Projekti mikrokontrolera PIC za studente inženjerstva

Isprobajte Naš Instrument Za Uklanjanje Problema





Skraćenica PIC-a je 'Peripheral Interface Controller' (Kontrola perifernog sučelja) i obitelj je mikrokontrolera. Ovaj mikrokontroler proizvode razne tvrtke poput mikročipa, NXP-a itd. Ovaj mikrokontroler obuhvaća Analogno digitalni pretvarači , memorije, tajmeri / brojači, serijska komunikacija i prekidi sastavljeni u jedan IC. Kad odaberemo PIC mikrokontrolere za projekte PIC mikrokontrolera ili ugrađeni projekti na području elektronike ili električne domene postoji nekoliko opcija za nas, u rasponu od 8-bitnih do 32-bitnih. Dostupne su mnoge vrste mikrokontrolera poput AVR, 8051, PIC i ARM. Programiranje PIC mikrokontrolera vrši se upotrebom integriranih razvojnih alata za izvođenje mnogih operacija upravljanja.

Kada biramo projekte PIC mikrokontrolera koji se temelje na elektronici ili električnoj energiji, postoji mnogo mogućnosti za nas. U rasponu od osam bitnih do trideset i dva bita, različiti mikrokontroleri mogu se kombinirati s projektima i proizvodima različitih komplikacija i ograničenja troškova. Ali ako govorimo o studentskim projektima, to mogu biti ili veliki projekti ili mini projekti, postoji samo nekoliko mikrokontrolera koji su kompatibilni. Steknite ideju o nekim od glavnih ideja PIC projekata mikrokontrolera čitajući sljedeće koncepte.




Projekti mikrokontrolera PIC za studente inženjerstva

Ovi se mikrokontroleri koriste u mnogim aplikacijama poput audio dodataka, pametnih telefona, uređaja za video igre, naprednih medicinskih uređaja itd. Možete dobiti ideju o popisu najboljih projekata PIC mikrokontrolera za studente strojarstva čitajući donje konceptualne informacije.

Projekti PIC mikrokontrolera

Projekti PIC mikrokontrolera



Projekt pronalaska sonara (ultrazvuka) PIC-a

Sonarni daljinomjer zasnovan na PIC mikrokontroleru funkcionira širenjem kratkog impulsa buke na frekvenciji koju ljudske uši nemogu čuti, tj. Ultrazvučni zvuk ili ultrazvuk. Kasnije mikrokontroler primjećuje odjek širenja buke. Raspon od širenja buke do primanja odjeka, procijenit ćemo udaljenost od članka.

Ovaj projekt sonarnog dometa koristi 5 standardnih tranzistora za dobivanje i širenje ultrazvučnog zvuka i komparatora za postavljanje praga razine prepoznavanja odjeka - tako da nema jedinstvenih sastojaka osim mikrokontrolera. Ultrazvučni pretvarači zvuka uobičajeni su od 40 kHz. Napomena - upotrijebljen je unutarnji oscilator PIC mikrokontrolera i on ima 2 pinova - što se može koristiti za standardni I / O.

BRAM na temelju PIC-a (autonomni mobilni uređaj za početnike)

Ovaj projekt pokazuje kako razviti BRAM. Namijenjen je izradi bez napora stavljanjem u upotrebu nekih sastojaka koji se mogu lako otkriti kod kuće. Ključni kontroler za ovaj projekt robota je Microchip (PIC16F690). Za razvoj šasije za robotski sustav koriste se dva stara CD-a. Upravljani istosmjerni motor, kotačić, baterija i robot-ovi odbojnički ključevi ili brkovi drže se u donjoj palubi, dok se gornja paluba sastoji od ploče senzora robota, mikročipa PIC16F690 i upravljačkog programa motora.


