Microcontrolere - Senzor Alcool MQ-3

Proiect
8/10 (1 vot)
Domeniu: Transporturi
Conține 1 fișier: docx
Pagini : 24 în total
Cuvinte : 1763
Mărime: 1.25MB (arhivat)
Cost: 8 puncte
Profesor îndrumător / Prezentat Profesorului: Cosmin Niculescu
Facultatea de Transporturi
Universitatea Politehnica Bucuresti, Bucuresti
Specializare: Telecomenzi și Electronică în Transporturi

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 document

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

Microcontrolere - Senzor Alcool MQ-3 - Pagina 1
Microcontrolere - Senzor Alcool MQ-3 - Pagina 2
Microcontrolere - Senzor Alcool MQ-3 - Pagina 3
Microcontrolere - Senzor Alcool MQ-3 - Pagina 4
Microcontrolere - Senzor Alcool MQ-3 - Pagina 5
Microcontrolere - Senzor Alcool MQ-3 - Pagina 6
Microcontrolere - Senzor Alcool MQ-3 - Pagina 7
Microcontrolere - Senzor Alcool MQ-3 - Pagina 8
Microcontrolere - Senzor Alcool MQ-3 - Pagina 9
Microcontrolere - Senzor Alcool MQ-3 - Pagina 10
Microcontrolere - Senzor Alcool MQ-3 - Pagina 11
Microcontrolere - Senzor Alcool MQ-3 - Pagina 12
Microcontrolere - Senzor Alcool MQ-3 - Pagina 13
Microcontrolere - Senzor Alcool MQ-3 - Pagina 14
Microcontrolere - Senzor Alcool MQ-3 - Pagina 15
Microcontrolere - Senzor Alcool MQ-3 - Pagina 16
Microcontrolere - Senzor Alcool MQ-3 - Pagina 17
Microcontrolere - Senzor Alcool MQ-3 - Pagina 18
Microcontrolere - Senzor Alcool MQ-3 - Pagina 19
Microcontrolere - Senzor Alcool MQ-3 - Pagina 20
Microcontrolere - Senzor Alcool MQ-3 - Pagina 21
Microcontrolere - Senzor Alcool MQ-3 - Pagina 22
Microcontrolere - Senzor Alcool MQ-3 - Pagina 23
Microcontrolere - Senzor Alcool MQ-3 - Pagina 24

Conținut arhivă zip

  • Microcontrolere - Senzor Alcool MQ-3.docx

Te-ar putea interesa și

Detector de fum DF-11M

Beneficiați de pachetul promoțional care include un detector de fum Când DF-2112M iți este partener, poți sta liniștit - detectorul nostru te...

Ai nevoie de altceva?