Witajcie.
Od kilku dni walczę z tematem wysyłania danych poprzez UART.
Do ATMegi 328 (3,3V, wewnętrzny oscylator 8MHz) mam podłączone złącze optyczne do komunikacji z licznikami energii, ciepła itp (optozłącze - samoróbka na podstawie tego schematu:
http://wiki.volkszaehler.org/hardware/c ... tl-ausgang - tylko pominąłem bramki XOR i bezpośrednio podłączyłem się do portu mikrokontrolera).
Gdy podłączę optozłącze pod przejściówkę USB/UART to cała komunikacja z licznikiem przebiega prawidłowo.
Natomiast gdy podłączę optozłącze do UARTu mikrokontrolera to nic nie odbieram.
Program napisany w Arduino (najprostszy z prostych):
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
I moje pytanie: gdzie może tkwić problem w braku komunikacji?