Cuprins
- CAPITOLUL 1. INTRODUCERE
- 1.1 PREZENTAREA GENERALA A SENZORULUI ..
- CAPITOLUL 2. PROIECTARE HARDWARE ..
- 2.1 SCHEMA BLOC .
- 2.2SCHEMA ELECTRICĂ
- 2.3PROIECTAREA CABLAJULUI ..
- CAPITOLUL 3. PROIECTARE SOFTWARE . DEFINED.
- 3.1 DIAGRAMA LOGICĂ .
- 3.2 CODUL SURSĂ ..
- CAPITOLUL 4. CONCLUZII
Extras din proiect
Capitolul 1. Introducere
1.1 Prezentarea generala a senzorului
In urmatoarea aplicatie voi folosi un senzor analogic de detectare a alcoolului MQ-3 care va fi conectat la un etilotest ce va detecta nivelul alcoolemia soferului ce poate periclita viata acestuia si a conducatorilor auto din jurul acestuia. Senzorul va fi conectat la un microcontroler ATMEGA-32, la un display LCD, la un buzzer ca se va declansa in cazul detectarii alocoolului si la un push-button care va reseta valorile inregistrate de memoria EEPROM.
1.1.1 ATMEGA 32
ATmega 32 este un un microcontroller CMOS de mica putere, de 8 biti,bazat pe arhitectura RISC AVR îmbunătățită.Contine 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 intr-un singur ciclu de ceas,microcontrolerul Atmega 32 obtine rezultate care se apropie de 1 MIPS pe MHz permitandu-i programatorului sa optimizeze puterea de consum in raport cu viteza de procesare.
Caracteristicile principale ale acestuia sunt:
- 32KB de memorie Flash reinscriptibila pentru stocarea codului
- 2KB de memorie Ram
- 1KB de memorie EEPROM
- 2 numaratoare/temporizatoare de 8 biti
- un numarator/temporizator de 16 biti
- contine un convertor analog-digital cu intrari multiple
- contine un comparator analogic
- contine un modul USART pentru comunicatie seriala
- dispune de oscilator intern
- ofera 32 de linii I/O organizate in 4 porturi
Dispune de o magistrala generala de date la care sunt conectate mai multe module:
- unitatea aritmetica si logica (ALU)
- registrele generale
- memoria RAM SI EEPROM
- liniile de intrare (porturile - I/O Lines) si celalte de intrare/iesire
Bibliografie
- Microcontrolere curs, laborator, seminar.
- http://tet.pub.ro/
- www.atmel.com
- https://www.youtube.com/
- https://www.arduino.cc/ - https://ro.wikipedia.org/
Preview document
Conținut arhivă zip
- Microcontrolere - Senzor Alcool MQ-3.docx