Design Idea

I

ifithegr8

Guest
ja imati 4 uređaja (pokazatelj težine) da prenosimo niz contanig Adresa uređaja i.eA ili B i težinu. ako ja spojiti sve TX pina uređaja i hrane u RX pin od PC-a imali su za komunikaciju s računalom preko RS232 porta.
sada ja želim znati je li possiable da ja napraviti neke izračune na strani računala da kada se serijski port primio podatke provjerava njezinu adresu i sotre podataka u razl polja prema adresu.

jedna konfuzija u mom umu je da se uređaji simultaniusly poslati podatke, tako da će se bilo koji overlaping?inače molimo vas pošaljite mene neki ideja

 
1) ako u će se povezati TX igla svih uređaja zajedno onda će rezultat preklapanja podataka korupcije jer je u trenutku samo jedan može bit tamo na autobus.ur a u slučaju sva četiri vaganje indikator će se pokušati poslati svoje podatke na bus koji će izazvati podataka preklapaju pa podaci korupcije.to znači da ne možemo u zajedničku sve TX linija skupa jer RS232 u RS232 omogućuje na-na-jedan komunikacije samo.
Za ur aplikacija u može napraviti dvije thest jedna od dvije stvari
i) ili koristite protokol string na oba kraja koji sadrže težinu i adresu deices, ur. vaganje indikator će raditi kao rob i PC-a će raditi kao master.PC će inicirati komunikaciju, te će poslati adresu roba na koju se želite komunicirati onda rob uređaj sadrži pravo će reagirati i poslati wil data.by ovaj proces u može razgovarati pojedinim pokazatelj i može izbjeći overlapingii) da neka druga vrsta protokola kao što su RS485 ili I2C ................Best of luck

 
Proširenje ulazne i izlazne (I / O) Linije mikro-kontrolor i metoda komunikacije, molimo Vas da imaju pogled na ovu.
http://picinf.blogspot.com/2009/08/expansion-of-input-and-output-io-lines.html

i
RS232 to RS485 konverter srodne informacije na ovoj stranici.
http://picinf.blogspot.com/2009/07/rs232-to-rs485-converter.html

jednostavno uvođenje RS-485 protokola,
http://picinf.blogspot.com/2009/07/introduction-to-rs485.html

 
ali problem je da mi naprave slati podatke istovremeno ja davalac morati inicirati prijenos

 

Welcome to EDABoard.com

Sponsor

Back
Top