PIC mikrokontroller projektek mérnökhallgatók számára

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





A PIC rövidítése a „Perifériás interfész vezérlő”, és a mikrovezérlő családja. Ezt a mikrovezérlőt különböző vállalatok gyártják, mint például a mikrochip, az NXP stb. Ez a mikrovezérlő Analóg-digitális átalakítók , memóriák, időzítők / számlálók, soros kommunikáció és megszakítások egyetlen IC-be összeállítva. Amikor PIC mikrovezérlőket választunk a PIC mikrovezérlő projektekhez vagy beágyazott projektek az elektronikán vagy az elektromos területeken számos lehetőség áll rendelkezésünkre, a 8 bites és a 32 bites tartományok között. Sokféle mikrovezérlő áll rendelkezésre, mint például AVR, 8051, PIC és ARM. PIC mikrokontroller programozás integrált fejlesztőeszközök segítségével számos vezérlési művelet elvégzésére szolgál.

Amikor elektronikai vagy elektromos alapú PIC mikrovezérlő projekteket választunk, számos lehetőség áll rendelkezésünkre. Nyolc bites és harminckét bit között különböző mikrovezérlők érhetők el, amelyek jól illeszkednek különböző bonyolultságú és költségkorlátozó projektekhez és termékekhez. De ha hallgatói projektekről beszélünk, akkor lehetnek nagyprojektek vagy mini-projektek, csak néhány mikrokontroller kompatibilis. Készítsen ötletet a PIC mikrokontroller legfontosabb ötleteiről a következő fogalmak elolvasásával.




PIC mikrokontroller projektek mérnökhallgatók számára

Ezeket a mikrovezérlőket számos alkalmazásban használják, például audió kiegészítőkben, okostelefonokban, videojáték-eszközökben, fejlett orvosi eszközökben stb. Az alábbi fogalmi információk elolvasásával képet kaphat a mérnökök hallgatói számára készített PIC mikrokontrollerek legfontosabb projektjeinek listájáról.

PIC mikrokontroller projektek

PIC mikrokontroller projektek



PIC szonár (ultrahangos) hatótávolság-kereső projekt

A PIC mikrokontroller alapú szonár tartománykereső úgy működik, hogy rövid zajimpulzust terjeszt az emberi fül által hallhatatlan frekvencián, azaz ultrahangos hang vagy ultrahang. Később a mikrovezérlő észreveszi a zaj terjedésének visszhangját. A zaj terjedésétől az echo vételig terjedő távolságot megbecsüljük a cikktől való távolságot.

Ez a szonár tartomány projekt öt standard tranzisztort használ az ultrahangos hang megszerzésére és terjesztésére, valamint egy komparátort a visszhangfelismerési szint küszöbértékének elhelyezésére - így a mikrovezérlőn kívül nincsenek egyedi alkatrészek. Az ultrahangos hangátalakítók rendes 40 kHz-es típusúak. Megjegyzés - a PIC mikrokontroller belső oszcillátorát alkalmazzák, és ez 2 csapot tárol fel - amelyek felhasználhatók a standard I / O-hoz.

PIC alapú BRAM (Beginner’s Robot Autonomous Mobile)

Ez a projekt bemutatja, hogyan lehet egy BRAM-ot kifejleszteni. Célja, hogy könnyedén megépüljön azáltal, hogy néhány alkotóelemet otthonosan felfedezhet. Ennek a robotprojektnek a vezérlője egy mikrochip (PIC16F690). 2 régi CD-t alkalmaznak a robotrendszer alvázának fejlesztésére. A váltóáramú egyenáramú motort, görgőt, akkumulátort és a robot lökhárító gombjait vagy pofaszakaszait az alsó fedélzeten ragadják meg, míg a felső szint a robot érzékelő táblájából, a PIC16F690 mikrochipből és motor meghajtóból áll.


