Cuprins
- 1.Prezentare generală 3
- 1.1Descriere proiect: 3
- 1.2 Descriere Comercială: 3
- 1.3 Scurt istoric: 3
- 2.Proiectare conceptuală 4
- 2.1 Schemă bloc: 4
- 2.2 Descriere Blocuri 5
- 3.Proiectarea Hardware 7
- 3.1Schema electrică pentru placa de emisie. 7
- 3.2 Componente folosite : 8
- 3.3Schema electrica placa receptivă: 10
- 3.4Componente folosite : 11
- 4.Cablajul Imprimat 12
- 4.1Cablajul pentru placa de emisie. 12
- 4.2 Poziția componentelor 13
- 4.3 Cablajul pentru placa de recepție 14
- 4.4 Poziția componentelor 15
- 5.Proiectare software: 16
- 5.1 Descrierea modului de funcționare 16
- 5.2 Schema logică pentru placa de emisie. 17
- 5.3 Schema logică pentru placa receptivă. 17
- 5.4 Codul sursă al plăcii de emisie 18
- 5.5 Codul sursă al plăcii receptive 19
- 6.Costuri de producție 20
- 7.Mentenanță. 20
- 8.Bibliografie 21
Extras din proiect
1.1Descriere proiect:
În acest proiect voi prezenta modul de funcţionare al unui termometru folosind temperatura
masurată cu ajutorul unui senzor LM35. Totul se realizează folosind două microcontrolere
Atmega32, cele două vor fi conectate prin intermediul unei mufe RS232. în primul se va scrie
programul care va citi tensiunea senzorului și o va converti in grade Celsius. Cel de-al doilea
microcontroler va afișa valorile temperaturii pe un LCD 16x2. Dacă valoarea temperaturii este mai mare de 30°C se aprinde ledul.
Senzorul de temperatură LM35 scoate la ieșire 10mv/ º C, iar această valoare va fi convertită intr-un număr binar de către convertorul AD al microcontroller-ului utilizat, dupa care va fi afisată pe LCD. Dacă valoarea depașeste 30°C ledul se aprinde.
1.2 Descriere Comercială: Termometru digital TD-28
Termometrul TD-28 este un dispozitiv precis pentru măsurarea temperaturii interioare și a mediului ambiental.
Termometrul TD-28 este în garanție timp de 2 ani.
Domeniul de măsurare: -55°C-150 oC;
Conținutul pachetului: Termometrul TD-28, instrucțiuni de utilizare în lb. română.
Acest termometru este recomandat pentru masurarea temperaturii mediului ambiental.
1.3 Scurt istoric:
Termometrul digital, deși construit si patentat in anul 1973, pe data de 5 ianuarie, a început să prindă popularitate abia la începutul anilor 1990, atunci când au fost efectuate mai multe campanii împotriva folosirii instrumentelor de măsurat cu mercur. Astfel, in ziua de astăzi, două tipuri de termometre sunt folosite, în general: cele de contact si cele pe baza de infrarosii. Cele de contact folosesc un senzor electronic plasat in locația în care temperatura trebuie să fie citită, in timp ce modelele de termometru cu infraroșii folosesc un senzor ce emite radiații slabe către punctul dorit
Termometrele sunt dispozitive de măsurare a temperaturii, cu aplicații în aproape toate domeniile de activitate practică a omului. Sunt dispozitive relativ simple, de construcție și precizie diferite, capabile să acopere un domeniu larg de temperatură (între -200 °C și +3000 °C).
Pentru măsurarea temperaturii se recurge la un corp termometric ale carui proprietăți fizice variază cu temperatura. Indicarea temperaturii se obține prin stabilirea echilibrului termodinamic între corpul al cărui temperatură se dorește a fi stabilită și corpul termometric, stare în care, transferul de caldură dintre acestea se anulează.
2.Proiectare conceptuală
2.1 Schemă bloc:
2.2 Descriere Blocuri
Blocul de alimentare : realizează conectarea circuitului la sursa externă de tensiune
Seria LM35 sunt circuite de precizie senzori de temperatură, a cărui tensiune de ieşire este direct proporţională cu Celsius (grade Celsius) temperatură.
Convertorul Analog Digital : acceptă o mărime analogică (curent, tensiune) la intrare, furnizând la iesire un număr care constituie o aproximare a valorii analogice a semnalului de la intrare.Spre deosebire de o mărime analogică ale cărei valori se pot găsi în orice punct din domeniul său de variație, mărimea numerică (sau digitală) posedă numai o variație în trepte. Astfel, întreg domeniul de variație este divizat într-un număr finit de „cuante” (trepte elementare) de mărime determinată de rezoluția sistemului, în acest mod, diferența între cele mai apropiate valori numerice nu poate fi făcută mai mică decât această treaptă elementară.
Codarea : Codarea se va face automat de către microcontrolerul ATMega32 pentru modulul de comunicatie RS232 și va fi transmisă mai departe spre placa de recepție.
Mufa si mediul de transmisie RS232 : Legatura între cele două microcontrolere este realizată cu interfața serială RS232.Aceasta realizează transferul de date punct la punct. Este în mod frecvent utilizată in aplicațiile de stocare a datelor cât si pentru transferul acestora.
Decodarea : se va face din nou automat de către microcontrolerul ATMega32.
Convertor Numeric : convertește semnalul primit de la cel de al doilea microcontroler in semnal numeric și il transmite spre afișajul LCD.
Microcontrolerul ATmega32: este un un microcontroller CMOS de mică putere, de 8 biti,bazat pe arhitectura RISC AVR îmbunătăţită.Conține 32 de registre de uz general si 64 de registre speciale pentru modulele I/O.Aceste registre sunt mapate la adrese din memoria RAM cuprinse intre 0000h si 005Fh.Prin executarea instructiunilor dificile într-un singur ciclu de ceas,microcontrolerul Atmega 32 obține rezultate care se apropie de 1 MIPS pe MHz permițându-i programatorului să optimizeze puterea de consum în raport cu viteza de procesare.
Caracteristicile principale ale acestuia sunt:
-32KB de memorie Flash reinscriptibilă pentru stocarea codului
-2KB de memorie Ram
-1KB de memorie EEPROM
-2 număratoare/temporizatoare de 8 biti
-un numărător/temporizator de 16 biti
-conține un convertor analog-digital cu intrări multiple
-conține un comparator analogic
-conține un modul USART pentru comunicație serială
-dispune de oscilator intern
-oferă 32 de linii I/O organizate în 4 porturi
Dispune de o magistrală generală de date la care sunt conectate mai multe module:
-unitatea aritmetică si logică (ALU)
Bibliografie
Program proiectare https://www.easyeda.com
Manual ATMega 32
http://www2.ece.ohio-state.edu/~passino/LM35.pdf
http://www.roroid.ro/masurare-temperatura-cu-lm35/
https://blog.robofun.ro/2016/07/02/realizarea-unui-sistem-de-tip-home-automat ion-partea-a-ii-a/
http://www.tet.pub.ro
http://www.atmel.com
http://www.mikroe.com
http://www.engineersgarage.com/
http://www.adelaida.ro/
http://cs.curs.pub.ro
http://www.datasheetcatalog.com
http://www.datasheets360.com
http://www.conexelectronic.ro
http://www.e-piese.ro
http://www.youtube.com
Preview document
Conținut arhivă zip
- Termometrul TD-28.docx