Witam, Potrzebuję skonstruować separator do magistrali RS485, znalazłem ciekawy układ firmy Analog Devices ADM2687E. Narysowałem schemat z ogólną zasadą działania. Separator będzie pracował w pół-duplekie. Proszę o sprawdzenie prawidłowości koncepcji połączeń. W tej chwili mam RS485ISO>RS232>RS232>RS485 Dobrze kombi nuję?
Poszukuję schematu do zestawu Nikomp Separator Galwaniczny RS232, pozd
Wyszukujesz początek ramki, czyli pewnie "$GPRMC," Potem ładujesz znaki do zmiennej textowej aż natrafisz an przecinek. Jak natrafisz na przecinek to zatrzymujesz ładowanie znaków (a przecinka nie ładujesz). Konwertujesz Text na liczbę Integer (chyba że chcesz tablicę Stringów). Potem masz przecinek. Omijasz. Zbierasz kolejne dane aż do kolejnego separatora....
Znalazłem inne - gotowe rozwiązanie: Tymczasem, pożyczyłem od znajomego 80 m skrętki UTP i polutowałem do jej końców wtyczki RS232c w celu sprawdzenia transmisji. Ku mojemu zdziwieniu, jestem w stanie przesyłac dane między portami z dowolną prędkością! Zarówno 110 b/s, jak i 115200 b/s. Jak zatem to jest z tym RS'em? Wszędzie podają informacje, że RS232...
Witam. Odnośnie punktu 2, niewiem czy pomogę ale wyciąganie ze stringów realizowałem w Delphim w nastepujący sposób. Do tego potrzebne są trzy funkcje: 1. function Length(S: string) : Integer; - Funkcja zwraca liczbę znaków, które zawiera łańcuch S. Liczba znaków nie zawsze oznacza liczbę bajtów zajmowanych przez S. 2.function Pos(Substr: string; S:...
Nie wiem co macie źle w swoich projektach. Wstawię swój kod, który działa na 100 %. Jedno co mi się w nim nie podoba to jak odczytuje dane na przykład ze skanera kodów kreskowych to wstawia mi do Memo 8 znaków, dalsze są w kolejnej linii. Próbowałem to rozwiązać ale na razie bez rezultatu. Udało mi się rozwiązać problem wstawiania tylko 8 znaków w 1...
zmieniłem kod w następujący sposób #define F_CPU 1000000UL // 1 MHz // prędkość transmisji 9600 #define UART_BAUD_RATE 9600 #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "uart.h" // częstotliwość CPU w...
witaj ja stosowałem kiedyś taki separatory jest to dość powszechne w pewnych zastosowaniach, robi się to na wielomodowych kabelkach separator jest firmy modex, na wejściu i wyjściu rs485 dorzucam pdf-a -wszystko jest pięknie wyjaśnione z tego co pamiętam to wago również takie moduły sprzedaje ale to już musisz sobie sam poszukać pozdrawiam
skoro umiesz wysłać tekst do drugiej atmegi to jak możesz nie umieć wysłać sobie jakichś zmiennych - oj chyba przegrzało przy ubieraniu choinki więc podpowiem ;) .... można to zrobić na milion sposóbów oczywiście i wszystko zależy od tego jakie to są zmienne, ale np załóżmy że masz zmienną typu Byte. 1. dokonujesz konwersji tej zmiennej na postać String...
Witam Kiedyś, na prośbę znajomego który prowadzi serwis komputerowy, wykonałem 8 sztuk separatorów galwanicznych (4 sztuki do złącz CENTRONICS i 4 sztuki do RS232), dla jego serwisantów. Przy okazji, zrobiłem jeszcze dodatkowo po jednej sztuce dla siebie, na zasadzie, że może kiedyś się przydadzą. Poniewaz jednak nie zajmuję się naprawami komputerów,...
mój błąd... odpowiedź z wagi będzie znacznie dłuższa... ale już wiem, że musze tam tą 10tkę zmienić na prawidłową wartość. If`y mają sens bo nie są takie same. Pierwszy ma przecinek bo własnie po 13stym znaku muszę mieć separator dziesiętny... Spróbuję zrobić tak, jak napisałeś. Dzięki!
Witam, w ręce wpadło mi stare kino domowe samsung HT-BD2, po wstępnych oględzinach wychodzi na to, że ktoś wgrał firmware od odtwarzacza blu ray BD-P1400 w efekcie czego idzie tylko odtworzyć film, zrobić głośniej ciszej i w sumie nic więcej... Wypaliłem płytkę z firmware do HT-BD2 wczytał firmware i na końcu przy pytaniu czy zapisać "YES" nie idzie...
Witam, Mam taki powazny problem, a mianowicie buduje uklad, ktory ma za zadanie odizolowac rs232 od urzadzen zewnetrznych tak, aby plyta glowna komputera nie byla narazona na uzytkownikow ktorzy beda korzystac z tego portu. Urzadzenie ma tez za zadanie analizowac na diodach led stany logiczne na poszczegolnych kanalach. O to schemat: ale wystepuje powazny...
Wszystko przychodzi jednym ciągiem tak jak w moim przykładzie | jest separatorem.
ReadFile odczytuje z przypisanego pliku (portu) dane zapisując je pod adresem pierwszej zmiennej w ilości w 3 parametrze. Ilość faktycznie zapisanych znaków jest zachowywana pod adresem zmiennej drugiej... Nie wiem, co może ostatni parametr znaczyć. Aczkolwiek jeśli odbierasz znaki będące cyframi, to aby wyliczyć wartość wystarczy: wynik=0; while (...)...
Już widzę, że miałem błąd użyłem Print "Test" zamiast Print "Test" ; Ale dalej nie mam pojęcia jak to rozwiązać przy kilku wartościach, Delphi nie znam praktycznie w ogóle, więc nie wiem jak to najlepiej zrobić. Problem mam tez taki, że czasami wartość będzie 2 cyfrowa a czasami 3, więc nie mogę ramki którą dostane ciąć sztywno np na kawałki po 3, jak...
1. Funkcja musi być w module standardowym. 2. Jaką wartość posiada zmienna 'buf' przy uruchomieniu funkcji? Przechodziłeś krokowo? 3. Skąd wiesz, że separatorem jest Chr(10)? Spróbuj z Enter'em Chr(13) lub VbNewLine. Podstawiłem sobie stringi, wyłączyłem referencje i... działa.
Czy LabView pozwala na wysyłanie 1 bajtowych zmiennych to nie wiem, więc pozostaje odczyt stringów. Najprostszy jest oczywiście [url=]gotowiec Można także zastosować coś takiego [syntax=c]int16_t uart_getint(void) { char buff[32]; uart_gets(buff, 32); return atoi(buff); }[/syntax] gdzie uart_gets() wczytuje stringi zgodnie z założeniami projektowymi...
Nie ma to żadnego znaczenia. Te sygnały są podstawowo nieużywane. Do ADM okej. Znajdź czy ADM nie ma erraty, część separatorów AD ma duże problemy z działaniem.
Kiepski konstruktor zrobił by jak piszesz - dzięki za łatkę, obrażasz kogoś o kim nie wiesz nic. Zgadzam się w całej rozciągłości. Obrażam kogoś kto nie istnieje a o czymś/kimś co nie istnieje nie można wiedzieć nic. Dodano po 1 zaproponuj więc rozwiązanie zamiast krytykować. Przecież napisałem co należy zrobić, jak sie najczęściej realizuje a właściwie...
Witam, czy chodzi o kity z Nowego Elektronika? NE328-K 8 - kanałowa centrala alarmowa, NE329-K Separator galwaniczny RS232, NE362-K Inteligentny straszak na zwierzęta, NE372-K Mikroprocesorowy sonar samochodowy z bargrafem, NE384-K Podręczny terminal. Jeżeli tak to skompilowany program dla NE372 mogę Ci przesłać. Pozdrawiam ArteXL
Sprawdź też czy są połączenia wyrównawcze do wagi, żeby się nie okazało, że robi to ekran Twojego przewodu. Jeśli nie jesteś pewien zastosuj separator RS232 co pozwoli odizolować oba urządzenia elektrycznie. Jak już wspomniał kolega wyżej, to bardzo duża odległość dla tego RSa.
Dziś otrzymałem adapter RS232 <-> USB i przetestowałem transmisję. Przepraszam za słabą jakość zdjęć, ale robione są małpką w dość ciemnym pokoju. Zestaw pomiarowy: Zestaw pomiarowy był bardzo prosty - multimetr podłączony za pomocą przelotki RS232-USB do laptopa. Na laptopie uruchomiona została aplikacja gromadząca dane z portu. Mierzona była...
A co znaczy parsowanie? Nie mylić z "prasowaniem" ;) A na poważnie: a w uproszczeniu w naszej branży - to analiza stringów ;) (nie mylić z częścią garderoby damskiej) .... podstawowy sposób analizy przesyłanych informacji poprzez różnego rodzaju łącza szeregowe. Najlepiej parsuje się w oparciu o TOKEN'y ;) ... czyli jasne i wyraźne "kawałki" takaiego...
ad .1. Gniazdo służy do podłączenie centrali do sieci Lan lub komputera (kabel z przeplotem), ale na karcie sterownika nie ma nakładki Lan więc jest ono nieaktywne. ad.2. Oryginalny kabel ma przejściówkę z separatorem optycznym (nawet stary kabel powinien pasować), nie wiem czy ruszy to na innym kablu. ad.2. bis. Zaciski te służą do podłączenia komputera...
Chciałbym kupić jeden z tych zestawów uruchomieniowych i prosze o opinie. Chciałbym pozanać wasze zdanie o ich wyposażeniu. Moduł ZL12AVR opracowano z myślą o ułatwieniu powszechnego stosowania mikrokontrolerów ATmega16 przez konstruktorów, którzy nie mogą lub nie chcą inwestować w zautomatyzowany montaż elementów o relatywnie gęstym rastrze rozmieszczenia...
Witam. Poszukuję schematu kabelka na rs232 do centrali mikrotel 6/16. W instrukcji obsługi jest ale poprzez separator, niestety nie posiadam go a kabelek nie działa, (brak inicjalizacji połączenia) Może ktoś ma schemacik jak go połączyć bez separatora ?
to co koledzy napisali wcześniej ......... dokładnie sprawdzić przed podłączeniem do PC myślę że chcesz sterować przez Rs232 i LPT istnieje coś takiego jak separatory galwaniczne dla tych portów dajace powiedzmy 99% pewność że szybciej uszkodzisz separator niż dany port
dzięki za podpowiedzi, dzisiaj wieczorkiem będę miał co robić eeeeh - zaćwiczę to na śmierć, tym bardziej, że te wasze przykłady tak jednak, krótko daje się napisać. Więc tylko początkującemu jak mi, może się wydawać, że trzeba jakieś extra salta programistyczne dokonywać ;) .... ale ok zanim się wgryzę w kod wieczorkiem to od razu na gorąco jeszcze...
Witam! Jakiś czas temu zacząłem bawić się procesorami AVR. Jako programatora wykorzystywałem moduł FT232. Po jakimś czasie gdy zacząłem ów moduł wykorzystywać również do transmisji danych między procesorem a komputerem (UART) pomyślałem, że aby zmniejszyć kabelkologię (FT232 podłączony jako programator + RX +TX) do programowania wykorzystam bootloader....
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
to zegarek z at mega 32 działa (nie optymalizowałem go) była to próba z wysyłką na kompa przez rs232 /klawiatura 4*4 / łatwo zaadoptować $regfile = "m32def.dat" $crystal = 11059200 $baud=9600 Config Clock = Soft Config Date = Dmy , Separator = / Config Sda = Portc.1 Config Scl = Portc.0 Config Kbd = Portb , Debounce = 200 Date$ = "01/01/05" Time$ =...
Kiedyś walczyłem z transmisją rozległego systemu al. na podobnych "drutach", całe hektary, układ w gwiazdę, system SSWiN działał w oparciu o jakąś mutację RS 485, pomogły separatory i repetytory transmisji, ale transmisja jak ślimak więc do przesyłu obrazu ma się nijak. Z tego co wiem, po skrętce z układami pasywnych "transformatorków" to tak do 400m,...
Tak nie ma większego problemu w połączeniu jednego lub kilku DS18B20 jeżeli: -czujniki końcowe są blisko siebie i połączone z mikroprocesorem jednym przewodem -czujniki końcowe są na osobnych kablach o takiej samej długości Niestety jeśli (tak jak w moim przypadku) czujniki są w różnych odległościach czasami również na różnych kablach to zaczynają się...
Moduł zasilacza buforowego do central SWWiN Risco Rokonet RP296EPS - stan nowy - nie używany. Cena 150 zł Czujnik dymu do zastosowania w SSWIN OSD23R Stan praktycznie nowy - zdemontowane po tygodniu od założenia z powodu zmiany na centralę SAP Czujnik jest z autoresetem. Cena 70 zł/szt. ilość 6 szt. Klawiatura do centrali Satel CA5 Kled - nowa nie używana....
Witam, Do sprzedania jak poniżej. Negocjowanie ceny przy większych zakupach, nawet wskazane. AritechIO2031Cmoduł 2 we/1 wyj 3szt. nowe 120,00 zł AritechIU2080Cmoduł sygnalizatorów1szt. używany50,00 zł AritechDP2061Nczujka optyczna dymu1szt. nowa 70,00 zł AritechDP2061czujka optyczna dymu18szt. używane20,00 zł AritechDB2002gniazdo czujki 6szt. używany5,00...
Mam podejrzenie graniczące z pewnością, że producenci robią układy, w których są po prostu "popularne zdolności łączeniowe", myślę więc, że można kupić urządzenie z "malutkimi przekaźnikami" i sterować nimi cokolwiek: przekaźnik elektromechaniczny, SSR, o dowolnej zdolności łączeniowej. To są właśnie dodatkowe koszty. To jeszcze opisz warunki, być...
Aktualnie pracuję nad zdalnym monitoringiem agregatu tylko muszę rozpracować przesyłanie danych przez RS485 bo przez RS232 mam za długi kabel. Będę miał dostęp do wszystkich danych serwisowych jak otwarcie zaworów czy obroty sprężarki. Trzymam kciuki aby Ci się udalo to zrealizować. Jak sie uda, to bardzo proszę o wklejenie danych uzyskanych z urządzenia....