AVR mikrokontrolleri projektid inseneriõpilastele

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





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

AVR mikrokontroller

Need mikrokontrollerite tüübid on saadaval kolmes kategoorias: Tiny AVR, Mega AVR ja Xmega AVR.



AVR mikrokontrolleri tüübid

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.

  1. Kontrollimine Automaatne toatuli koos külastajate loenduriga Põhineb mikrokontrolleril ATmega16
  2. AVR mikrokontrolleril põhinev andmeloger, mis sisaldab niiskuse, temperatuuri ja LDR andurit
  3. AVR mikrokontrolleril põhinev elektronide hääletusseade
  4. AVR-i mikrokontrolleril põhinev ukseluku süsteem, kasutades parooli
  5. AVR mikrokontrolleril põhinev paroolidetektor ja isikloendur
  6. AVR ATmega16 mikrokontrolleril põhinev päikese jälgimissüsteem
  7. Valgus ja Temperatuuri reguleerimine ja AVR-mikrokontrolleril põhinev seire
  8. AVR mikrokontrolleril põhineva turvasüsteemi kasutamine RFID-tehnoloogia
  9. BASCOM AVR mikrokontrolleri kompilaator
  10. AVR mikrokontrolleril põhinev paralleelpordi ISP programmeerija
  11. LED vilgub AVR põhineb mikrokontrolleril
  12. AVR mikrokontrolleril põhinev DS1820 temperatuuri indikaator
  13. DS1820 temperatuuri kontroller põhineb AVR mikrokontrolleril
  14. AVR mikrokontrolleri põhine 8 × 8 punktmaatriksiga keritav LED-ekraan
  15. AVR-i mikrokontrolleril põhinev nutikas kodu Bluetoothi ​​abil
  16. AVR mikrokontrolleril põhinev mitmemustriline jooksutuli
  17. Ülemaailmse positsioneerimissüsteemi asukoht, mis põhineb AVR mikrokontrolleril
  18. Temperatuuriga juhitav ventilaator põhineb AVR mikrokontrolleril
  19. AVR-põhine digitaalse meloodia mängija
  20. Atmega16 mikrokontrolleri baasil Samm-mootor Kontroll
  21. Lihtne AVR-mikrokontrolleril põhinev kalkulaator
  22. LM35 liidestamine mikrokontrolleriga Atmega16
  23. Negatiivse temperatuuri AVR-i mikrokontrolleril põhinev mõõtmine LM35 abil
  24. AVR mikrokontrolleril põhinev kiiruse juhtimine Alalisvoolumootor Pulsilaiuse modulatsiooni kasutamine
  25. ISR4004 kasutav AVR mikrokontrolleril põhinev diktofon
  26. AVR mikrokontrolleril põhinev termomeeter kellaga
  27. Kahe mikrokontrolleri AVR mikrokontrolleril põhinev ühendamine jadapordi kaudu
  28. AVR mikrokontrolleril põhinev teaduslik kalkulaator
  29. AVR mikrokontrolleri baasil Foorijuht
  30. Code Vision AVR C kompilaator
  31. Liidestav PS2 klaviatuur põhineb AVR mikrokontrolleril
  32. AVR mikrokontrolleri taimeripõhine kiire Impulsi laiuse modulatsioon
  33. AVR mikrokontrolleril põhinev kell DS1307 abil
  34. Atmega8 mikrokontrolleri baasil induktsioon- ja mahtuvusmõõtur
  35. Atmega16 mikrokontrolleril põhinev SD-kaardi kirjutamine ja lugemine
  36. AVR mikrokontrolleri taimeri baasil lainekuju genereerimine
  37. GPS-i liidestamine mikrokontrolleriga ATmega8
  38. SMS-i kasutav AVR-mikrokontrolleril põhinev seadme kontroller
  39. Koduvalvesüsteem põhineb GSM-il AVR mikrokontrolleri kasutamine
  40. AVR mikrokontrolleri taimeripõhine faas õige pulsilaiuse modulatsiooni režiim
  41. AVR mikrokontrolleripõhine sisseehitatud analoog-komparaator
  42. Seadmekontrolleril põhinev SMS-ide saatmine ja vastuvõtmine AVR mikrokontrolleri abil
  43. Sisemine EEPROM AVR mikrokontrolleri põhine elektronide hääletusseade
  44. AVR-i mikrokontrolleril põhinev LCD-liides 4-bitises režiimis
  45. Lihtsa alglaaduri kirjutamine C-keeles AVR-mikrokontrolleri jaoks
  46. Serial ADC0831 liidestamine AVR mikrokontrolleriga
  47. Kahe juhtmega liidese või I2C kasutamine AVR mikrokontrolleris
  48. Liidesed Servomootor AVR mikrokontrolleriga
  49. AVR-mikrokontrolleril põhinev erinev kaadrisuurus koos USART-seeriaühendusega
  50. AVR mikrokontrolleril põhinev jadaväline liides
  51. AVR-i mikrokontrolleripõhine sisemine ADC, kasutades katkestusi
  52. Arvuti liidestamine AVR mikrokontrolleriga RS232 protokolli abil
  53. ATmega16 mikrokontrolleril põhinev kuva 16 × 2 LCD-ekraanil
  54. ATmega16 mikrokontrolleril põhinevad LCD-ekraanil kohandatud tähemärgid
  55. 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: