Witam,
Mam do Was pytanko. Muszę się dobić do pewnej komunikacji między dwoma urządzeniami. Sprzętowo to RS-485 z protokołem Modbus, podsłuchałem sobie już ramki i wiem mniej-więcej co do czego
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)
Problem pojawia się jednak gdy zamiast jednego urządzenia podłączam avr(ATB) i próbuje symulować pracę Mastera. Na analizatorze wszystko wygląda tak samo - ramka pytająca jednak nie pojawia się ramka odpowiedzi. Pomierzyłem napięcia na magistrali względem przewodu Common (służącym również do zasilania urządzenia Slave) i wyszło mi że A+ ma ~0,150mV zaś B- około -3.5 V. Teraz pytanko, z czego te ujemne napięcia wynikają. Nie mam bezpośredniego dostępu do "całości" urządzenia wiem tylko tyle że na linii A jest zrobiony pullup a na B pulldown, próbowałem, to zastosować w mojej sprzętowej implementacji urządzenia Master ale też nie pomogło.
Drugie pytanko w standardzie Modbusa - RS-485 zalazłem, że przewód Common dołącza się do linii sterującej kierunkiem. Wiec muszę go dołączyć do pinu DE/RE układu xx176?
http://www.modbus.org/docs/Modbus_over_ ... _V1_02.pdf str 22.