Ispod je naveden BRAM-ov građevinski materijal:

  • 2 CD-a ili DVD-a za šasiju
  • Mogu se koristiti dvosmjerni istosmjerni motor s kotačem ili modificirani servo motor
  • Jedna AA kutija za baterije od 3 x 1,5 volta s tipkama ON-OFF
  • 1 plastična kuglica i 1 spajalica za kotačić
  • 2 mikro tipke i 2 spajalice za senzor odbojnika
  • Vijci, ploča s tiskanim pločicama, matice, držači, dvostruka traka za prihvaćanje svih ovih sastojaka.

Svestrani regulator programa centralnog grijanja koji koristi PIC16F628A

Ovaj svestrani kontroler sustava centralnog grijanja namijenjen je korištenju kotla. 2 releja kontroliraju opskrbu toplom vodom i toplinom. Sadrži kontrolu tipki na prednjoj ploči s LCD zaslonom 16 × 2. Također daje sekvencijalno povezivanje koje omogućuje rad iz daljine uz pomoć računala.

Upravljački releji programera i kotla za grijanje spojeni su u različitim jedinicama samo da bi se releji smjestili u blizini kotla, dok se programer može postaviti bilo gdje u rezidenciji pomoću niskonaponskog napona natrag na komponentu releja. Štoviše, također možete razviti serijsku vezu sučelja susjednu programeru, u ovom su slučaju potrebne samo 4 žice za upravljanje napajanjem i relejem.

Značajke

  • Samoregulirajuće za centralno grijanje i kotao.
  • Deset fleksibilnih programa.
  • Programi se mogu postaviti prema uvjerenju.
  • Ručno rukovanje i postavljanje s fasadne ploče ili daljinskog upravljača
  • Podrška baterije za RTC (sat u stvarnom vremenu).
  • Programer smješten na udaljenosti od kotla može koristiti 6-jezgreni alarmni kabel.
  • Prednja ploča se može zaključati
  • Na temelju Microchip-a PIC 16F628 (mikrokontroler).

Svestrani zapisnik podataka o temperaturi koji koristi PIC12F683 i DS1820

Ovdje izlažemo projekt zapisnika podataka temperature koji se temelji na Microchipovom 8-pinskom mikrokontroleru (PIC12F683). Proučava temperaturne brojke s digitalnog senzora (DS1820) i akumulira se u svom unutarnjem EEPROM-u. Mikrokontroler ima 256 bajtova domaćeg EEPROM-a i vrijednosti temperature spremit će se u 8-bitni format. To podrazumijeva proučavanje 8 vitalnih bitova vrijednosti temperature s digitalnog senzora i temperaturna razlučivost od jednog stupnja C.

Značajke dnevnika temperature

Dnevnik podataka

Dnevnik podataka

  • Interpretira temperaturu s digitalnog senzora i akumulira se u unutarnjem EEPROM-u
  • Može akumulirati približno 254 vrijednosti temperature. EEPROM mjesto '0' koristi se za spremanje stanki uzorkovanja, a mjesto '1' koristi se za spremanje broja zapisa.
  • Postoje 3 mogućnosti pauze za uzorkovanje: 1 sekunda, 1 minuta i 10 minuta. Ovo se može odabrati tijekom uključivanja.
  • Tipke Start i Stop za ručno upravljanje.
  • Snimljene vrijednosti šalju se na računalo putem serijskog priključka. Postoji gumb za slanje za početak prijenosa podataka.
  • LED dioda za prikaz različitih tekućih procesa.
  • Ponovno postavite tipku za brisanje svih prethodnih podataka.

Senzor plina pomoću PIC16F84A

Normalno 0 false false false EN-US X-NONE X-NONE

Ovdje prikazujemo krug osjetnika plina koji podržava mikrokontroler PIC16F84A i senzor GH-312. GH-312 sposoban je osjetiti plinove poput ukapljenog plina, propana, dima, alkohola, butana, metana, vodika itd. Dok otkriva bilo koji od tih plinova, traži mikrokontroler (PIC16F84A) koji zauzvrat UKLJUČUJE zujalica i iskri LED. Ovdje smo u projektu koristili bateriju od 9 volti, jer senzor treba ulaz od 9 volti.

