- posted
19 years ago
Problem z RS232 i ATMega8
- Vote on answer
- posted
19 years ago
- Vote on answer
- posted
19 years ago
WJ <wj78[nospam]@wp.pl> napisał(a):
Ja zapytam z czystej ciekawości. Dlaczego Dallas-y na osobnych pinach ?
Pzdr. Piotrek Sz.
- Vote on answer
- posted
19 years ago
- Vote on answer
- posted
19 years ago
- Vote on answer
- posted
19 years ago
Z kondensatorami uważaj bo max "wytwarza" również ujemne napięcie więc nie zawsze "-" kondensatora należy dopiąć do masy ( wyprowadzenie 6 maxa tak ma ). Najlepeij porównac schemat z notą katalogową maxa - wtedy polaryzacja pojemności będzie wiadoma. Pozdrawiam
- Vote on answer
- posted
19 years ago
- Vote on answer
- posted
19 years ago
- Vote on answer
- posted
19 years ago
a jak sprawdzasz dzialanie?
- Vote on answer
- posted
19 years ago
- Vote on answer
- posted
19 years ago
(zakładam ze od strony komputera i od strony urządzenia jest gniazdko DB9 męskie - po stronie komputera też - i kabelek je łączący zakończony żeńskimi wtykami DB9).
Weź miernik z omomierzem i sprawdź kabel:
Jeśli po jednej stronie dziurka nr 2 (DB9) odpowiada po drugiej stronie dziurce 3 (i analogicznie w drugą stronę) to masz kabel korsowany.
Jeśli jest 2->2 i 3->3 to masz normalny.
Jak już się to ustali to teraz:
Jeśli masz krosowany (poprawnie):
Wyjście MAXa TOUT połacz z dziurką 3 gniazda DB9 na płytce Wejście MAXa RIN połacz z dziurką 2 gniazda DB9 na płytce
Jesli masz normalny (niepoprawnie - powinno być żeńskie gniazdo po stronie urządzenia w takim przypadku):
Wyjście MAXa TOUT połacz z dziurką 2 gniazda DB9 na płytce Wejście MAXa RIN połącz z dziurką 3 gniazda DB9 na płytce
Wyjście ATmegi podłacz tak:
Atmega RX do ROUT Atmega TX do TIN
(oczywiście albo pierwszego albo drugiego kompletu w MAXie, bo sa 2 niezależne).
Pozostałe kabelki i zworki odłącz - nie będa potrzebne.
Licze, że nic nie pokreciłem.
Jak już to ustalisz i wykonasz to teraz:
Odpal HyperTermina i anuluj numer kierunkowy. Wejdź do właściwości połaczenia, ustal własciwy COM i kliknij "konfiguruj". Ustaw własciwe parametry transmisji i co najwazniejsze ustaw "Sterowanie przepływem" na "Brak".
Następnie połacz się i już powinno działać.
Odpal jakiegoś bascoma i naskrob jakiś prostacki program wysyłający na port co sekundę znak - będziesz wiedział czy działa.
I koniecznie pomierz woltomierzem MAXa. Na nóżce 2 powinno być napięcie
10V a na 6 powinno być -10 (pi razy oko).- Vote on answer
- posted
19 years ago
- Vote on answer
- posted
19 years ago
..
to źle. O ile zrobiłeś ukłąd jak trzeba, to przy takim układzie gniazd kabel musi być "prosty".
sprawdź połączenia wokół MAXa, wymień MAXa
- Vote on answer
- posted
19 years ago