Az alábbiakban bemutatjuk a BRAM építőanyagát:

  • 2 CD vagy DVD a házhoz
  • Két váltóáramú egyenáramú motor kerekes vagy módosított szervomotorral használható
  • Egy 3 x 1,5 voltos AA elemtartó doboz ON-OFF gombokkal
  • 1 műanyag gyöngy és 1 gemkapocs a görgőhöz
  • 2 mikrogomb és 2 gemkapocs a lökhárítók érzékelőjéhez
  • Csavarok, nyomtatott áramköri lap, anyák, tartók, dupla szalag, hogy ezeket az alkotóelemeket együttesen átfogják.

Sokoldalú központi fűtési programvezérlő a PIC16F628A segítségével

Ez a sokoldalú központi fűtési rendszer vezérlő egy kazán felhasználására szolgál. A 2 relé vezérli a meleg víz és hő ellátást. Tartalmaz egy elülső panelen található kezelőszervet 16 × 2-es LCD-kijelzővel. Ez egy olyan szekvenciális társítást is ad, amely lehetővé teszi a távolsági munkát a PC segítségével.

A programozó és a fűtőkazán vezérlő reléi különféle egységekben vannak összekapcsolva, hogy a reléket a kazán közelében helyezzék el, míg a programozó a lakóhely bárhol elhelyezhető, alacsony feszültségű áramot használva a relé alkatrészéhez. Ezenkívül kifejleszthet egy soros interfész linket a programozó szomszédságában, ebben az esetben csak 4 vezetékre van szükség az áramellátás és a relé vezérléséhez.

Jellemzők

  • Önszabályozó központi fűtéshez és kazánhoz.
  • Tíz rugalmas program.
  • A programokat meg lehet győzni.
  • Kézi működtetés és beállítás homlokzati panelről vagy távirányítóról
  • Az RTC (valós idejű óra) akkumulátor-támogatása.
  • A kazántól távol elhelyezkedő programozó 6 eres riasztókábelt használhat.
  • Az előlap zárható
  • Microchip PIC 16F628 (mikrokontroller) alapján.

Sokoldalú hőmérséklet-adatgyűjtő PIC12F683 és DS1820 használatával

Itt bemutatunk egy hőmérsékleti adatgyűjtő projektet, amely egy Microchip 8 tűs mikrokontrollerén (PIC12F683) alapul. Digitális érzékelő (DS1820) hőmérsékleti adatait tanulmányozza, és felhalmozódik belső EEPROM-jában. A mikrovezérlő 256 bájt hazai EEPROM-ot tartalmaz, és a hőmérsékleti értékeket 8 bites formátumban menti. Ez azt jelenti, hogy a digitális érzékelő 8 alapvető bitértékét tanulmányozzuk, és a hőmérséklet felbontása egy C fok lesz.

Hőmérséklet-naplózó funkciók

Adatgyűjtő

Adatgyűjtő

  • Értelmezi a hőmérsékletet egy digitális érzékelőből, és felhalmozódik a belső EEPROM-ban
  • Körülbelül 254 hőmérsékleti értéket képes felhalmozni. A „0” EEPROM helyet a mintavételi szünetek, az „1” helyet a rekordok számának mentésére használják.
  • 3 mintavételi szünet alternatíva létezik: 1 másodperc, 1 perc és 10 perc. Ez bekapcsolás közben választható.
  • Start és Stop gombok a kézi vezérléshez.
  • A rögzített értékeket soros porton keresztül továbbítja a számítógépre. Az adatátvitel megkezdéséhez létezik egy küldés gomb.
  • LED a különböző folyamatok bemutatására.
  • Újrabeállítás gomb az összes korábbi adat törléséhez.

Gázérzékelő a PIC16F84A használatával

Normál 0 hamis hamis hamis EN-USA X-NINCS X-NINCS

Itt egy PIC16F84A mikrokontroller és GH-312 érzékelő által támogatott gázérzékelő áramkört mutatunk be. A GH-312 képes olyan gázok érzékelésére, mint a cseppfolyósított gáz, a propán, a füst, az alkohol, a bután, a metán, a hidrogén stb. zümmög és csillog a LED. Itt 9 voltos akkumulátort használtunk a projektben, mivel az érzékelőnek 9 voltos bemenetre van szüksége.