Izlaz senzora kada zatraži mikrokontroler je 5V, što je idealno za nepogrešivi spoj bilo kojeg mikrokontrolera. Iako se koristi 9V baterija, bilo koje napajanje od 12 volti radit će besprijekorno jer senzor može upravljati od 9 volti do 20 volti, a napon mikrokontrolera sinkronizira kontroler 7805.

RS232 komunikacija s PIC mikrokontrolerom

Normalno 0 false false false EN-US X-NONE X-NONE

Ovaj projekt pokazuje kako izvršiti nekompliciranu komunikaciju putem RS232 sučelja pomoću PIC mikrokontrolera. RS232 je normalan za uzastopno komunikacijsko sučelje koje omogućuje prijenos i dobivanje podataka najmanje kroz 3 žice. Pomoću RS232 sučelja moguće je uspostaviti vezu između mikrokontrolera i računala, putem COM porta računala ili između 2 mikrokontrolera.

RS232 se koristi iz različitih razloga, poput prijenosa naredbi s računala na mikrokontroler, prenošenja podataka o uklanjanju pogrešaka s mikrokontrolera na terminal, preuzimanja najnovijeg firmvera na mikrokontroler i raznih drugih stvari. Računalo će biti ugrađeno u terminal program za primanje i slanje podataka. Podaci preneseni putem mikrokontrolera prikazani su u prozoru terminala, a tipke pritisnute unutar terminala prenijet će odgovarajući kôd ključa mikrokontroleru.

LED biciklističko svjetlo pomoću PIC10F200

U ovom projektu postoji višenamjensko LED svjetlo za bicikl, koje koristi 3 LED diode. Projekt podržava osnovni mikrokontroler (PIC10F200) koji radi od napona od dva pet volti. U stanju pripravnosti koristi snagu manju od 1µA što ga idealno podudara s funkcijama baterijskog napajanja. Zapošljava 3 odvojene LED diode visokog intenziteta i osamljeni pritisak na tipku za UKLJUČIVANJE-ISKLJUČIVANJE svjetla i mijenjanje načina rada.

Mini IR daljinski upravljač s 3 prekidača

Ovaj mini IR daljinski upravljač s 3 gumba prenosi 12-bitne SIRC IR indikacije koje koriste bilo koji daljinski upravljači za TV. Namijenjen je za funkcioniranje s projektima ploče dvosmjernog releja i trokanalnog releja. Upravljačka ploča releja koristi Microchipov PIC10F200 (mikrokontroler) koji je jeftin, zajedno s nekoliko napora smještenih komponenata što ga čini izuzetno ekonomičnim za sastavljanje.

Mini IR daljinski krug s 3 tipke vrlo je jednostavan. PIC10F200 (mikrokontroler) programiran je s ugrađenim softverom za proizvodnju pretvarača od 40 KHz transformiranog sa SIRC konfiguriranim podacima. Svim 3 prekidačima dodijeljen je različiti naredbeni kod koji će firmware prenijeti pomoću IR LED-a kad se pritisne tipka. Kompletna jedinica napaja se iz CR2032 koji je litijska baterija od 3 volta. Kad se ne pritisne nijedna tipka, mikrokontroler prelazi u stanje pripravnosti gdje koristi približno 100nA (0,1μA). Ako se baterija ne koristi, trajat će nekoliko godina.

Telefonski daljinski upravljač pomoću mikrokontrolera PIC16F84A

Ovaj projektni projekt upravlja s najmanje osam uređaja dovođenjem u rad PIC mikrokontrolera poznatog kao PIC16F84A, povezanog s telefonskom linijom. Ekskluzivni aspekt ovdje je da, poput drugog daljinskog upravljača telefonske linije, za ovu opremu nije potrebno odgovoriti na poziv na daljinskom kraju, pa se neće naplaćivati. Ovaj uređaj ovisi o broju zvonjenja na telefonskoj liniji radi poticanja ili isključivanja uređaja.

