Witam!
Zbudowałem pewien sterownik na mikroprocesorze Atmega8. Sterownik ten obsługuje mostek H, sterowanie odbywa się przez podczerwień i pilota RC5. Zaprojektowałem go w ten sposób, żeby w przyszłości móc wykorzystać UART ( dodałem złącze na PCB do wolnych pinów uC ).
Teraz przychodzi potrzeba sterowania innym urządzeniem za pomocą UARTa. Urządzenie to moduł odtwarzacza MP3 z końcówką mocy, posiada własne zasilanie, jest w oddzielnej obudowie. Docelowo ma pracować kilka metrów od głównego sterownika. Odtwarzacz jest zasilany z 3.3V, a główny sterownik z 5V, więc na płytce modułu przewidziany jest bufor 74HC125 do dopasowania napięcia.
Zastanawiam się teraz w jaki sposób połączyć oba urządzenia. Do połączenia jest: UART ( RxD, TxD ), GND, RESET, INT ( sprzętowa flaga ).
---
Czy do połączenia tych urządzeń na odległość kilka metrów potrzebuję jakiejś magistrali szeregowej, konwersji na wyższe napięcie, użycia transoptorów czy może wystarczy ekranowany przewód + ew. jakieś filtry.
Zbudowałem pewien sterownik na mikroprocesorze Atmega8. Sterownik ten obsługuje mostek H, sterowanie odbywa się przez podczerwień i pilota RC5. Zaprojektowałem go w ten sposób, żeby w przyszłości móc wykorzystać UART ( dodałem złącze na PCB do wolnych pinów uC ).
Teraz przychodzi potrzeba sterowania innym urządzeniem za pomocą UARTa. Urządzenie to moduł odtwarzacza MP3 z końcówką mocy, posiada własne zasilanie, jest w oddzielnej obudowie. Docelowo ma pracować kilka metrów od głównego sterownika. Odtwarzacz jest zasilany z 3.3V, a główny sterownik z 5V, więc na płytce modułu przewidziany jest bufor 74HC125 do dopasowania napięcia.
Zastanawiam się teraz w jaki sposób połączyć oba urządzenia. Do połączenia jest: UART ( RxD, TxD ), GND, RESET, INT ( sprzętowa flaga ).
---
Czy do połączenia tych urządzeń na odległość kilka metrów potrzebuję jakiejś magistrali szeregowej, konwersji na wyższe napięcie, użycia transoptorów czy może wystarczy ekranowany przewód + ew. jakieś filtry.