Az érzékelő kimenete, amikor arra kéri a mikrovezérlőt, 5 V, amely ideális egy mikrovezérlőtől való eltéréshez. Bár 9 V-os akkumulátort használnak, a 12 V-os tápegység hibátlanul működik, mivel az érzékelő 9 V-tól 20 V-ig képes kezelni, és a mikrokontroller feszültségét egy 7805-ös vezérlő szinkronizálja.

RS232 kommunikáció a PIC mikrokontrollerrel

Normál 0 hamis hamis hamis EN-USA X-NINCS X-NINCS

Ez a projekt bemutatja, hogyan lehet egy bonyolult kommunikációt végrehajtani egy RS232 interfészen keresztül egy PIC mikrovezérlő segítségével. Az RS232 normális egy egymást követő kommunikációs interfész esetében, amely lehetővé teszi az adatok továbbítását és megszerzését legalább 3 vezetéken keresztül. Az RS232 interfész segítségével elérhető a kapcsolat megszervezése mikrokontroller és PC között, a PC COM portján vagy 2 mikrovezérlő közepén.

Az RS232-et különféle okokból alkalmazzák, például PC-parancsok mikrovezérlőre történő továbbítása, hibakeresési információk továbbítása mikrokontrollerről terminálra, a legfrissebb firmware letöltése a mikrovezérlőhöz és számos egyéb dolog. A PC-t egy terminálprogrammal fogják integrálni az adatok fogadására és küldésére. A mikrokontrolleren keresztül továbbított adatok megjelennek a terminál ablakában, és a terminálon belül benyomott kulcs (ok) továbbítják a megfelelő kulcs kódot a mikrovezérlőhöz.

LED kerékpárlámpa a PIC10F200 segítségével

Ebben a projektben egy multifunkcionális LED kerékpárlámpa található, amely 3 LED-et használ. A projektet az alapszintű (PIC10F200) mikrovezérlő támogatja, amely két-öt volt feszültségről működik. Készenléti állapotban kevesebb, mint 1µA energiát használ, így ideális egyezést biztosít az akkumulátorral működtetett funkciókhoz. 3 külön-külön működtetett nagy intenzitású LED-et és egy egyedüli nyomógombot használ a fény BE-KI kapcsolására és a működési módok megváltoztatására.

3 kapcsolós Mini IR távirányító

Ez a 3 gombos mini infravörös távvezérlő projekt 12 bites SIRC IR jelzéseket továbbít, bármely TV-távirányító használatával. Mind a 2 csatornás, mind a 3 csatornás relé meghajtó panel projektjeivel együtt működik. A relé meghajtó panelje a Microchip PIC10F200 (mikrokontroller) funkcióját használja, amely alacsony költségekkel jár, és néhány, könnyedén elhelyezhető alkotóelem mellett rendkívül gazdaságos az összeszerelés.

A 3 gombos mini IR távoli áramkör nagyon egyszerű. A PIC10F200 (mikrovezérlő) firmware-rel van programozva egy 40 KHz-es kocsi előállításához, amelyet SIRC-konfigurált adatokkal alakítanak át. Mindhárom kapcsolóhoz külön parancskód tartozik, amelyet a firmware az infravörös LED segítségével továbbít a gomb megnyomásakor. A teljes egység egy CR2032-ből kap áramot, amely egy 3 voltos lítium érme elem. Ha egyetlen gombot sem nyom meg, a mikrovezérlő készenléti állapotba kerül, ahol kb. 100nA (0,1μA) energiát használ. Ha az akkumulátort nem használják, akkor az több évig fog tartani.

Telefonos távvezérlés a PIC16F84A mikrokontroller használatával

Ez a projektterv legalább nyolc eszközt kezel azzal, hogy játékba hozza a telefonvonalhoz társított PIC16F84A néven ismert PIC mikrovezérlőt. A kizárólagos szempont itt az, hogy a másik telefonvonal távvezérlőjéhez hasonlóan ez a sebességváltó sem igényli a hívás távoli végén történő megválaszolását, ezért nem számítunk fel díjat. Ez a modul a telefonvonalon adott csengések számától függ, amelyek stimulálják vagy kikapcsolják az eszközöket.

