PIC Microcontroller-projekter til ingeniørstuderende

Prøv Vores Instrument Til At Fjerne Problemer





Forkortelsen af ​​PIC er 'Peripheral Interface Controller', og det er en familie af mikrokontrolleren. Denne mikrocontroller er produceret af forskellige virksomheder som mikrochip, NXP osv. Denne mikrocontroller omfatter Analog til digitale konvertere , minder, timere / tællere, seriel kommunikation og afbrydelser samlet i en enkelt IC. Når vi vælger PIC-mikrocontrollere til PIC-mikrocontroller-projekter eller indlejrede projekter på elektronik eller elektriske domæner er der flere muligheder for os, der spænder fra 8-bit til 32-bit. Der er mange typer mikrocontrollere tilgængelige som AVR, 8051, PIC og ARM. PIC-mikrocontroller programmering udføres ved hjælp af integrerede udviklingsværktøjer til at udføre mange kontroloperationer.

Når vi vælger PIC-mikrocontroller-projekter baseret på elektronik eller elektrisk, er der mange muligheder for os. Fra otte-bit til 32 bit er forskellige mikro-controllere tilgængelige, så de passer godt til projekter og produkter med forskellige komplikationer og omkostningsbegrænsninger. Men hvis vi taler om studerendes projekter, kan det være enten store projekter eller miniprojekter, der er kun få mikrokontrollere, der er kompatible. Få en idé om nogle af de bedste PIC Microcontroller-projektideer ved at læse følgende koncepter.




PIC Microcontroller-projekter til ingeniørstuderende

Disse mikrocontrollere bruges i mange applikationer som lydtilbehør, smartphones, videospilenheder, avanceret medicinsk udstyr osv. Du kan få en idé om listen over PIC-mikrocontroller-projekter til ingeniørstuderende ved at læse nedenstående konceptinformation.

PIC-mikrocontroller-projekter

PIC-mikrocontroller-projekter



Et PIC-ekkolod (ultralyd) rækkevidde-projekt

Den PIC-mikrocontroller-baserede ekkolodsfinder fungerer ved at sprede en kort støjimpuls med en frekvens, der er umulig at høre af menneskelige ører, dvs. ultralyd eller ultralyd. Senere bemærker mikrokontrolleren ekkoet af støjspredningen. Spændvidden fra spredning af støj til ekkomodtagelse estimerer vi afstanden fra artiklen.

Dette ekkolodsprojekt bruger 5 standardtransistorer til at opnå og sprede ultralydslyden og en komparator til positionering af tærskelegenkendelsesniveauet - så der er ingen unikke bestanddele undtagen mikrokontrolleren. Ultralydslydstransducere er almindelige 40 kHz. Bemærk - den indre oscillator i PIC-mikrocontrolleren er anvendt, og denne samler 2 ben - der kan bruges til standard I / O.