Upute za telefonski daljinski ključ:

  • Dok razvijate središnji krug, pobrinite se da u igru ​​uključite 18-polnu utičnicu za mikrokontroler. Nemojte lemiti izravno IC-ove na pločicu jer će vam možda trebati ukloniti ih za programiranje. Prije upotrebe PIC-a na središnjem krugu, prvo ga programirajte. Na mreži je dostupan niz programera za programiranje PIC mikrokontrolera.
  • Izvadite PIC iz 18-polne utičnice programera i stavite ga u središnju utičnicu kruga.
  • Sada popravite krug na telefonskoj liniji i UKLJUČITE napajanje.
  • Sad je pločica spremna za testiranje.

Automatizirani sustav upravljanja vodama grada

Jedna od vitalnih značajki svakog gradskog upravljanja sastoji se od upravljanja vodama. To je temeljna značajka jer su izvori vode danas vrlo ograničeni i nitko si ne može priuštiti rasipanje. Ovaj projekt upravljanja vodama govori o automatizaciji raspodjele i upravljanja vodom s tehnološkim napretkom. Niz različitih aspekata ugrađenih u sustav su sljedeći:

  • Mobilna kontrolirana raspodjela vode u raznim regijama.
  • Upravljanje brzinom motora povezano s razinom vode u spremniku.
  • Obračun računa na osnovu potrošene vode.
  • Dodjela vode prema plaćanju računa.
  • Ažuriranja i status na mobitelima putem G.S.M modula.
  • Glasovne izjave u uredu u vezi sa statusom.
  • Data Logger u administrativnom centru za statističku analizu.

Mjerenje na temelju PIC mikrokontrolera

Glavni cilj ovog projekta je mjerenje parametara solarnih ćelija kroz višestruku akviziciju podataka senzora.

Napajanje se sastoji od silaznog transformatora 230 / 12V, koji smanjuje napon na 12V AC. Ovaj izmjenični napon pretvara se u istosmjernu pomoću a mostovni ispravljač , valovi se uklanjaju pomoću kapacitivnog filtra, a zatim se regulira na + 5V pomoću regulatora napona, potrebnog za rad mikrokontrolera i ostalih krugova.

Solarno fotonaponsko mjerenje snage temeljeno na mikrokontroleru

Solarno fotonaponsko mjerenje snage temeljeno na mikrokontroleru

Ovaj projekt koristi solarnu ploču koja neprestano nadgleda sunčevu svjetlost. U ovom se projektu prate različiti parametri solarne ploče poput struje, napona, temperature ili intenziteta svjetlosti pomoću PIC mikrokontrolera iz obitelji PIC16F8.

Intenzitet svjetlosti prati se na sličan način pomoću LDR senzora, struja osjetnika struje, napon principom djelitelja napona, a temperatura temperaturnim osjetnikom. Svi se ti podaci prikazuju na LCD zaslonu, što je povezan s PIC mikrokontrolerom .

Ulična svjetiljka zasnovana na mikrokontroleru PIC koja svijetli otkrivajući kretanje vozila

Glavni cilj ovog projekta je otkriti kretanje vozila na autocestama i uključiti samo hrpu uličnih svjetala ispred sebe, a zatim isključiti svjetla kada vozilo prolazi od svjetala radi uštede energije. Tijekom noći sva svjetla na autocesti ostaju uključena za vozila, ali puno se energije troši kad se vozilo ne kreće.

Ulično svjetlo koje svijetli otkrivajući kretanje vozila

Ulično svjetlo koje svijetli otkrivajući kretanje vozila