Útmutatások a telefonos távvezérlőhöz:

  • A központi áramkör fejlesztése közben győződjön meg arról, hogy a mikrovezérlő 18 tűs aljzatát játékba hozza. Ne forrasztja közvetlenül az IC-ket az áramköri lapra, mivel a programozáshoz szükség lehet eltávolításra. Mielőtt a PIC-et a központi áramkörön használja, először programozza be. A neten számos programozó áll rendelkezésre a PIC mikrovezérlők programozásához.
  • Vegye ki a PIC-t a programozó 18 tűs aljzatából, és helyezze a központi áramkör aljzatába.
  • Most csatlakoztassa az áramkört a telefonvonalhoz, és kapcsolja be az áramellátást.
  • Most az áramköri kártya készen áll a tesztelésre.

Automatizált városi vízgazdálkodási rendszer

A városvezetés egyik létfontosságú jellemzője a vízgazdálkodás. Alapvető jellemző, mivel manapság a vízforrások rendkívül korlátozottak, és senki sem engedheti meg magának a pazarlást. Ez a vízgazdálkodási projekt a víz elosztásának és kezelésének automatizálásáról beszél a technológiai fejlődéssel. A rendszerbe beépített számos szempont a következő: -

  • Mobil ellenőrzött vízelosztás a különböző régiókban.
  • A motor sebességszabályozása a tartály vízszintjéhez viszonyítva.
  • Számla kiszámítása az elfogyasztott víz alapján.
  • Víz kiosztása a számlafizetés szerint.
  • Frissítések és állapot a mobiltelefonokon a G.S.M modulon keresztül.
  • Az iroda státusszal kapcsolatos hangos nyilatkozatai.
  • Adatgyűjtő az adminisztratív központban statisztikai elemzés céljából.

PIC mikrokontroller alapú mérés

A projekt fő célja a napelemek paramétereinek mérése több szenzor adatgyűjtéssel.

A tápegység egy 230 / 12V-os fokozatú transzformátorból áll, amely a feszültséget 12 V AC-ra csökkenti. Ezt a váltóáramú feszültséget egyenárammá alakítják a segítségével híd egyenirányító , a hullámosságokat egy kapacitív szűrő segítségével eltávolítják, majd azt + 5 V-ra állítják be egy feszültségszabályozó segítségével, amely a mikrovezérlő és más áramkörök működéséhez szükséges.

PIC mikrokontroller alapú napelemes fotovoltaikus energia mérése

PIC mikrokontroller alapú napelemes fotovoltaikus energia mérése

Ez a projekt egy napelemet használ, amely folyamatosan figyeli a napfényt. Ebben a projektben a napelem különféle paramétereit, például az áramot, a feszültséget, a hőmérsékletet vagy a fényintenzitást figyelik a PIC16F8 család PIC mikrovezérlőjével.

A fényintenzitást egy LDR szenzor segítségével hasonlóképpen monitorozzuk, az áramérzékelő áramát, a feszültséget a feszültségosztó elvével, és a hőmérsékletet a hőmérsékletérzékelő. Mindezek az adatok egy LCD kijelzőn jelennek meg, ami kapcsolódik a PIC mikrovezérlőhöz .

PIC mikrokontroller alapú utcai fény, amely világít a jármű mozgásának észlelésénél

A projekt fő célja a jármű mozgásának észlelése az autópályákon, és csak egy csomó utcai lámpa bekapcsolása előtte, majd az energiatakarékosság érdekében a lámpák lekapcsolása, amikor a jármű elmúlik a lámpáktól. Éjszaka az autópálya összes lámpája bekapcsolva marad a járművek számára, de rengeteg energiát pazarolnak el, ha a jármű nem mozog.

Világító utcai fény a jármű mozgásának érzékelésénél

Világító utcai fény a jármű mozgásának érzékelésénél

