Proponuje free-serial-port-monitor z http://www.serial-port-monitor.com/free-... .
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 magistrali (z tego co pamiętam).
https://obrazki.elektroda.pl/2432145800_... Konwerter https://obrazki.elektroda.pl/7559727100_... Na płytce znajduje się moduł LoRa - SX1262LoRaNode, stabilizator 3.3V - AMS1117 przetwornica DC/DC - MP1584EN konwerter poziomów RS232 - SP232 interfejs RS485 - SP485 - na PCB widoczne są zworki załączające terminację...
Przechodziłem już to, MAX dopasowuje Atmegowe 0-5V do RS'owego +/- 3-15V Jest naprawdę duże prawdopodobieństwo, że Ci to ruszy po dodaniu konwertera. Max kosztuje zetkę i wymaga raptem 4-rech kondensatorów ;-) Osobiście używam 1uF SMD, sprawują się wyśmienicie. P.S. możesz na etapie testów zmniejszyć prędkość np. do 9600.
Dodatkowe urządzenie to dodatkowe problemy musi spełniać kilka założeń żeby było uniwersalne a przy rs485 ma do spełnienia kilka zadań : 1. sterowanie transmisją 2. posiadać buforowanie 3. Wymaga więcej części niż kwarc za 3pln ;) Poza tym żadne z tych urządzeń nie działa bezwzględnie zawsze i bez końca . Dlaczego tak się dzieje to bardzo proste o ile...
TxD - REQ, to transmisja w stronę urządzenia, request?, czyli odpytywanie o parametry które wypluwa na DACIe. Odwrócić fazę można 1 tranzystorem. [url=https://www.google.pl/search?q=odwr... Oczywiście pomijasz kondensatory...
Całe wyrażenie "RS232.Encoding.UTF8" podkreśla mi na niebiesko falowaną linią, a więc coś robię nie tak. Pisząc "pozmieniaj utf8 na inne" masz na myśli utf7 i utf32 ?? Jak pozbyć się tej linii niebieskiej ?? sorki :) [syntax=vbnet]RS232.Encoding = System.Text.Encoding.UTF8[/syntax]
USART sprzętowo nadaje cały bajt, wraz z bitem startu, stopu i parzystości. PRzerwanie w czasie takiej transmisji nic nie zakłóci. Co najwyżej do nadania kolejnego bajtu minie jakiś czas, ale to nie problem, gdyż każdy bajt ma swój bit startu, w efekcie odbiornik to poprawnie odbierze.
Witam wszystkich po krótkiej przerwie! :) Jestem pod wielkim wrażeniem waszych wypowiedzi i nie spodziewał się takiej mnogości możliwości, co mnie niezmiernie ucieszyło :). Nie ukrywam, że najbardziej atrakcyjnymi dla mnie rozwiązaniami są te w miarę najprostsze. Tak pomyślałem, że może połączę dwie opcję w jedną. Otóż: 1. podział 12-bitowej liczby...
Witam Tylko wydatek rzędu 3-4tyś za jedną licencje to trochę dużo. Nie wiem, skąd się wzięła ta cena, ale jest ona sporo zawyżona, jeśli chodzi o wersję standardową Wagmastera. Ponadto, wszystkim klientom, którym oferujemy upgrade ze starego oprogramowania do nowego, zawsze dajemy dużo niższe ceny z racji tego, że jest to upgrade. Ceny są zawsze ustalane...
Zamiast Maxa można użyć ST232 jest tańszy. Co do E na końcu oznacza że ±15kV ESD-Protected w zwykłym maksie jest jest 2000V Pozdrawiam
Ostatnio robilismy cos takiego ze podpinalismy AVT RS-em to PC. Odpalalismy Hyper Terminal i wysylaismy na niego z AVT przy pomocy funcji SEND. Wyslalismy jakies gupoty bo chodzilo nam tylko o sprawdzenie poprawnosci dzialania ukl transmisji pomiedzy AVT a PC. To chyba o takie cos Ci chodzilo ? A jezli nie to odp Ci dam w srode. I mialbym do Ciebie...
Nie wiem jak to w avrdude, ale pamietaj ze bit zaprogramowany to jest 0.
Dlaczego tablica ascii ma tylko 6 pozycji? Potrzebujesz 7. Jawnie wychodzisz poza tablicę (w kodzie wystepuje ascii[6]). I taka uwaga na przyszłość. W funkcji set_values wysyłasz dane serialem. Procedura USART_Transmit czeka aktywnie na wysłanie - trwa dość długo. Wywołanie jej w procedurze obsługi przerwania z odbiornika powoduje za długie wykonanie...
Khmmm, po pierwsze to niech kolega docelowo zrobi obsluge odbioru na przerwaniu, ale narazie to nie ma znaczenia. Po drugie :> zalezy z jaka czestotliwoscia wysylasz znaki. Bo jesli z komputera kazesz mu wyslac od razu caly ciag, a w programie kazesz mu po kazdym odebranym znaku odczekac 200+200ms to kazdy znak ktory przyjdzie w tym czasie zostanie...
Witam krzyzak.p odpisalem juz Tobie na maila co i jak, moj przedmowca wyjasnil Tobie dokladnie tak samo. Zastosuj rezonator 7,3728 MHz lub ustaw na taka czestotliwosc generator zewnetrzny i nie bedziesz mial problemu z ustawieniem zadnej predkosci dla rs Aaaaa no i nie zapomnij zmienic $crystal w bascomie Pozdrawiam
rpal --> ale mi w ogóle nie chodziło o podglądanie tego co robisz - to są tak indywidualne rzeczy że i tak nikt by nie wiedział do czego to jest przeznaczone itp więc stąd brak zainteresowania pod kądem przechwycenia Konw-How ;) chodziło tylko o to czy jest dobrze jeśli nie będzie to wina jednego z 2 punktów wymieninych przeze mnie a jak widzisz - trafiłem...
Dość łatwym rozwiązaniem jest kontrolka ActiveX MSComm. Osobiście programuje w c++ builder, ale w delfi podobnie się ją używa. Musisz znalezdz gdzies jak się dadaje kontrolki ActiveX w delphi, potem wystarczy z zakładek ActiveX przeciągnąć tą kontrolkę na formatkę, we właściwościach kontrolki ustawić prędkość itp. A potem z lini kodu MSComm.Portopen...
No, przynajmniej oporność kabla się zgadza z przekrojem żyły, i wiemy, że wytrzymuje spore napięcia (dozwolone jest szczytowe 350V, czyli 247V~, i pewnie 350V=, ale chyba aż takich napięć nie trzeba). Żyła o przekroju 0.25mm2 wytrzyma ze 2A, więc za użyciem przetwornic przemawia raczej oszczędność energii / mocy zasilacza - bez nich przy ciągłej pracy...
O to mi chodziło - czyli printf nie blokuje przerwań na czas wysyłki. To standardowa funkcja języka C, więc nie może mieć nic wspólnego z przerwaniami, bo te są różne w różnych mikrokontrolerach. Istotne jest jednak miejsce jej użycia, więc nadal prosimy o materiały, bo nie ma jak Ci pomóc.
Witam Równolegle do styków przekaźnika daj układ gasikowy zbudowany z połączenia szeregowego rezystora (47Ω) i kondensatora (100nF). Elementy te generalnie powinny być dobrane pod silnik ale na początek spróbój na takich. -- pozdrawiam
Witam. Kodu w BASCOM nie mam, ale może to ci pomoże. http://www.elektroda.pl/rtvforum/topic96... W jednym z moich postów na dole strony podaję link do stronki, na której bardzo fajnie i przejrzyście opisane jest, jak zastosować szyfrowanie DES. dla kogoś znającego dany język programowania będzie to roboty na jakieś trzy godzinki (łącznie ze zrozumieniem...
Prawdopodobnie jest problem z masa. Pozdro Dexter
Najdłużej tam pewnie trwa oczekiwanie na wynik pomiaru ADC który jest dodatkowo podwójny. Bascom robi dwa odczyty jeden za drugim. Można to wyłączyć, ale pomyśl o samym oczekiwaniu na konwersję. Gdyby to było poza przerwaniem to inne przerwanie spokojnie mogłoby to oczekiwanie przerwać tak jak można przerwać każde Waitms. Spróbowałbym w przerwaniu ustawić...
A ile tych kB przesyłasz? Przy tej prędkości i sposobie transmisji to max. uzyskasz kilka kB na sekundę. Może wysyłaj i potwierdzaj bloki danych. Np. wysyłasz po kilkanaście bajtów z informacją o ilości bajtów i numerze bloku, mikrokontroler potwierdza dwoma bajtami ile danych dostał i który to blok z kolei. Można dodać też jakąś sumę kontrolną.
Cześć! Poszukaj informacji o algorytmie Viterbi'ego. Tylko nie wiem czy to nie jest za bardzo pazerne na moc obliczeniową. Z tego co wiem to jeden nadmiarowy bit na 4 bity danych, wykorzystywany w modemach. Pozdrawiam! Alfrednovi
No to zaczynamy po raz kolejny. Coś takiego jak stworzyłeś to niestety za szybko nie będzie działać. Mega z kwarcem rs 14 z groszami działa naprawdę szybko i można zrobić bardzo dużo w jedna sekundę. Do odbierania i wysyłania danych można sobie napisać własną procedurę - nawet w bascomie i jest ona sporo szybsza i działa rewelacyjnie. Deklarujemy przerwania...
Dodaj średnik na końcu komendy PRINT. http://www.antonis.de/qbebooks/gwbasman/...
Co do kodowania. Jak to są ważne dane - poufne to jak najbardziej - a jak jakieś 'śmieci' to nie ma sensu. proponuję doczytać co to jest "kodowanie manchester" :D Wracając do tematu: kodowanie manchester bardzo skutecznie uodparnia transmisję danych na wszelkie rozjazdy pomiędzy częstotliwością nadajnika i odbiornika co w przypadku radia jest dość...
Funkcja (w takiej ostatecznej formie jak przedstawiona przez Ciebie), wygląda na poprawną, tzn. powinna działać tak jak tego oczekujesz, chociaż sprawdzałem pobieżnie i głowy nie dam :D "Poprawność" rozumiem tu w sensie użytej sekwencji instrukcji. Przypuszczam, że kłopot może wynikać z zależności czasowych. Robisz dużo operacji na LCD. Być może użyte...
No dziękuję, ale fajnie by było gdybyś dodał choć maleńki opisik (choćby w jednym zdaniu) co to wogóle jest... Wow :!: To Ty nie wiesz , co to jest VMLab :?: ;) Ok , już piszę.To takie IDE + symulator(jak AVRStudio) , tylko z mnóstwem virtualnych gadżetów , jak LCD,Terminal(TTY),Oscyloskop, itp.Współpracuje także z kompilatorem AVR-GCC. Resztę doczytasz...
A i jeszcze jedna rzecz. W ATmega8 mam zewnętrzny kwarc 8MHz. Czy w ATmeg128 muszę też go zastosować dla poprawności transmisji? ja nie wiem w ogóle po co ci ten kwarc w Atmega8 - skoro ona ma tylko obsługiwać transmisję RS232 i LCD + jakieś jeszcze tam drobiazgi. Noo - chyba, że chcesz koniecznie jakieś wyższe prędkości transmisji RS232 np 115200bps...
Tylko teraz, komunikacja musi odbywać się w dwie strony (wcześniej było to jakoś inaczej zrealizowane, komputer A wysyłał dane tylko do komputera B po tych samych kablach pod ziemią) Czyli masz sprawdzone połączenie, bo skoro pracowało w jedną stronę, to tak samo zadziała w dwie strony. Zresztą zdaje się, że sprawdzenie tego nie stanowi problemu. Dla...
Niestety nie pomogło w skrócie opiszę jak program działa. klikam na przycisk i otwieram port, informację z portu odbieram w sposób: [syntax=vb]Private Sub COMM_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventA... Handles SerialPort1.DataReceived Dim a As Object a = SerialPort1.ReadLine If SerialPort1.ReadBufferSize...
Te "2 % błędu" oznacza raczej niedopasowanie rzeczywistego baudrate dwóch urządzeń.
Zauważ, że w pętli interpretacyjnej wykonywane są czynności: 1. Sprawdzenie czy w buforze odbiorczym istnieje bajt do odebrania (nasza komenda T lub P) 2. Jeśli komendą jest T to program czeka na numer temperatury. Po odebraniu numeru (1 lub 2) wysyła do PC odpowiednią temperaturę 3. Jeśli komendą jest P to program wysyła status portu. ...dlaczego do...
Przyjrzałem sie dokumentacji tego elementu FT230XS i z niego wynika że fajnie by było jakby te oporniki R10 i R11 sie znalazły. Jednak nie rozumiem dlaczego jest tam R5 i R6 jakoś przeglądając inne schematy transmisji rs232 nie spotkałem tego. Jesli rozchodzi się o kondensator C6 to moim zdaniem nie zaszkodzi żeby tam sie znalazł. Chociaż na upartego...
Najpewniejszym sposobem znalezienia uszkodzenia to sprawdzenie sygnałów oscyloskopem jeżeli go posiadasz , jeżeli faktycznie podłączyłeś nieprawidłowo tylko jedno serwo to tak jak pisali koledzy mógł ulec uszkodzeniu jeden port , teoretycznie reszta powinna być dobra ale to teoria mógł faktycznie ulec uszkodzeniu mikrokontroler , nie spotkałem się z...
Chciałbym np sprawić aby zamrugała diodka. Nie ma tu RX wiec nie wiem jak mogę sprawdzić czy poprawnie wysyłam dane. I zastanawiam się jak potem weryfikuje się poprawność operacji. Wystarczy jakiś program terminalowy mający opcję podglądu i ustawiania linii sterujących RS232. Oraz schemat i woltomierz. Sam programator nie posiada żadnej inteligencji,...
No tak, bo powiększenie i sprawdzenie tego byłoby takie trudne i czasochłonne... No ale OK - wg IEC60730 Twoja aplikacja jest poprawna, więc w sumie nie ma o czym debatować.
Jeśli obie części na płytce będą zasilane z tego samego zasilacza, to optoizolacja traci swoje cenne właściwości - od zewnątrz tego układu widać, że sygnał wchodzi na jednym złączu oraz wychodzi na drugim, a złącza są na sztywno połączone masami - czego byś tam nie zastosował, układ zachowa się tak, jak by w środku było proste przejście między złączami...
Witam Wszystkich Szukam programu którym można sprawdzić działanie transmisji RS485. Urządzenie badane to terminal wagowy wykorzystujący 2 wyjścia transmisyjne z możliwością przełączania pomiędzy RS 232 a RS 485. Jestem w stanie sprawdzić działanie RS 232, a interesuje mnie sprawdzenie RS485. Dziękuję Wszystkim za pomoc. RS485 opisuje tylko warstwę...
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 rodziny '51 port szeregowy może także pracować w trybie...
Masz do tego dokumentacje? Bo jak się tu wejdzie https://www.we-con.com.cn/en/product_pag... i kliknie "software" to zwraca 403 :| Ogólnie masz 2 opcje żeby to zsynchronizować: 1) timeout jeśli odstępy między paczkami są znacznie dłuższe niż same paczki 2) wyszukiwanie tego F1, to można robić przy odbiorze lub pisać wszystko w bufor i potem...
Nie wiem czy w odpowiednim dziale umieszczam mojego posta. Muszę wykonać kabelek do transmisji danych: typowa wtyczka żeńska RS232 -> Jack Stereo. Na fotkach jest schemat elektryczny urządzenia i połączenie kabelka. Czy to połączenie jest poprawne ? http://obrazki.elektroda.net/70_12574665... http://obrazki.elektroda.net/13_12574665...
Sprawdź czy nie masz lini włączania zwartego do masy. Proponuje również sprawdzić układ od transmisji RS232.
Przedstawiam wykres z rejestratora stanow logicznych, dolny wykres na tym foto pokazuje dane wychodzace z nadajnika a gorny to co odebral odbiornik, wszystko bylo rejestrowane w tym samym czasie. Pisząc ze programowo koduje i dekoduje sygnal chodzilo mi oto ze wymyslilem swoj jakby protokół 3 bity startu (2 bity trwajace 2 ms LO i jeden trwajace 1 ms...
Witam Czy bylaby szansa na udostepnienie kalibracji do wyzej wymienionej wagi? Pozdrawiam
Witam, po długiej i ciężkiej pracy udało mi się zbudować układ. Docelowo ma to być sterownik, który będzie odpowiednio reagował na komendy podawane przez rs232 z komputera, również odsyłał znaki i sterował portami wyjścia/wejścia. Proszę o sprawdzenie programu i schematu, sterownik musi działać stabilnie i nie chciałbym czegoś pominąć. (w tym momencie...
Raczej 10 bajtów pamięci. Masz pamięć danych w kilku blokach - do tego w sam raz nadaje się blok o adresach 128..256, dostępny przy użyciu trybów adresowania (at)r0 i (at)r1. Zobacz w opisie asemblera, jak deklaruje się dane w pamięci RAM.
Witam Jak sprawdzić prawidłowość transmisji po RS232 COM...Mam interface RS232 optoizolowany....służący do komunikacji PC z procem..Natomiast w programie wywala mi "brak komunikacji"... Wiem, że są jakieś programiki..coś się tam wstukuje i sprawdza czy si ez powrotem pojawiają te znaki.... pozdrawiam
pisze komunikacje z prockiem,progarm w delphi. wymyslilem sobie tak ze procek wysyla dane ,komp odpowiada 1 jesli ok 2 jesli bad ,po sprawdzeniu parzystosci jesli 1 to procek wysyla nastepny znak jesli 2 to ten sam. jak to zrobic korzystajac z comport. moj kod wyglada tak procedure TForm1.ComPortRxChar(Sender: TObject; Count: Integer); var dana: String;...
Mam taki problem : jest urządzenie które komunikuje się po RS-232 z komputerem. Znam parametry transmisji (prędkość, bity danych itp. - od producenta) Zrobiłem urządzenie do podsłuchiwania transmisji ( taki RS232 sniffer -był gdzieś na elektrodzie). Problem jest taki że jedyne co odbieram to "krzaki". Zakładam, że parametry transmisji producent podaje...
Jeżeli odbywa się transmisja w standardzie half duplex przez rs232 to za pomocą tego prostego rozwiązania możemy w pełni monitorować tą transmisję. W przypadku jeżeli transmisja jest pomiędzy komputerem a urządzeniem i ten sam komputer chcemy wykorzystać do monitorowania, to wystarczy "zmostkować" ze sobą dwa porty jak na schemacie. Do monitorowania...
Niedługo dostane urządzenie komunikujące się z PC przez rs232. Jest potrzeba napisania do tego urządzenia nowego oprogramowania komputerowego. Sprzęt wysyła na PC całkiem sporo różnego rodzaju danych, niestety nie istnieje żadna dokumentacja do tego jak wygląda protokół transmisji. Czy mam szanse rozgryść tę komunikację i jak się do tego zabrać? Proszę...
Urządzenie umożliwia podglądanie transmisji na porcie RS232 komputera. Jest to pewnego rodzaju przejściówka i nie zakłóca pracy normalnego działania urządzeń komunikujących się z komputerem a jednocześnie możemy podejrzeć wysyłane i odbierane dane. Rezultat podglądania wyświetla się w formacie ASCII lub HEX. Układ nie wymaga zasilania zewnętrznego....
Jak sprawdzić, czy kontroler odbiera aktualnie dane, czy nie? Nie chodzi o jeden bajt, tylko chcę wysłać dane ale nie chcę "przeszkadzać" przerywając ew. odbiór.
Witam wszystkich. Mam pytanie o diagnozowanie toru transmisyjnego rs485. Wszędzie gdzie szukam to znajduję parametry typu impedancja charakterystyczna lub reaktancja pojemnościowa, ale jak to sprawdzić/pomierzyć, tzn. w jakiej konfiguracji, czy samą linię czy z urządzeniami, czy jak... Czy jest może coś do badania pasma przepustowości i czy ma sens...
Witam kolegów program napisałem w Visual Studio 2008 i korzystam z fabrycznego komponentu serialport mam zrobiony taki układ na FTDI i Atmega8, prockiem czytam napięcie na ADC z potencjometru i mam taki problem, jak odbieram dane z portu COM to dane są spoźnione o kila sekund, jak skręcę gałką to reakcja w programie jest za kilka sekund, pomyslałem...
Koledzy mam program który łączy się po przez RS-232, w żadnym wypadku nie mogę nawiązać poprawnej łączności z terminalem wysyłane są ciągle krzaki. W samym programie nie ustawia się warunków transmisji ani nie widać ich jawnie. Czy jest możliwość podejrzenia przez cmd lub jakiś program ustawienia portu jakie nadaje ten program? Dla mniej wtajemniczonych...
Jak sprawdzic port rs-232 ?. Zrobilem przejsciowke w/g schematu http://www.elektronikapraktyczna.pl/okab... strona 3 czyli polaczylem piny (1+6+4) (2+3) (7+8) uruchomilem Hyperterminal wybralem wlasciwy port w ustawieniach ANSI wylaczylem echo wywolalem polaczenie i ... cisza nic nie pojawia sie. Co mam zrobic aby sprawdzic...
Witam. Najlepszym sposobem na debugowanie tego co jest wysyłane na port COM, będzie podpięcie go skrosowanym kablem na drugi port COM. Z jednej aplikacji na porcie COM1 będziemy wysyłali dane, a w drukiej aplikacji na COM2 będziemy obserwowali wyniki. Zastanawiam się, czy istnieje możliwość programowego podsłuchania tego, co wychodzi na port COM. Zakładam,...
Mam dwa programy: jeden do wysyłania, drugi do odbioru danych przez RSa. Wysyłanie danych działa jak najbardziej poprawnie (sprawdziłem za pomocą programu RealTerm). Problem mam z odbiorem. Wysyłam znak który w ASCII ma numer 56; program do odbioru danych wyświetla znak, który w kodzsie ASCII ma numer 204. Obojętnie, jaki znak wysyłam zawsze jest 204...
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ś to napisał, to prosze o podzielenie się informacjemi, za które z góry...
Witam; poproszono mnie w pracy o odpwiedź na poniższe pytanie, niestety jestem raczej z segmentu elektroenergetyki, dlatego prosze o pomoc. Opis: Posiadamy moduł, który może być parametryzowany poprzez złącze RS232 lub RS485. Do modułu jest prosty program jednokienkowy pod win, który pozwala ustawiać podstawowe parametry i nadaje proste adresowanie...
Jak sprawdzić Konwertery portów szeregowych, RS-232 na RS-422/485 czy jest sprawny, mianowicie ten model http://www.elmark.com.pl/products/produk...
Witajcie! Mam urządzenie które komunikuje się z komputerem poprzez RS232. Najważniejsze jest wysłanie do niego pierwszych danych konfiguracyjnych a później ewentualny odczyt na pewnych wyników (albo i nie wtedy robi to co do niego należy). Urządzenie musi działać autonomicznie bez komputera i tu treść pytania: jakim oprogramowaniem można podejżeć transmisję...
witam jak sprawdzic wlutowany układ MAX 232 ? mam na myśli najprostsze sposoby bo nie jestem zagłębiony w temacie...:)
transmisji rs232 sprawdzenie transmisji szeregowej rs232 monitorowanie transmisji
bezpiecznik tranzystorowy ferguson wgranie listy peugeot bezpiecznik termiczny
citroen jumper sprzęgło ariva reset
Schemat elektryczny radarów i tempomatów VW Touareg 2017 Opel 1.2 16V - Zawieszanie zaworu ssącego na zimnym silniku