“Začalo to fungovat, až když jsem měl společnou zem.”
Signal z procesora UARTU je v kludovom stave log. 0 (cca < 0.5V) alebo log.1 (cca >4V pri 5V Ucc)
ALE VOCI COMU JE TO NAPATIE?
c je spravne. Voči zemi.
Odkiaľ má druhý procesor vedieť že na jeho vstupe niečo “poskakuje” keď to niečo neposkakuje voči jeho zemi? No odnikadiaľ a preto nič neprijíma.
Na prenos RX a TX cez 2 droty bez prepojenia zemi môžeš použiť rozhranie RS422 alebo RS485.
Tam sa napätie vyhodnocuje len voči dvom vodičom. Pri RS485 ale nemôžeš naraz aj vysielať a aj prijímať. Buď jedno alebo druhé. Prepínanie smeru si robia procesory sami - teda softver to musi zabezpečiť.
Budiče na RS422 a RS485 sú prakticky rovnaké.
Výhoda je veľká odolnosť a bezpečný dosah až do mnoho sto metrov až kilometrov.
Držím palce, daj vedieťako postupuješ