Ez a projekt olyan megoldást ad, amely segít megtakarítani az energiát, amelyet olyan szenzorok segítségével érnek el, amelyek érzékelik a közeledő járművet az autópályákon, majd egy csomó utcai lámpát késztetnek a jármű bekapcsolására. Amint a jármű elhalad az utcai lámpák mellett, a rendszer automatikusan kikapcsolja a lámpákat.

Jelenleg, HID lámpák városi utcai rendszerekben használják A HID lámpák a gázkisülés elvén működnek. Így az intenzitás semmilyen feszültségcsökkentéssel nem szabályozható. A jövőben a fehér LED-alapú lámpákat HID lámpák váltják fel az utcai világítási rendszerekben. A fényintenzitás is lehetséges PWM (impulzusszélesség moduláció) amelyet a PIC mikrovezérlő generál.

A járművek mozgását érzékelő érzékelőket az út két oldalán helyezik el, hogy jeleket küldjenek a mikrovezérlőhöz a LED-ek be- és kikapcsolásához. Így ez a projekt sok energiát takarít meg. Ez a projekt továbbfejleszthető megfelelő érzékelők használatával, nemcsak az autópálya meghibásodott utcai lámpáinak felderítésére, hanem SMS-ek küldésére is a vezérlő részleghez egy GSM-modemen keresztül a korrekciós intézkedések érdekében.

PIC mikrokontroller alapú utcai lámpák automatikus intenzitásának ellenőrzése

Ezt a projektet arra használják, hogy PIC mikrovezérlővel szabályozzák az utcai lámpák automatikus fényerejét. Ez a javasolt rendszer használja fénykibocsátó diódák a HID lámpák helyett az utcai világítási rendszerben az energiatakarékosság érdekében. A PIC mikrovezérlőt a fény intenzitásának szabályozására használják olyan PWM jelek kifejlesztésével, amelyek egy MOSFET-et hajtanak, hogy a kívánt műveletnek megfelelően kapcsolják a LED-eket.

Az utcai fény automatikus intenzitásának ellenőrzése

Az utcai fény automatikus intenzitásának ellenőrzése

Az utcai lámpák intenzitását csúcsidőben tartják magasan, mivel az utak forgalma a késő éjszakai órákban lassan csökken, az intenzitás szintén fokozatosan csökken reggelig. Végül reggel 6-án teljesen leáll, és este 6-kor ismét folytatja. Továbbá, ez a projekt a napelemmel való integrálásával fejleszthető, amely elősegíti a nap intenzitásának megfelelő energiává történő átalakítását, amelyet az autópálya fényeinek táplálásához használnak.

PIC mikrokontroller alapú sűrűség alapú forgalomjelző rendszer

A projekt fő célja a sűrűség alapú fejlesztése közlekedési jelzőrendszer . Ez a projekt egy PIC mikrovezérlőt használ, amely megfelelően kapcsolódik az érzékelőkhöz. Ezek az érzékelők automatikusan megváltoztatják a csomópont időzítését, hogy alkalmazkodjanak a járművek mozgásához, hogy elkerüljék a csomópontban lévő járművek felesleges várakozási idejét.

Sűrűség alapú forgalmi jel vezérlés

Sűrűség alapú forgalmi jel vezérlés

Az ebben a projektben használt érzékelők infravörösek, és a fotodiódák a látási vonal konfigurációjában vannak a terhelések között, hogy érzékeljék a forgalmi jel sűrűségét. A járművek sűrűségét három alacsony, közepes és magas zónában mérik, amelyek alapján az időzítéseket ennek megfelelően osztják ki.

Ez a projekt tovább fokozható a városok összes forgalmi csomópontjának szinkronizálásával, hálózat létrehozásával. A hálózat lehet vezetékes vagy vezeték nélküli. Ez a szinkronizálás nagyban hozzájárul a forgalmi torlódások csökkentéséhez.

PIC mikrokontroller alapú

A projekt fő célja egy gyógyszeres emlékeztető megtervezése a PIC mikrokontroller ami arra emlékezteti a beteget, hogy a beállított időpontban vegye be a gyógyszert. Ez a projekt az idős emberek számára a legalkalmasabb. Ez a javasolt rendszer zümmögő hangra emlékezteti az orvostudományt, és megjeleníti az akkor szedendő gyógyszer nevét is.

