Sa se realizeze un sistem de achizitie a temperaturii, folosind microcontrolerul AT89C4051, senzorul de temperatura LM35, bloc de conversie A/D, proiectarea va fi facuta pe o interfata I2C. Se vor evidentia aplicatiile in domeniul electronicii medicale.
La acest sistem, vom avea doua praguri de alarma: 150C <= T <= 200C
300C <= T <= 400C
Semnalizarea se va realiza prin aprinderea a 2 leduri, fiecare pentru un interval de temperatura. Se va realiza o alarma acustica la depasirea temperaturii de 1000C.
Proiectul va contine:
- Documentatia proiectului
- Schema electrica
- Soft de interfatare in LabView
- Softul pentru microcontroler
- Designul mecanic/ fisier de insertie/ fisier de asamblare
2. Busul I2C
2.1. Introducere
Pentru aplicatii cu 8 biti, care presupun existenta unui uC si componente aferente se impune la realizarea sistemelor mai multe criterii:
- sistemul este alcatuit din una sau mai multe uC si perifericele adecvate: memorii si
interfete I/O
- costul conectarii diferitelor circuite sa fie cat mai mic si sa poata fi conectate si noi
circuite fara modificari in sistem
- sistemul sa indeplineasca functia de control a procesului si sa nu necesite o rata mare
de transfer a datelor
Pentru aceste cerinte se impune existenta unui bus de comunicatie seriala. Busul serial nu are capabilitatea unui bus paralel, dar are avantajul ca necesita doar cativa pini pentru conectare.
Sistemul trebuie sa nu fie dependent de tipul circuitelor conectate la el.
O procedura impune stabilirea la un moment dat, a circuitului care are controlul busului si cand. Daca mai multe circuite conectate la bus au viteze diferite a ceasului se impune stabilirea sursei de ceas a busului.
Toate aceste considerente sunt asigurate si indeplinite de conceptul FC.
2.2. Conceptul de bus PC
Orice tip de circuit din punct de vedere tehnologic al fabricatiei (NMOS, CMOS, bipolar) pot fi conectat la busul I2C.
Prin doua fire: serial data SDA si serial clock SCL se transfera sincron informatia intre circuitele conectate pe bus.
Fiecare circuit este recunoscut prin adresa lui proprie: si anume uC, afisaj LCD, memorii RAM sau EPROM, interfete, si pot opera fie ca transmitator, fie ca receptor.
De exemplu -LCD este doar receptor
- memoria poate fi transmitator sau receptor.
Circuitele pot fi master sau slave.
Exista urmatoarele tipuri/denumiri:
Transmitator: circuit care pune
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.