Wiam. Mam pytanie. Chce wysłać przez RS232 ramkę z ustawionymi bitami za pomocą WINAPI. Pomijając ustawienia bufora, strukt dcb... itp. Ale jaka komenda wysyła np ( po ustawieniu właściwości portu na dane o dług 8 bit ) 00101000 ??? Nie chce wysyłać jakiś char-ów ( tak jak w przykładzie...
Witam Przejdę od razu do opisu problemu. Mam dwa urządzenia. Jedno Nadawca wysyła dane po RS232 drugi Odbiorca drukarka termiczna Epson TM-T88 (transmisja ASCII). Sposób komunikacji rozgryzłem przy użyciu analizatora stanów logicznych jest to również transmisja ASCII z kilkoma dodanymi elementami....
Kończę pewien projekt i przy kosmetyce muszę poprawić pewne błędy. Błędy mam z komunikacją poprzez RS'a 232. Dla mastera utworzyłem własną ramkę danych mającą postać: Nr bajtu - wartość //opis 1 - 0x01 //numer urządzenia 2 - //komenda 3 - //dane 4 - 0x0D //znak...
Witam, Wykonałem sobie prosty program w Codesys w ST do odczytu danych z urządzenia po RS232. Ogólnie rozwiązanie działa choć nie jest optymalne. Chodzi głónie tu o odczyt całej ramki z RS232 a więc ramki która zaczyna się od znaku <STX> a kończy znakiem <ETX>. Poniżej...
Witam. Mam problem z protokołem MODBUS RTU na ATMega644, który błędnie interpretuje mi ramki. Kod w BASCOM wygląda następująco: a właściwie nie komunikuje się) się z urządzeniem zewnętrznym przy pomocy MODBUS'a. Chciałbym to zrobić wykorzystując MODBUS RTU (teoretycznie zostaje...
Witam. Niedawno otrzymałem takie oto zadanie projektowe: Zbudować układ wyświetlający na ekranie lcd pole poprawnie i niepoprawnie odczytanych miejsc szczególnych z tablicy umieszczonej przed kamerą. Realizacja połączenia komputer->układ przez rs232 i baudrate 19200. Dodatkowo taki układ...
Witam, Chciałem poprosić Was forumowicze o pomoc. Otóż mam kłopot z komunikacją z tablicą świetlną po RS232. Jest to stara niemiecka tablica. Mam do niej opis ramki komunikacyjnej. Jednak mam kłopot z wysłaniem pełnej ramki. Sterownik musi mieć jakieś zabezpieczenie w postaci czasów nasłuchu....
Witam Starałem się wyjaśnić platforma AVR lub zadania jaki ma wykonać NIE JEST TAK WAŻNE jak zorganizowanie komunikacji na RS232 za pomocą paczek HEX! Mogę wykorzystać dowolną większą kość AT! AT90s2313 Akurat tą kość mam gotową do pracy i kompletną do komunikacji na RS232....
One to tylko konwertery więc im wszystko jedno skąd, gdzie i co ślą. Nie przypuszczam, żeby przez Ethernet przesyłało się tylko to, co przez RS232 - są chociażby jakieś ramki protokołu IP, i dane dla RS232 muszą być jakoś w nie zapakowane - kwestia, czy jest standard sposobu pakowania...
Witam Mam problem z uruchomieniem RS232 w AT89C5131. Tylko raz bardzo elementarny program mi zadziałał, niestety po wciśnięciu RST przestał. I już nigdy nie nadawał. Gdy sprawdzałam wysyłaną ramkę na analizatorze to wyszło, że raczej ustawiłam wszystko dobrze. Prędkość 9600 , zegar...
Dzień dobry, mam taki kłopot z delphi 10.2 + komponent Comport do komunikacji RS232. Czy ktoś spotkał się z takim problemem: Odbieram dane z urządzenia, które przez cały czas co 1 sekundę wystawia ramkę "#01;" lub "#02;" ( każde urządzenie wystawia swój adres). W terminalu ramki są...
Można stwierdzić, że moduły sa raczej lipne, ale czego oczekiwać od modułu za parenaście zł. Z kolei CC1000, z tego co zauważyłem, sprawiają masę kłopotów konfiguracyjnych. Dioda mruga Ci bez nadawania, bo odbiornik zbiera śmieci z otoczenia i przypadkowe bity powodują jej załączanie....
Zwykły komponent TTimer raczej nie da tu rady. Trzeba operować znacznie mniejszymi czasami, niż te, dla których TTimer gwarantuje przyzwoitą dokładność, gdyż działa on w sposób zadowalający dla rozdzielczości czasowej większej, niż typowe okresy przełączania wątków. Kiedyś robiłem...
Witam, borykam się z następującym problemem: mam dwa urządzenia które chcę skomunikować po protokole modbus RTU: master- sterownik (RS485)i przystawkę komunikacyjną do pieca(RS232), oba urządzenia po wpięciu do komputera (sterownik poprzez konwerter RS485/RS232), i nasłuchu ramek wychodzi...
Witam! Mam system w którym mogą pojawić się dwa nadajniki i kilkanaście odbiorników.Wszystko działa po sieci energetycznej przy pomocy odpowiednich układów(dokładnie TDA5051A). Mam ramkę danych zrobioną, ale teraz chciałbym jeszcze zabezpieczyć programowo transmisję, aby dwa nadajniki...
Przykładowo chce pozostać przy 16 MHz, więc kompas pozostanie przy tym kodzie który mam. Należałoby zmienić więc Baudrate w pliku żyroskopu? Jakieś rejestry? Urządzenia mają inne adresy, więc mogę w pętli najpier odbierać dane z jednego urządzenia a potem z drugiego? Wwystarczy...
Witam Rozumiem że masz problem ze sposobem wysłania i odebrania jakiejś ramki i jej rozszyfrowania. Poniżej przykład mojego programu (fragment) w BASCOMie odbierający całą ramkę z transmisji i dzielący ją na konkretne informacje (bajty). Może Cię naprowadzi na rozwiązanie. [syntax=basic4gl] '---...
Witam Czy któryś z kolegów rozgryzł albo znalazł jakieś informacje na temat komunikacji po RS232 taniego, chińskiego modułu zasilacza/ładowarki cc/cv? Chodzi mi o moduł tego typu: Czy to w ogóle działa? Czy wyprowadzenia RX TX są dla picu? Kiedyś gdzieś nawet widziałem format...
Oczywiście tak podejrzewałem, ze mikrokontroler rozwiąże problem. A zna kolega może firmę lub osobę prywatną, która podjęłaby się takiego wezwania? Oczywiście na oficjalne zlecenie. Sprawa transmisji jednokierunkowej jest troszkę bardziej skomplikowana, ponieważ do dyspozycji mamy...
Nie wiem do końca jak to jest w PC. O ile wiem to pracuje głównie jako porst asynchroniczny. Przesyłanie odbywa się w ramce bit startu, 8 bitów danych, 1 lub 2 bity stopu. Nie można zatem w jednej ramce przesłać więcej niż 1 bajt. Dane dłuższe trzeba podzielić na kilka ramek. W mikrokontrolerach...
Chodzi mi o komunikacje PC z Atmega16 przez RS232 i chciałbym zeby to wygladalo mniej wiecej tak: START. 1. Zapytanie z PC 2.Odpowiedź z uP 3. Jak PC dostanie odpowiedź wysyła ramkę z zapytaniem. 4. uP odpowiada ,że ramkę dostał 5. uP wysyła zapytanie do PC 6. PC odpowiada, że...
Witam, jeśli to nie tajemnica ... możesz napisać co to za tajemnicze urządzenie może producent nie udostępnia oficjalnie na stronie protokołu komunikacji ale możliwe jest że jakaś firma zwróciła się z prośbą o udostępnienie takowej i "ktoś" jest w jej posiadaniu ;] to było po pierwsze...
Witam. Zlecę napisanie programu graficznego na dowolną dystrybucję LINUXa, prosta aplikacja wyświetlająca w głównym (pełnoekranowym) oknie dane (liczbowe) nadchodzące z rs232 (format ramki do uzgodnienia). Dodatkowo program powinien odtwarzać pliki mp3 w zależności od rozkazów zawartych...
3% to naprawdę dużo... standard RS232 nie przewiduje linii zegarowej(w swojej pierwotnej postaci, bo teraz istnieje możliwość jej stosowania). Synchronizacja zegara w nadajniku i odbiorniku następuje przy bicie startu, a błąd częstotliwości 3% przy ramce 9bitów daje blisko 27% błędu przy...
Najprościej skonstruować ramkę danych odpowiednią. Oczywiście jedno urządzenie tylko może transmitować. Wszelkie demultipleksery odpadają- wynika to ze struktury ramki dla pojedynczego znaku przesyłanego(RS232). Robię coś podobnego- właśnie głowię się nad tym jak sprawdzić zajętość...
Chce wysłac polecenie do wzmacniacza i odebrac dane z wamacniacza. Czy masz DTR do tego urządzenia w której jest opisany protokół wymiany danych? Musi być opisana ramka/ramki rozkazów i odpowiedzi. Sama informacja, że jest to RS232 to za mało.
WItam; chciałbym zrobić sterownik który będzie pełnił funkcję konwertera prędkości UARTU. Na wejściu otrzymuję ramki GPS 9600, a na wyjściu chcę wysłać to samo tylko w nieco innym standardzie (eleminacja niepotrzebnych danych. Zrobiłem w przerwaniu RXC odbiór ramki. Działa super. Robię...
Myli kolega wartości/ilość wysyłanych danych z protokołem ich wysyłania/odbierania. nie nie, ja rozumiem, że ta funkcjonalność "chmury" polega na tym, że została zaimplementowana jakaś "ramka" z danymi. I to jest niewidoczne od strony użytkownika w tym przypadku, bo "moje" dane z...
Funkcja wysyłania działa mi dobrze. Funkcja odbierania niby dioda mignie jak coś odbierze, ale czy działa prawidłowo to nie wiem. W każdym razie gdy z PC wyślę coś dioda potwierdzi, że coś odebrałem, ale gdy wyśle to z powrotem to nic nie otrzymuje. Kod programu: rs232.h [syntax=c]#ifndef...
chcę własneie w c++ robić ale nie wiem czy delphi nie jest trudny? mogłby mi ktoś podesłać jakiś kurs?. a co do rysowania wykresów to prosze o jakiś linki bo jestem raczej początkującym programistą. Co do komunikacji to czytałem troche o rs232. Najwiekszy problem z tym ze nie wiem jak...
Witam Próbuję zrealizować obsługę rs232 za pomocą przerwań. Najprostsze fragmenty kodu z noty katalogowej służące do sprawdzenia poprawności transmisji działają, zatem wykluczam tutaj jakiekolwiek przyczyny ze sprzętem i przedstawię tylko kod. plik main.c: • Bit 5 – UDRIE:...
jeśli do portu $3f8 wpiszesz jakąś daną, to zostanie ona wysłana przez kabel TxD.. jeśli dane zostaną odebrane z linii RxD to odczyt portu $3f8 zwróci tą właśnie daną.. tz: Zapis $3f8 - Wysłanie danych.. Odczyt $3f8 - Odczyt odebranych danych.. jeśli w porcie $3f8+5 (LSR) jest ustawiony...
Witam Co do procedury "val" to Help się kłania. Służy ona do zamiany ciągu znaków na liczbę. Ma ona tą zaletę że zwraca kod błędu konwersji. Nie wiem jak wygląda ten program z książki ale jeżeli ramka danych się nie zmienia to można zrobić np tak: _temperatura_ := StrToInt(Copy(_bufor_,...
Wpisuję przykładową ramkę z instrukcji...ma ona cośtam włączyć - no i urządzenie ma jeszcze na to odpowiedzieć. Nic takiego się niestety nie dzieje. Nie wydaje mi się, że ta przykłądowa ramka jest błędna.
Witam. Czy ktoś może walczył z odbieraniem danych z programu LCDsmartie pracującego w trybie szeregowym ? Są tam 2 opcje szeregowe Crystalfontz i matrix orbital. Z tego co ustaliłem obie są co najmniej dziwne. W opcji crystalfontz wysyłane są dane w formacie 6znaków stałych dane o 1 lini 3...
Witam, mam nastepujacy problem: Do zrobienia mam program ktory odczytuje identyfikatory z DS1990 i zapisuje je w EEPROMie, program ma miec mozliwosc komunikacji z komputerem za pomoca RS232 (tzn. odczytywanie, zapisywanie i usuwanie kluczy). Zrobilem to w ten sposob: Gdy przyjdzie jakis...
Bezproblemowo, pod warunkiem, że wprowadzisz jakiś mechanizm wykrywania kolizji gdy dwa moduły (lub więcej) w tym samym czasie próbują przejąć magistralę. Problem jest wtedy dość duży, bo na moment na liniach pojawia się śmietnik w postaci nałożonych na siebie danych: a. logiczny...
Witam, Nie jestem orłem w programowaniu ( wprawdzie troche C znam), Czy ma ktoś jakieś przykładowe kody do obsługi portu Com w linuxie ?? Chodzi mi o to że planuje sobie zrobić taki "inteligentny dom" i chciałbym cyklicznie odczytywać informacje przychodzące z portu RS a w razie takiej...
O ile mi wiadomo, sam silnik bazy danych dowolnego typu (Firebird nie będzie tu wyjątkiem) nie zapewnia bezpośredniej współpracy ze sprzętem. Generalnie silnik bazy danych oferuje tylko "zorganizowany magazyn" tabel podzielonych na kolumny i rekordy. Zapis i odczyt danych jest zadaniem programów,...
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...
Masz błąd w funkcji usart_init(). Brakuje Ci ustawień starszegi bajtu danych UBBRH oraz jednej najważnejszej rzeczy nie ustawiłeś ramki danych tzn bitów stopu, kontroli parzystości oraz wielkości ramki :) Funkcja usart_init() powinna wyglądać mniejwięcej tak: void USART_Init() { ...
Pozostaje tylko sprawdzić rozwiązania o których pisałem wcześniej. Wysyłając nawet po 10 zyskasz bardzo wiele na szybkości. Nie napisałeś czy używasz przerwania do odbioru danych. Tak myśle że jak obniżysz trochę prędkość, a zaczniesz przesyłać po kilkadziesiąt bajtów naraz...
Cześć Quine15 Sądząc po odpowiedziach niczego się nie dowiesz tu w kwesti programowania komunikacji w Delphi. Proponuje zajrzeć do książki "RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera" Daniluka. O ile dobrze pmiętam to były trzy wydania tych pozycji. Bardzo przystępnie...
Witam, jestem w trakcie tworzenia programu do sterowania 8-ma serwomechanizmami. Program piszę w C# i ma on za zadanie wysyłać do mikrokontrolera ramkę danych z położeniami poszczególnych serw. Dalszą częścią zajmie się już mikrokontroler. Na obecną chwilę nie wszystko jeszcze działa...
Przede wszystkim jak na początkującego przystało popełniasz/powielasz ten sam błąd i zachowanie. Zapewne z uwagi na strach przed słynnym rzekomym zablokowaniem procka boisz się przestawić fusebitów na jakieś normalne taktowanie, np 8MHz. Dlatego działasz na fabrycznym 1MHz. A przy tej okazji...
Jeszcze pomecze o jedna rzecz: czy od strony RSa podlaczyliscie to do komputera i tam programistycznie rozbieraliscie i ubieraliscie dane z ramki? Czy tez moze szlo to do jakiegos mikroprocesora? Jesli tak to moze masz jakis godny polecenia, ktory by ladnie wspolpracowal z ramkami M-Busa? I rozumiem...
Witam Zestawiłem następujący układ: Dwie Atmegi32, wyjścia portów A,B,C podpięte do diodek. Atmega jest połączona poprzez MAX232 z porem COM komputera. Kwarc 16MHz, zmierzone napięcia są idealne (5V), całość na płytce stykowej. Problem jest następujący: Podczas wysyłania kolejnych...
No i tu się sprawa rozwiązuje trochę ? Dodano po 34 Przyłożenie identyfikatora powoduje wydanie sygnału dźwiękowego oraz zgaszenie diodyzielonej LED i zaświecenie diody czerwonej LED przez około 1s. Jednocześnie jest wysyłanapięciobajtowa ramka danych z kodem...
Pytanie, jak skonfigurowałeś port (w konfiguracji sprzętowej czy blokiem)? Jakie masz parametry zakończenia ramki? Dioda RX miga? Jeśli możesz załączyć program albo pokazać obrazki to się może coś wymyśli. RCV_PTP powinno działać, ale ten blok nie ma wejścia REQ. Działa w ten...
Witam! Mam pewnien problem. Mianowicie muszę wysłać ramkę MODBUS RTU do sterownika w postaci mniej wiecej takiej: (pierwsze dwa pola to kolejno adres sleva i funkcja, drugie dwa to adres pamieci w sterowniku, kolejne dwa do ilośc adresów pamieći o które pytamy, no i ostatenie dwa to suma...
W sumie to z takiego lapka można by jeszcze wiele fajnych urządzeń zrobić. Tak rozmyślając to wpadłem jeszcze na pomysł by dokupić kartę TV i zrobić go na telewizor :D Można także dostać stare odbiorniki GPS na RS232 i zrobić z niego nawigację satelitarną :) A co byście powiedzieli...
Kod z pilota można sczytać bezpośrednio z układu, bez pośrednictwa części radiowej. Jeśli pilot pracuje ze zmiennym kodem, a pewnie tak jest, to sczytanie jednego kodu nic nie da, następny będzie inny. Następna sprawa to modulacja zastosowana w pilocie i odbiorniku sterownika, taka sama musiała...
Witam, Mam pytanie odnośnie mojego projektu, który obecnie buduję. Szukam programu, który odbierze moje ramki w standardzie GPS(NMEA) oraz APRS (AX-25). Przeszukałem sporo stron także tych na elektrodzie, ale nie mogę znaleźć czegoś "dobrego, sprawdzonego". To znaczy interesuje mnie prosty...
Witam. Poszukuje instrukcji obsługi programowania dla robota Sony scara SRX-611. Interesuje mnie nie tyle programowanie co komunikacja przez port RS232 z urządzeniami zewnętrznymi (komputer, PLC). Może już ktoś spotkał się z takim robotem i z problemem wymiany informacji po rs232. Chcę wysyłać...
Witam, mam pytanie odnośnie przesyłania pomiaru temperatury z czujnika DS18b20 przez RS232 do PC. Korzystam z płytki edukacyjnej: Do uC mam podłączony czujnik DS18b20, wyświetlacz LCD. Pomiar temperatury na LCD wyświetla się poprawnie, to samo chcę wysłać przez RS232 do PC i już nie działa,...
Witam Chcę się przekonać czy ATmega2561 jest ok więc wymyśliłem że napiszę kilka tyś. linii po kolei numerowanych których treść wyślę przez rs232. Jakie było moje zdziwienie gdy po 200 liniach długość programu wynosi 7768B a użycie pamięci to 6232B. Jakoś dziwnie dużo. Podejrzewam...
Szanowni Państwo, Mam pewien problem z dekodowaniem zmiennych w ramce usart po string hex. Procesor Attiny1614 połączony z modułem bluetooth po TTL. Zaznaczam że ze zwykłymi stringami nie mam problemu tylko jak mam przekonwertować z string hex na int i odesłać. Procek wysyła proste rozkazy...
Lpt to jest nic innego jak 17 pinów odzwierciedlonych w 3 portach 0x378 - 0x37a, rs232 to jest cały kontroler który ma 2 bufory, 2 rejestry przesówane, detektor błędów (parzystości), blok współpracy z modemem (wejścia/wyjścia: dtr,rts,dsr,cts,ri,dcd), programowalny generator częstotliwości...
OK Dzięki! Mam taki interfejs ze posiadam X modułów na których są przekaźniki i są podłączone do szyny danych (RS485) i chce sterować je poprzez komputer. W Delphi wysyłam jednym ciągiem takie komendy jak Adres = 0-255 Komenda = 0=255 Port = 0-255 Wartosc = 0-255 Czyli moja...
Witam. Ostatnio zakupilem konwerter RS232>Ethernet zebym mogl podlaczyc pod niego telefon Nokia 6610 i zdalnie nim sterowac przez komendy AT. Problem w tym, ze mam niby kabel FBUS i w zaden sposob nie mozna przez niego wyslac zadnych komend. Jedynie Logomanager potrafil polaczyc sie z telefonem przez...
Czesc wszystkim potrzebuje pomocy tworze programy do sterujace portem COM na elektronice zna sie troszeczske i szukam układu ktory informacje w postaci binarnej zamienil na np 8 diod ktore obrazowalyby system zero jedynkowy powiedzmy zapalone 1 zgaszone 0 chodzi mi narazie tylko o odbior danych...
Witam Mam następujący problem. Piszę program do komunikacji między urządzeniem a komputerem PC korzystając z interfejsu RS232. Niestety transmisja działa tylko w jedną stronę. Wysyłam skompletowaną ramkę do urządzenia i ono odpowiada zaświeceniem diody, ale bufor odbiorczy w PC jest...
Witam wszystkich, Jestem studentem i muszę na pracę dyplomową napisać program "wyciągający" dane z PLC firmy OMRON. Dokładnie prosty i dość staru już model CPM1A. Program będzie pisany w LabVIEW, a komunikacja będzie odbywać się przez RS232, tak zwany Omronowy HostLink. Wszystko juz mam...
Nie wiem na czym polega problem kolegi. Poza tym o porcie RS232 mówimy tylko po stronie komputera, koledze chodzi jak mniemam o to, że z komputera są wysyłane dane do procesora i ten powinien je odbierać. Zatem jak kolega napisał po pierwsze należy użyć bufora (dostępny z poziomu BASCOM...
FT232R jest jednym z lepszych jak nie najlepszym scalakiem tego typu. Ale ten PL2302 też działa. Podejrzewam, że problem wcale nie leżał niestety w scalaku PL2302 tylko w sposobie obsługi RS232 pomiędzy prockiem a lapkiem :( na lapku nawet nie testowałem ponieważ układ wyłożył się...
Witam Zna ktoś w miarę sprawdzony konwerter protokołów z rs232 na ethernet Szukam takiego urządzenia które pozwoli mi zdefiniować własną ramkę którą później bym wystawił po ethernecie np na modbus tcp W skrócie to chciałbym udostępnić dane z wagi (rs232-zwykły ciąg znaków ascii)...
Udało mi sie pójść krok dalej, robot przestał wariować, ale kiedy próbuje wysłać mu coś przez RSa, nic się nie dzieje. Ogólnie kiedy włączam robota zapala się lampka przy RS, która odpowiada wysyłanie, a kiedy podłączam kabel do RSa to zapala się też lampka od odbioru. Kod z robota: [syntax=c] #include...
Witam, Podłączyłem falownik LG ic5 za pomocą interfejsu RS232-RS485 (Modbus) Instrukcja opisująca protokół i listy rozkazów jest bardzo skąpa. Czy ktos z Was orientuje się jak powinna wyglądać prawidłowa ramka? Ja robię coś takiego (sugerując się manualem) - inverter number...
Mogę zaproponować użycie takiego sterownika: - 8 wejść cyfrowych, - 8 wyjść (4 przekaźnikowe i 4 tranzystorowe), - 2 wejścia analogowe 0..10V - 2 wejścia analogowe do mierzenia temperatury za pomocą PT100, - 2 wyjścia analogowe 0..10V. I wyposażony jest w RS232. Można w nim dowolnie...
Witam, od kilku dni bezskutecznie borykam się z problemem sterowania falownikiem LG IG5 za pomocą sterownika PLC CMP2A. Nigdzie nie znalazłem rozwiązania problemu, więc zwracam się o pomoc do Was. Używam oprogramowania CX-programmer 9.6. Sterownik przez port RS232 podłączony jest za pomocą...
Witam , wszystkich Mam prośbę o udzielenie mi pomocy , lub wytłumaczenia poprawnej analizy telegramu wysłanego z komputera pc do urzadzenia komunikującego się z nim po rs232, a wiec tak : mam kurtynę pomiarową o długości L1600mm , każdy detal poruszający sie w jej polu pomiarowym , ma...
czy pomożecie objaśnić jak w projekcie w załączniku jest wykonane sterowanie poprzez komunikacje rs232 miedzy cp1l a rexrothem dkc. w maszynie komunikacja jest lecz nie mogę zrozumieć o co tutaj chodzi. Czy ktoś może napisać prościejsza komunikacje miedzy cp1l a dkc?. czy nie ma jakiś gotowych...
Uszanowanie dla wszystkich czytających, Stanąłem przed wyzwaniem skomunikowania się z radiem : model DM839 posiadającym Rs485. Posiadam konwerter RS232/485 To ETH waveshare. Dostałem od producenta rozpiskę komend i zwracam się do Was szanownych forumowiczów o podpowiedz, jakim programem...
Dzień dobry. Zlecę napisanie programu na PC z systmemem WinXP SP2: 1. Na chwile obecną napisałem osobiście skrypt w środowisku AutoIT, który spełnia powierzone zadanie w 85%- dał mi możliwość poznania logiki działania programu docelowego. 2. program ma się komunikować z urządzeniami...
Bardzo dziękuje za dobre chęci,ale chyba niezabardzo się jasno wyraziłem jeśli chodzi o mój problem. Powodem tego jest to że prowadzący mój projekt jest strasznie niekompetentnym człowiekiem na swoim miejscu,ponieważ znając stan mojej wiedzy,po 2 semestrach nauki projektowania urządzeń...
TDV pisze że moduły są przeznaczone do transmisji danych asynchronicznych i wszystko się zgadza.I sprzętowy UART jest bardzo wygodny dla programisty. Z tym że akurat forma bitów danych na rs232 nie jest najszczęśliwsza do transmisji takim torem radiowym. Lepiej spisują się samodzielnie stworzone...
Co do dodawania bajtów sterujących to nie ma takiej możliwości, gdyż dane które mogłyby zakończyć ramkę mogą trafić się w niej, wtedy procek mi zgłupieje bo potraktuje dane jako koniec ramki, po czym cała transmisja się rozjedzie. Ramka ma zmienną ilość bajtów, a urządzenia mogą...
Rozumiem, że skander już działa, czyli jest zaimplementowana obsługa modbus i komendy po stronie mikrokontrolera. Ramka MODBUS w trybie ASCII składa się z następujących części: początek ramki - znak dwukropka adres odbiorcy - 1 bajt (0=broadcast, lub 1-127) kod rozkazu - 1 bajt LRC -...
Proponuje przeanalizować poniższe przykłady w załącznikach. Są to przykłady do lekcji w programowej realizacji transmisji szeregowej z książki Gałka Bross. Co prawda są one napisane na system DSM-51, ale przerobić je na "goły" asm to chyba już żaden problem. Całość prezentuje się...
najlepiej byloby do tego wykorzystac aparature do sterowania. odbiornik i nadajnik. a nadajnik troche przerobic. W nadajniku sa potencjometry. nalezaloby zastapic je czyms innym. musialbys dorwac schemat takiego nadajnika. Bzdura. Czytając takie odpowiedzi odnoszę wrażenie, że obsiadło Cię...
Witam! Znalazłem aplikacje odbierajacą i wysyłająca przez port szeregowy rs232 w C++ Builder. Jednak program odbiera deane tylko do pierwszego 0 a ramka ktora wysyłam i chce odebrać przy zwartm Tx i Rx posiada też zera, więc otrzymują ją niekompletną. Proszę o pomoc. Pozdrawiam.
Reset rzeczywiście nie jest podciągnięty do plusa bo przy programowaniu było by zwarcie. Fusebity są nieruszane, a masa w rs232 jest podłączona. Deklaracja $Crystal jest ustawiona na 4000000 - 4MHz. Zauważyłem że to że ramka nie przychodzi przy dotykaniu to przypadek - jak się odsunę od...
Tak jak napisałeś, jest to niemalże bezpośrednie wysłanie przez RS232 informacji dla wyświetlacza LCD, ale tego, który jest zainstalowany w mierniku. Producent w instrukcji obsługi błędnie podał informację o parametrach transmisji pisząc o 7 bitach danych i bicie kontroli parzystości (może...
niestety niema standardu ramki (protokołu transmisji) jako RS232, to jest tylko ustalenie jakie poziomy napięć są dla 1 i 0 rasztę ustalasz sam - ilość bitów danych, bitów stopu, prędkość transmisji itd... Są standardy na których możesz się opierać np. modbus itp... ja mam programator...
z tego co piszesz to masz w ogóle jakąś sieczkę. Żeby jakoś dojść do ładu sprawdź najpierw czy działa ci w pełni poprawnie przy jednej założonę prędkości baudrate - transmisja np taka, że wysyłasz z delphi string np: 'test'+#13+#10 zrób to w jedną i w drugą stronę i sprawdź...
To jest czytnik rfid (nie chcę podawać linka do allegro ale tam i tak więcej informacji nie ma). Format danych : RS232 TTL (ramka danych 0xff,x,x,x,x,x,crc8 ) [url=]Tutaj zdjęcie Pozdrawiam
Oj, a co zrobić jak ktoś ma ponad 100 ważnych kontaktów/numerów? Moznabyło zrobić to na jakimś wyświetlacz, też na rs232.
Witam,kupiłem niedawno moduł czytnika kart RFID ,po podłączeniu do komputera wyświetlał mi dziwne dane(tak jakby zła prędkość...),postanowiłem więc podłączyć go do M16 i wyświetlenie na LCD w celu odczytania kodu z karty .Na ekranie nic się nie pojawia ,próbowałem z różnymi poleceniami...
Zastępczy rezystor można eksperymentalnie dobrać, wygląda że timer musi generowac czas ponad 100µs, pracuje w trybie retrygerowalnym. Dla 9600 generuje co bit, a dla 115KB musi się "zmieścić w timerze" cała ramka. Rzeczywiście, w stanie normalnym na tych szynach pomocniczych RSa są napięcia...
Problem polega na tym, że gdy mam ustawione 9600, data bits 8, stop bits 1, parity none jest wszystko w porządku.Ale jeśli ustawie np 4800 lub coś innego np data bits 7 już nie działa i nie wiem co jest grane. Jak używałem komendy input() wszystko pięknie działało a z inkey() nie chce. ...
Jak chcesz przesyłać dane na takie duże odległości to może RS485. W tym przypadku możesz łączyć więcej niż jedno urządzenie. Musiałabyś niestety zastosować konwerter RS232/RS485 przy każdym nadajniku/odbiorniku. Musisz sobie zaprojektować ramkę danych tak żeby odbiornik wiedział...
Witam. Do Atmegi mam podłączony enkoder z drukarki na INT0 (obsługuje przerwanie). oraz rs232 , który komunikuje się z aplikacją na PC(też przerwanie). Opcja pierwsza: czytam dane z enkodera manualnie : mam o programie guzik "daj dane". Gdy kręcę enkoderem jak szalony to w lewo to w...
Po prostu nie możesz korzystać z instrukcji Input tylko z instrukcji np. Inkey i odbierać 128 bajtów o dowolnej zawartości (nawet bajtów zerowych) Po odebraniu 128 bajtów sprawdzić sumę kontrolną, tak jak pisał kolega mirekk36. Jeśli odebrałeś wysłasz ack spowrotem np. z sumą crc ramki ...
Witam! Ostatnio próbuje wysłać jakąkolwiek informacje przez RS232 na mikrokontroler Attiny2313 i niestety nie ma żadnych efektów. Generalnie chodzi mi żeby po wciśnięciu liczby jednocyfrowej na klawiaturze została ona pokazana na wyświetlaczu siedmiosegmentowym. Program kompiluje w WinAvr...
Nic nie analizuję. Odbieram stały początek ramki składający się z adresu i pola określającego długość reszty danych. Dzięki temu wiem ile ich mam jeszcze odebrać. Jeśli jestem paranoikiem to dodatkowo opatruję to CRC, dzięki czemu wiem, że header jest ok. Cały pakiet kończy się CRC,...
Witam. Jakim sposobem w delphi wysłać ciąg 96 danych ? w tej chwili obsługuję RS232 przez winapi konfig wygląda tak: // -- wartości flag sterujących portu szeregowego -- dcb_fBinary = $0001; dcb_fParity = $0002; dcb_fOutxCtsFlow = $0004; dcb_fOutxDsrFlow = $0008; // --...
Nie są to kody na Linux'a, są to komendy jakie wysyła się do skanera lub odbiera się ze skanera. W PC Control Parameter For your information: Transfer speed : 9600/19200/38400/57600 bps (adjustable) Start/Stop bit : 1 bit, 1 bit Data Length : 8 bit Parity Check : None Code : ASCII code Flow...
Polecam Docklight - w wersji ewaluacyjnej nie można zapisać pliku definiującego ramki, ale że jest to plik tekstowy, to można go sobie wygenerować z palca. Oprócz podglądania transmisji można wysyłać swoje ramki, również automatycznie w reakcji na wystąpienie określonej wiadomości na...
Po długiej przerwie z rs232 wziąłem się do pracy i udało mi się odebrać z atmegi to co oczekiwałem. Oto program: [syntax=c] #include <avr/io.h> #define FOSC 1000000 // Clock Speed #define BAUD 4800 #define MY_UBRR FOSC/16/BAUD-1 void USART_Init( unsigned int ubrr) { // ***...
Z tego co czytam było juz wałkowane z 100 razy, co nie zmienia faktu ze ja ma problem:(. Mam zamiar "pogadać" ze swoja atmega8 po rs232. Mam konwerter z USB do RS, wymaga maxa by z 12V przejśc na 5V. Podłaczyłem, polutowałem, właczyłem terminal(moserial), ustawiłem baud, dlugośc ramki,...
Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez...
co jakby to tylko bez RS232, ale ma WIFI.
Witam Problem następujący. Odbieram dane z rs232 poleceniem SerialPort.ReadExisting(). Przypisuje każdemu znakowi w ramce odpowiednią zmienną (wycinając poleceniem MID poszczególne znaki), a poleceniem ASC zamieniam znaki te na BAJTY. Niestety tablica ASCII jest do 127 i przy konwersji mam...
Komunikacje pomiedzy PLC (profibus) z peryferiami (rs232) ma zalatwic urzadzenie GW-7552 PROFIBUS/MODBUS GATEWAY. Urzadzenie jesty widoczne w HArdware Configurator, nie ma zadnych bledow, moge wystawiac dowolne wartosci na bajty wyjsciowe ale nie wiem czy sa one w odpowiedniej formie (ramka transmisji)...
Witam, Sprawa wyglada tak. Mam wytrawione dwie identyczne plytki 1) atmega32, 5V, 16Mhz 2) atmega32A, 3.3V, 8Mhz Problem: Otoz, jezeli wgram na plytke 1 lub 2 gotowiec UART z ksiazki tmf lub mk rs232 dziala na obu plytkach. Natomiast biblioteka, ktorej obecnie uzywam dziala tylko na plytce...
Witam Czy ktoś miał do czynienia z koncentratorem czujników temperatury G38900034 firmy Carlo Gavazzi? Interesuje mnie format komunikacji po RS232 (struktura ramek danych, komendy sterujące). Prawdopodobnie będę musiał ingerować w "żywy organizm" i będzie się to musiało zakończyć inżynierią...
Witam, w jaki sposób w realterm'ie wysłać ramkę hex? Próbowałem na wiele sposobów i nic. Skorzystałem z innego terminala i tam udało się ramkę wysłać, lecz niestety nie odbiór nie działa. Wysyłam ramkę #5A#A5 #04 #83 #00#10 #01, aby odczytać wartość i w terminalu otrzymuje ramkę...
Witam, ze względu na niski poziom wiedzy dotyczący magistrali rs232 chciałbym zasięgnąć rady osób bardziej doświadczonych. Od niedawna zacząłem poznawać ten protokół, i na początku zastanawiam się, jak jest zrealizowane sterowanie po nim falownikiem Vacon. Załóżmy, że każdy z parametrów...
Witam . Chciałem zapytać o sposób (techniczne zagadnienie ) przesyłania danych pomiędzy dwoma urządzeniami AVR, coś w rodzaju master - slave ale po RS232. Urządzenia są oddalone od siebie ok 5m , połączone skrętką 2x2 ,urządzenie slave jest zasilanie z sieci i zasila master . Na biurku...
Witam Na sprzedaż sprzęt jak w temacie, ogólnie sprawny, kompletny z baterią i zasilaczem. Zainstalowany świeży XP Pro aktywowany kluczem od spodu. Poza zacinającym się touchpadem, na myszce USB sprzęt działa bez zarzutów, przęglądanie internetu bezproblemowe. Więcej info niżej. -Pentium...
Witam, Pracuje nad projektem, który zakłada zapisywaniu danych przesyłanych między panelem dotykowym firmy ifm CR1082 a drukarką Epson (model TM-T88V). Panel i drukarka połączone są przez port szeregowy. Zrobiłem tzw. sniffera na RS232 i przez przejściówkę UART-USB łapię ramki danych...
Tak jak kolega Zembol napisał. Podaj typ skanera. Z reguły w skanerze definiuje się ramkę, którą wysyła po RS232 . Na skanerze powinny być LEDy, które informują o dobrym odczycie i wysyłce danych. Jak podasz typ, to uzyskasz informację jakim softem się podłączyć by zdiagnozować i...
Dzień dobry, Staram się nawiązać komunikację między Atmega32 a PC poprzez RS232, ale co bym nie zrobił w terminalu otrzymuję krzaczki: " #include <avr/io.h> #include <util/delay.h> //USART void USART_Init(unsigned int baud); void USART_Transmit(unsigned char data); int...
Proponowałbym przejść na transmisję binarną ze względu na wymaganą przez Ciebie szybkość. Zastosuj Printbin w Bascomie i przez to pozbędziesz się transmisji znakowej na rzecz dużoszybszej binarnej. Proponuję kwarc 7.3728 MHz. Co do danych spróbój ustalić stałą ramkę danych np: nr_próbki,...
Witam serdecznie!! Jak obliczyć czas trwania pojedynczej ramki w transmisji szeregowej , przy założeniu : 1. bit startowy 2. 8 bitów danych 3. bit stopu i przy danej prędkości X Lub inaczej : jak obliczyć czas trwania pojedynczego bitu informacji przy prędkości X ( transmisja...
a ja pewnie powiem: "a nie mówiłem" a jakież to błędy może wykryć odbiornik? błąd ramki i parzystości, no dobra, a jeśli nadawca odbierze taki błąd to co ma zrobić? wysłać ponownie poprzedni bajt? czy może założyć że było to pozytywne potwierdzenie i wysłać następny? jak...
Dobrze. Opiszę sytuację. Wykonałem urządzenie, konkretnie sterownik do pieca CO i chciałbym zarejestrować kilka danych w czasie. Temperatura, stany przekażników itp. Układ nie ma jeszcze zegara więc zależy mi, podpiąć po Rs laptopa i rejestrować dane np przez dobę i móc je później przeanalizować...
Witam Kiedyś pisałem że nieda sie uruchomić przerwań rs w bascomie. Ostatnio usiadłem nad tym i jakoś mi sie udało ale nie ze standardowymi komendami tylko zoperacjami na rejestrach - coś jak asm. Ale spoko wszystko jest jasne i proste. Doszedłem do tego że jeżeli w programie niema komendy...
Sprawdź, czy nie ma błędów w ramkach - w uart-ie procka jest rejestr zawierający status bajtu odebranego. Wyświetl go na LCD i sprawdź jakie bity są ustawione. Może masz złe parametry transmisji - nie tylko prędkość jest istotna, ale i ilość bitów stopu, kontrola parzystości.
pdf-a przeczytałem ze 20 razy. A skoro się nie ustsawiają to niby jak mam ustawić liczbę bitów w ramce??
Kolega ma rację a kod wcale nie jest skomplikowany może wyglądać np tak: #include <P12F84.inc> processor 12f675 ;test nadawania pica na rzywo __CONFIG 3FC4h; configuration word TMP equ 21h l_bituw equ 23h timeout equ 30h ;timeout dla odbierania kolejnych bajtów #define TxD GPIO,GP5 #define ...
Witam. Mam kolejne pytanie. Załóżmy, że opracowane przeze mnie urządzenie (lub szereg takich urządzeń) komunikuje się w standardzie RS485. Niech każde z takich urządzeń wyposarzone jest w dwa złącza DB9M (no właśnie - jakie złącza przyjęło się stosować dla RS485?) i połączone w...
Witam Czy można napisać program (pewnie można, tylko jak?) obsługujący port szeregowy, który przed rozpoczęciem właściwego odbioru/transmisji dokonywałby detekcji w jakim trybie nastepuje odbiór danych? Chodzi mi tutaj o liczbę bitów w ramce, bity stopu, parzystości itd. Jeżeli ktoś...
Jaki stos IrDA? Przecież IrDA to nie jest protokół transmisji, a tylko warstwa sprzętowa, dokładnie tak jak w przypadku RS232... Protokół transmisji musisz sobie dorobić sam, a czy zrobisz to używając jakiegoś specjalizowanego układu (z zaimplementowanym protokołem jakiegoś producenta)...
Fajnie że działa :D, program był pisany w Delphi 6 Personal + moduł do obsługi RS232 - VarianAsync wszystko pod WinXPPro i tak był sprawdzany na dwóch kompach z tym systemem. Co masz na myśli mówiąc o długości przesyłanych danych: czy chodzi o ilość miejsca w buforze portu szeregowego...
najlepiej ze stronki www.sony.pl tam z boku po lewej stronie jest taka ramka i sa rozne dzialy wybierz ten o nazwie sony ericsson
Witam. Mam taki problem. Komputer komunikuje się z pewnym urządzeniem przez COM1. Urządzenie to odpowiada jeśli wyślimy do niego komendę w postaci: #|<ADR>|?|EOL gdzie: # - (1bajt) znacznik poczatku ramki <ADR> - (1bajt) adres urządzenia z przediału <1-9> ...
Ja nie wiem dlaczego sam sobie robisz pod górkę :| Rozumiem, gdybyś potrzebował wbudowanego UARTa, ale przecież LCD możesz podłączyć do innego portu, ale ok... Hmmm, C znam słabo, ale można to całkiem elegancko rozwiązać w asemblerze... Tylko znów masz klops, w przerwaniu tego nie zrobisz,...
To zalezy od odbiornika. Standardowo kazdy przesyla dane w standardzie NMEA - 4800 8N1. Opis protokolu NMEA unajdziesz bez problemu w sieci (Google przyjacielem Twym) i bez sensu jest opisywac go tutaj. przykladowy fragment logu: $IIGGA,073433.42,5421.718,N,01008...
Przyjżałem się dokładnie programowi mach2 i moim oczom ukazała się konfiguracja portu GDZIE DO WYBORU BYŁ TAKŻE USB!!!!! To na pweno jest to co myśle? Co oznaczają te ustawienia portu usb? to jest wielkość ramki danych czy jak?
1. Jakiego typu jest binarna reprezentacja temperatury temp1, temp2 (to pytanie już kiedyś padło). Czy są to zmienne integer. No właśnie tego pytania nie rozumiem ale pokaże jak deklarowałem zmienne Dim Bd(9) As Byte Dim Tmp As Integer Dim Wynik As Single Dim Temp1...
Hej Niedawno zaczalem programowac PICe i mam pewien problem, kompilator HITECH. Problem jest taki ze na terminal uC wyrzuca jakies niechciane znaki. kawalek kodu: volatile static BYTE str[] = "\nSTART\n"; volatile static BYTE modem[] = "Modem up\n"; volatile...
Chciałbym sie poradzić jak napisać w Bascomie, oprogramowanie do urzadzenia, które musi coś tam wyświetlać, musi obsługiwać klawiaturę, wysyłać coś tam po I2C oraz na bieżąco musi odbierać ramki z UARTA0. Chodzi o to że z komputera wysyłam 64bajty przez RS232 Atmega to odbiera i dokonuje...
Potrzebuje pomocy w napisaniu wsadu do mikrokontrolera w c++. AtTiny2313 po odebraniu 2 znaków typu char z portu RS232 (16 bitów) ma wysłać je do podłączonego generatora AD9833. Schemat jest w dołączonym pliku. Głównie chodzi mi o to, żeby na wyjściu PB1 mikrokontrolera był stan wysoki...
Jeżeli to standardowe UARTY to trzeba ustawić oczywiście prędkość, ilość bitów itd. Kolejną rzeczą jest ramka (protokoł) taka sama na obydwu platformach, najlepiej napisać bardzo prostą, żeby najpierw złapać połaczenie.
no generalnie są to czujniczki ciśnienia, a konwerter to np: AD31 (wobit). Ale głównie chodzi mi o to gdzie mogę znaleźdz info jak praktycznie programować rs485, nie chodzi mi o teorie ( jak w książce "interfejsy cyfrowe.." ), ale o konkretne funkcje, biblioteki lub kontrolki ActiveX Dodano...
... Dane na wszystkich 8 kanałach muszą być w tym samym czasie zmierzone (zatrzaśnięte) i po przetworzeniu wysłane do PC, wszystko to musi się dziać jak najszybciej sie tylko da... Aby spełnić to kryterium zwykły przetwornik z selektorem nie wystarczy, ponieważ ma on tylko jeden człon...
W rzeczy samej :D Znaczenie bitów 5-3 rejestru LCR wg "ANATOMIA PC" p.Piotra Metzgera : 000 - brak kontroli (ramka ma 8 bitów) 001 - nieparzysta (ramka ma 8 bitów + bit parzystości) 011 - parzysta (ramka ma 8 bitów + bit parzystości) 100 - bit parzystości = 1 (ramka ma 8 bitów + "9" bit...
Witam, Czytałeś tę instrukcję komunikacji? Na czym dokładnie polega twój problem? Napisz jak masz skonfigurowaną komunikację w regulatorze, bo od tego zależy ramka. "Loc" - pozwala na odczyt danych z regulatora poprzez RS, zaś zmiana parametrów tylko lokalnie na regulatorze "Com"...
Port COM jest portem szeregowym, port LPT równoległym, tak więc na COMie nie ustawia się pojedynczych pinów, tylko wysyła/odbiera ramki informacji o określonych parametrach (ilość bitów stopu, parzystość, itd.) przy odpowiednich, ustalonych wcześniej prędkościach. Więcej informacji znajdziesz...
Witam Potrzebuję zbudować urządzenie które będzie np. zbierało dane pomiarowe z paru czujników na porcie RS232, pakowało dane w ramki, pakietu i słało pod określonego hosta w sieci oczywiście przy użyciu protokołu TCP/IP. Idelanym i bardzo uniwersalnym rozwiązaniem byłby ethernut jednak...
hudy swego czasu zrobiłem takie rozwiązanie, po RS232 na PICu. AP500 musisz ustawić do komunikacji z tunerem w tryb Ln 4 i tak: sterowanie AP500 odbywa sie na jednej linii na której w stanie spoczynku jest "0". ramka zaczyna się krótkim impulsem synchro czas ok. 5-10 us w ramce jest 9 takich...
Coś nie mogę za bardzo uwierzyć w te 5hz - może 50hz? 19200 to w przybliżeniu 1500 znaków na sekundę. Jak zrobisz z danych postać hex to mi wychodzi 23znaki w wiadomości (no może 25 bo crlf). Jakby nie patrzeć taka ramkę można powtórzyć szybciej niż 60hz. Masz coś źle z samym algorytmem...
Po pierwsze piszesz program na PC który wysyła odpowiednie instrukcje do procesora a procesor mu odpowiada. Na procesor też piszesz program który interpretuje przychodzące instrukcje i wykonuje je. I nie rozumie w czym problem ... Zdefiniuj sobie rameczkę np. PC->atmega8 0xFE 0xII gdzie 0xFE...
...a czego osobiście używałeś> Westermo ma AD-01 o ile pamiętam i nawet chcą wypożyczyć do testów, pewnie od nich kupimy konwerterek-cena rzeczywiście dobra. Z obróbka danych nie będzie problemu, kolega w pracy robi z ramkami co tylko zechce, juz skrobnął jakąs aplikacyjkę chyba...no...
Widziałem kiedyś program pracujący na dwóch COM-ach. Na jednym było to co wysyłało jedno urządzenie, a na drugim to co drugie. Były tam też mierzone zalezności czasowe między bajtami, a w ogóle ramki były przedstawione w bardzo czytelny sposób. Program był niemiecki i chodził pod DOS-em....
oczywiście, że można to rozpatrywać jeszcze na miliony sposobów. Ja w swoim teście nadaję te ramki co ok 50ms. Jeśli ustawię ich wysyłanie np co 10ms to tych błędów nawet bez zasobochłonnych procesów pojawia się nieco więcej. Jeśli ustawię interwał czasowy na 100ms to błędne ramki...
Przydatnosc przedstawionych dekoderow jest watpliwa. Dekodouja CLIP DTMF w sytuacji gdy obowiazujacym w kraju jest FSK. Sa oczywiscie miejsca gdzie DTMF dadziala ale jest ich niewiele. CLIP FSK latwo zbudowac samemu, wystarczy dekoder CLIp (okolo 50zl), problemem moze byc: 1 - napisanie dobrego programu,...
Witam, Od jakiegoś czasu zajmuję sie programowaniem w C++ programów do bezpośredniej obsługi portu szeregowego RS232. Nie potrafię jednak odczytać stanu wejścia RxD. Zaznaczam, że nie chodzi mi o odczytanie całej ramki danych tylko o określenie stanu L lub H w konkretnym czasie. Jest mi...
Witam ponownie. Mój problem z zegarem rozwiązałem w następujący sposób. Stosując zegar wew. 50 MHz jakbym nie dzielił, to i tak uzyskam 19200 bps z pewnym błędem, który przy przesyłaniu większej ilości danych ma już znaczenie. Potrzebna jest więc synchronizacja zegara z bitem startu...