====== Pripojenie 485 zariadenia k PC ====== Howto ako pripojit 485 zariadenie k pocitacu: ===== Potrebujeme ===== * rozvodnu dosku * prevodnik RS485-USB (TransData) * zdroj 24V * kable na prepojenie ===== Zistenie funkcneho rs232 konektora ===== - pripojime rs232 kabel k PC. - na druhu stranu kabla prepojime TX a RX (2hy a 3ti PIN) - v konzole ak oroot zadame: cat /proc/tty/driver/serial - pozreme stavy pocitadiel tx a rx - posleme data na seriak: cat /dev/urandom > /dev/ttyS0 - pozreme stavy pocitadiel tx a rx, ak sa zmenilo iba tx a nie rx tak ideme dalej, ak sa zvysilo aj tx aj rx tak sme nasli spravny seriak - opakujeme s /dev/ttyS1, /dev/ttyS2, ... ===== Vytvorenie rs485-0 a rs485-1 na PC ===== Po zapojeni prevodnika do PC by sa v /dev malo objavit nove zariadenie, najcastejsie pod nazvom /dev/ttyACM0. V konzole pod rootom spustime: chmod +rw /dev/ttyACM0 ln -s /dev/ttyACM0 /dev/rs485-0 ln -s /dev/ttyACM0 /dev/rs485-1 ===== Zapojenie ===== {{howto:rs485-usb.png|}} ===== Ine ===== - funkcnost prevodnika mozeme overit zaslanim broadcast packetu (mal by fungovat aj bez pripojenej rozvodky) #nainstalujem nejaky seriovy terminal, napr cutecom (GUI) alebo minicom (konzolovka) sudo apt install cutecom #po spusteni treba na prevodnik poslat packet (v HEX) 24 FF #pokial prevodnik funguje, mal by vratit (v HEX) 24 01 - pre pouzitie z aplikacie musi byt Connboard zapnuta v HwConfigu