Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 23 lis 2024, o 06:13


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 10 kwi 2015, o 12:32 
Offline
Użytkownik

Dołączył(a): 03 lis 2014
Posty: 28
Pomógł: 0

Witam serdecznie, posiadam Arduino Nano3. Mam problem z przesłaniem danych z Arduino na komputer po RS232.
Uproszczony schemat połączeń:
Arduino TX <--> PC RX Com (konwerter USB2RS232)
Arduino RX <--> PC TX Com
Arduino GND <--> GND Com

Arduino zasilane jest z USB PCta, na który chcę przesłać dane.

Tutaj prosty program wysyłający przykładową paczkę danych:
Składnia: [ Pobierz ] [ Ukryj ]
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Oto wynik z sześciu odczytów wysyłanych co sekundę na PC:
BD BD 1E 00
BD BD 1E 00
BD 7A 1E 00
BD 7A 1E 00
BD 7A 1E 00
BD BA 1E 00

Może mój problem jest banalny, ale niestety nie rozumiem co się dzieje. Proszę o pomoc. Jak prawidłowo wysłać te trzy bajty?
Z góry dziękuję. :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 kwi 2015, o 14:13 
Offline
Użytkownik

Dołączył(a): 03 lis 2014
Posty: 28
Pomógł: 0

OK. Temat zamknięty.
"Specyfikacja napięcia [szyny RS-232] definiuje "1" logiczną jako napięcie -3V do -15V, zaś "0" to napięcie +3V do +15V.
Atmega działa na logice 0/5V"

------------------------ [ Dodano po: 4 minutach ]

Czyli trzeba sygnały TX i RX Arduino przepuścić przez np MAX232 (RS232) lub MAX485 (RS485).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO