PC interfcaing į mikrovaldiklį

R

rad1

Guest
Visų mano projektų Noriu bendrauti microcontorller prie pc.bet aš nenoriu naudoti max IC įtampos conversition.Cand bet kuri įstaiga man, kaip padaryti kompiuterio interfcaing su mikrovaldiklį nenaudojant kokio lygio konverteris IC.

 
Kitas pasirinkimas yra USB

Tačiau ji turi daug hardwork

Nandhu

 
Hi ... max 232 IC naudojamos įtampos lygio konvertavimo čia TTL į RS232 lygio ...

do serijos komunikacijos serial port .. čia yra pavyzdys programos siųsti požymį PC mikrovaldiklį -> žr rezultatas HyperTerminal --->

priemonių eiti į HyperTerminal

"Windows

Start -> All Programs -> Accesories -> Communications -> Hyper terminalas
---> tada lange rodomas kaip Vieta info -> atšaukti ---> Taip -> OK -> ryšys descripton ---> atšaukti -----> paspauskite enter ---> Failų -- -> Properties -> Configure ---> bitų per sekundę 9600 ---> kai yra reguliuojamas srautas į None -> OK.Čia yra programos darbo wel.# include <reg51.h>

tuščia serial_init ();
tuščia nedelsiant ();

void main ()
(
TMOD = 0x20;
TH1 = 0xE8;
SCON = 0x50;
TR1 = 1;
while (1)
(
serial_init ();

)
)

tuščia serial_init ()
(
delsimas ();
SBUF = 'X';
while (TI == 0);
TI = 0;
)

tuščia nedelsiant ()
(
unsigned int i, j;
for (i = 0; i <3000; i )
for (j = 0; j <400; j );
)

 
Naudokite PIC18F4550 ji kainuoja USB HID kamino kuriuos galite naudoti kurdami interface.Just Check out Microchip USB Generic HID demo.

 
Yra bent du dalykai, kuriuos reikia apsvarstyti:
1.Kas yra aparatūros reikia sprendimas?
2.Koks yra programinės įrangos reikalingas sprendimas?
Galite išsiversti be įtampos keitiklis naudojant USB įrenginį, kuris integruotą PHY (dauguma jų).Tai reikalauja daug daugiau programinės įrangos nors.
Paprasčiausias būdas yra naudoti UART, šiuo atveju jums reikės įtampos keitiklis, pvz MAX3232.Galite išleisti 2 doleriai, eurai ar kas daugiau, bet sutaupysite savaites programavimo.
Vienas laimikis nors, jei turite naujesnės Laptop, jūs galite neturėti UART ant PC daugiau

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Mirkčiojimai" border="0" />Bob

 

Welcome to EDABoard.com

Sponsor

Back
Top