Witam,
zaistniała potrzeba wykonania transmisji szeregowej JEDNOKIERUNKOWEJ między dwoma kontrolerami AVR. Wybór padł na na interfejs szeregowy USART, ze względu na jego prostote obsługi i dużą niezawodność. Problem jednak jest tej natury, że trzeba to przesłać na dość duże odległości ok - 60 m.
Wiem, że rs-232 nie jest przystosowany do tego celu, jednak ilość danych które wmagane są do przesłania jest śmiesznie mała - paczki po 2, 3 bajty ok 10 razy na sekunde - wystarczy mi nawet najwolniejsza prędkość transmisji.
Na wyjściu Tx z mikrokontrolera mamy sygnał na poziomie 5 woltów. Zastanawiam się czy przy odległści 60 metrów, sygnał na tym poziomie nie będzie zbyt podatny na zakłucenia. Myślałem o podniesieniu tego sygnału do poziomu 24 V, co powinno zwiększyć odporność sygnału na ewentualnie wyindukowane napięcia w kablu, które na pewno do tego poziomu nawet się nie zbliżą.
Jak to uzyskać? Zwykły klucz tranzystorowy? a co z drugiej strony? Myślałem o optoizolatorze z bramką schmitta.
A może wystarczy zastosowanie układu max-232, i przesyłać to "standardowym" rs'em?
A może wcale to nie jest konieczne i wystarczy 60 metrowy przewód z wyjscia Tx do wejscia Rx ?
Proszę o pomoc
zaistniała potrzeba wykonania transmisji szeregowej JEDNOKIERUNKOWEJ między dwoma kontrolerami AVR. Wybór padł na na interfejs szeregowy USART, ze względu na jego prostote obsługi i dużą niezawodność. Problem jednak jest tej natury, że trzeba to przesłać na dość duże odległości ok - 60 m.
Wiem, że rs-232 nie jest przystosowany do tego celu, jednak ilość danych które wmagane są do przesłania jest śmiesznie mała - paczki po 2, 3 bajty ok 10 razy na sekunde - wystarczy mi nawet najwolniejsza prędkość transmisji.
Na wyjściu Tx z mikrokontrolera mamy sygnał na poziomie 5 woltów. Zastanawiam się czy przy odległści 60 metrów, sygnał na tym poziomie nie będzie zbyt podatny na zakłucenia. Myślałem o podniesieniu tego sygnału do poziomu 24 V, co powinno zwiększyć odporność sygnału na ewentualnie wyindukowane napięcia w kablu, które na pewno do tego poziomu nawet się nie zbliżą.
Jak to uzyskać? Zwykły klucz tranzystorowy? a co z drugiej strony? Myślałem o optoizolatorze z bramką schmitta.
A może wystarczy zastosowanie układu max-232, i przesyłać to "standardowym" rs'em?
A może wcale to nie jest konieczne i wystarczy 60 metrowy przewód z wyjscia Tx do wejscia Rx ?
Proszę o pomoc