Tänapäeval elektroonika ja kommunikatsioonitehnika üliõpilased püüame arendada oma oskusi ja teadmisi, arendades projekte, eriti elektroonika ja kommunikatsiooni valdkonnas. ECE projektid hõlmavad peamiselt RFID, manussüsteeme, Android, GSM, GPS ja AVR mikrokontrollerite projekte. Nii et siin pakume mõnda AVR mikrokontroller projektid elektroonika ja kommunikatsioonitehnika üliõpilastele. Need projektid on väga kasulikud B.Techi üliõpilastele erinevatest harudest, näiteks EIE (elektroonika ja instrumentaartehnika), ECE (elektroonika ja kommunikatsioonitehnika) ning EEE (elektri- ja elektroonikatehnika).
AVR mikrokontrolleri projektid inseneriõpilastele
AVR mikrokontrolleri töötas välja 1996. Aastal Atmel Company ja selle arhitektuur AVR mikrokontroller töötasid välja Vegard Vollan ja Alf Egil Bogen. AVR-i nimi on tuletatud selle arendajatelt. AVR tähistab Alf-Egil-Bogen-Vegard-Wollan-RISC mikrokontrollerit ja tuntud ka kui Advanced Virtual RISC mikrokontrollerit. Esimene mikrokontroller AT90S8515 põhines AVR arhitektuuril, kuid esimene mikrokontroller, mis äri jõudis, oli AT90S1200 1997. aastal. AVR mikrokontrolleri kiirus on PIC-ga võrreldes kõrge ja 8051 mikrokontrollerit .
AVR mikrokontroller
Need mikrokontrollerite tüübid on saadaval kolmes kategoorias: Tiny AVR, Mega AVR ja Xmega AVR.
AVR mikrokontrolleri tüübid
TinyAVR
Pisike AVR mikrokontroller koosneb 6-32 tihvtist ja välkmälu vahemik on 0,5–8 KB. AVR-i eripära on selle väike suurus, vähem mälu ja see sobib ainult lihtsamate rakenduste jaoks.
MegaAVR
Seda tüüpi mikrokontroller koosneb 28-100 tihvtist ja välkmälu maht on vahemikus 4-256 KB. Seda tüüpi mikrokontrollerid sobivad mõõdukateks ja keerukateks rakendusteks.
XmegaAVR
XmegaAVR mikrokontroller koosneb 44-100 tihvtist ja välkmälu maht on vahemikus 16-384 KB. Seda tüüpi mikrokontrollereid kasutatakse kaubanduslikult keeruliste rakenduste jaoks, mis nõuavad suurt kiirust ja suurt programmimälu.
The AVR mikrokontrolleri projektid käsitletakse allpool, mis on elektroonikatehnika üliõpilastele väga kasulikud.
Garaažiukse avamine mikrokontrolleri ATmega abil
Joonisel on näidatud garaaži plokkskeem ukse avamine kus ATmega mikrokontroller toimib keskregulaatorina, mis võtab kasutajalt vastu sisendkäsklused mootori juhtimiseks ukse avamiseks või sulgemiseks. Siin võtab Bluetooth-modem vastu kasutaja sisendsignaale ja saadab selle vastavalt mikrokontrollerile.
Kui kasutaja sisestab mis tahes nutitelefoni graafilise kasutajaliidese (GUI) androidirakenduses õige parooli, Bluetooth-modem vooluahela külge kinnitatud saab selle vastu. Need andmed saadavad edasi mikrokontrollerile, kus kasutaja sisestatud parool võrreldes selles salvestatud parooliga. Kui see parool sobib, saadab mikrokontroller ATmega juhtsignaalid releele mootori käitamiseks, vastasel juhul annab see helisignaali. Antud joonisel on mootor näidustamiseks asendatud lambi koormusega.
Veeldatud naftagaasi detektor AVR mikrokontrolleri baasil
Seda projekti kasutatakse LPG gaasidetektor kasutades AVR mikrokontrollerit. Ohtlikku vedelgaasi võib tekitada teenindusjaamades, autodes, mahutites jne. Seda gaasi saab tuvastada sellise anduri abil nagu ideaalne gaasiandur. Veeldatud naftagaasi detektori üksuse saab gaasi tuvastades häire tekitamiseks lihtsalt seadmeks seadistada.
Kui andur tuvastab vedelgaasi, muutub selle väljund madalaks. Niisiis märkab mikrokontroller anduri väljundit nii, et see lülitab summeri sisse / välja ja saadab SMS-i etteantud numbrile.
AVR mikrokontrolleril põhinev kasvuhoone juhtimis- ja seiresüsteem
Kavandatud süsteem rakendab süsteemi kasutades erinevad andurid kasvuhoone keskkonna jälgimiseks ja kontrollimiseks. Selles kasvuhoone juhtimissüsteemis on vajalikud komponendid Atmega328 mikrokontroller, mis sisaldab erinevaid andureid, nagu temperatuur, valgus, mulla niiskus ja LCD, Pump, LDR , Pirn ja 12V alalisvoolu ventilaator.
Temperatuuriandurit kasutatakse temperatuuritaseme tuvastamiseks. Kui temperatuuri tase tõuseb alalisvoolu, lülituvad ventilaatorid sisse ja samamoodi lülituvad ventilaatorid välja, kui temperatuur langeb madalaks. Pinnase niiskuse andurit kasutatakse veetaseme tuvastamiseks, kuna kui veetase väheneb, lülitub pump sisse. Kui valgus on välja lülitatud, tuvastab sensor nagu LDR ja pirn hakkab hõõguma. Nii muutub süsteemi kontrollimine ja juhtimine väga lihtsaks.
AVR-i mikrokontrolleril põhinevad elektriseadmed, mis juhivad mobiiltelefoni
Seda projekti rakendatakse mikrokontrolleri AVR ATmega8 abil, et juhtida kodus erinevaid elektriseadmeid, nagu ventilaator, valgus jne, Androidi toetatud seadmete, näiteks telefonide, vahelehtede jms abil, saates juhiseid Bluetoothi kaudu.
ATmega16 mikrokontrolleril põhinev automaatne ruumivalgustuse kontroller koos külastajate loenduriga
Seda projekti kasutatakse ATmega16 mikrokontrolleri abil külastajate loenduri kaudu ruumide automaatse kontrollsüsteemi kujundamiseks. Selle projekti põhikontseptsioon on toatulede juhtimine ja ruumis olevate külastajate täpne loendamine. Alati, kui mõni inimene ruumi siseneb, suurendatakse loendurit ühe võrra ja valgus lülitatakse automaatselt sisse. Samamoodi vähendatakse loa lahkumisel loendurit ühe võrra ja valgus lülitatakse automaatselt välja. Niisiis kuvatakse LCD-ekraanil ruumi sisenenud inimeste arv.
Autoparkla jälgimissüsteem põhineb AVR mikrokontrolleril
Seda süsteemi kasutatakse auto parkimissüsteemi automaatseks demonstreerimiseks. Selles projektis kasutatakse infrapunaandureid LCD ekraan , mootorid ja mikrokontroller kogu süsteemi juhtimiseks. See süsteem kasutab vedelkristallekraani parkimisvärava sissepääsu kuvamiseks. See sissepääsuekraan näitab täitmata pesasid uuele autole, mis on valmis parkimisalasse sisenema. Kui parkimisala on autodega täidetud, ei ava see väravat. Parkimispesasid saab tuvastada infrapunaandurite kaudu, samuti tuvastavad need andurid sõidukite saabumise parkimispunktidesse.
Mobiiljuhtimisega robot, mis põhineb mikrokontrolleril AVR ATmega32
Seda projekti kasutatakse roboti projekteerimiseks, kasutades mikrokontrollerit AVR ATmega32. Selles projektis saab roboti liikumist juhtida mobiiltelefoni kaudu. Mikrokontroller ühendatakse mobiiltelefoniga IC MT8870 abil. Alati, kui mobiiltelefon saab kõne, saab kasutaja kasutada telefoni nuppe, mida saab mobiiltelefoni kaudu robot-moodi sisse seada. DTMF toonid. Niisiis muudetakse need toonid DTMF dekoodri IC kaudu BCD numbriteks. Sõltuvalt BCD väljundist juhib AVR mikrokontroller sõiduki liikumist.
AVRATmega32-põhine kaameraga kaugseiresõiduk
Projekti kasutatakse järelevalve eesmärgil ja seda saab juhtida mobiiltelefoni või mobiiltelefoni kaudu. Selles kavandatud süsteemis robot saab juhtida mobiiltelefoni kaudu, helistades robotiga ühendatud telefonile. Selle projekti mootoreid saab juhtida signaali saatmisega mootori juhi IC-le. Luuramise jaoks on kaamera fikseeritud robotisõiduki ülaosale, et salvestada kogu robotit puudutav teave ja ka kogu regioon. Pärast seda saab signaali edastada vaatajale heli või video Tx-Rx kaudu
AVR mikrokontrolleril põhinev koduvalvesüsteem, mis kasutab klaviatuuri, vedelgaasiandurit, infrapunaandurit või turvasüsteemi
Praegu on kodust kaugemal peamine probleem kodu turvalisus. Isegi kui meil on teie piirkonnas silmapaistvaid turvaagentuure, on kodu turvalisus kohustuslik. Nii et selles projektis rakendatakse AVR-mikrokontrollerit kasutades nii uste kui ka akende juurdepääsu kontrollisüsteemi. Selles projektis kasutatavad erinevad andurid on IR-, PIR-, magnet- ja lülitusandurid. Saatja otsas jälgib mikrokontroller anduri andmeid. Kui mõni probleem on leitud, lülitab vastuvõtja otsas olev mikrokontroller sisse summeri ja probleem kuvatakse ekraanil.
AVR mikrokontrolleril põhinev digitaalne ilmajaam või digitaalse ilmajaama temperatuur niiske valgus
See projekt rakendab digitaalset ilmajaama, kasutades AVR mikrokontrollerit. Seda projekti kasutatakse ilmastikutingimuste kontrollimiseks ja neid tingimusi saab juhtmeta kaudu edastada maajaama suunas, nii et näidud saaksid kuvada LCD-ekraanil.
AVR mikrokontrolleril põhinev WAV-mängija, kasutades MMC-kaarti
See projekt rakendab WAV-mängijat, kasutades AVR-mikrokontrollerit, ja MMC-kaarti, kasutades AVR-mikrokontrollerit. MMC-kaardi kasutatav pingeallikas on 3,3v. Seega kasutatakse pingeregulaatorit, mille pinge on 3,3 V
Atmega8 mikrokontrolleril põhinev digitaalne hämardaja
Selle projektiga kujundatakse lambi heleduse reguleerimiseks digitaalne dimmer. Seda süsteemi saab kasutada ka ventilaatori kiiruse reguleerimiseks. Seda süsteemi saab ehitada nii AVR mikrokontrolleri kui ka BTA12 abil TRIAC . Selles projektis saab surunuppude abil reguleerida nii pirni intensiivsust kui ka ventilaatori kiirust. Seda süsteemi saab kasutada ka ühefaasilise asünkroonmootori kiiruse reguleerimiseks.
ATmega8515-põhine ultraheliulatuse leidja
Seda projekti kasutatakse ultraheli kaugusemõõtja kujundamiseks, mille abil saab mõõta kaugust ultraheliandurid . Ultraheli signaal voolab atmosfääris barjääri suunas, mida me tahame ruumi arvutada, ja selle signaali osa saab peegeldada tagasi vastuvõtja suunas. Aja viivituse edastamise ja vastuvõtmise signaalide vahel saab määrata kaugustõkete abil.
AVR mikrokontrolleril põhinev temperatuuriindikaator SMT160 abil
Temperatuuriandurid on erinevat tüüpi, mis on turul saadaval. Need temperatuuriandurid genereerivad nii analoog- kui ka digitaalväljundeid. Seda projekti kasutatakse temperatuuriindikaatori rakendamiseks, kasutades AVR mikrokontrollerit ja SMT160. Seda projekti kasutatakse teise temperatuuriindikaatori pakkumiseks, kasutades digitaalset andurit SMT160. Kuigi see digitaalne temperatuur ei anna temperatuuri otse.
Nimekiri veel AVR mikrokontrolleri projektiideed on loetletud allpool. Seda tüüpi AVR mikrokontrolleriprojektid võivad olla hea viide elektroonika ja kommunikatsioonitehnika üliõpilastele. Allpool on loetelu AVR mikrokontrolleri projektiideedest.
- Kontrollimine Automaatne toatuli koos külastajate loenduriga Põhineb mikrokontrolleril ATmega16
- AVR mikrokontrolleril põhinev andmeloger, mis sisaldab niiskuse, temperatuuri ja LDR andurit
- AVR mikrokontrolleril põhinev elektronide hääletusseade
- AVR-i mikrokontrolleril põhinev ukseluku süsteem, kasutades parooli
- AVR mikrokontrolleril põhinev paroolidetektor ja isikloendur
- AVR ATmega16 mikrokontrolleril põhinev päikese jälgimissüsteem
- Valgus ja Temperatuuri reguleerimine ja AVR-mikrokontrolleril põhinev seire
- AVR mikrokontrolleril põhineva turvasüsteemi kasutamine RFID-tehnoloogia
- BASCOM AVR mikrokontrolleri kompilaator
- AVR mikrokontrolleril põhinev paralleelpordi ISP programmeerija
- LED vilgub AVR põhineb mikrokontrolleril
- AVR mikrokontrolleril põhinev DS1820 temperatuuri indikaator
- DS1820 temperatuuri kontroller põhineb AVR mikrokontrolleril
- AVR mikrokontrolleri põhine 8 × 8 punktmaatriksiga keritav LED-ekraan
- AVR-i mikrokontrolleril põhinev nutikas kodu Bluetoothi abil
- AVR mikrokontrolleril põhinev mitmemustriline jooksutuli
- Ülemaailmse positsioneerimissüsteemi asukoht, mis põhineb AVR mikrokontrolleril
- Temperatuuriga juhitav ventilaator põhineb AVR mikrokontrolleril
- AVR-põhine digitaalse meloodia mängija
- Atmega16 mikrokontrolleri baasil Samm-mootor Kontroll
- Lihtne AVR-mikrokontrolleril põhinev kalkulaator
- LM35 liidestamine mikrokontrolleriga Atmega16
- Negatiivse temperatuuri AVR-i mikrokontrolleril põhinev mõõtmine LM35 abil
- AVR mikrokontrolleril põhinev kiiruse juhtimine Alalisvoolumootor Pulsilaiuse modulatsiooni kasutamine
- ISR4004 kasutav AVR mikrokontrolleril põhinev diktofon
- AVR mikrokontrolleril põhinev termomeeter kellaga
- Kahe mikrokontrolleri AVR mikrokontrolleril põhinev ühendamine jadapordi kaudu
- AVR mikrokontrolleril põhinev teaduslik kalkulaator
- AVR mikrokontrolleri baasil Foorijuht
- Code Vision AVR C kompilaator
- Liidestav PS2 klaviatuur põhineb AVR mikrokontrolleril
- AVR mikrokontrolleri taimeripõhine kiire Impulsi laiuse modulatsioon
- AVR mikrokontrolleril põhinev kell DS1307 abil
- Atmega8 mikrokontrolleri baasil induktsioon- ja mahtuvusmõõtur
- Atmega16 mikrokontrolleril põhinev SD-kaardi kirjutamine ja lugemine
- AVR mikrokontrolleri taimeri baasil lainekuju genereerimine
- GPS-i liidestamine mikrokontrolleriga ATmega8
- SMS-i kasutav AVR-mikrokontrolleril põhinev seadme kontroller
- Koduvalvesüsteem põhineb GSM-il AVR mikrokontrolleri kasutamine
- AVR mikrokontrolleri taimeripõhine faas õige pulsilaiuse modulatsiooni režiim
- AVR mikrokontrolleripõhine sisseehitatud analoog-komparaator
- Seadmekontrolleril põhinev SMS-ide saatmine ja vastuvõtmine AVR mikrokontrolleri abil
- Sisemine EEPROM AVR mikrokontrolleri põhine elektronide hääletusseade
- AVR-i mikrokontrolleril põhinev LCD-liides 4-bitises režiimis
- Lihtsa alglaaduri kirjutamine C-keeles AVR-mikrokontrolleri jaoks
- Serial ADC0831 liidestamine AVR mikrokontrolleriga
- Kahe juhtmega liidese või I2C kasutamine AVR mikrokontrolleris
- Liidesed Servomootor AVR mikrokontrolleriga
- AVR-mikrokontrolleril põhinev erinev kaadrisuurus koos USART-seeriaühendusega
- AVR mikrokontrolleril põhinev jadaväline liides
- AVR-i mikrokontrolleripõhine sisemine ADC, kasutades katkestusi
- Arvuti liidestamine AVR mikrokontrolleriga RS232 protokolli abil
- ATmega16 mikrokontrolleril põhinev kuva 16 × 2 LCD-ekraanil
- ATmega16 mikrokontrolleril põhinevad LCD-ekraanil kohandatud tähemärgid
- AVR mikrokontrolleripõhine sisseehitatud analoog-komparaator
Eespool nimetatud AVR mikrokontrolleri projektide loend on mõeldud elektroonika ja kommunikatsioonitehnika üliõpilastele. Pange tähele, et need AVR mikrokontrolleri projektid on mõeldud üliõpilastele, entusiastidele ja harrastajatele. Kui teil on nende projektiideede suhtes kahtlusi, kommenteerige julgelt ja küsige meilt. Lisaks tutvuge ECE projekti teemadest parema ülevaate saamiseks esitatud kommentaaridega. Mõne üksikasjalikuma ja elava elektroonika ja kommunikatsiooniprojektid Teavet leiate aadressilt Edgefx Kits & solutions.
Foto autorid:
- AVR mikrokontroller auto-diag
- AVR mikrokontrolleri tüübid elektroonika-lab