Ovaj projekt daje rješenje koje pomaže u uštedi energije što se postiže korištenjem senzora koji na autocestama osjete vozilo koje se približava, a zatim potaknu gomilu uličnih svjetala ispred vozila da se uključe. Kako vozilo prolazi pored uličnih svjetala, sustav automatski isključuje svjetla.

Sada, HID lampe koriste se u urbanim uličnim sustavima HID svjetiljke rade na principu pražnjenja plina. Dakle, intenzitet se ne može kontrolirati nikakvim smanjenjem napona. U budućnosti će bijele svjetiljke na bazi LED-a biti zamijenjene HID svjetiljkama u sustavima ulične rasvjete. Intenzitet svjetlosti je također moguć po PWM (modulacija širine impulsa) koji generira PIC mikrokontroler.

Senzori koji osjećaju kretanje vozila smješteni su s obje strane ceste kako bi mikrokontroleru poslali signale kako bi uključili / isključili LED diode. Dakle, ovaj projekt pomaže uštedjeti puno energije. Nadalje, ovaj se projekt može razviti korištenjem prikladnih senzora, ne samo za otkrivanje zakazanih uličnih svjetala na autocesti, već i za slanje SMS-ova kontrolnom odjelu putem GSM modema radi korektivnih radnji.

Automatska kontrola intenziteta ulične rasvjete na temelju mikrokontrolera

Ovaj se projekt koristi za kontrolu automatskog intenziteta uličnih svjetala pomoću PIC mikrokontrolera. Ovaj predloženi sustav koristi diode koje emitiraju svjetlost umjesto HID svjetiljki u sustavu ulične rasvjete radi uštede energije. PIC mikrokontroler koristi se za kontrolu intenziteta svjetlosti razvojem PWM signala koji pokreću MOSFET za prebacivanje LED-a u skladu sa željenom operacijom.

Automatska kontrola intenziteta ulične rasvjete

Automatska kontrola intenziteta ulične rasvjete

Intenzitet ulične rasvjete održava se visok tijekom vršnih sati, jer se promet na cestama polako smanjuje u kasnim noćnim satima, a intenzitet se također postupno smanjuje do jutra. Napokon, potpuno se isključuje ujutro u 6 i nastavlja se u 18 sati navečer. Nadalje, ovaj se projekt može razviti integrirajući ga sa solarnom pločom, koja pomaže pretvoriti solarni intenzitet u odgovarajuću energiju koja se koristi za napajanje svjetla na autocesti.

Sustav prometnih signala zasnovan na gustoći zasnovan na mikrokontroleru

Glavna namjera ovog projekta je razviti gustoću prometno-signalni sustav . Ovaj projekt koristi PIC mikrokontroler koji je pravilno povezan sa senzorima. Ovi senzori automatski mijenjaju vrijeme spajanja kako bi se prilagodilo kretanju vozila kako bi se izbjeglo nepotrebno vrijeme čekanja za vozila na spoju.

Kontrola prometne signalizacije na temelju gustoće

Kontrola prometne signalizacije na temelju gustoće

Senzori koji se koriste u ovom projektu su IR, a fotodiode su u ravnini vidnog polja na cijelom opterećenju kako bi otkrile gustoću na prometnoj signali. Gustoća vozila mjeri se u tri zone niske, srednje i visoke na temelju kojih se vremenski rasporedi dodjeljuju u skladu s tim.

Nadalje, ovaj projekt može se poboljšati sinkronizacijom svih prometnih čvorova u gradovima pokretanjem mreže među njima. Mreža može biti žičana ili bežična. Ova sinkronizacija uvelike će pomoći u smanjenju gužve u prometu.

Na temelju PIC mikrokontrolera

Glavni cilj ovog projekta je dizajniranje podsjetnika na lijekove pomoću a PIC mikrokontroler koji podsjeća pacijenta da uzima lijek u određeno vrijeme. Ovaj je projekt najprikladniji za starije ljude. Ovaj predloženi sustav podsjeća na lijek zvukom zujanja i također prikazuje naziv lijeka koji se tada treba uzimati.

