Dodaj w każdej definicji "stand alone number" UL np. #define F_CPU 4000000UL // 4MHz zegar procesora #define UART_BAUD 19200UL #define _UBBR_ ((F_CPU/(16*UART_BAUD)... Następny poziom trudności to porównywanie wartości po dodaniu 1/2 i wybieraniu wiekszej całkowitej... (typowe zaokrąglanie) Prosty kod generujący echo (to co...
M8 ładnie przy tej prędkości 19200 śmiga na 4 lub 8MHz generatorze wewnętrznym. Jak nie zmieniałeś Fusebitów to działać nie będzie - oryginalnie taktowana jest 1MHz i błąd transmisji jest za duży.
Poza tym, jeśli chcesz na wew. i Ci nie działa jak powinno, to wystarczy poczytać forum: http://www.elektroda.pl/rtvforum/topic11...
Ale tak przy okazji to masz ustawiony w inicjalizacji 1 bit stopu a nie dwa no i nie ma co się obawiać na wewn oscylatorze będzie ładnie śmigać i nie trzeba się bawić do takich celów w wewn kwarc a tym bardziej jakieś taktowanie z FT232. Dodano po 1 A i jeszcze jedno jak robisz inicjalizację to żeby nie trzeba było za każdym razem wpisywać wartości...
Girder traktuje to jako dane RS232. W końcu odbiera to ze złącza RS232. Czyli dla niego są to totalne krzaki. Jedynie zgodność "krzaka" z uprzednio zaprogramowanym "krzakiem" pozwala mu stwierdzić że odebrany kod jest zaprogramowanym wcześniej kodem i podjąć odpowiednią reakcję. Czyli Girder w ogóle tego nie rozkodowuje. Łapie jak leci.
Nie powinno być różnicy. Jeden to konwerter USB-RS485, a drugi to RS232-RS485. Czy ignorując te "krzaki" na początku potrafisz sterować kartą przekaźników za pomocą odpowiednich komend?
W ht mam krzaki
Witam. Robiąc kolejny projekt napotkałem na mały problem a mianowicie: Posiadam wyświetlacze sterowane przez Rs232 (uart) wyświetlacze działają i wyświetlają co chce. Problem pojawia się gdy uruchomię dowolny timer ( pomijając timer0 który obsługuje sam uart ) na wyświetlaczu pojawiają się krzaki. Czyli by poprawine działał lcd robię tak: -odpalam lcd...
Część drukarek miało interface RS485 a nie RS232 i wtedy będziesz miał krzaki.
Jak dla mnie i z doświadczenia to najczęściej takie krzaki występują gdy masz źle ustawioną prędkość na RS232 między nadajnikiem a odbiornikiem.
Ja u siebie mam ustawiony bit EESAVE, pamięć danych (flash) i pamięć EEPROM mam wgraną. Jednak w dalszym ciągu przez RS232 wywala mi krzaki, włąśnie przy prędkości 38400. A jeszcze takie pytanie do autora projektu. Co oznacza zapalenie zielonej diody? Czy tylko odczytanie sygnatury, czy również sprawdzenie poprawności zaprogramowania nowych fusebitów?
Potestowałem Twój kod u siebie. Zakomentowałem obsługę czujnika temperatury i wyświetlacza i odpaliłem na swojej zestawie startowym z ATmega32. Na terminalu dostawałem krzaki. Po dodatniu linijki: #define F_CPU 4000000UL // 4MHz zegar procesora Wygląda że zaczęło mi działać.
Witam ponownie Chcialem rozwinac swoje pytanie dalej Miedzy atmega162 a rs232 dalem 5 m kabla i (Vcc, GND, Tx, Rx) i krzaki wrocily Wszystko pomiedzy jest polaczone galwanicznie Na metrowym ich nie ma a na dluzszzych sie juz pojawiaja Zauwazylem tez ze jak podam dodatkowy przewod masy od rs232 do atmega8 (nawet 15m kablem) to krzaki znikaja wtf ?? Na...
Jak do centralki masz jakieś współpracujące urządzenie, z którym się komunikuje, to możesz próbować podsłuchać komunikację za pomocą dwóch modułów z RS232 na USB lub PCI (lub jeden moduł z dwoma portami). Mając jeden taki z jednym portem moduł podsłuchasz komunikację tylko w jedną stronę, jednak możesz wybrać którą. Kiedyś sam próbowałem czegoś takiego...
Mi też niedziała proc+max232 zamiast wyswietlac np. jestem to wychodza krzaki jakies :(
Dziękuję za pomoc, oczywiście błędu szukałem wszędzie tylko nie tam. Teraz wszystko działa tak jak powinno.
Z tego korzystałem. Tam nie pisze gdzie mase podpiać właśnie. To samo krzaki
Możecie podpowiedzieć coś więcej ? - Kombinuję od rana i jedyne co co uzyskałem to cały czas ten sam znak, albo jakieś krzaki.
Chyba nie wynika bo kolega twierdzi ze zwiera wejscie z wyjsciem maxa po stronie ttlowej czyli po stronie procka i na terminalu ma krzaki.
Zastanów się chwilę ;) W obszarze bootloadera jest umieszczona tylko funkcja void boot_loader() , a reszta kodu jest w sekcji .text i umieszczona standardowo od adresu 0x0000.Ponieważ masz "zafusowany" start proca od bootloadera , to po resecie proc skacze od razu do w/w funkcji , pomijając sekwencję startową , a tym samym nie jest ustawiony stos itp.Po...
1. W jaki sposób zczytałeś te id? Podpiąłeś czytnik pod RS232<>USB? Jeśli masz stąd powtarzalne dane, to znaczy, że czytnik pracuje poprawnie. 2. Natomiast zrób jeden test. Wgraj do tego procesora program wysyłający po UART jakiś tekst co 1s i zobacz, czy odczytasz poprawny tekst na komputerze za pomocą przejściówki (oczywiście czytnik odłącz)....
u mnie krzaki to rzecz normalna i nie przejmuję się nimi. Zawsze będzie tak że do bufora coś wpadnie. Od czego są polecenia: InStr i ChKey i Mid? Ważne że między krzakami jest odpowiedź.
Skoro po resecie dostajesz krzaki to znaczy, że jest ok. Spróbuj ustawić szybkość na 74880 bps lub 115200 bps. Ustaw terminal tak jak masz pokazane tu: http://mikrokontrolery.blogspot.com/2011...
Zmieniłem linię z F_CPU na #define F_CPU 16000000ul bo mam kwarc 16MHz, zamieszczam jeszcze zrzut ze swoimi fuse bitami bo nie wiem czy wszystko jest tak jak być powinno. Co prawda z tym programem krzaki są trochę inne ale nadal krzaki.
Ok, już ogarniam ten zapis. Tyle że jeśli w katalogu pisze błąd ~0.2% to nie do końca to działa dobrze. Na przykład dla kwarcu 16MHz i prędkości 38,4bps, do PC wracają krzaki...
CZy mogł bym prosic o dokładne ustawienia fusów bo nie moge do tego dojsc Krzaki na wyswietlaczu ! :) Z góry dziekuje
Z drukarkami fiskalnymi działa OK. Na zestaw składa się generator+sniffer (konwerter) z rs232 na rs485. Tak, jak masz na przykładowych filmikach składasz i ma to szansę działać... lub nie. Jest do wyboru kilka protokołów danych przechwywanych z rs232. Jeśli będzie nieodpowiedni protokół, to na ekranie wyjdą krzaki. Trzeba zrobić testy.
Krzaki - ustawiona zła prędkość interfejsu Rs232 ? sprawdź na ATmedze czy się zgadza z parametrami wysyłania danych z GPS. A jeszcze szybciej podłącz pod pc i przetestuj na innych prędkościach odczytując dane a później wprowadź poprawną konfiguracje rejestrów w ATmedze.
Może spróbuj od prostego przykładu dla A8 , który wyświetla każdy przychodzący znak - tak jak w przykładzie. I zobaczysz czy przechodzą prawidłowe znaki czy krzaki. ps: w Twoim kodzie zamiast readstr=""; dał bym readstr = String();
Podłącz oscyloskop do linii i zmierz czas jednego bitu. Jeśli jakieś krzaki przychodzą to na 95% błędna prędkość transmisji.
Przejedź lutownicą po pinach, może jest jakiś zimny, jeśli to kabelkowe połączenia wymień kable. Te LCD to też koszt ~30zł, najprościej wziąć inny i powtórzyć testy. Też nie jestem pewien co masz na myśli pisząc o RS232 i drukarce, czy to UART czy RS232, USB czy LPT, no i do czego tego tam używasz.
Problem z konwerterem raczej. Jeśli pojawiają się krzaki to znaczy że coś odczytuje. Zamów nowy konwerter na wspomnianym układzie i powinno być ok.
Minęło z 10 lat kiedy ostatni raz dotykałem '51 Atmela, Ale z tego co pamiętam to żeby zmusić te procki do pracy ze standardowymi prędkościami transmisji to nie było innej opcji jak wstawić kwarc 11.059MHz, 12 taktowy cykl sprawia że nie do się nic tu zrobić, jak by nie zaokrąglać to zawsze wyjdą krzaki, Pozdrawiam
Jaką macie wersję oprogramowania? Ja mam V01.01. Na japońskiej stronie Pioneer jest wersja 01.02 do ściągnięcia, ale nie chcę jej instalować -> [url=http://pioneer.jp/support/dl_blusof... Próbowałem też podpiąć się do RS232 TTL, żeby zrobić odczyt ale wyskakują krzaki w hyperterminalu, może trzeba, to zrobić programem...
Witam, Zbudowałem układ w oparciu o mikrokontroler ATmega8 oraz układ scalony FT232. Oba układy są sprawne i działają poprawnie. Niestety jak się okazało prawidłowy przesył danych z mikrokontrolera do terminalu w komputerze jest możliwy dla wbudowanego rezonatora o częstotliwości pracy 1MHz. Chciałem dołączyć zewnętrzny rezonator 16MHz i pomimo prawidłowej...
Możesz pobrać program do "podglądu" rs232 ze strony http://www.emtec.com/zoc/ program należy skonfigurować tak aby zamiast "krzaków" wyświetlał odbierane i wysyłane znaki w trybie HEX nie ASCI, a tu masz hardware http://www.marcspages.co.uk/tech/3104.ht... miłej zabawy. Jeżeli to Ci nie wystarczy to szukaj pod hasłem sniffer rs232
Jeśli rzeczywiście masz 8MHz i po ustawieniu wszystkiego prawidłowo nadal będą krzaki to raczej powinieneś zainwestować 1,50 CBLN w kwarc, najlepiej usart-friendly (18,432).
Problem leży w konfiguracji programu za pomocą którego sczytujesz dane z rs232. Sprawdź czy masz ustawione poprawnie parametry transmisji: liczba bitów danych; liczba bitów stopu; typ transmisji. Pozdrawiam
Witam Mam dysk Maxtor DiamondMax 22 500Gb STM3500320AS którego nie widzą bios ani żaden z programów diagnostyczno-naprawczych jak np. SeaTools, HDD Regenerator, MHDD, Victoria, PowerMax itp., słychać tylko jak dysk się rozpędza i po chwili zwalnia. Szkoda że dopiero w skutek awarii dowiedziałem się o tzw. czarnej liście dysków z wadliwym firmware MX15...
1. Problemy z konwerterem USB-RS232. Najlepiej korzystać z natywnego portu COM, albo ze sprawdzonych konwerterów. Ja używam Uniteka. 2. Za długi, kiepskiej jakości przewód, niestykające połączenia. 3. Złe ustawienia transmisji (parzystość, bit stopu itp). Czasem zła prędkość bitowa, szczególnie jeśli ktoś zmieni domyślne ustawienia switcha, ale wtedy...
Jeśli drukuje krzaki to znaczy, że działa poprawnie, ale źle jest ustawiona prędkość transmisji. Jeśli jest możliwość zmiany tych parametrów to obejdziesz problem.
Ok, już sobie poradziłem z problemem tego krzaka :D Teraz mógł by mi ktoś powiedzieć, jak wyczyścić bufor uarta w bascomie??
Pisząc 8MHz (wewnętrzny kwarc) miałeś chyba na myśli wewnętrzny oscylator ? tak? i że przy takiej konfiguracji szwankuje ci ATmega16 ???? Jeśli tak to mogę się podzielić moimi spostrzeżeniami. Otóż nie wiedzieć czemu też często a w zasadzie zawsze gdy biorę Atmega16 na wewn oscylatorze 8MHz to na 9600 nie chce mi działać zbyt dobrze podczas gdy ATmega8...
Słuchaj problem jaki zauważyłem jest jest taki. Wysyłam tekst lub liczby na port PC i to co odczytuje ma sie nie jak do tego co wysłałem liczba znaków sie zgadza ale są poprostu krzakami. Trzeba coś ustawieć kod Ascii? Pozdrawiam.
Witam serdecznie, Posiadam urządzenie Thermalert 5 z podłączonym pirometrem. Całość działą ok z oryginalnym oprogramowaniem pod dosa, natomiast ja chcę napisać obsługę tego urządzenia w swoim programie. Problem pojawił się z przejęciem komunikatów po RS232. W instrukcji pisze: "1 datenbits, 1 stopbit, keine Paritat, 300 Baud" No i to 1 datenbits mnie...
Dziękuję Ci za pomoc. Bardzo mi pomogłeś. Niestety nie mam uprawnień instalatora NICE więc nie chcę tracić gwarancji. Somfy odpada bo muszę ograniczyć jedną połówkę do 80 stopni. NICE Moove piszesz że jest proste więc sobie daruję. Nice Home ARIA200 wydaje mi się sensowne. Producent to nie jakaś firma krzak. Czy tam się łączysz z tym sterownikiem przez...
Właśnie kupiłem tą przejściówkę (PL2303) i po weekendowej walce udało mi się wszystko poustawiać (na początku próbowałem bez max232 i były krzaki). Przejściówka działa bardzo dobrze, LabVIEW nie ma żadnych problemów - testowane na XP, może coś nie tak ze sterownikiem do przejściówki?
ok Dane odbieram po rs232 Jak czytam je przez terminal by br(at)y ustawionym na hex to otrzymuje 01 03 00 00 00 02 C4 0B jak ustawie na ASCI to mam krzaki. Podobnie w delphi jak czytam var ComPort.Readstr(str, Count); memo1.lines.add(str); end; to mam krzaki. a chce przechwycić dane i wrzucić je do Buffer_I : ARRAY [0..20] of byte; Buffer_I[0]= 01 Buffer_I[1]=...
Tak jak pisali Koledzy wcześniej, te 2% błędu oznacza niedopasowanie częstotliwości zegarów i jako takie może być pominięte. Niemniej jednak przy transmisji danych może dojść do chwilowych zakłóceń sygnału, co spowoduje powstanie "krzaków". Aby temu zaradzić można zastosować kontrolę CRC dla ramki danych, transmisję z potwierdzeniem i retransmisją w...
Witam! Zaznaczę na starcie że nie jestem za dobry w programowaniu i mam taki problem: mam schemat złożony między innymi z Atmega128 oraz czujnika przyspieszenia ADXL202. Potrzebuje przesłać(odebrać) po rs232 na kompa dane odczytywane z czujnika przyspieszenia (wyjścia PWM X i Y). Sama transmisja rs232 działa ale jeśli wysyłam dane z PWM to odbieram...
Nie wiem czy to co napisałeś to + czy -. Ma być na nodze nr2: +8v a na nodze nr6 ma być: -8V. Oczywiście 7V też jest ok. Jeśli masz oba napięcia dodatnie to w tym tkwi problem. Sprawdź elektrolity przy maxie. wymieniłem na inne (nowe) te elektrolity i jest to samo. wymieniłem też maxa na max 232cpe - ale tu z napięciami jest jeszcze inaczej: noga 2...
Tak jest to z t-mobile ale mi dump jest potrzebny. Wszystkie 6 sposobów dostępnych z netu nie działa. Zasilacz podmieniony napięcia na płycie prawidłowe. Kabelek usb rs232 router wpięty. bootloader się zgłasza z krzakami i dlatego jedyny ratunek dump ze sprawnego. MAC i inne bajery to hex edytorem sobie wyprostuję. A programator do SPI posiadam. Dodano...
mam 90s8515 zrobiłem układ na max232 układ działa ale wysyła śmieci krzaki odbieram dane w terminalu bascoma i hyperterm ale to samo pomóżcie $regfile = "8515def.dat" $baud = 9600 Do Print "aaaaaaaaaaaaaa" Wait 1 Loop
Cześć kupiłem ups-a Emerson Liebert wersja 1000va wraz z kartą pod intellislot. Problem w tym że po podłaczeniu po rj45 karta jakby nie woła o adres ip. Nie wiem czy da się ją jakoś przywrócić do ustawień fabrycznych. Dodam że mam także kabel rs232 ale w hyper terminalu tylko krzaki na 9600. Co mogę zrobić by zaczęło to śmigać ? https://obrazki.elektroda.pl/3593232400_...
RS232/TTL... Ustawienia jak w temacie: http://www.elektroda.pl/rtvforum/topic87... Screen z Putty: http://s1.zapodaj.net/89465033.jpg.html
Nie mówię że nie ma błędów w konstrukcji. Wręcz przeciwnie. Mówiłem że są. Mówię tylko że test krzaków dał pozytywny rezultat. A trwał kilka godzin, bo tyle po RS232 dane szły. I przez te kilka godzin nic się w zawartości SDRAMu nie zmieniło. O Faldruku słyszałem i miałem się na niego przerzucać. Ale 4 warstw to chyba nie zrobią.
Witam podczepię się pod ten wątek. Również mam atmege 162 oraz układ max232IN. atmega ma standardowe ustawienia. Wgrałem do niej kod Jac_ena zmieniając jedynie FOSC na 1000000. W terminalu ustawiłem Baudrate 9600 Parity none Databits 8 Stopbits 2 Handshake none Emulation none. Co może być przyczyną tego, że w terminalu otrzymuje krzaki? Raczej wszystko...
To nie takie proste. To jak to uzyskać zależy od terminala, który emulujesz na PC. Przykładowo zwykły terminal powinien interpretować kody: http://en.wikipedia.org/wiki/ANSI_escape... Ale jeśli podłączysz się do portu programem, który tych kodów nie interpretuje zobaczysz krzaki i nici z formatowania. Można by spróbować zaimplementować jakiś protokół...
cześć. Dzięki za odpowiedź. :) Układ jest napewno nie zasilany. Całkowicie odłączony od napięcia. Nie ma napięcia na maxie i nie ma napięcia na procku. Taki nie zasilony i podłaczony do rs232 komputera układu zwieram pin 13, i 14 (podłaczone bezpośrednio do wtyczki rs232 do pinu 2 i 3)czyli podobnie jak bym zwarł bezpośrednio na wtyczce pin 2 i 3. W...
Naprawde zrobiłem już wszystko. Oto dyrektywy początkowe: $regfile = "m8def.dat" $crystal = 16000000 $baud = 9600 Wszystko oczywiście zgodne z rzeczeczywistością. Przy pomocy instrukcji print wysyłam przez RS-a napis. No i: NIC!!! Ciekawostką jest to, że jak zmniejsze w terminalu prędkość transmisji do np. 1200 (a wszystko pozostaje jak wyżej) to wyswietla...
witam, mam problem z wyswietleniem danej z rs232 na wyswietlaczu LCD, procedurę odbioru danej i wyslania do wyswietlacza zrealizowalem w przerwaniu : fragment programu poniżej SIGNAL (SIG_UART_RECV) { byte = UDR; USART_Transmit(byte); sprintf(tekst,"%s", byte); write_text(tekst); } w wyniku na LCD...
(at)Piotrus_999 Mam przejściówkę usb ->uart i w ten sposób sprawdziłem że np prędkości 19200, 9600, 4800 działają bo przesyła mi dobre znaki na terminal, natomiast gdy ustawię w stm32f4 discovery prędkośc 300 lub 1200 to w terminalu mam krzaki.
Ok problem rozwiązany, miałem uszkodzony kwarc. Mam teraz drugie pytanie: chcę użyć przejściówki do komunikacji z 8051. Mam napisany program, który miałby wysłać na terminal napis "tekst". i tu jest problem, gdyż program na '51 jest napisany na 100% dobrze (sprawdzane na komputerze z portem COM). Na terminalu pojawiają się krzaki. Chciałbym zaznaczyć...
Zakladam ze wlaczyles usart w odpowiednich rejestrach i skonfigurowales transmisje w tryb 8N1 czyli osmiobitowa bez parzystosci z jednym bitem stopu. Po obu stronach musi byc tak samo skonfigurowane i pewnie jest bo cos odbierasz jakies krzaki. Faktycznie warto stosowac konwerter poziomow ale tez sie da bez niego wowczas z tego co pamietam RS232 komputera...
Witam, właśnie zakupiłem i zamontowałem podobny falownik tyle że 3kW. Dzięki za podesłanie pełnych komend, te z monitora portu miały na końcu jakieś krzaki i po wysłaniu z konsoli falownik nic nie zwracał. Sprawdzę jutro jak z tymi poniżej. Wracając do rzeczy. Napisałem prosty kod na układ ESP 8266, który ma za zadanie odebrać ramkę z wartościami napiec...
Witam mam takie pytanko, mam układ sn75176 i podłączam go do uP 89s52?? układ ma być jedno kierunkowy, czyli ma tylko wysyłać (czyli kontrola kierunku nie musi być). pisze proghram w bascomie. jak podłaczam terminal na rs232 to wszystko jest ok, tzn wyswitla sie to co powinno, ale jak zapinam rs485 + fabryczny konwerter 232/485 to lccą krzaki. proszę...
Witam serdecznie!! Potrzebuję uruchomić RS232 pomiędzy PICem a PC, do PC nic nie dochodzi, nawet 'krzaki' :/ Fragment kodu gdzie ustawiam RSa: void init_comms(void) { TRISC = 0x30;//ustawienie RC5, RC4 SPBRG = 25;//ustawienie baud rate 9600, przy 4MHz BRG16 = 0;//8-bit Baud Rate Generator BRGH = 1;//High speed SYNC = 0;//asynchroniczny...
Witam piszę program w JAVA, który ma czytać z portu RS232. Trzymam się specyfikacji urządzenia, ale dostaję "krzaki" w kontrolce JLabel zamiast prawidłowego wskazania z wagi. Urządzeniem jest waga wysyłająca dane w formacie <STX><SIGN><VALUE(7)>&... Z takich metod korzystam w klasie ProtocolImplementation: [syntax=java]...
Witam. Mam problem z komunikacją po RS232. Otóż skróciłem swój program już praktycznie do minimum żeby nawiązać jakiekolwiek połączenie z urządzeniem po Modbus RTU. Wysyłam na sztywno ramkę za pomocą timera co 3 sekundy tak jak poniżej : [syntax=csharp] int duration1 = 0; async void dispatcherTimer1_Tick(object sender, object e) { duration1++; if (serialPort...
Witam Mam w fusach ustawione 100010 Int. RC Osc. i Divide cloc by 16 enabled (tu chyba Bascom pokazuje błąd bo powinno być dzielone przez 8) . W programie $Crystal=1000000 Próbuję wysłać po rs-ie jakieś informacje i niezależnie jaki ustawię baudrate cały czas dostaję w terminalu krzaki . Na TOSC1...2 mam podpięty kwarc zegarkowy do odmierzania czasu....
Witam, Zacząłem się bawić z uC AT89S51 i na początek dałem mu jakiś kwarc 12MHz... ale jak doszło do komunikacji z RS232 trzeba było go zmienić. Wyliczyłem, że 14,7456MHz będzie pasował na transmisje 9600... ale Po wlutowaniu tegoż kwarcu nie mogę zaprogramować uC... "Write error at address 00000000 byte written: 02 byte read: 00" Dodam że na wgranym...
Witam, posiadam telebim (ekran) LED. Grafikę przesyłałem przez port rs232 COM1 i program animator 3.3 mediumLED płytka też jest podpisana mediumled(sterownik) Telebim wyświetla jakieś krzaki a próba wgrania nowej grafiki kończy się komunikatem o restarcie programu i tablicy. Zasilacz sprawdzony, układ max232 nowy, przewód do transmisji sprawdzony (tylko...
Witam mam taką klawiaturkę: http://obrazki.elektroda.net/70_12853264... To ViewSonic V35 Keyboard Rozmontowałem złącze i moim oczom ukazały się trzy przewody +5v GND i TX Podłączam wszystko pod przejściówkę USB->RS232 oraz interfejs na Max232 i w konsoli z BASCOMA otrzymuję tylko jakieś krzaczki. Zmieniałem doświadczalnie Baudrate na wszystkie...
Wszystko w ustawieniach jest tak jak trzeba. Dodano po 42 Nie wiem czy to nie wina jakiegoś uszkodzenia moxy, jutro pożyczę kolejną moxe i sprawdzę bo podglądając co nadaje moxa to krzaki ale tylko z oprogramowaniem co nie działa a to co działa nadaje prawidłowo, ustawienia są w 100% takie same. Dodano po 4 Oczywiście oprogramowanie które nie działa...
Witam :) Jako że dostałem w ręce komputer z portem COM, podłączyłem kabelek rs232 do komputera, z drugiej końcówki podłaczyłem tylko te 3 piny RX,TX,GND. Ustawiłem port COM1 na predkosc 115200, w Putty tak samo, po nacisnieciu Open, leca jakieś krzaki tzn. takie białe kratki i czasami miedzy nimi ~ ? i tak bez końca. O co chodzi?
Witam Od kilku tygodni robię komputer pokładowy do samochodu. Do prezentacji danych użyłem wyświetlacza graficznego KS0108. Szyna danych tego wyświetlacza była podpięta na PORTA a linie sterujące na PORTC. Wszystko było piękne, jedyny kondensator filtrujący, który był, to elektrolit 330uF. Po próbnym zamontowaniu w samochodzie również wszystko bez zakłóceń...
No dobra. Sądzę, że z tym sobie poradzę jakoś. Jeszcze jedno pytanko. W aplikacjach tego TDA jest napisane, że transmisja odbywa się z prędkością 1200 bod/s, w tabelkach dokumentacji AVR-ów najniższa prędkość transmisji widnieje jako 2400 bod/s. Jak mniemam skoro układ TDA daje radę z prędkością 1200bod/sekundę, to nie wolno mi transmitować do niego...
Sprawa rozwiązana: Poniższe komendy włączają i wyłączają projektor: Print Chr(13) ; "*pow=on#" ; Chr(13) Print Chr(13) ; "*pow=off#" ; Chr(13) Natomiast: Print Chr(13) ; "*pow=?#" ; Chr(13) Zwraca stan projektora, tylko należy zwrócić uwagę, mój projektor również dodaje echo. I na tym się przejechałem. Bufor na input miałem za mały i odbierałem tylko...
Z opisu w punkcie 2.5 to na PuTTy raczej zobaczysz "krzaki" a nie wyniki pomiaru. Z drugiej strony teoretycznie powinno być ECHO - jak cos piszesz to twoje litery powinny wracać czyli zobaczysz co piszesz. Zgodnie z opisem komendy należy wysyłać w kodach ASCII (czyli tym co wysyła PuTTy na RS232) ale już dane będą generowane w formie binarnej z sekwencją...
Problem okazał się niestety trywialny, ale jak widać zbyt duży jak dla mnie o 4:30 rano ;) Zapomniałem o dołączeniu #include <avr/signal.h>. Bez tego definicja obsług przerwania była nieprawidłowa, a procesor po odebraniu znaku lądował w krzakach. Mogłem zwrócić uwagę na warning przy kompilacji, dotyczący definicji przerwania, i tematu by nie...
Witajcie. Od jakiegoś czasu bawię się Atmegami i czasem program idzie w krzaki, debug myślę by się przydał ale cena trochę straszy a te wynalazki z allegro które można kupić poniżej 100zł mają mieszane opinie. Chcę zrobić sobie pseudo debugowanie przez RS232 i podglądać co się dzieje w Procku na terminalu podłączonego Pecka. Wysłanie do terminala nazwy...
Witam forumowiczów, Zaczynam się uczyć transmisji przez RS232 z Atmega 8A. Na początek ściągnąłem sobie taki przykład w ceku dalszej edukacji. http://mikrokontrolery.blogspot.com/2011... Mam zainstalowane AVR Studio 5.1 i MkCLIPSE 1.0. Na początek przekopiowałem kod do MkCLIPSE i działa poprawnie niezależnie czy...
Witam, mam problem z Ferdkiem 102e, otóż wgrywałem listę kanałów i na zapytanie o niezgodności plików bin zaznaczyłem na TAK, lista zaczęła się kopiować, po czym tuner się wyłączył, pojawiły się jakieś "krzaki" na wyświetlaczu, potem wyświetlacz i tym samym tuner "umarł". Próbowałem reanimacji za pomocą RS232, ale niestety nie chce wystartować i cały...
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...
Napiecie jest niskie poniewaz prawdopodobnie nie zostal ustawiony odp stan logiczny na linii do ktorej podpiete jest zasilanie. Krzaki moga sie pojawiac z 4 powodow, za niskie napiecie zasilania, 2 rozne ustawienia transmisji na 2 kompach i z powodu uszk ukl sc oraz z niezgodnosci napieciowej stanow logicznych. pozdr
Następnie przygotowaliśmy komputer PC (HP Compaq 6200, Windows 7, RS232 wbudowany) i na nim podczas trasnsakcji w logu pojawiają się śmieci. Parametry COMów są identyczne w obu kompach, parametry programów monitorującego też są identyczne... Zmieniliśmy komputer na inny, ale też HP Compaq 6200 i jest dokłądnie ten sam problem. Co może być nie tak?...
Pisze wlasnie program w Visual C++, ktory ma odbierac dane wyslane przez port 2 (oczywiscie rs232) z mikroprocesora (89C51). Chodzi mi o wywolanie procedury odczytujacej dane zaraz po uzyskaniu przerwania, ze dane "dotarly". Jak obsluzyc to przerwanie??? Wykorzystuje klase CSerial z ksiazki Visual C++ 6 Vademecum Profesjonalisty, autorow: Archer i Leinecker....
Małe uzupełnienie odnośnie przejściówki AK50 na chipie Prolific PL2302. Przetestowałem ją jeszcze z kilkoma innymi urządzeniami. - Panele wagowe Axis z RS232: nie działa - Kit AVT2787 (termometr): nie działa (nie jestem pewien czy to wina przejściówki czy niedopracowanego oprogramowania) - Tunery satelitarne (Chińskie krzaki): nie działa Biorąc pod...
HF2111 obsługuje tylko 2G, a zdaje się że transmisja danych w 2G jest powoli wygaszana. Nie sądzę by w najbliższym czasie to nastąpiło, zbyt wiele systemów pracuje w oparciu o transmisję danych w tym systemie (choćby systemy alarmowe).... Krzaki wbrew wszystkiemu dobrze tłumaczy google, a ostatnio widziałem na filmiku na youtubie jak koleś miał jakąś...
no te krzaki to jakaś dziwna sprawa rzeczywiście. ale.... sprawdź po stokroć czy to nie jest wina jakichś fizycznych połączeń modu z RS232 przez MAX'a możesz to sprawdzić w ten sposób, że .... zerzyj ze sobą nogi Rx oraz Tx samego modu BT (odłączając je w ogóle od MAX'a). I wtedy gdy podłączysz się oknem terminala przez Virtual Com PORT i zostanie nawiązane...
To nie ma być konwerter USB-RS232 (który działa na poziomach logicznych ±9V, zaś standard ogółem jest ±15V), a USB-UART TTL działający na poziomach 0-3.3V. Prędkość 115200 bodów (bitów na sekundę) Na początku parę krzaków może wyrzucić, później powinny być logi uruchamiania systemu, a na końcu logowanie (domyślnie jest bodajże root/123456)...
Witam mam problem z przesyłaniem danych przez RS do PC. Uzywam PIC-a i programuje w C. DO uK podłączony jest układ max232. Skonfigurowałem rejestry : PIR1, RCSTA, TXREG,PIE1,TXSTA oraz za pomocą komendy w Hi-Tech #define BAUD 9600, tak samo ustawilem szybkosc pracy terminalu - 9600, 8-bitów danych, parzystosc brak, 1-bit stopu,sterowanie przepływem...
Witam ponownie po dłuższej przerwie wróciłem do dalszej pracy nad układem. Mam nadal problem z połączeniem do ds1820 przez 1wire. Próbowałem kilka metod wykrywania układu i żadna nie działała zawsze zwracało mi Err=1. Do ds'a mam podpięty rezystor podciagający a VCC podpinałem za równo pod napięcie jak i na masę i nic niestety to nie dawało. Co do połączenia...
Witam poszukuje jakiegos sprawdzonego kontrolera COM na zlaczu ExpressCard. Znalazlem kilka kart tego typu na necie ale da to raczej firmy krzak i nie ma pewności jak to zadziala: ExpressCard RS232 Port (licenecja RedChief) http://www.proplay.pl/karty_pcmciaexpres... 4World ExpressCard do RS-232 Serial...
a zajrzałeś chociaż sobie na ostatnią stronę rozdziału USART w PDF'ie do swojego procka - gdzie są tabelki w których jak byk masz przedstawione procenty błędów dla danych prędkości RS232 dla poszczególnych częstotliwości taktowania???? wystarczy zobaczyć sobie na tabelkę pierwszą z pierwszych - kwarc 1MHz i prędkość 9600bps - żeby zobaczyć że w podstawowym...
Vania jesteś WIELKI. Męczyłem się do 3 nad ranem i bez przerwy miałem krzaki. W bascomie trzeba ustawiać cudzysłów. Co dp pozycji kursora, to coś poknociłem, ale zaraz to sprawdzę. Na razie skupiłem się na poprawnym wyświetlaniu tekstu z polskimi znakami. A jak to by było z prostym zegarem? chodzi mi o samo wyświetlanie, bo zegar to już proste. Klikam...
I jeszcze takie pytanko może głupie :) jak ten układ zmontuję to powinien mi wyświetlić nr karty w HyperTerminalu? Wyświetli Ci tzw. "krzaki" ;) Ten układ wysyła dane w postaci binarnej, a żeby przeczytać czytelny tekst w hyperterminalu musiałby wysyłać numer karty jako serię cyfr (znaków ASCII). Pozdrawiam, Dr.Vee
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ć...
Witam, Pracuję nad komunikacją po RS485 w pewnym systemie mikrokontrolerowym. Używam konwertera UART-RS485 : [url=https://botland.com.pl/konwertery-u... W zasadzie komunikacja działa bez problemu gdy oprócz pary różnicowej AB pomiędzy układami "pociągnę" wspólną masę. Bez niej są kompletne krzaki...
Witam. Na początku zaznaczę, że jestem początkujący i dopiero zaczynam programować AVRy. Próbowałem napisać program do obsługi RS232, który będzie wysyłał znak z uc na komputer. Niestety w terminalu zamiast wysłanego znaku widzę jakieś krzaki. Siedzę nad tym drugi dzień i nie mogę odkryć co robię nie tak. Układ który wykorzystuję to kupiony zestaw uruchomieniowy...
integra krzaki satel krzaki terminal krzaki
mercedes diesel alternator wybijanie różnicówki konwerter golden interstar
whirlpool zbiornik arcam avr400
Nectra C 2.23 FF C12 Chaffoteaux & Maury – dane techniczne, oznaczenie, części, kody błędów QuestaSim SystemVerilog DPI-C: How to Call and Run C Functions in Testbenches