PIC mikrokontroller alapú gyógyszeres emlékeztető

PIC mikrokontroller alapú gyógyszeres emlékeztető

Ez a projekt egy mátrix billentyűzettel tárolja az adott gyógyszer megfelelő idejét. An alapján Az RTC kapcsolódik a mikrovezérlőhöz , a gyógyszer beprogramozott ideje megjelenik az LCD-n, és egy hangjelzéssel együtt figyelmezteti a beteget a megfelelő gyógyszer szedésére. A projektben használt mikrovezérlő PIC16F8 családba tartozik, és az RTC pontos időt tart fenn, mivel a kristály támogatja.

Ez a projekt tovább fokozható a GSM technológiával való integrálásával, így a beteg SMS-ben emlékeztetőt kap arról a gyógyszerről, amelyet a mobiltelefonján kell bevennie. A gyógyszer nevének megváltoztatására vonatkozó rendelkezés beépíthető az eszköz és a számítógép összekapcsolásával.

Néhány további PIC vezérlő projekt

Itt van néhány további lista mikrokontroller alapú projektek .

  • Az energiaellátás felderítése az energiamérő betáplálása előtt és a vezérlőbe történő intimálás a GSM segítségével
  • Sebességszabályozó egység PIC mikrokontrollert használó egyenáramú motorokhoz
  • Az utcai lámpák automatikus intenzitásának ellenőrzése PIC mikrokontrollerrel
  • Több utcai csomópont jelzésének hálózatba kapcsolása a jobb forgalomirányítás érdekében
  • Jármű mozgásérzékeny LED utcai lámpa üresjárati idő-tompítással
  • Vezeték nélküli egérfunkciók a TV távirányítójával a PIC mikrokontroller használatával
  • Napelemes fotovoltaikus energia mérése
  • Gyógyszeres emlékeztető PIC mikrokontroller használatával
  • PIC által vezérelt dinamikus időalapú városi forgalmi jel
  • A TV Remote használata vezeték nélküli egérként a számítógéphez PIC mikrovezérlő használatával
  • Előbélyegző figyelő és riasztó rendszer PIC mikrokontrollerrel
  • Hordozható programozható gyógyszeres emlékeztető PIC mikrokontroller használatával
  • Több motor motoros szinkronizálása az iparágakban PIC mikrovezérlő használatával
  • Szinkronizált forgalmi jelek különböző csatlakozásoknál PIC mikrokontrollerrel
  • Energiamérő számlázása terhelésvezérléssel GSM-en keresztül, a felhasználó által programozható számjellemzőkkel a PIC mikrokontrollerrel
  • Napenergia mérőrendszer
  • Sűrűség alapú forgalomjelző rendszer PIC mikrokontrollerrel
  • RFID alapú eszközvezérlés és hitelesítés PIC mikrokontrollerrel
  • Világító utcai fény a jármű mozgásának érzékelésénél
  • Járműlopás intimálása a tulajdonos számára a mobiltelefonján a GSM által a felhasználó által programozható számjellemzőkkel PIC mikrokontroller használatával

Így a PIC mikrokontroller projektek fejlesztésének elején egyszerű PIC-t kell használni. Ez minden bizonnyal segítséget nyújt azoknak a hallgatóknak és hobbistáknak, akik valóban nagyszerű újításokra vágynak a PIC interfészen, de nehéz időszakban vannak, hogy felfedezzenek egy kiváló projektet, amellyel elindíthatják. Ezek az itt ismertetett pic mikrokontroller projektek valóban a legkiválóbb elektronikus projektek, amelyek támogatják a PIC mikrokontroller interfészeket. Úgy gondoljuk, hogy jobban megértette ezeket a projektötleteket. Továbbá a cikkel vagy az utolsó évvel kapcsolatos bármilyen kérdés elektronikai projektek akkor fordulhat hozzánk az alábbi megjegyzés részben kommentálva.