Podsjetnik za lijekove na bazi mikrokontrolera

Podsjetnik za lijekove na bazi mikrokontrolera

Ovaj projekt koristi matričnu tipkovnicu za pohranu odgovarajućeg vremena određenog lijeka. Na temelju RTC je povezan s mikrokontrolerom , programirano vrijeme za lijek prikazuje se na LCD-u zajedno sa zvučnim signalom kako bi upozorio pacijenta o uzimanju odgovarajućeg lijeka. Mikrokontroler korišten u ovom projektu je iz obitelji PIC16F8, a RTC održava točno vrijeme jer ga podržava kristal.

Nadalje, ovaj se projekt može poboljšati integriranjem s GSM tehnologijom, tako da pacijent putem SMS-a dobije podsjetnik o lijeku koji mora uzeti na mobitel. Također, odredba o promjeni naziva lijeka može se uključiti povezivanjem ovog uređaja s računalom.

Još nekoliko projekata PIC kontrolera

Evo popisa još nekih projekti temeljeni na mikrookrolerima .

  • Otkrivanje krađe napajanja prije napajanja mjeračem energije i približavanje GSM-a kontrolnoj sobi
  • Jedinica za upravljanje brzinom Dizajnirana za istosmjerni motor koji koristi PIC mikrokontroler
  • Automatska kontrola intenziteta ulične rasvjete pomoću PIC mikrokontrolera
  • Umrežavanje višestrukih signala za križanje ulice za bolje upravljanje prometom
  • LED ulična svjetiljka osjetljiva na kretanje vozila s prigušivanjem u praznom hodu
  • Značajke bežičnog miša pomoću daljinskog upravljača za televizor pomoću PIC mikrokontrolera
  • Mjerenje solarne fotonaponske snage
  • Podsjetnik na lijekove pomoću PIC mikrokontrolera
  • PIC kontrolirani dinamički gradski prometni signal zasnovan na vremenu
  • Korištenje daljinskog upravljača TV-a kao bežičnog miša za računalo pomoću PIC mikrokontrolera
  • Prethodno nadziranje i alarmni sustav pomoću PIC mikrokontrolera
  • Prijenosni programabilni podsjetnik za lijekove pomoću PIC mikrokontrolera
  • Brzina sinkronizacije više motora u industriji pomoću PIC mikrokontrolera
  • Sinkronizirani prometni signali na raznim čvorovima pomoću PIC mikrokontrolera
  • Naplata mjerača energije s kontrolom opterećenja nad GSM-om s korisničkim programabilnim brojem značajki od strane PIC mikrokontrolera
  • Sustav za mjerenje solarne energije
  • Sustav prometne signalizacije zasnovan na gustoći pomoću PIC mikrokontrolera
  • RFID kontrola i provjera autentičnosti pomoću PIC mikrokontrolera
  • Ulično svjetlo koje svijetli otkrivajući kretanje vozila
  • Intimacija krađe vozila s vlasnikom na njegovom mobitelu putem GSM-a s korisničkim programibilnim brojem značajki pomoću PIC mikrokontrolera

Dakle, na početku razvoja bilo kakvih projekata PIC mikrokontrolera mora se koristiti jednostavni PIC. To će zasigurno pomoći onim studentima i hobistima koji zapravo žele napraviti velike inovacije u povezivanju PIC-a, ali im je teško otkriti izvrstan projekt za pokretanje. Ovi ovdje objašnjeni projekti pic mikrokontrolera uistinu su neki od najizvrsnijih elektroničkih projekata koji podržavaju PIC mikrokontrolere. Vjerujemo da ste možda bolje razumjeli ove projektne ideje. Nadalje, bilo kakva pitanja u vezi s ovim člankom ili zadnjom godinom elektronički projekti možete nam se obratiti komentirajući u odjeljku za komentare u nastavku.