In zilele de azi studenți inginerie electronică și comunicare încearcă să-și dezvolte abilitățile și cunoștințele dezvoltând proiecte, în special în domeniul electronicii și al comunicării. Proiectele ECE includ în principal RFID, sisteme încorporate, proiecte de microcontroler Android, GSM, GPS și AVR. Deci, aici oferim câteva Microcontroler AVR proiecte pentru studenți inginerie electronică și comunicare Aceste proiecte sunt foarte utile pentru studenții B.Tech din diferite ramuri, cum ar fi EIE (Inginerie electronică și instrumentară), ECE (Inginerie electronică și de comunicații) și EEE (Inginerie electrică și electronică).
Proiecte de microcontroler AVR pentru studenți ingineri
Microcontrolerul AVR a fost dezvoltat în 1996 de către Atmel Company și arhitectura Microcontroler AVR a fost dezvoltat de Vegard Vollan și Alf Egil Bogen. Numele AVR este derivat de la dezvoltatorii săi. AVR înseamnă microcontroler Alf-Egil-Bogen-Vegard-Wollan-RISC și, de asemenea, cunoscut sub numele de Advanced Virtual RISC Microcontroller. Primul microcontroler AT90S8515 s-a bazat pe arhitectura AVR, dar primul microcontroler care a intrat în activitate a fost AT90S1200 în anul 1997. Viteza microcontrolerului AVR este mare în comparație cu PIC și 8051 microcontrolere .
Microcontroler AVR
Aceste tipuri de microcontrolere sunt disponibile în trei categorii: Tiny AVR, Mega AVR și Xmega AVR.
Tipuri de microcontroler AVR
TinyAVR
Microcontrolerul Tiny AVR este format din 6-32 pini, iar domeniul de memorie flash este de la 0,5Kb la 8Kb. Caracteristicile speciale ale AVR sunt dimensiunile reduse, mai puțină memorie și este potrivit doar pentru aplicații mai simple.
MegaAVR
Acest tip de microcontroler este format din 28-100 de pini și cantitatea de memorie flash este de la 4-256 KB. Aceste tipuri de microcontrolere sunt potrivite pentru aplicații moderate până la complexe.
XmegaAVR
Microcontrolerul XmegaAVR este format din 44-100 de pini, iar cantitatea de memorie flash este de la 16-384 KB. Aceste tipuri de microcontrolere sunt utilizate comercial pentru aplicații complexe care necesită o viteză mare și o memorie de program mare.
Proiecte de microcontroler AVR sunt discutate mai jos, care sunt foarte utile pentru studenții ingineri electronici.
Deschiderea ușii garajului utilizând microcontrolerul ATmega
Figura arată schema bloc a unui garaj deschiderea ușii unde microcontrolerul ATmega acționează ca un controler central care acceptă comenzile de intrare de la utilizator pentru a controla motorul pentru a deschide sau închide ușa. Aici modemul Bluetooth acceptă semnalele de intrare ale utilizatorului și le trimite în mod corespunzător la microcontroler.
Când utilizatorul introduce parola corectă în aplicația Android pe o interfață grafică de utilizator (GUI) pe orice smartphone, Modem Bluetooth atașat la circuit îl primește. Aceste date sunt trimise în continuare către microcontroler unde parola introdusă de utilizator în comparație cu o parolă stocată în acesta. Când această parolă se potrivește, microcontrolerul ATmega trimite semnalele de control către releu pentru a acționa motorul, altfel dă o alarmă sonoră. În figura dată, motorul este înlocuit cu o încărcare a lămpii în scop indicativ.
Detector de gaz GPL bazat pe microcontroler AVR
Acest proiect este folosit pentru proiectarea unui Detector de gaz GPL folosind un microcontroler AVR. Gazul GPL periculos poate fi generat în stațiile de service, mașini, rezervoare de stocare etc. Acest gaz poate fi detectat folosind un senzor ca un senzor de gaz ideal. Unitatea de detectare a gazului GPL poate fi aranjată pur și simplu într-o unitate pentru a genera o alarmă odată ce detectează gazul.
Odată ce senzorul detectează orice gaz de GPL, ieșirea acestuia va deveni scăzută. Deci, microcontrolerul observă ieșirea senzorului, astfel încât acesta să pornească / să oprească buzzerul și să trimită un SMS către un număr predefinit.
Sistem de control și monitorizare a serelor bazat pe microcontroler AVR
Sistemul propus implementează un sistem utilizând senzori diferiți pentru monitorizare, precum și pentru controlul mediului cu efect de seră. Componentele necesare utilizate în acest sistem de control al serii sunt microcontrolerul Atmega328 care include diferiți senzori precum temperatura, lumina, umiditatea solului și LCD, pompa, LDR , Bec și ventilator de 12V DC.
Senzorul de temperatură este utilizat pentru a detecta nivelul de temperatură. Dacă nivelul de temperatură crește continuu, atunci ventilatoarele se vor porni și, în mod similar, ventilatoarele se vor opri odată ce temperatura scade. Senzorul de umiditate al solului este utilizat pentru a detecta nivelul nivelului apei, deoarece odată ce nivelul apei se reduce, pompa se va porni. Când lumina este stinsă, senzorul ca LDR detectează și becul va începe să strălucească. În acest fel, va deveni foarte simplu să verificați și să controlați sistemul.
Dispozitive electrice bazate pe microcontroler AVR care controlează utilizând dispozitivul mobil
Acest proiect este implementat prin utilizarea microcontrolerului AVR ATmega8 pentru a controla diferite dispozitive electrice din casa ta, cum ar fi ventilator, lumină etc., cu ajutorul dispozitivelor acceptate de Android, cum ar fi telefoane, file, etc.
Controler automat de lumină de cameră cu contor de vizitatori bazat pe microcontroler ATmega16
Acest proiect este folosit pentru a proiecta un sistem automat de control al luminii camerei printr-un contor de vizitatori folosind microcontrolerul ATmega16. Conceptul principal al acestui proiect este de a controla luminile camerei și de a număra cu precizie vizitatorii din cameră. Ori de câte ori o persoană intră în cameră, tejgheaua va fi mărită cu unul, apoi lumina va fi aprinsă automat. În mod similar, atunci când persoana iese din cameră, tejgheaua va fi redusă cu unul și lumina va fi stinsă automat. Deci, numărul de persoane introduse în cameră va fi afișat pe ecranul LCD.
Sistem de monitorizare a parcării auto bazat pe microcontroler AVR
Acest sistem este utilizat pentru a demonstra automat un sistem de parcare. Acest proiect folosește senzori IR cu Ecran LCD , motoare și microcontroler pentru a controla întregul sistem. Acest sistem utilizează un ecran LCD pentru a demonstra un afișaj de intrare al porții de parcare. Acest afișaj de intrare arată sloturile neumplute pentru o mașină nouă care este gata să intre în zona de parcare. Dacă zona de parcare este plină cu mașini, atunci nu deschide poarta. Sloturile de parcare pot fi detectate prin intermediul senzorilor IR, precum și acești senzori, detectează sosirea vehiculelor la sloturile de parcare.
Robot mobil controlat bazat pe microcontroler AVR ATmega32
Acest proiect este folosit pentru a proiecta un robot folosind microcontrolerul AVR ATmega32. În acest proiect, mișcarea robotului poate fi controlată printr-un telefon mobil. Microcontrolerul este interfațat cu telefonul mobil folosind un IC MT8870. Ori de câte ori telefonul mobil primește apelul, utilizatorul poate folosi butoanele de pe telefon care pot fi stabilite prin intermediul telefonului mobil în cadrul robotului DTMF tonuri. Deci, aceste tonuri sunt schimbate în numere BCD prin IC-ul decodificatorului DTMF. În funcție de ieșirea BCD, microcontrolerul AVR operează mișcarea vehiculului.
Vehicul de supraveghere la distanță bazat pe AVRATmega32 cu cameră
Proiectul este utilizat în scop de supraveghere și poate fi controlat prin intermediul unui telefon mobil sau mobil. În acest sistem propus, robotul poate fi controlat printr-un telefon mobil efectuând un apel către telefonul conectat la robot. Motoarele din acest proiect pot fi controlate prin trimiterea semnalului către driverul IC. Pentru spionaj, camera este fixată pe partea superioară a vehiculului robotizat pentru a înregistra toate informațiile referitoare la robot, precum și în jurul regiunii. După aceea, semnalul poate fi transmis vizualizatorului prin Tx-Rx audio sau video
Sistem de securitate la domiciliu bazat pe microcontroler AVR utilizând tastatură, senzor GPL, senzor IR sau sistem de securitate
În prezent, securitatea locuinței este principala preocupare atunci când suntem departe de casă. Chiar dacă avem agenții de securitate remarcabile în zona dvs., securitatea locuinței este obligatorie. Deci, acest proiect implementează un sistem de control al accesului pentru uși, precum și ferestre, utilizând un microcontroler AVR. Diferenții senzori utilizați în acest proiect sunt IR, PIR, magnetic și senzor de comutare. La capătul emițătorului, microcontrolerul va monitoriza datele senzorului. Dacă se găsește o problemă, atunci microcontrolerul de la capătul receptorului va porni buzzerul și problema va fi afișată pe afișaj.
Stație meteo digitală bazată pe microcontroler AVR sau stație meteo digitală temperatură lumină umedă
Acest proiect implementează o stație meteo digitală utilizând un microcontroler AVR. Acest proiect este utilizat pentru a verifica condițiile meteorologice, iar aceste condiții pot fi transmise fără fir în direcția unei stații terestre, astfel încât citirile să poată fi afișate pe un ecran LCD.
Player AVV bazat pe microcontroler folosind card MMC
Acest proiect implementează un WAV Player care utilizează un microcontroler AVR și o placă MMC utilizând microcontrolerul AVR. Alimentarea cu tensiune utilizată de cardul MMC este de 3,3v. Deci se folosește un regulator de tensiune cu 3.3v
Dimmer digital bazat pe microcontroler Atmega8
Acest proiect proiectează un dimmer digital pentru a controla luminozitatea lămpii. Acest sistem poate fi folosit și pentru controlul vitezei ventilatorului. Acest sistem poate fi construit cu microcontroler AVR, precum și cu BTA12 TRIAC . În acest proiect, intensitatea becului poate fi controlată, precum și viteza ventilatorului, utilizând butoanele. Acest sistem este, de asemenea, aplicabil pentru controlul vitezei motorului cu inducție monofazat.
Telemetru cu ultrasunete bazat pe ATmega8515
Acest proiect este folosit pentru a proiecta un telemetru cu ultrasunete pentru a măsura distanța cu ajutorul senzori cu ultrasunete . Semnalul ultrasonic va curge în atmosferă în direcția unei bariere, pe care dorim să o calculăm spațiul, iar această parte a semnalului poate fi reflectată înapoi către receptor. Întârzierea timpului printre semnalele de transmisie și recepție poate fi determinată prin bariere la distanță.
Indicator de temperatură bazat pe microcontroler AVR folosind SMT160
Senzorii de temperatură sunt diferite tipuri disponibile pe piață. Acești senzori de temperatură generează atât ieșirile analogice, cât și cele digitale. Acest proiect este utilizat pentru a implementa un indicator de temperatură utilizând microcontrolerul AVR și SMT160. Acest proiect este utilizat pentru a furniza un alt indicator de temperatură utilizând un senzor digital SMT160. Chiar dacă această temperatură digitală nu oferă temperatura direct.
Lista altor câteva Idei de proiect cu microcontroler AVR este listat mai jos. Aceste tipuri de proiecte de microcontrolere AVR pot oferi o bună referință pentru studenții în inginerie electronică și comunicare. Mai jos este lista ideilor de proiecte de microcontroler AVR.
- Controlul Lumină automată de cameră cu ghișeu pentru vizitatori Bazat pe microcontrolerul ATmega16
- Jurnal de date bazat pe microcontroler AVR, inclusiv senzor de umiditate, temperatură și LDR
- Mașină de votare electronică bazată pe microcontroler AVR
- Sistemul de blocare a ușii bazat pe microcontroler AVR utilizând parola
- Detector de parolă bazat pe microcontroler AVR și contor de persoane
- Sistem de urmărire solară bazat pe microcontroler AVR ATmega16
- Lumina si Controlul temperaturii și monitorizare bazată pe microcontroler AVR
- Sistem de securitate bazat pe microcontroler AVR folosind Tehnologie RFID
- Compilator de microcontroler BASCOM AVR
- Programator ISP cu port paralel bazat pe microcontroler AVR
- LED AVR intermitent bazat pe microcontroler
- Indicator de temperatură DS1820 pe bază de microcontroler AVR
- Controler de temperatură DS1820 Bazat pe microcontroler AVR
- Afișaj LED cu defilare cu matrice de puncte 8 × 8 bazat pe microcontroler AVR
- Casă inteligentă bazată pe microcontroler AVR utilizând Bluetooth
- Lumina de rulare multi-model bazată pe microcontrolerul AVR
- Localizare sistem de poziționare globală bazat pe microcontroler AVR
- Ventilator controlat de temperatură bazat pe microcontroler AVR
- Player de melodie digital bazat pe AVR
- Bazat pe microcontroler Atmega16 Motor pas cu pas Control
- Calculator simplu bazat pe microcontroler AVR
- Interfațarea LM35 cu microcontrolerul Atmega16
- Măsurarea bazată pe microcontroler AVR a temperaturii negative utilizând LM35
- Controlul vitezei bazat pe microcontroler AVR Motor DC Utilizarea modulării lățimii impulsurilor
- Înregistrator de voce bazat pe microcontroler AVR folosind ISD4004
- Termometru bazat pe microcontroler AVR cu ceas
- Conectarea bazată pe microcontroler AVR a două microcontrolere prin port serial
- Calculator științific bazat pe microcontroler AVR
- Bazat pe microcontroler AVR Controler semafor
- Compilator Code Vision AVR C
- Interfațarea tastaturii PS2 bazată pe microcontroler AVR
- Microcontroler AVR bazat pe cronometru rapid Modulația lățimii pulsului
- Ceas bazat pe microcontroler AVR folosind DS1307
- Contor de inductanță și capacitate bazat pe microcontroler Atmega8
- Scrierea și citirea cardului SD pe bază de microcontroler Atmega16
- Generarea de forme de undă bazate pe cronometrele cu microcontroler AVR
- Interfață GPS cu microcontroler ATmega8
- Controler de dispozitiv bazat pe microcontroler AVR folosind SMS
- Sistem de securitate la domiciliu bazat pe GSM Utilizarea microcontrolerului AVR
- AVR Microcontroler Timer Bazat pe Fază Mod corect de lățime a impulsului
- Comparator analogic incorporat bazat pe microcontroler AVR
- Trimiterea și primirea de SMS-uri bazate pe controlerul dispozitivului utilizând microcontrolerul AVR
- EEPROM internă Mașină de votare electronică bazată pe microcontroler AVR
- Interfațare LCD bazată pe microcontroler AVR în modul pe 4 biți
- Scrierea încărcătorului de încărcare simplă în limbajul C pentru microcontrolerul AVR
- Interfațarea serialului ADC0831 cu microcontrolerul AVR
- Utilizarea interfațării cu două fire sau I2C în microcontrolerul AVR
- Interfacere a Servo motor cu microcontroler AVR
- Microcontroler AVR bazat pe diferite dimensiuni de cadru cu comunicare în serie USART
- Interfață periferică serial bazată pe microcontroler AVR
- ADC intern bazat pe microcontroler AVR utilizând întreruperi
- Interfața PC-ului cu microcontrolerul AVR utilizând protocolul RS232
- Text afișat pe microcontroler ATmega16 pe afișaj LCD 16 × 2
- Afișaj bazat pe microcontroler ATmega16 Caractere personalizate pe afișaj LCD
- Comparator analogic incorporat bazat pe microcontroler AVR
Lista menționată mai sus a proiectelor de microcontrolere AVR este destinată studenților în inginerie electronică și comunicații. Vă rugăm să rețineți că aceste proiecte de microcontrolere AVR sunt destinate studenților, entuziaștilor și pasionaților. Dacă aveți îndoieli cu privire la aceste idei de proiect, nu ezitați să comentați și să ne întrebați. Mai mult, vă rugăm să parcurgeți comentariile prezentate pentru a vă face o idee mai bună despre subiectele proiectului ECE. Pentru unele electronice mai detaliate și live și proiecte de comunicare „Informații, vă rugăm să accesați site-ul nostru oficial al seturilor și soluțiilor Edgefx.
Credite foto:
- Microcontroler AVR de auto-diag
- Tipuri de microcontroler AVR de laborator electronic