You are on page 1of 3

Lucrarea 6.

Comunicarea pe portul serial RS232


Placa de dezvoltare dispune de 3 porturi seriale care pot fi folosite ca i porturi de tip RS232. Dintre acestea unul trebuie configurat software cum s funcioneze (SOFT SER). n lucrarea de fa se va lucra cu portul serial denumit SER0 care este marcat n Fig.1. Semnalele portului RS232 SER0 sunt disponibile la conectorul mam SUB D.

Fig.1.AezareamufeipentruSER0peplacadedezvoltare

Pentru folosirea porturilor seriale trebuie instalat driverul serial care depinde de aplicaie i modul n care se dorete utilizarea portului, adic mod RS232 sau RS485. Pentru ca portul RS232 se aib o conexiune full duplex punct la punct ctre un alt dispozitiv, ex. un PC, se va conecta Placa Prototip TINY-Tiger 2 la PC cu un cablu direct 1 la 1 (Fig.2). n Tabelul 1 se prezint configuraia pinilor la mufe. PC-ul va trebui s comunice cu plac printr-un program terminal (Terminal Windows). Pentru a putea conecta 2 Placi Prototip TINY-Tiger 2 trebuie folosit un cablu invers cu conectori tat. Nr. pin mufa SUB D9 1 2 3 4 5 6 7 8 9 Tabelul1:ConfiguraiapinilorlamufaDB9 Semnal Direcie Conectat cu pini 4 i 6 TxD : Transmite Date Ieire RxD: Recepioneaz Date Intrare Conectat cu pini 1 i 6 GND Conectat cu pini 1 i 4 CTS : Liber pentru transmitere Intrare RTS : Cerere de trimitere Output Neconectat

Fig.2.CorespondenafirelorntredoumufeRS232

Driverul pentru comunicare serial se instaleaz ca i n exemplu de mai jos.


INSTALL_DEVICE #SER, "SER1B_K1.TD2", & 'instalare driver serial BD_9_600, DP_8N, YES 'setare parametrii pentru SER0 BD_9_600, DP_8N, YES 'setare parametrii pentru SER1

unde : BD_9_600 seteaz viteza de baud a portului (9600), DP_8N numrul de bii folosii (8 bii), i paritatea (negativ), YES reprezint configurarea modului de tratare a erorilor. Alte detalii privind utilizarea driverului de port serial RS232 se gsesc n documentaia sistemului Device-Driver_Applications_v5.pdf. n continuare se prezint un exemplu de comunicare pe portul serial RS232. Pentru realizarea lucrrii de laborator trebuie pornit aplicaia Terminal Windows. Prima parte a programului se folosete pentru a se verifica modul n care se transmite informaia de la plac spre calculator, lucru care depinde de comanda utilizat. n a doua parte se testeaz modul de citire a portului serial.

Dup rularea programului pe terminalul Windows vor aprea urmtoarele caractere cu semnificaia din Fig.3.

Fig.3.CapturterminalWindows

You might also like