PIC-baseret BRAM (Beginner's Robot Autonomous Mobile)

Dette projekt viser, hvordan man udvikler en BRAM. Det er beregnet til at blive ubesværet bygget ved at bringe nogle af de bestanddele i brug, der let kan opdages derhjemme. Nøglekontrolleren til dette robotprojekt er en mikrochip (PIC16F690). Der anvendes 2 gamle cd'er til at udvikle chassiset til robotsystemet. Den gearede jævnstrømsmotor, hjul, batteristrøm og robotens kofangertaster eller whiskers er grebet i det nederste dæk, mens det øverste dæk består af robotens sensorkort, PIC16F690 mikrochip og motordriver.


Nedenfor er angivet BRAMs byggemateriale:

  • 2 CD'er eller DVD'er til kabinettet
  • 2-gear DC-motor med hjulet eller modificeret servomotor kan bruges
  • En 3 til 1,5 volt AA batteriboks med ON-OFF-knapper
  • 1 plastperle og 1 papirclips til hjulet
  • 2 mikrotaster og 2 papirclips til kofangersensoren
  • Bolte, printkort, møtrikker, holdere, dobbelt tape til at omfavne alle disse bestanddele sammen.

Alsidig centralvarmeprogramstyring ved hjælp af PIC16F628A

Denne alsidige centralvarmesystemregulator er beregnet til at bruge en kedel. Relæet 2 styrer varmt vand og varmeforsyning. Den indeholder en nøglekontrol på frontpanelet med en LCD-skærm på 16 × 2. Det giver også en sekventiel tilknytning, der tillader at arbejde fra afstand via pc's hjælp.

Programmerings- og varmekedelstyringsrelæerne er koblet i forskellige enheder bare for at lokalisere relæerne tæt på kedlen, mens programmøren kan placeres hvor som helst i boligen ved hjælp af lav spændingseffekt tilbage til relækomponenten. Desuden kan du også udvikle et serieforbindelseslink, der grænser op til programmøren, i dette tilfælde kræves kun 4 ledninger til strøm- og relækontrol.

Funktioner

  • Selvregulerende til centralvarme og kedel.
  • Ti fleksible programmer.
  • Programmer kan indstilles efter overbevisning.
  • Manuel betjening og opsætning fra facadepanel eller fjernbetjening
  • Batteristøtte til RTC (Real Time Clock).
  • Programmøren placeret i en afstand fra kedlen kan bruge et 6-leder alarmkabel.
  • Frontpanelet kan låses
  • Baseret på Microchip PIC 16F628 (mikrocontroller).

En alsidig temperatur datalogger ved hjælp af PIC12F683 og DS1820

Her udstiller vi et temperatur datalogger-projekt, der er baseret på en Microchips 8-polede mikrokontroller (PIC12F683). Det studerer temperaturtal fra en digital sensor (DS1820) og akkumuleres i dets indre EEPROM. Mikrocontrolleren har 256 bytes indenlandsk EEPROM, og temperaturværdierne gemmes i et 8-bit-format. Dette indebærer, at de 8 vitale bits af temperaturværdier fra den digitale sensor vil blive undersøgt, og temperaturopløsningen vil være en grad C.

Funktioner til temperaturlogger

Data logger

Data logger

  • Fortolker temperaturen fra en digital sensor og akkumuleres i den indre EEPROM
  • Kan akkumulere ca. 254 temperaturværdier. EEPROM-placering '0' anvendes til at gemme samplingspauserne, og placering '1' bruges til at gemme antallet af poster.
  • Der er tre alternativer til prøveudtagning: 1 sekund, 1 minut og 10 minutter. Dette kan vælges, mens du tænder.
  • Start- og stoptasterne til manuel kontrol.
  • De registrerede værdier sendes til pc'en via en seriel port. Der findes en sendeknap for at starte dataoverførslen.
  • En LED til at vise forskellige igangværende processer.
  • Genindstil tasten for at slette alle tidligere data.

Gassensor ved hjælp af PIC16F84A

Normal 0 falsk falsk falsk DA-USA X-INGEN X-INGEN

Her viser vi et gassensorkredsløb understøttet af en PIC16F84A-mikrocontroller og GH-312-sensor. GH-312 er i stand til at registrere gasser som flydende gas, propan, røg, alkohol, butan, metan, brint osv. Da den opdager nogen af ​​disse gasser, beder den mikrokontrolleren (PIC16F84A), som til gengæld tænder for summer og gnistrer LED. Her har vi brugt 9 volt batteri i projektet, da sensoren har brug for et 9 volt input.

Outputtet fra sensoren, når den beder om mikrocontrolleren, er 5V, hvilket er ideelt til en uoverensstemmende forbindelse til enhver mikrokontroller. Selvom der bruges 9V batteri, vil enhver 12 volt strømforsyning fungere problemfrit, da sensoren kan styre fra 9 volt til 20 volt, og mikrocontrollerens spænding synkroniseres af en 7805-controller.

RS232 Kommunikation med PIC Microcontroller

Normal 0 falsk falsk falsk DA-USA X-INGEN X-INGEN

Dette projekt viser, hvordan man udfører en ukompliceret kommunikation via en RS232-interface ved hjælp af en PIC-mikrokontroller. RS232 er normalt for en på hinanden følgende kommunikationsgrænseflade, som i det mindste tillader transmission og indhentning af data gennem 3 ledninger. Ved hjælp af RS232-interface er det muligt at arrangere en forbindelse midt i en mikrocontroller og en pc gennem pc'ens COM-port eller midt i 2 mikro-controllere.

RS232 bruges af forskellige årsager, såsom transmission af pc-kommandoer til en mikrocontroller, overførsel af fejlfindingsinformation fra en mikrocontroller til en terminal, download den nyeste firmware til mikrocontrolleren og forskellige andre ting. PC integreres med et terminalprogram til modtagelse og afsendelse af data. Data, der overføres via mikrokontroller, vises i terminalvinduet, og nøglen (erne), der skubbes inden i terminalen, overfører den matchende nøglekode til mikrocontrolleren.

LED cykellampe ved hjælp af PIC10F200

I dette projekt er der et multifunktionelt LED-cykellampe, der gør brug af 3 lysdioder. Projektet understøttes af baseline (PIC10F200) mikrocontrolleren, der fungerer fra en spændingsforsyning på 2-5 volt. I stand-by-form bruger den strømmen på mindre end 1 µA, hvilket skaber det ideelle match til batteridrevet funktion. Den anvender 3 separat drevne højintensitets-lysdioder og et enkelt tryk på -tasten for at tænde lyset TÆNDT og ændre funktionstilstandene.

3-switch Mini IR fjernbetjening

Dette 3-knap mini IR-fjernbetjeningsprojekt transmitterer 12 bit SIRC IR-indikationer som brugt af tv-fjernbetjeninger. Det er beregnet til at fungere med både 2-kanals relæ og 3-kanal relæ driver board-projekter. Relædriverkortet bruger Microchips PIC10F200 (mikrokontroller), som har en lav pris sammen med et par ubesværet til placerede komponenter, hvilket gør det ekstremt økonomisk at samle.

3-knaps mini IR fjernbetjeningskredsløb er meget let. PIC10F200 (mikrocontroller) er programmeret med firmware til at producere en 40 KHz-carter transformeret med SIRC-konfigurerede data. Alle de 3 kontakter er tildelt med forskellige kommandokoder, som firmwaren overfører ved hjælp af IR-LED, når der trykkes på knappen. Den komplette enhed får strøm fra en CR2032, som er et 3 volt lithium-møntbatteri. Når der ikke trykkes på en tast, går mikrokontrolleren i standbytilstand, hvor den bruger ca. 100 nA (0,1 μA). Hvis batteriet ikke er i brug, holder det i flere år.

Telefonstyret fjernbetjening ved hjælp af PIC16F84A mikrokontroller

Dette projektdesign administrerer mindst otte enheder ved at bringe en PIC-mikrocontroller, kendt som PIC16F84A, i spil, allieret til telefonlinjen. Det eksklusive aspekt her er, at dette udstyr ikke som en anden fjernbetjening til telefonlinjen kræver, at opkaldet skal besvares i den fjerne ende, og der opkræves derfor ingen gebyrer. Denne gadget afhænger af antallet af ringe, der er angivet på telefonlinjen for at stimulere eller frakoble enhederne.

Vejledning til den telefonstyrede fjernbetjeningsnøgle:

  • Mens du udvikler det centrale kredsløb, skal du sørge for, at du bringer et 18-benet stik til mikrocontrolleren i spil. Lod ikke direkte IC'er til printkortet, da det kan være nødvendigt at fjerne det til programmering. Før du bruger PIC på det centrale kredsløb, skal du først programmere det. Der er et antal programmerere tilgængelige på nettet til at programmere PIC-mikrocontrollere.
  • Tag PIC'et ud af programmørens 18-polede stik og placer det inde i det centrale kredsløb.
  • Fastgør nu kredsløbet til telefonledningen og tænd for strømforsyningen.
  • Nu er printkortet klar til at teste.

Automatiseret Town Water Management System

Et af de vitale træk ved enhver byforvaltning omfatter vandforvaltning. Det er en grundlæggende funktion, da vandkilder i disse dage er ekstremt begrænsede, og ingen har råd til spild. Dette vandhåndteringsprojekt taler om automatisering i vandallokering og styring med teknologiske fremskridt. En række aspekter indarbejdet i systemet er som nedenfor: -

  • Mobilstyret vandallokering i forskellige regioner.
  • Hastighedskontrol af motoren i tilknytning til tankens vandniveau.
  • Regningsberegning på basis af forbrugt vand.
  • Tildeling af vand i henhold til regningsbetalingen.
  • Opdateringer og status på mobiltelefoner via G.S.M-modul.
  • Stemmedeklarationer på kontoret vedrørende status.
  • Datalogger i det administrative center til statistisk analyse.

PIC-mikrocontrollerbaseret måling

Hovedformålet med dette projekt er at måle solcelleparametre gennem flere sensordataopsamlinger.

Strømforsyningen består af en nedadgående transformer 230 / 12V, der nedstrammer spændingen til 12V AC. Denne vekselstrøm konverteres til jævnstrøm ved hjælp af en bro ensretter , krusninger fjernes ved hjælp af et kapacitivt filter, og derefter reguleres det til + 5V ved hjælp af en spændingsregulator, som kræves til driften af ​​mikrocontrolleren og andre kredsløb.

PIC-mikrocontrollerbaseret solcellemåling

PIC-mikrocontrollerbaseret solcellemåling

Dette projekt bruger et solpanel, der holder øje med sollyset. I dette projekt overvåges forskellige parametre på solpanelet som strøm, spænding, temperatur eller lysintensitet ved hjælp af en PIC-mikrocontroller fra familien PIC16F8.

Lysintensiteten overvåges ved hjælp af en LDR-sensor på samme måde, strømmen af ​​den aktuelle sensor spændingen ved henholdsvis spændingsdelerprincippet og temperaturen af ​​temperaturføleren. Alle disse data vises på et LCD-display, hvilket er grænseflade til PIC-mikrocontrolleren .

PIC Microcontroller-baseret gadebelysning, der lyser ved registrering af køretøjsbevægelse

Hovedmålet med dette projekt er at registrere en køretøjs bevægelse på motorveje og kun tænde en masse gadebelysning foran den og derefter slukke for lysene, når køretøjet passerer fra lysene for at spare energi. I løbet af natten forbliver alle lysene på motorvejen TIL for køretøjerne, men masser af energi spildes, når der ikke er nogen køretøjsbevægelse.

Gadelys, der lyser ved registrering af køretøjsbevægelse

Gadelys, der lyser ved registrering af køretøjsbevægelse

Dette projekt giver en løsning, der hjælper med at spare energi, hvilket opnås ved at bruge sensorer, der fornemmer et køretøj, der nærmer sig, på motorveje og derefter beder en flok gadebelysning foran køretøjet om at tænde. Når køretøjet passerer gadelamperne, slukker systemet automatisk lysene.

I øjeblikket, HID-lamper bruges i byens gadesystemer HID-lamper fungerer på princippet om gasudledning. Intensiteten kan således ikke kontrolleres af nogen spændingsreduktion. I fremtiden vil hvide LED-baserede lamper blive erstattet af HID-lamper i gadebelysningssystemerne. Lysintensitet er også mulig ved PWM (pulsbreddemodulation) som genereres af PIC-mikrocontrolleren.

Sensorer, der registrerer køretøjers bevægelse, er placeret på begge sider af vejen for at sende signaler til mikrocontrolleren for at tænde / slukke for lysdioderne. Således hjælper dette projekt med at spare meget energi. Desuden kan dette projekt udvikles ved hjælp af egnede sensorer, ikke kun til at detektere de mislykkede gadebelysning på motorvejen, men også til at sende SMS'er til kontrolafdelingen via et GSM-modem til korrigerende handlinger.

PIC-mikrocontrollerbaseret automatisk intensitetskontrol af gadebelysning

Dette projekt bruges til at kontrollere gadenes autointensitet ved hjælp af en PIC-mikrocontroller. Dette foreslåede system bruger lysdioder i stedet for HID-lamper i gadebelysningssystemet for at spare energi. PIC-mikrocontroller bruges til at kontrollere lysintensiteten ved at udvikle PWM-signaler, der driver en MOSFET til at skifte lysdioderne i overensstemmelse hermed til den ønskede operation.

Automatisk intensitetskontrol af gadebelysning

Automatisk intensitetskontrol af gadebelysning

Gadelysintensiteten holdes høj i spidsbelastningstider, da trafikken på vejene har tendens til at aftage langsomt i de sene nattetimer, og intensiteten falder også gradvist indtil morgen. Endelig lukker det helt om morgenen 6 og genoptages igen kl. 18 om aftenen. Desuden kan dette projekt udvikles ved at integrere det med solpanelet, som hjælper med at konvertere solintensiteten til tilsvarende energi, der bruges til at føde motorvejslysene.

PIC-mikrocontrollerbaseret tæthedsbaseret trafiksignalsystem

Hovedintentionen med dette projekt er at udvikle en tæthedsbaseret trafiksignalsystem . Dette projekt bruger en PIC-mikrocontroller, som er interfacet behørigt med sensorerne. Disse sensorer ændrer automatisk tidspunktet for krydset for at imødekomme køretøjers bevægelse for at undgå den unødvendige ventetid for køretøjerne ved krydset.

Densitetsbaseret trafiksignalkontrol

Densitetsbaseret trafiksignalkontrol

Sensorerne, der anvendes i dette projekt, er IR, og fotodioder er i synslinjekonfigurationen på tværs af belastningerne for at detektere tætheden ved trafiksignalet. Tætheden af ​​køretøjerne måles i tre zoner lav, medium og høj baseret på hvilke tidsindstillinger der er tildelt i overensstemmelse hermed.

Desuden kan dette projekt forbedres ved at synkronisere alle trafikkryds i byerne ved at starte et netværk blandt dem. Netværket kan være kabelforbundet eller trådløst. Denne synkronisering vil i høj grad hjælpe med at reducere trafikpropper.

PIC Microcontroller baseret

Hovedformålet med dette projekt er at designe en medicinpåmindelse ved hjælp af en PIC-mikrocontroller der minder en patient om at tage medicinen på det fastsatte tidspunkt. Dette projekt er bedst egnet til ældre. Dette foreslåede system minder medicin med en summende lyd og viser også navnet på den medicin, der skal tages på det tidspunkt.

PIC Microcontroller-baseret påmindelse om medicin

PIC Microcontroller-baseret påmindelse om medicin

Dette projekt bruger et matrix-tastatur til at gemme den respektive tid for et bestemt lægemiddel. Baseret på en RTC har grænseflade til mikrokontrolleren vises den programmerede tid for medicinen på LCD'et sammen med en summerlyd for at advare patienten om at tage en passende medicin. Mikrocontrolleren, der bruges i dette projekt, er af PIC16F8-familien, og RTC opretholder en nøjagtig tid, da den understøttes af krystallen.

Desuden kan dette projekt forbedres ved at integrere det med GSM-teknologi, så en patient modtager en påmindelse via en SMS om den medicin, han skal tage på sin mobiltelefon. En bestemmelse om at ændre navnet på lægemidlet kan også indarbejdes ved at grænsefladen mellem denne enhed og en pc.

Nogle flere PIC-controller-projekter

Her er en liste over nogle flere mikroocntroller-baserede projekter .

  • Registrering af kraftstyveri inden tilførsel af energimåler og tilvejebringelse af kontrolrum med GSM
  • Hastighedskontrolenhed designet til en jævnstrømsmotor ved hjælp af PIC-mikrocontroller
  • Automatisk intensitetskontrol af gadebelysning ved hjælp af PIC Microcontroller
  • Netværk af flere Street Junction-signaler til bedre trafikstyring
  • Køretøjsbevægelsesregistreret LED gadebelysning med inaktiv tid dæmpning
  • Trådløse musefunktioner via tv-fjernbetjening ved hjælp af PIC-mikrocontroller
  • Måling af solcelleanlæg
  • Påmindelse om medicin ved hjælp af PIC Microcontroller
  • PIC-styret dynamisk tidsbaseret bytrafik signal
  • Brug af TV Remote som en trådløs mus til computeren ved hjælp af PIC Microcontroller
  • Pre Stampede overvågning og alarmsystem ved hjælp af PIC Microcontroller
  • Bærbar programmerbar påmindelse om medicin ved hjælp af PIC Microcontroller
  • Hastighedssynkronisering af flere motorer i industrier ved hjælp af PIC Microcontroller
  • Synkroniserede trafiksignaler ved forskellige kryds ved hjælp af PIC Microcontroller
  • Energimålerfakturering med belastningskontrol over GSM med brugerprogrammerbare nummerfunktioner af PIC Microcontroller
  • System til måling af solenergi
  • Densitetsbaseret trafiksignalsystem ved hjælp af PIC Microcontroller
  • RFID-baseret enhedskontrol og -godkendelse ved hjælp af PIC Microcontroller
  • Gadelys, der lyser ved registrering af køretøjsbevægelse
  • Introduktion af køretøjstyveri til ejeren på sin mobiltelefon med GSM med brugerprogrammerbare nummerfunktioner ved hjælp af PIC Microcontroller

I begyndelsen af ​​udviklingen af ​​PIC-mikrocontroller-projekter skal der således anvendes simpel PIC. Dette vil helt sikkert hjælpe de studerende og hobbyister, der rent faktisk ønsker at gøre store innovationer om PIC-grænseflade, men står over for en hård tid for at opdage et fremragende projekt at starte med. Disse pic-mikrocontroller-projekter, der er forklaret her, er virkelig nogle af de mest fremragende elektroniske projekter, der understøttes PIC-microcontroller-interface. Vi mener, at du måske har fået en bedre forståelse af disse projektideer. Desuden eventuelle spørgsmål vedrørende denne artikel eller sidste år elektronikprojekter du kan henvende dig til os ved at kommentere i kommentarfeltet nedenfor.