date de serie a trimite la AVR

M

mojy_1

Guest
Hi everybody
Am o staţie (condus semn că controlat de AVR), care programed cu PC-ul, dar PC-ul meu este atleast 100 metri departe de staion.cum i a putea trimite date (charecter hex dosar de la VB) de la PC la gară şi cum i a putea citi datele de AVR.Am nevoie de ajutor şi de a face u know-un circuit de bună practică în ambele părţi (a trimite şi a primi), care i folos?

 
oky mojy AVR în primul rând dumneavoastră trebuie să aibă UART sau USART sau U trebuie să o pună în aplicare de către software-ul în cazul în care AVR au UART u pur şi simplu nevoie de un convertor de nivel în care acest lucru pic
<img src="http://web.inter.nl.net/users/cpotma/bascom and avr/rs232/rs2322.gif" border="0" alt="serial data send to avr" title="Datele de serie a trimite la AVR"/>
<img src="http://web.inter.nl.net/users/cpotma/bascom and avr/rs232/rs2323.gif" border="0" alt="serial data send to avr" title="Datele de serie a trimite la AVR"/>apoi atunci u a putea trimite şi primi date la / de la portul serial al PC-uru ur pe PC-ul poate utiliza terminale hiper sau de a folosi orice software de a trimite date la portul serialacest program simplu (limba AVR de bază) pentru serie (Bascom)
Cod:

Dim ca un octet

de imprimare "de a trimite date" ", care trimite date la UART

de intrare "A" a primi date şi a pus într-un

final
 
100m, în teorie, dincolo de RS-232 caietul de sarcini ..
Dacă aveţi nevoie de o transmisie fiabilă pe deplin viteza tu voi lua în considerare duplex complet diferential de transmisie, cum ar fi RS-422 (RS-485): un PC - pentru a - un microcontroler ..
Pentru a decupa o poveste lungă scurt, puteţi utiliza două RS-485 Transceivers şi configuraţi-le ca Transmitator doar, sau în receptor numai ..
Pentru transmisie full duplex-veţi avea nevoie de două perechi răsucite ..
Aici este un exemplu de PC-la-RS422 de conversie (la fel veţi avea nevoie la sfârşitul Microcontroller):
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 - din zilele noastre PC-uri va accepta fericit 0-5V ca RS-232; conectarea Tx-la-di-şi RX-la-DO ..

Cu respect,
IanP

 
100m pentru RS232, nu chiar aproape.Spec. RS232 este mai mult ca o câţiva metri şi nici pe departe 100m
Iată un site cu câteva exemple pentru RS232, RS485, etc ..
http://www.connectworld.net/cable-length.html

RS422 (duplex complet, dar uşor de 4 fire) sau RS485 (2 fire duplex jumătate, dar am suplimentare / O PIN pentru direcţie) va atât de mână 4000 "şi sunt multidrop prea.

 
De ce nu fără fir?Sale într-adevãr simplu.Uită-te la asta:

http://www.serasidis.gr/circuits/TRW-24G_transceivers/TRW-24G_transceivers.htm

 

Welcome to EDABoard.com

Sponsor

Back
Top