date seriale trimite la AVR

M

mojy_1

Guest
HI toată lumea, am o statie (semn LED-uri care controlată de AVR), care programat cu PC-ul, dar PC-ul meu este cel putin 100 de metri departe de staion. cum i se poate trimite date (păstrarea caracterului hex fișier de la VB) de la PC la gară și modul în care i se poate citi datele de pe AVR. am nevoie de ajutor și nu u know-un circuit de bună practică în ambele părți (trimite și primi), pe care îl folosesc?
 
[Size = 6] oky mojy în primul rând AVR dvs. trebuie să aibă UART sau USART sau u nevoie să-l pună în aplicare de software-ul în cazul în care pur și simplu UART AVR avea u nevoie de un convertor nivel ca aceasta poza
rs2322.gif% 20de%
 rs2323.gif
, apoi u pot trimite și primi date la / de la portul serial al PC-ului pe PC-ur ur u poate utiliza un terminal hiper sau de a folosi orice software trimite date la portul serial acest program simplu (AVR limba de bază) pentru serial ( Bascom) [cod] dim A fi presa scrisă octet "trimite date", "care trimite date de la intrare UART A" a primi date și pune-l într-un final [/code]
[/size]
 
100m este în teorie, dincolo de caietul de sarcini RS-232 .. Dacă aveți nevoie de o transmisie fiabilă la viteză maximă tine shoud ia în considerare full-duplex de transport, cum ar fi diferențial RS-422 (RS-485): un PC - la - unu microcontroler .. Pentru a tăia o poveste lungă scurt, aveți posibilitatea să utilizați două RS-485 transceivere și configurați-le ca transmitator sau receptor numai numai .. Pentru full-duplex de transport va avea nevoie de două perechi torsadate .. Aici este un exemplu de PC-to-RS422 de conversie (acelasi veți avea nevoie de la sfârșitul microcontroler): http://www.kmitl.ac.th/ ~ kswichit 20/Pc_Rs422_web/PC_Rs422.html% Aveți posibilitatea să eliminați optoisolators, și nu vă faceți griji despre DTR-RTS linii - de cele mai multe PC-uri din zilele noastre vor accepta cu bucurie 0-5V ca RS-232; connect Tx-la-DI și RX-la-DO .. Salutari, IanP
 
100m pentru RS232, nici măcar pe aproape. Spec. RS232 este mai mult ca la câțiva metri și nicăieri în apropiere 100m Aici este un site cu câteva exemple pentru RS232, RS485 etc .. http://www.connectworld.net/cable-length.html RS422 (duplex complet ușor, dar 4 fire) sau RS485 (2 fire duplex la jumătate, dar suplimentar I / O pin pentru Sens) va fi atât o parte 4000 "și sunt prea multidrop.
 

Welcome to EDABoard.com

Sponsor

Back
Top