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...
Przeglądając instrukcję obsługi sterownika SOLARCOMP 951 sterującego kolektorem próżniowym zauważyłem, że wyposażony jest on w złącze do transmisji szeregowej RS485 (RS485 B oraz A). Zastanawia mnie przeznaczenie tego złącza. W instrukcji nie ma o tym wzmianki. Są podane tylko dwa parametry: Adres regulatora w sieci monitoringu: Nastawa fabryczna: 10...
http://obrazki.elektroda.net/14_12652911... Witam, Wziąłem się w końcu za transmisję radiową na poważnie ;) .... Chodziło mi o przygotowanie, że tak powiem uniwersalnego softu, który będzie działał z dowolną parą prostych nadajniczków/odbiorniczków typu 433MHz czy 833MHz. Do budowy użyłem - wypróbowałem 3 pary różnorakich par nad/odb. Dobrałem...
Interesuje mnie Half-Dupleks na zasadzie - wysyłam z PC bajt i czekam aż wróci np. przy zwartych na module pinów TX z RX. Mam HC05 pod frezarką CNC. Jak powiesz mi jaki program mierzy to opóźnienie to Ci jutro zmierzę.
BlueDraco, przejście na programowanie za pomocą rejestrów dawno mnie pociągało, ale w zasadzie trzeba by było zaczynać naukę od zera (szczególnie dla każdego nowego procesora). Czy gdyby dalej pisać w HAL, ale ważniejsze czasowo fragmenty tylko na rejestrach, to szybkość ich byłaby porównywalna? Czy jednak pozostałe fragmenty kodu w HAL akurat niezwiązane...
Szanowni koledzy jestem wdzięczny za Waszą pomoc i cierpliwość. Ale do mnie jakoś nie dociera, że chcąc zrobić z modułu AP UDP trzeba wklepywać aż tyle kodu. Za pomocą komend AT ustawiam: - tryb pracy AP - transmisja UDP - nr IP - nr portu do nasłuchu - szybkość przesyłu danych na RS232 oraz to aby wszystko co przyleci do modułu wysyłał na RS232. Natomiast...
:arrow: zyraf Szybkość nie będzie może zbyt duża, ale największą zaletą pętli prądowej jest to, że jest odporna na spadki napięcia, czyli transmisja może odbywać się na duże odległości (np. 2km)
Kwarc jest ustawiony na 4MHz i szybkość transmisji 2400bodow. Wydaje mi sie, ze transmisja jest ok - skoro znaki wprowadzane z klawiatury komputera pojawiaja sie na LCD. Problem tkwi w tym, że wydaje mi sie, iż w terminalu powinny również pojawiac sie te znaki a ich nie ma. To samo dotyczy znakow wracajacych z mikroprocesora - chyba tez powinny wyswietlac...
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...
Z tego co wiem, RS232 nie określa sposobu podziału na ramki. To już zależy od protokołu. Co chcesz w ten sposób przesyłać? Transmisja jest synchroniczna tylko dla bitów w obrębie jednego bajtu i tego dotyczy szybkość 19200bod. Natomiast całe znaki wcale nie muszą być nadawane jeden za drugim - do tego służy bit startu i stopu.
Witam! Odświeżam temat ponieważ też miałem problemy z transmisją w tych modułach i nie było nigdzie konkretnej odpowiedzi co jest przyczyną... Doszedłem metodą prób i błędów do tego, że przyczyną jest szybkość transmisji, która jeśli jest zbyt wysoka, to moduły mają bardzo mały zasięg i przekłamują transmisję... W swoim projekcie sterownika oświetlenia...
Rozumiem i dziękuję za rady. Odnośnie skanera kwestia jest taka, że można go dowolnie skonfigurować za pomocą specjalnych kodów kreskowych. Można ustawiać takie opcje jak: - szybkość transmisji - Baud rate - parity - data bits i inne. Stąd wnioskuję, że nie tyle istotna jest np prędkość z jaką nadaje skaner ale raczej prędkość jakiej oczekuje kasa....
Kontrola parzystości i liczba bitów stopu to parametry transmisji przez łącze szeregowe RS232/485, podobnie jak szybkość transmisji w bitach/sekundę. Są niezależne od protokołu.
Najprostszym i najtańszym sposobem łączenia komputerów jest przewód szeregowy, lub równoległy. Są to jedne z najwolniejszych mediów transmisyjnych, ale dzięki swojej prostocie i cenie, są stosowane przy łączeniu dwóch komputerów. Przewód szeregowy (RS232) zapewnia szybkość transmisji na poziomie 115,2 Kbitów/sek. Przewód równoległy jest ok. 3 razy szybszy....
Jak dla mnie z tym rejestrem przesuwnym do diod to przekombinowane Nie piszesz poco Ci ten MAX232 Na bramkę dał bym rezystory np 12ohm Rezonator można zastosować wewnętrzny aczkolwiek domyślam się że jest zewnetrzny dopasowany do szybkość transmisji RS232 Do mosfetów można dołożyć po szybkiej diodzie Co do układu formującego nie wiem jaki hall i jak...
No to teraz już tylko masz problem z szybkością transmisji - sprawdź ustawienia bitów konfiguracji, pewnie dzielisz zegar.
Drukarka w trybie HEX chyba nie deszyfruje danych. Spróbuj wysłać z PC dane do drukarki i sprawdź czy drukarka to samo wydrukowała. Może problem z szybkością transmisji? Nie te "bauds".
Dobrą metodą byłoby podłączenie do FT8U jakiegoś prostego procka, np AT90S2313 i pogonienie prędkości transmisji, do wysokiej szybkości (uniemożliwi to podrobienie klucza przez klucz pod port RS232) i niestandardowej, co zabezpieczy transmisje przed skanowaniem. dla przykładu 136Kbaud takiej nikt się nie będzie spodziewał :) Oczywiście to tylko przykład....
Jak na podstawie rejestrów ATRH i ATRL obliczyć szybkość między przerwaniami? A najlepiej jak na podstawie tego wylizyć szybkość transmisji SCI (RS232) w bodach? Tzn., co ile ustawić przerwanie, żeby transmisja odpowiadała np.: 1200 bodom? Przeniosłem z Automatyka i Robotyka
Możesz ustawić na dużo większą prędkość - np. 9600 - wtedy każdy pojedyńczy bit 0 odbierzesz jako 0x80 (80 hex), a wielokrotny jako 0 z flagą błędu - sprawdzisz czy jakiś sygnał dochodzi.
Jeśli chodzi o szybkość : USB
Chciałbym zapytać jakie parametry musi spełniać drukarka którą chcę podłączyć do autoklawu Mocom exacta z roku 2000. Autoklaw posiada tylko złącze szeregowe RS232. Czy znaczenie ma szybkość transmisji danych?
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.
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...
Dwa komputery, windowsowy terminal. Razem spięte przez rs232/485. Zaletą jest możliwość ustawienia szybkości transmisji. Kiedyś tak sprawdzałem konwertery rs232/485. Testy wykazały, że żaden nie pracował w najwyższej deklarowanej przez producenta szybkości, nawet na 3-ch metrach połączenia. Producent z Chin. Oscyloskop oczywiście jak najbardziej pomocny.
1. kompilator na podstawie F_CPU sam policzy ( delay.h), aby było dobre opóźnienie w funkcji _delay_xx(). 2. dla 1wire błędy szybkości ustawione w UART nie mają większego znaczenia, w przeciwieństwie do transmisji łączem np. RS232. Dla tego konkretnego projektu można zwiększyć w setbaud.h tę definicję: #define BAUD_TOL 2 // na większą wartość 3. Poczytaj...
Witam "Czas trwania pojedynczego bitu w jednostce informacyjnej nazywa się odstępem jednostkowym i jest oznaczany przez tb. Jego odwrotność f=1/tb określa szybkość transmisji w bodach: 1bd = 1 bit/s" Krótko mówiąc, równanie 1bd = 1 bit/s nie zawsze jest prawdziwe, ... To jak bys sie zaparl powyzszej definicji lub powiedzial, ze maslo nie jest maslane....
Sprawdź jeszcze jak wyglada stopa błędu dla tego kwarcu i tej szybkości.
Nie znam BASCOMA ale nei masz tu ani ustwionej szybkości transmisji ani nie piszesz nic o ustawoenieu fusebitów. Może ATmega16 pracuej Ci w dalszym ciągu na wewnętrznym rezonatorze 1MHz - na co by zresztą wskazywało: "... W dodatku odmiezane czasy przez procesor sa znacznie wydluzane..."
Pytanie, czy jest właściwa logika sygnałów - '1' to stan niski, czy wysoki? czy są prawidłowo ustawione parametry transmisji: szybkość, format znaku...?
Pytam o szybkość transmisji, bo stała prędkość pozwala na automatyczne przełączanie nadawaniem odbiorem, wtedy by trzeba dobrać stałe czasowe i spokojnie można to ogarnąć wtedy bez ingerencji w te Twoją gotową płytkę. Chodzi by wykorzystać fragment z konwertera rs232 na rs485 który steruje właśnie nadawaniem/odbiorem gdy nie ma sygnału DTR który standardowo...
Witam Co do Max232 nie jest on potrzebny przy małych odległościach (do 5m) małych szybkościach (do 9600) i do połączenia Half Duplex (na zmianę odbiera i nadaje - nie jednocześnie) przy spełnieniu powyższych warunków do zamiany stanów wystarczą 2 tranzystorki i rezystorki, lub jeden ( w przypadku transmisji w jedną stronę). Stosuję to rozwiązanie od...
A co powinno być połączone według instrukcji od tej maszynki? Jaka jest szybkość transmisji danych?
Czytaj dokładnie opis. Szybkość transmisji zależy od fototranzystora.
Spróbuj poeksperymentować z ustawieniami portu, jak bit parzystości, bit stopu, szybkość...
Na odporności na zakłócenia. Zaindukowane w przewodzie sygnałowym zakłócenie np. 2.5V przy poziomie nominalnalnym 12V nic nie zrobi. Ale przy sygnale 0-5V i progu przełączania 1.5V już tak. Jak chcesz sprawdzić działanie transmisji z komputerem stojącym w odległości 1m w domu- działa. Ale w hali przemysłowej na odległości 10m i wielkości pliku 100kB...
DROGI DARKU!!!!!!! oraz inni czytelnicy!!!! Wbrew zdrowemu rozsądkowemu sposobowi myślenia rodzina systemów SDI nie zaczęła się od wersji 1.0 ale od 1.5. Wersja 1.0 była wersją testową, która nigdy nie opuściła murów laboratorium Ericcsona. Być może to i lepiej, gdyż podobno była strasznie zabugowana. Wersja 1.5 jest wersją standardową, pierwszą która...
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...
A taki prymitywny programik też nie zadziała? #include "at89c5131.h" void delay(unsigned int val) { while (val-- > 0); } void main(void) { CKCON = 0x01; SCON = 0x50; PCON |= 0x80; BRL = 100; BDRCON = 0x1f; while (1) { SBUF = 'U'; while (!TI); TI = 0; delay(1000); }...
mam diodkę na pinie pc0 podpięta taka mała kontrola czy mi sie poszczególne fragmenty programu wykonują, i jak sie wykonuje pętla to sie zapala i gaśnie miedzy czasie powinienem po rs232 otrzymać tekst wysyłany przez pętle. ustawiałem różne szybkości transmisji od 300 do 9600 na terminalu i nic nawet śmieci sie nie wyświetlają moze coś z tymi fus bitami...
Czy urządzenie się zawiesza, czy oprócz transmisji działa poprawnie? Jeśli masz komunikację po znaku (tzn. wysyłasz z komputera znak, odbierasz echo, wysyłasz następny znak) to przychodzi mi na myśl, że Twoje urządzenie nie wyrabia się czasowo. Bo przy RS232 odstęp między kolejnymi transmisjami jest limitowany tylko szybkością transmisji, a przy przejściówce...
Sprawdź fuse-y - to wygląda na nadawania z szybkością różną od spodziewanej na PC-ie.
Ustawiłeś poprawne ustawienia szybkości transmisji? Tu i tu muszą być identyczne.
W kodzie jest mnóstwo błędów, ale to, co Ty uważasz za błąd akurat błędem nie jest. Zacznijmy od tego, że prawdopodobnie masz ciągle zgłoszone i nieobsługiwane przerwanie nadajnika, bo zupełnie nie wiadomo po co kazałeś UARTowi wysłać 0. Timer generujący szybkość transmisji jest źle zaprogramowany - pierwszy okres będzie inny, niż następne, a te następne...
Witam Podsyłam kilka linków z przykładowymi rozwiązaniami. http://www.bb-elec.com/bb-elec/literatur... http://www.tkk.fi/Misc/Electronics/circu... Poniżej link do katalogu firmy Maxim oferującego takie diody http://para.maxim-ic.com/en/search.mvp?f... Krytycznym parametrem takiej diody jest napięcie...
Nie ma takiej szybkości. ;) Można to uzyskać wyłącznie programowo, bez użycia sprzętowego UART.
Przy odległości 50 cm i jednym master wystarczy zwykły UART na poziomach logicznych + po jednej diodzie Schottky'ego na wyjściu TXD każdego slave. Nie ma sensu zabawa w RS485 ani tym bardziej w RS232. Ani mikrokontrolery ani ADC nie zakłócą transmisji na takich poziomach logicznych i przy tak małej szybkości (możesz śmiało zwiększyć szybkość do ponad...
Witam serdecznie udało mi się uruchomić moduły do transmisji. Ale mam tym razem trochę inny problem a dokładniej jak już coś wyśle przez RS232 to nadajnik wysyła to ale jak odbiornik ma wysłać to dalej przez RS232 to jest problem a dokładniej nie może procesor odebrać danych. Choć mam takie same kwarce zewnętrzne 8MHz przy mikrokontrolerach, no i na...
Niema w programie nic nadzwyczajnego, bo już sporo takich widziałem, ale podoba mi się chęć do działania. Jak już wcześniej wspominano ograniczeniem jest szybkość transmisji, czego się nie da obejść korzystając z RS232, USB na pewno by pomogło, ale jest bardziej skomplikowane. Ciekawym rozwiązaniem było by to LPT, bo przy prostych aplikacjach okazuje...
Posty powyżej wielokrotnie sugerowały Twórcy Tematu, że: - procesor jest za wolny do tego zadania - przy zbieraniu danych trzeba zachować stałą częstotliwość próbkowania, co wyklucza możliwość użycia funkcji delay() i wymaga zatrudnienia sprzętu (np. SPI) lub przerwania timera zgłaszanego ze stałą częstotliwością (ale wtedy 1. wracamy do tego, że procesor...
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 to i tak będzie szybciej niż teraz. Chodzi o to że teraz masz tylko 25% danych...
max 481 służy do RS 485 /422 a nie do 232. Powodów poza tym może być mnóstwo - niedobrane szybkości transmisji itp. Napisz jakie masz ustawione szybkośći i jakie kwarce?
Z jaka szybkością wysyłasz? Z oscylatorem 1MHz to z 9600 chyba max. Zmień może na 8MHZ i 38400 musi pójść
Jakiej tabelce? Wysyłasz bajt, odbierasz bajt. To, co wyśle mikrokontroler - to wyświetli terminal. Jaką masz częstotliwość procesora? żeby uzyskać szybkość transmisji 19200 musi być całkiem spora.
jeśli ktoś ma podobny problem, to rozwiązaniem jest ustawienie dwa razy większej szybkości transmisji po stronie nadajnika niż odbiornika. Prawdopodobnie błąd jest w bibliotekach IAR'a (z nich korzystałem)!
witam czy długość przewodów łączących wtyk rs232 z resztą układu powyżej ma znaczenie ? Tak ma znaczenie odwrotnie proporcjonalne do szybkości transmisji. Dla 115200kb proponuję nie dawać więcej niż 2m. Natomiast dla 1200b długość może wynosić setki metrów - wszystko zależy od pojemności własnej przewodów.
http://www.framed.com.pl/index.htm szybkość transmisji - ustawiana mikroprzełącznikami od 1200 bps do 38.4 kbps,
Wymagana szybkość transmisji to uwaga uwaga: 128bps więc tu nie ma problemu. Jedynym problemem jest długość samej linii, 400m. Komputery mają wysyłać sobie komendy tekstowe. Są też wyposarzone w RS232, jednak 400m tego kabla to raczej kiepski pomysł, szczególnie po 2 żyłach... Poszukam co z tymi modemami, bo komputery są wposarzone w modem 4800bps.
Okrojony PC z czterema portami COM (albo jednym, jeśli transmisja jest okazjonalna) i kartą lan oraz jakiś skrypt. Przy niedużych szybkościach transmisji można próbować bezpośrednio z niskostratną skrętką (mi działało na 75m przy 9600bps).
Podsumujmy: Kiedy nie grzebiesz w ustawieniach, których nie powinieneś ruszać, komunikacja działa poprawnie. Kiedy niepotrzebnie przestawisz TX, RX wciąż działa (całkiem logiczne). Jaka jest częstotliwość pracy ATmega, skąd bierzesz zegar, jaką masz szybkość transmisji i jaką wartość UBRR?
1. Prędkość transmisji wynosi ok. 300.000 km/s i nie masz na nią wpływu. 2. Szybkość (przepływność) można zmienić, ale po co, skoro źródło pracuje na 4800. 3. żeby zmienić szybkość transmisji, trzeba po drodze postawić dowolny malutki komputerek z dwoma portami RS232. może to być np. stary PC z dwoma portami albo coś zrobionego specjalnie do tego celu,...
Oczywiście RJtki nie lutujesz, tylko zaciskasz. Kup sobie kabel UTP typu linka. Odnośnie "pytą nie pójdzie": - DMX idzie pytą, ale DMX, to jest RS485 i jest symetryczne, więc ma prawo - sam próbowałem używać przedłużaczy RS232, z dobrym skutkiem. Dobrym pomysłem jest sztuczne obniżenie szybkości transmisji do 2400 baud, nieraz tyle wystarczy. Jak nie...
Programator tego typu jest obsługiwany przez AVRDUDE jako EvB. Jeden z producentów płyty eksperymantalnej montuje ten programator standardowo w swoich produktach (płytka uruchomieniowa) już od dłuższego czasu. Jestem użytkownikiem takiej i jak do tej pory nie miałem większych trudności w programowaniu ATMeg. Problemem mogą być egzemplarze które fabrycznie...
No jasne. A gdzie widzisz te 16 bitów? Cytuję z podlinkowanej przez Ciebie strony: "7-bitowy kod przyporządkowujący liczby z zakresu 0-127" "W realu" człowiek nie poruszając się może dostrzec przygaśnięcie nie krótsze niż na 1/20 sekundy. U Ciebie przygaśnięcie będzie na czas od 1 do 5 bitów. Przy 110 bitach na sekundę może coś się da zauważyć, przy...
Programuję go przez zapis do pamięci programu wykorzystując standardowy interfejs szeregowy RS232. Nie wiem dlaczego, ale nie mogę nawiązać komunikacji z układem przez RS232 nawet po podłączeniu układu w miejsce myszki, która działa poprawnie na tym porcie. To nie jest standardowy zapis do pamięci. Zapewne programujesz programatorem JDM który ma swój...
Z tego co pamiętam to standard jest : 300 - 115200 bit/s. A czy można więcej ??? - to już chyba nie będzie RS232, chociaż podobno jest możliwość pracy na tym interface również na 230 kb/s, ale nie znam szczegółów. Pozdr. :|
Kolega Jacor ma racje, użyj gotowych nadajników i odbiorników, do tego dwie nitki światłowodu i po sprawie. Sygnał możesz przetworzyć mikrokontrolerem, poszukaj coś o kodach liniowych stosowanych w światłowodach. Jak sie postarasz to puścisz w ten światłowód kilka takich transmisji (prosty TDM). Zbierasz z jednego lub więcej RSa dane i je ładnie bit...
markosik20 --> oczywiście, że UDP to nie TCP więc trza się bawić w składacza jeśli jest ich dużo. Ale właśnie mnie też pociągają różne pomysły i zastosowania tak jak piszesz - jako alternatywy dla innych rodzajów komunikacji w czasach gdy zewsząd jesteśmy opasani skrętką ;). Wtedy szybkość tej transmisji, piękne adresowanie IP , transmisja w dwie strony...
Zasilanie 24V możesz dołączyć z wtyczki DB (to ta wtyczka, która wraz z kawałkiem kabla łączy Twoją płytkę ze sterownikiem). Tak jak napisałem (piny 2[GND] i 7[+24V]). Ale trzeba sprawdzić czy nie będzie się grzał zbyt mocno stabilizator (w sumie będzie na nim ok. 20V spadku napięcia). Ekran dołącz od strony sterownika do masy (oplot można przylutować...
Mozliwe to napewno jest tylko pytanie czy oplacalne? sam kiedys przymierzalem się do podobnego ukladu ale predkosc jaka oferuje com mnie zniechecila:( a do czego ci to jest potrzebne? \ Napewno wygodne dużo jest na rynku urządzeń komunikujących się z PC przez RS232 i wyeliminowanie plątaniny kabli to chyba dobry pomysł np komputer sterujący maszyną...
Niektóre programy nie radzą sobie z konwerterami RS232/RS485 (nie ma znaczenia czy to jest wersja USB, czy nie). Problem leży w przełączaniu pomiędzy nadawaniem a odbiorem danych. Niektóre konwertery używają układów opóźnień, dostosowanych do określonej szybkości transmisji. Inne, np. na FT232 mogą korzystać z linii sprzętowych sterujących transceiverem...
Pewnie temat RS232 jest chyba jednym z najbardziej "przegadanych" tematów, ale do założenia nowego skłonił mnie pewien fakt. Zaimplmentowałem sobie w 51-ce obsługę portu szeregowego, napisałem aplikacje na kompie i wszystko było w porządku do momentu. W trakcie testów aplikacji okazało się, że w konkretnych chwilach czasu występuje błąd podczas transmisji,...
Jeśłi oba procki są taktowane kwarce 4 MHz to nie ma odchyłek w szybkości transmisji - błędy sie znoszą po obu stronach. Transmisja oczywiście będzie z nieco inną szybkością, ale z błędem 0%. Pozostaje jeszcze sprawdzić hardware, a jeśli nie pokażesz minimalnego programu odtwarzającego problem, to jak pisałem, nikt ci nie pomoże, bo wróżek raczej tu...
....bo przy programatorze zastosowałem kwarc 7,3MHz to czy tym też musi byc taki sam kwarc czy wystraczy każdy inny? Teoretycznie może być każdy mieszczący się w limicie danego procesora . Ale praktycznie bywają problemy z zaprogramowaniem procka z jakimś nie typowym kwarcem który ma ileś tam miejsc po przecinku . Więc wstaw do płytki w której będziesz...
troche nie wiedziec o co chodzic?? moze nauczycielowi chodzi o cos takiego: masz PC z jego com'a do max232 (tutaj nastepuje zmiana napiecia z standardu RS232 na sygnal w standardzie TTL) i dalej do np. mikrokontrolera8051 (8051 odbiera dana w st.TTL i wysyla spowrotem np. Echo) na plytce mikrokontrolera mozesz zrobic przelaczniki gdzie ustawiasz szybkosc...
Witam Potrzebuje wykonać urządzenie pośredniczące w komunikacji TABLET <---> urządzenia po RS232 (do czterech urządzeń). Komunikacja musi mieć minimalne opóźnienia i maksymalnie dużą szybkość transmisji. Znalazłem chip FT4232, który świetnie wypełnia moje potrzeby jednak pojawia się problem, gdyż wykorzystam port USB tabletu. I teraz pytanie -...
Witam Mam taki problem... Otóż, próbuję "podejrzeć" transmisję RS485 pomiędzy modułami pewnego systemu. Jest to centralka + panel dotykowy LCD + moduły sterujące oświetleniem (ściemniacze). Całość jest już dość wiekowa (ok 2000 roku), oparta na PIC 17C42. Transmisja jest zrobiona standardowo , na USART + SP483. Czyli normalne RS485. Ale, nie znam ani...
RS jest na początek prostszy. Może jest prosty programowo, ale sam widzisz - co płyta to inne napięcie - laptopy trochę mniej, blaszaki - trochę więcej (a te starsze zwłaszcza). Ciężko będzie ci dobrać układ "działający wszędzie". W USB masz ustandaryzowane poziomy napięć, a poszczególne wersje USB są wstecznie kompatybilne. Poza tym są inne plusy:...
Też posiadam to urządzenie ale razem z baterią tyle że nie mam pojęcia czy jest sprawne. Udało mi się odnaleźć tyle: "15V DC nominal at 6A minimum provided by removable NiCad battery pack or external vehicle supply when fitted with BE40 battery eliminator" " FP40D+: 9 pin D-type connector. RS232 full duplex. 9600 bps local connection" "RS232(min.: Tx,...
Zacznij od liczenia: 28.8 kB/s przy transmisji UART to 288 kbit/s, a nie 230. żeby obsłużyć taki strumień danych trzeba oprogramować przerwanie timera, w którym odbieramy daną z ADC, wrzucamy ją do UART i startujemy następną konwersję. Po drodze mamy jakieś rozejście warunkowe - przy przemyślanym prograowaniu w C można się wyrobić, ale trzeba wiedzieć,...
Witam, Szukam schematów i informacji na temat możliwości zastapienia kabla rs232 radiolinia. Komunikacja musi byc full-duplex, zasieg max 100m (zazwyczaj około 30m). Chciałbym takie modyły wpiac pomiedzy PC i adapter do sterownikow siemensa - nie musiałbym latac po szafach z notebokiem tylko operowac z jednego miejsca. Szybkosc transmisji w S7 to max...
Witam, chyba Twój sterownik ma raczej RS422, nie RS485: A = RX + B = RX - Y = TX + Z = TX- czyli w sterowniku musisz wykonać mostki A z Y oraz B z Z. Pozdrawiam Dodano po 5 Aha, byłbym zapomniał. Na końcach różnicowej linii transmisyjnej powinieneś podłączyć terminatory, poszukaj pod hasłem "RS485 line termination". Przy małych szybkościach transmisji...
O RC5 słyszałem jako o sposobie kodowania informacji pomiędzy nadajnikiem i odbiornikiem podczerwieni, ale nie o transmisji w linii przewodowej (oczywiście nie licząc kryptografii, bo to inna bajka). Jest jeszcze RS232 (ew. jego odmiana RS422), są również różne modemy. Niestety nie napisałeś nic o odległościach pomiędzy urządzeniami, szybkości oraz...
A może podejść od drugiej strony. Nigdzie nie jest powiedziane, że trzeba stosować standardowe szybkości transmisji. Ja programując połączenie mikroprocków z PC-tem wybieram szykość, jaka wynika z zastosowanego kwarcu. W PC-cie można zmieniać szybkość transmisji w dość znacznych granicach. Szybkość transmisji: S=1,1931(6)MHZ/(8*N) gdzie N - dowolna...
Witam Mam takie pytanko może dziwne ale stosując układ FTDI tworzy on wirtualny port szeregowy RS i programuje sie go jak normalnego RSa, maksymalna typowa prędkość RSa to 115200k, ale układy FTDI mogą osiągiwać prędkości rzędu 1MB, wiec czy można dla mikrokontrolera np Atmega 32 wyliczać UBRR dla prędkości transmisji 1M czy ma zanse to działać bo chyba...
1. Jaką ustawiłeś częstotliwość taktowania procesora i szybkość transmisji? 2. Czy przejściówka, której używasz, ma wtyk DB9, czy wyjście na szpilkach? Jeśli to pierwsze - musisz mieć przynajmniej inwertery jak na obrazku powyżej.
po odfiltrowaniu zostało co najmniej 100Hz A co Ty chcesz odfiltrowywać? Żeby zrobić 8xPWM 8-bitowe to licznik (timer) musi "pędzić" z prędkością 255kHz, czyli co 4us zwiększasz 8-bitową zmienną , porównujesz z nastawami PWM i odpowiednio zmieniasz wyjścia. Osobiście w celu prób wykonałem 5bitowy 10xPWM dla szybkości timera 100kHz przy kwarcu 14,56MHz...i...
Natomiast "wszędobylski" USB ma tę zaletę, że umożliwia znacznie szybszy transfer i połączenie "jeden do wielu" w znaczeniu jeden komputer, wiele mikrokontrolerów, teoretycznie do 127. Dla UART też można zrobić jeden do wielu, przy pewnych założeniach, można też użyć UART do realizacji transmisji po RS485, gdzie już można dowolnie podłączyć układy....
Witam! Mam pewien problem odnośssnie RS232. Chodzi dokładnie o transmisje z PC-ta do 89c51. Wszystko chodzi bez zastrzeżeń ale przy układzie z kwarcem. Gdy kontroler taktowaany jest zewnętrznym generatorem 4MHz zamiast rezonatorem to nie można dobrać szybkości transmisji bo na LCD pojawiają się krzaki. Procek programowałem Bascomem. Nie wiem jaki nastawić...
A co się dziwisz, praktycznie każdy przedłużacz do RS232 się na taki kabel nadaje. Prędkość portu COM 115200 nie jest aż tak duża żeby kable miały jakieś większe znaczenie a tym bardziej prędkość komunikacji z prockiem która odbywa się na znacznie mniejszej szybkości. 2-3m po stonie RS232 nie przeszkadza lecz po stronie TTL już ma znaczenie. Po to własnie...
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, jej_wartość, kontrola_parzystości <-kontrola jako suma modulo...
Nigdy nie spotkałem drugiego kanału a w PC na porcie RS-232 nie używano tych dodatkowych sygnałów. To złącze umożliwiało także pracę w trybie synchronicznym ale nie na standardowym porcie z PC - specjalne karty Synchronous Serial łączone ze specjalnymi modemami do transmisji synchronicznej. Do łączności synchronicznej konieczny jest zegar. Może w tym...
Popieram taki pomysł bo też myślałem w tych kategoriach, ale ja nie mogę tego wykonać z pomocą terminala, mam to zrobić na podstawie danych które zamieściłem powyżej (zczytanych koniecznie z oscyloskopu). Trochę myślałem nad znaczeniem tych "słów" i starałem się "odkodować" je w ASCII. Poniżej zamieszczam wyniki swojej pracy http://obrazki.elektroda.net/9_127281649...
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ę...
Profitrace: Profibus jest na tyle złożony logicznie i wrażliwy fizycznie ze względu na szybkość transmisji, że dedykowany analizator jest potrzebny. Nie spotkałem czegoś podobnego dla Modbus RTU ani SBus (protokołów pracujących z RS232/RS485) - są zwyczajnie zbyt proste. Wszystko o Modbus jest na www.modbus.org Trochę mogę opowiedzieć o SBus, ale nie...
Witam, poszukuję modułu transmisji bluetooth, żeby zrobić bezprzewodową komunikację RS232 z pewnym urządzeniem. Jednak parametry wymagane to 115200 7E1. Coś jak HC-05. Sprawdzałem HC-05 i XM-15B i w obu można zmienić szybkość na 115200, ilość bitów stopu, ale ilości bitów danych na 7 nie ma możliwości zmienić, ani parzystości. Znacie jakiś moduł w którym...
To raczej nie jest kwestia szybkości procesora w PC, bardziej to wygląda na różnice w działaniu UARTu. Sprawdź czy prędkość transmisji jaką uzyskujesz z 2051 jest dokładnie 28800,może różni się o parę procent i stąd te okresowe przekłamania. Czy takie przekłamania zdarzają się również jak wysyłasz pojedyńczy bajt, a nie cały ciąg?
widze ze masz juz doswiadczeinie w transmisji na RS232 ! Bo mam mały problem ! chce napisac program w asemblerze ktory bedzie wywylal dane z procka na kompa.! no i mniej wiecej wyglada to tak 1.procek -> MAX232 -> wyjscia Rx i Tx i masa "5" do kompa ! ustawiłem szybkosc transmisji ,ustawilem tryb tranmisji na 1 , czy li asynczroniczny i 8 bitow danych...
Dzieki za szybka odpowiedz .Mam już obraz z laptopa ale tylko na początku załaczania się "Toshiba" i dalej podgląd ze znakiem uruchamiającego się Windowsa.Kiedy na Laptopie pojawia się okno początkowe Windows --- na ekranie jest pusto i komunikat poza zasięgiem. Czy może ma to coś wspólnego z konfiguracją wyjscia RS 232 na Laptopie, który powinien byc...
Mamy tu pewne nieporozumienie. Moduły podane przez kol. Tomq nie służą do generowania sygnału analogowego! Kol. bisz w pierwszym poście podlinkował moduł zdalnych wyjść analogowych dla Modbus RTU. Ja bym polecił coś z serii Adam, np. Adam 4024 (RS-485, wymaga dodatkowo konwertera RS232/485) lub Adam 6024 (połączenie TCP/IP zamiast RS). Zakładam, że...
szybkość rs232 transmisja rs232 rs232 transmisja
czerwona kontrolka oznaczać delonghi modele overclocking celeron
bosch gc2300 hormann instrukcja
Czyszczenie wymiennika aluminiowo-krzemowego – preparaty, metody, Buderus, Viessmann, rekuperatory Siemens TK56004 – ekspres nie wykrywa opróżnionej tacki, czyszczenie i naprawa czujników