CH340 supports common baud rates: 50, 75, 100, 110, 134.5, 150, 300, 600, 900, 1200, 1800, 2400, 3600, 4800, 9600, 14400, 19200, 28800, 33600, 38400, 56000, 57600, 76800, 115200, 128000, 153600, 230400, 460800, 921600, 1500000, 2000000 baud.
w termios.h masz prędkości ... #define B230400 0010003 #define B460800 0010004 #define B500000 0010005 ... Próbowałem kiedyś ustawić baud ~170K i to bezpośrednio się wbijając po adresach[nie ma jak root :D] i się nie udało. Wartości w termios.h to wartości adresów jakie możesz ustawić więc nic się nie da zrobić.
Zalezy jaki jezyk programowania - np dla delphi bardzo prosto napisac obsluge rs323 przy pomocy komponentu comport...
1% błąd to żaden problem dla USART więc powinno działać.
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...
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
Do standardowych prędkości RS232 lepszy będzie kwarc 11059200Hz. Prędkość ustawia się zadając początkową wartość licznika w rejestrze TH1 oraz odpowiednio ustawiając flagę SMOD. MAX232 służy do konwersji poziomu napięć TTL 0/5V do RS232 -12V/12V
Ja mam kwarc 11,0592 MHz, żeby mi sprzętowy UART ładnie chodził :) Przeliczyłoby się. Jakbyś zamieścił taki sprawdzony programik, to byłbym wdzięczny. a może coś made by ATMEL?
Witaj,myślę że trzeba przyjąć zasadę, że każdy interfejs np. na gnieździe molex(biała ośmiopinowa, wykorzystane są cztery piny w jednym rzędzie) będzie miał takie samo rozszycie,a to dla tego ponieważ interfejs jest zasilany z centralki LPG a nie z komputera.Producenci interfejsów znając wyjścia centralek,dostosowują swoje wtyczki tak jak w linku wyżej.Co...
Nie chodzi mi o bufor oferowany przez system. Sam układ ma bufor, chyba do 16 bajtów max. W managerze urządzeń znajdź port, w ustawieniach zaawansowanych można zmniejszyć lub wyłączyć FIFO.
Teraz standardem jest USB W tej chwili RS232 to: typ. do 115,2 kb/s (w niektórych implementacjach, np. modemy jako karty wewn., do 230,4 kb/s), w trybie synchronicznym do 1 Mb/s USB to USB 1.1: do 12 Mbit/s (1,5 MB/s) USB 2.0: do 480 Mbit/s (60 MB/s) USB 3.0: 5 Gbit/s (640 MB/s)[1]
klops_mops ---> masz dwa wyjścia żeby ci nie mrugały te wyświetlacze w czasie PRINT'a ;) - innymi słowy mówiąc aby procedura wysyłania RS232 nie zakłócała procedury multipleksowania 1. prostszy sposób - zwiększ tą kocią prędkość RS232 na jakąś ludzką - chociaż 9600bps to już praktycznie nie powinno ci mrugać a jak dasz każdą większą to już będzie coraz...
Mam falownik Anenji typ ANJ-2000-12V-WiFi. Ma dwa gniazd RS232 i RS485. WiFi jest wpięte do RS232. Dzięki za odpowiedzi. A jaka jest prędkość RS232 do podłączenia MODBUSa?
Jest to możliwe tylko dla portu RS232 i dla różnych chipsetów są różne maksymalne prędkości. http://www.rippstein.net/HiSerialEN.htm Pozdrawiam
Jeśli zastosujesz próbki WAV zapisane jako ADPCM to długość odtwarzanego utworu w tej samej jednostce pamięci znacznie się powiększy - a jest to dość prosta kompresja. http://pl.wikipedia.org/wiki/ADPCM Co do pamięci to w 8051 jest jej niezmiernie mało. Może podejdź do tego inaczej. Niech PC przez RS232 wysyła plik tak duży jak chce, a 8051 będzie go...
przy prędkości X bit ma długość 1/X sekundy. więc ramka składająca się z bitu startu, 8 bitów danych i bitu stopu trwać będzie 1/X*10 sekundy.. co daje na pełną sekunde max X/10 Bajtów przepustowości
Nie. C35 wykorzystuje standardowe połączenie rs232 z napięciami TTL prędkość 19200 , 8 bitów , 1 bit stopu i komendy AT można dołączyć do komputera poprzez konwerter napięć i połączyć się prostym terminalem.
Jak na PC (WinXP) można ustawić prędkość portu RS232 na 20800 ?
Bedziesz miał pewnie frame errory. Generalnie w takim przypaku dane przesyłane powinny być poprzedzone jakimś bajtem synchronizacyjnym (lub większą ilością)
thorin00 :idea: -> dokładnie tak jak piszesz - Osamu Tamura dokładnie to opisał, że dla ATtiny45 maksymalne prędkości transferu RS232 to 4800 i ani "grosza" więcej. Aby uzyskać większe prędkości trzeba zbudować taką przejściówkę na ATmega8 lub ATmega48/88 itp ... napisał również z czym to się wiąże. Otóż w tym malutkim procku ATtiny45 nie ma sprzętowego...
Stosowałem takie rozwiązanie na przewodzie 300m, transoptorami sterował tranzystor bezpośrednio połączony pod RS232. Prędkość transmisji była 1200 , CRC i śmiga super.
Witam ! chciałbym spytać, jak najprościej zapisać ciąg (jego długość jest wielokrotnością 8'ki) do portu rs232 ? chodzi mi o stworzenie programu, ktory wywolany z parametrem, np. 1 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 prześle z predkoscia 9600b/s sygnal j/w do podlaczonego urzadzenia ? Pozdrawiam Patryk
Skoro procek hasa ci jak mówisz na 1MHz to spójrz sobie łaskawie na ostatnią stronę rozdziału USART noty PDF swojego albo dowolnego procka AVR. Tam gdzie masz tabelki z częstotliwościami taktowania i błędami dla poszczególnych prędkości RS232. I spójrz sobie na pierwszą tabelę z brzegu dla 1MHz właśnie bo ona cię interesuje oraz na prędkość 9600 którą...
Witam! Może mi ktoś podać informację w jaki sposób dokonać konwersji prędkości RS232 19200baud na 38400baud?? Dzieki
Zależy do czego. Do wymiany danych np. po Modbusie powinno być ok. Do programowania niekoniecznie i na pewno nie na pełnej prędkości (187.5kbps).
Podepnę się pod temat aby nie tworzyć nowego. Jeśli chciałbym sie komunikować przez RS232 (prędkość nie jest ważna) na odległość około 50m mikrokontroler <-> mikrokontroler to na jakim poziomie napięć powinno sie to odbywać? Wydaje mi sie że powinno to być przez dwa układy MAX232 przy układach a na linii na poziomie -15 15V ?? Mam rację czy powinienem...
Wiertacz, Dzięki, ale nadal nie uzyskałem odpowiedzi na moje pytania, a dokładniej; - Jak wygląda wejście portu "COM" ? - Gdzie znajdę pendrive, lub zewnętrzny dysk na LPT/RS232 (Prędkość nie musi być szybka) ? - Gdzie znajdę przejściówkę USB na port szeregowy/równoległy, lub port VGA?
To sprawdź prędkości RS232, pokombinuj z różnymi. Żeby było szybciej możesz użyć Herculesa.
- prędkość? przecież skaner USB wysyła znaki, w moim przypadku to 14 znaków, a to przecież kilka bajtów. Ale twój USB nie działa z "dowolną wolną prędkością"... To nie jest RS232. To bardzo skomplikowany system!
witam, jak obliczyc predkosc transmisji ktora trzeba ustawic w programie terminal zeby ATMEGA162 z 7.3728MHz dogadala sie z kompem przez RS232?
Dzień dobry, mam pytanie jak ustawić prędkość transmisji szeregowej rs232 na 8 bitów na sekundę w ASM?
Mam pytanko czy jest może jakiś program, sposób na ustalenie prędkości i rodzaju transmisji po RS232. Do czego mi to potrzebne, a więc mam urządzenie – dodatkową klawiaturę, która komunikuje się za pomocą RS232 z PC-etem. Ma zamiar zbudować podobną lecz niezbędną rzeczą jest ustalenie protokołu transmisji. Najprościej byłoby podejrzeć transmisje...
Bardzo ciekawy materiał, przekrojowy. Co do USB2.0 i konwerterów USB<->RS232 jeszcze komiczniej (względem prędkości) wypadają karty PCI express z interfejsem RS232 :) jednak skoro są produkowane to znaczy, że nadal są potrzebne.
Witam! RS232 i USB to dwa różne światy! Nie ma możliwości przepięcia kabelków i połączenia jednego z drugim. Inny jest protokół transmisyjny, inne napięcia, inna prędkość maksymalna. Są specjalne układy scalone które emulują port RS232 na USB. Wpisz w wyszukiwarce RS232 to USB. Pozdrawiam
a jednak da sie zwiekszyc :) temat uwazam za zamkniety
Do mikrokontrolera ATMega8535 podłączyłem rezonatr kwarcowy o częstotliwości 11,052 MHz i kondensatory 33pF. Nie wiem dlaczego jeżeli zapalam diodę na wyjściu portu na sekundę Waitms 1000 (Bascom), to nie trwa to przez sekundę tylko około 1,3-1,4s al;bo i dłużej. Co może być przyczyną. Poza tym maksymalna prędkość komunikacji z pecetem przez RS232 to...
Nie jestem wirażka w tych sprawach więc mam pytanie. Aparat mam podłączyć bezpośrednio do portu RS232 w komputerze? Jeżeli tak to pod które piny konkretnie? Mrtip prosiłbym o program który napisałeś.
Sprawdzałeś różne prędkości RS232 ??, bo to wygląda jakby właśnie była inna prędkość transmisji.
Tym układem to się steruje przez producencką bibliotekę DLL http://www.ftdichip.com/Documents/Progra...
Witam. Com i rs232 to to samo. W Twoim kablu masz wykorzystane linie RxD ,TxD i GND. Ustaw we właściwościach portu właściwą prędkość transmisji zgodną z zestawem edukacyjnym oraz sterowanie przepływem ustaw na" brak". pozdrawiam olmek
Nie wiem co Ty tam używasz. Zapomnij o programie MK_calk. Pobierz jakąś starszą wersję avrdude z tej strony : http://download.savannah.gnu.org/release... wraz z plikami pomocy do niej. Poczytaj. Wybierz programator "avr911", z łączem serialowym, UART. Podłączaj przez złącze RS232, lub USB. Ważny jest właściwy wybór Baud'ów - prędkość transmisji...
Może trochę offtopic ale RISC-owe Atmele ponoć nieźle się przetaktowują jak CISC-owe niewiem AT89C2051 nigdy nie próbowałem puszczać szybciej niż 24MHZ. Ciekawe czy da się znacznie podnieść taktowanie i uzyskać absurdalne prędkości na RS232 :) Tyle że ciekawe co to odbierze jak będzie powyżej 115,2kbit/s chyba drugi podkręcony atmel. (konwertery USB<->RS232...
Witam wszystkich kolegów Posługując się BASCOM-em , czy jest możliwe dynamiczne zmienianie prędkości portu RS232 w procesorach AVR " DYNAMIC baudrate RS232 " Jeżeli tak ? , to Proszę o Jakieś podpowiedzi jak najlepiej to zrobić
Nie nie - spokojnie jeśli z 570R nie działa poprawnie to i z mniejszym nie będzie lepiej. Coś jest nie tak w takim razie jakby ze sprzętem. Bo jak mówię - rzeczywiście na krótkich testowych odcinkach powinno śmigać nawet bez tych rezystorów podciągających czy terminujących no ale zawsze warto sprawdzić.... Jakiego przewodu w takim razie używasz ? jaki...
Na przejściówce USB/rs232 można pędzić prędkości kilkukrotnie wyższe niż 128000, niestety interfejs rs232 w pc oparty o klasyczny 16550 jest w stanie pracować z maksymalną prędkością 115200. Nie wiem skąd w Windowsach możliwość ustawienia 128000, skoro działa to jak sam widzisz...
Musze uzyskac predkosc komunikacji na rs232 31000 b/s istnieje taka mozliwosc ??? pozdrawiam
Jeśli, Atmegi zasilane są osobnych źródeł zasilania to obie masy połączyć, tak? Tak. Jeśli chodzi o prędkość to wydaje mi się że obydwa uc powinny być taktowane takim samym zegarem a z prędkością nie należy przesadzać.
Kilka prostych zasad: 1.Dobierasz maksymalnie wolny kwarc, który wystarczy, żeby procesor wykonał swoje zadanie. (wolny kwarc - bo czym wolniej tym mniejszy pobór prądu i mniejsza podatność na zakłócenia) 2.Jeżeli niektóre urządzenia (np. USART do realizacji RS232) wymagają odpowiedniej prędkości kwarcu dla odpowiedniej prędkości transmisji to bierzesz...
Witam. Mam małe pytanie dotyczące przejściówek USB->RS232, a dokładnie prędkości przesyłu. RS wyciąga powiedzmy 12Kb/s, USB dużo więcej. Jeśli zastosuje tego typu przejściówkę to jak te prędkości będą się miały względem siebie? Czy można będzie wtedy wyciągnąć więcej niż to 12Kb?
elektryk -> kolega może nie zauważył, ale to jest stareńki procek, który nie ma wewnętrznego oscylatora i może pracować tylko z zewn kwarcem lub generatorem, dlatego pytałem o niego na początku. Mortan1 -> chesz się szybko nauczyć programować i robić coraz mniej błędów w programach a za to więcej działająych układów? .... to zobacz sobie, wszędzie...
Pracuje w obu przypadkach na zewnętrznym kwarcu 8 MHz. Jeden mikrokontroler narazie ma podpięty tylko przewód wyjścia Uart TX który idzie bezpośrednio do drugiego mikrokontrolera na wejście czyli RX w tym natomiast dodany jest jeszcze wyświetlacz LCD do podglądu. Konfiguracja ustawiona jest w Bascomie w opcjach Rs232. Prędkość 4800. Wyczytałem na forum...
Mi to wygląda na złą prędkość.
a wiesz w ogóle jak się częstotliwość taktowania ma do prędkości w RS232 ??? programujesz w assemblerze ??? - to o jakim multiprocessingu mówisz? jeśli programujesz w asemblerze i to dobrze to coś dziwne troszkę pytania zadajesz? 1. Zajrzyj sobie do noty katalogowej i zobacz sobie przy jakich częstotliwościach taktowania jakie prędkości możesz sobie...
Ło matko! ludzie co wy tu opowiadacie? Jarosław J - odnośnie twojego problemu ale już konkretnie: 1. Możesz najspokojniej w świecie przy komunikacji dwóch procków zrobić tak, że jeden będzie taktowany wewn oscylatorem a drugi np. kwarcem (Żaden problem) !!! 2. ale używaj sprzętowego UARTA w Bascomie a nie to co tutaj wszyscy razem wyczyniacie ;) 3....
Witam U mnie testowanie silników krokowych .Cztery lata temu zbudowałem regulator prędkości silnika sterowany po rs232 . Są też wersje dwukanałowe z wyświetlaczem LED . Pozdrawiam
Ostatnio robiłem updata OS w MP277-touch kablem org. PPI na RS232 z prędkością 115k. Natomias kabelek MPI/usb oraz Ethernet nie chciały gadać. Efekt taki sam z pozycji Prosave i WinCC.
Witam! Mam pytanie czy ten moduł to jest w pełni kompatybilny ze standardem rs232??Jaka jest prędkość przesyłanych danych??
Jak kolega miał daleko do centrali, pewnie centrala konwencjonalna, i sygnał szedł po analogu dalej. heh ale odkopałeś... Coś się pochrzaniło w sterowniku w windowsie i pokazywał prędkość linku RS232 do modemu, a nie samego połączenia modemowego. Było to powszechne zjawisko. Sam modem na linii POTS - po jakim by nieoficjalnym protokole nie gadał -...
tak dla ścisłości - wewnętrzne to są wbudowane ale oscylatory a nie rezonatory, za co "płaci" się pewną małą nidogodnością jaką jest to, że nie generują one tak stabilnej częstotliwości taktowania jak właśnie rezonatory zewnętrzne. Jednak do znakomitej większości szczególnie amatorskich ale i zaawansowanych projektów taka dokładność wewnętrznych oscylatorów...
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.
Ja w sumie używałem jako terminala screena (pod linuksem). Spróbuj może zakomentować obsługę wyświetlacza i czujnika. Tak żeby wiedzieć czy sam UART działa... Edit: Jeśli masz wątpliwości co do terminala to jeszcze możesz spróbować puttiego. On ma bardzo prostą konfigurację. Po prostu klikniesz że chcesz połączenie po serialu, wpiszesz prędkość, klikasz...
Sprawdź czy webcam obsługuje taką prędkość... "do prędkości samochodu konia nie zmusisz" ;)
Prędkość ustawia się podczas otwierania portu: serial_open(char* dev_name,int speed); Pozostałe parametry to 8N1.
Witam, potrzebuje przedłużyć sygnał rs232 na odległość 400m oczywiście tanim kosztem czy mogę to zrobić w taki sposób:przekonwertować sygnał z rs232 na rs485 apotem z rs485 spowrotem na rs232? dodam że prędkość 56kbd w zupełości mi wystarczy(nawet 9600)
Nawet gdybyś tego dokonał to prędkość transferu będzie żałośnie niska - ograniczona prędkością UARTu. Zakup kartę sieciową wtykaną do slotu PCMCIA lub do portu USB (kilkanaście zł).
Moze konwerter firmy DREWS-Electronic (handluje nimi sa niezle): Konwersja sygnału RS 232-C lub analogowego 0...20 mA na sygnał RS 485 lub RS 422 Galwaniczna izolacja wejścia i wyjścia Automatyczne przełączanie wyjścia RS485 na nadawanie lub odbiór Maksymalna prędkość transmisji do 38400 bps Wymiary 75 x 55 x 110 mm (szerokość x wysokość x głębokość)...
Niekoniecznie na napięciu. Nie analizowałem dokładnie układu pod kątem sterowania z RS-a, ale wpływ na działanie będzie też miała prędkość transmisji. Miałeś takie same ustawienia w PC i routerze?
Czy po zastosowaniu takiej przejściówki programator si-prog na rs232 będzie odczytywał i programował z taką prędkością jak przy rs232 wbudowanym? Inaczej - czy jest to pełnoprawny port rs232, czy coś podobnego jak prolific 2303?
Jakie teoretycznie, sam wykorzystywałem większe prędkości przy transmisji po RS485 (zrobiłemukład z rs232 na 485 - max232 +75176)
Tak,korzystam z przejściówki rs232 - USB.Gdzie te prędkości mogę ustawić i gdzie znajdę dane prędkości dla tego sterownika?
Witaj ! U mnie w firmie mam położony kabelek do sterownika PLC pracujący po RS232 z prędkością 9600 o długości ok 50m !!! ... i działa bez problemów mimo, że jest sporo zakłuceń od układów napędowych. Kabelek zrobiony jest ze zwykłej skrętki LAN. Pozdrawiam ! Marek
On symuluje cały kompletny port RS232 z możliwością ustawiania prędkości, ilości bitów, hanshakingu i nnych opcji.
To masz może jakiś pomysł jak zrobić w jednym projekcie coś takiego: - Zegar na LCD odświeżany co 1sek - jednocześnie odbierać dane z RS232 z prędkością 19200bits i wysyłanie ich dalej po magistrali RS485 Chodzi mi o to by oba te działanie nie kolidowały ze sobą albo jedno nie wpływało na drugie.
Jaki kwarc podpięty do uP? Jaka prędkość transmisji w FLIP? JarekC
Sprawdź masy czy są ok. Różnica poziomów może robić zła robotę. Sprawdź (zamień D+ z D-) czasami taki czeski błąd też potrafi popsuć komunikację. Ustawienia portów komunikacyjnych(prędkość, parzystość, bit Stop).
ja bym jeszcze próbował wysłać 0b10000000 z prędkością 300 i zobaczyć co realteam odbierze[ oczywiście po przestawieniu w realteamie prędkości na 300 i kliknięciu na Change i przestawieniu na wyświetlanie binarne].
Szanowni Koledzy! Potrzebuję zbudować konwerter prędkości danych RS232. Dane wejściowe - dane z GPS w formacie NMEA o prędkości 4800 Dane wyjściowe - NMEA o prędkości 115200 Nie mam zielonego pojęcia jak to oprogramować. Procesor 89c2051. Pomoże mi ktoś?
Moja uwaga, to również nic pewnego - ale może pomoże... Proponuję zakończyć stałe dużą literą L, żeby kompilator wiedział z jakiego typu ma korzystać podczas wykonywania obliczeń. #define F_CPU 1000000L // zegar #define BAUD 9600L // szybkosc transmisji Być może przyczyną braku komunikacji jest po prostu źle ustawiona prędkość UART'u.
Slyszałem że IRDA to RS232 tylko że wykonane bezprzewodowo. Pytam o to al;e tak naprawdę to chcę wiedzieć czy pujdzie na zwykłem RS-ie jak płyta główna wogóle nie ma złącza IRDA. Nie możesz podłączyc nadajnika IRDA bezpośrednio do portu szeregowego (pomijam kwestię konwersji poziomów napięć). Sygnał dla irdy jest inaczej modulowany (krótkie szpilki...
No jeśli to ma sterować jakieś silniki, a nie wiadomo co ty tam dalej dasz po drodze to jednak jakiś koralik sobie załatw (to L1) ;) Zasilanie +5V do samego FT232RL możesz dać bez najmniejszego problemu. A resztę swojego układu razem z mikrokontrolerem zasil z jakiegoś zewnętrznego źródła skoro mają też być zasilane silniki - no bo chyba nie chcesz...
Witam. Mam dość nietypowy problem dotyczący raczej środowiska niż procesora. Jak w BASCOMie zmienić prędkość szyny danych do wyświetlacza alfanumerycznego? Wysyłanie kilkunastu znaków trwa jakieś 20ms. A z doświadczenia wiem że wyświetlacz by działał na wielokrotnie szybszej szynie. Jak w programie zmienię deklarację rezonatora kwarcowego na kilkakrotnie...
Koledzy może będziecie potrafili mi powiedzieć jak mogę zmienić prędkość transmisji na RS232 od strony PC. Potrzebuję ustawić prędkość 187.5 Kbit/s jednak z listy jaką mam wynika że układ jaki posiadam może pracować z prędkością nawet 900 Kbit/s. Jednak interesującej prędkości nie ma na liście w ustawieniach sterownika od COMa. http://gfx.efotek.pl/images/gs09rw41eht4...
można gonić nawet z większymi prędkościami. W pdfie masz tabelke z prędkościami UARTA, kwarcem i odpowiednią wartością UBRR - dobierz wedle uznania.
Jak były bardziej popularne takie połączenia to napisali użytkownicy, że to nie działa z przejściówkami usb na RS232. Więc wątpię, że teraz uda się to uruchomić ale kto wie. A poza tym to wydaje mi się, że lepiej byłoby kupić kabel do łączenia dwóch komputerów na usb zamiast na RS232. Jeszcze dodatkowo będzie większa prędkość
Witam, na jakiej prędkości transmisji pracuje RS232 w Twoim projekcie? ;)
Witam, Mam takie pytanie... czym różnią się układy FT232BM i FT232RL? Z tego co wyczytałem w notach katalogowych, to w zasadzie są tylko 2 różnice: a). FT232BM ma możliwość podłączenia zewnętrznego EEPROM / FT232RL ma wbudowaną pamięć EEPROM, b). FT232RL ma możliwość skonfigurowania bodajże 5 pinów IO / FT232BM posiada dodatkowy sygnał wykorzystywany...
Witam; mam taką sytuację. Do procesora taktowanego 14,475MHz przychodzi prawie ciągle transmisja RS232 o prędkości 115 200Hz. Odbiór odbywa się w przerwaniu. Wszystko działa. Ale teraz chciałem podłączyć do tego procesora encoder. Ale powstał problem, mianowicie przy dużej prędkości obrotowej procesor "gubi" impulsy. Sprawdziłem, że to nie jest wina...
mam podobny problem z RS232. W skrypcie mam prędkość 9600 , kwarc 8MHz. A na HT jak ustawie prędkośc 1200 to dopiero odbieram dane prawidłow. Na terminalu w Bascom jest wszystko OK. Procek mój to Atmega 8535.
witam nie znam ATmega i biblioteki, która obsługuje RS (bawię się PIC i ASM) ale wygląda mi to na nie dobraną prędkość transmisji procek "gada" wolniej niż terminal -wysyłaj z procka cały czas 68 (44hex) i zmieniając prędkość w terminalu sprawdź czy otrzymasz D -lub doczytaj dokładnie o ustawianiu prędkości, bitach kontrolnych i stopu w bibliotece do...
Ta przejściówka czy raczej sterownik do niej będzie działał z niestandardowymi prędkościami? Chodzi mi o prędkość 62500.
piszesz, że masz zewn kwarc 12MHz - a skąd wziąłeś albo jak sobie ustaliłeś wartość którą zapisujesz do UBRRx - od której zależy prędkość transmisji RS232 i dokładnie jaką prędkość ustawiłeś? po drugie odblokowujesz przerwania a w miejscu gdzie są wektory obsługi przerwań masz "pustkę" zamiast chociażby samych rozkazów reti dzięki czemu już z tego powodu...
Co więcej rs485 pozwala osiągnąć większe prędkości od rs232 zwłaszcza ze wzrostem odległości,a także większe odległości.
Na 10000% podanie napięcia 5,1V nie mogło uszkodzić tych modułów ;) A problem jest prozaiczny. Przesyłanie danych bezpośrednio poprzez RS232 to nieporozumienie niestety nieporozumienie i mało kto o tym wie i pisze. Co gorsza, na allegro ludziska sprzedają tego typu moduły radiowe podając w przykładach właśnie chore aplikacje narysowane własnoręcznie...
Po pierwsze - czy wiesz do czego są stosowane enkodery przy takich nadajniczkach/odbiorniczkach radiowych ? po to właśnie aby zastosować kodowanie sygnału np bifazowe inaczej zwane kodowaniem Manchester , które dokładnie także w takiej postaci stosowane jest w standardzie RC5. To kodowanie nie służy temu aby inni nie mogli się dowiedzieć co przesyłamy...
Witaj Proponuję Ci dorobienie "DYNAMIC baudrate" czyli dynamicznie zmienianą prędkość portu RS232 , dokonujesz w początkowym okresie programowania resetu inicjalizujesz transmisję np. na 9600 , procesory się dogadują po czym przechodzisz do wyższych prędkości np. 115200 lub wyżej :-)
Nie napisałeś nadal jaki masz tuner, może masz ustawioną taką wolną prędkość ;)
Na 20m to i RS232 wystarczy przy rozsądnej prędkości. Sprawdziłem. Plotki o mówiące, że to za daleko dla tego protokołu są mocno przesadzone. Marmur99
Spróbuj dać pullup na linii rx terminala. Próbowałeś zmieniać prędkość transmisji?
Witam! Chciałbym zrobić układ regulacji fazowej na owym procku. Chciałbym obsługiwać przerwania od TIMER-a co 100us. Dodatkowo przerwanie od detekcji zera- wystąpi jak wiadomo co 10mS. Czy układ RS232 będzie obsługiwany równolegle jeśli będzie pracował z prędkością 1200b/s, co odpowiada 1 znakowi/10 ms? Czy prędkość RS232 ma tu coś do rzeczy- czytaj,...
Nie rozumiem za bardzo co masz na myśli żeby programy działały przy różnej prędkości ;) ? ..... toż ideą działania RS232 jest to że dawa urządzenia, które ze sobą "gadają" po RS232 MUSZĄ !!! mieć ustawioną taką samą prędkość ;) - nie ma że boli - tego nie przeskoczysz. Przy różnym taktowaniu za to możesz spokojnie ustawiać różne prędkości ale tylko...
prędkość transmisja rs232 atmega prędkość rs232 prędkość transmisji rs232
piosenka radia windows schowek czujnik biegu wstecznego
instrukcja obsługi pralka electrolux panel sterowania
Instrukcja obsługi Vaillant turboMAX plus VU L 152/2-5 Jak zresetować kocioł gazowy Beretta Ciao AT?