Kend til betjening af 8051 mikrocontroller-baseret pendul

Prøv Vores Instrument Til At Fjerne Problemer





pendul

pendul

Pendul er et apparat, der er vægtløst, stift, der ikke oplever friktion og kan svinge frit. Pendul kan bevæge sig frem og tilbage fra sin ligevægtsposition afhængigt af gendannelse af kraften på grund af tyngdekraften og kan accelerere tilbage til sin ligevægtsposition. Pendul bruges ikke kun i ure, det kan også bruges i seismometre. I middelalderen blev pendler brugt til at torturere ofre, hvor pendulbob blev erstattet af økse og roteret frem og tilbage indtil offerets død.



Denne artikel diskuterer betjeningen af ​​pendulet implementeret ved hjælp af grundlæggende 8051 mikrokontroller . Bobbevægelsen er angivet med brug af LED-lys og dens hyppighed til at tænde og slukke bestemmes af mikrokontrolleren. En kort beskrivelse af pendulkredsløbet og dets funktion gives nedenfor.


8051 Microcontroller-baseret pendulbetjening

I dag køber mange af os forskellige typer vægure, der er tilgængelige på markedet. Disse ure producerer lyd, men er ret dyre. Det her beskrevne kredsløb producerer lyd, hvilket betyder, at tiden angives ved hjælp af lysdioder. I dette kredsløb er lysdioderne arrangeret på en sådan måde, at du får tid i form af et pendul i en retning og derefter bevæger sig i modsat retning.



Beskrivelse af kredsløb:

Kredsløbet er baseret på en 8051 mikrokontroller og et par andre komponenter såsom krystaloscillator , kondensator reset kredsløb, kondensatorer, modstande og lysdioder. 8051-mikrocontrolleren er mest populær mikrokontroller så mange af projekterne udføres ved hjælp af denne mikrocontroller. En 8-bit mikrocontroller bruges til at kontrollere alle operationer. Det styrer alle lysdioder gennem porte.

Dette projekt anvender kørelys med flere mønstre til at generere flere design af kørelys. Desuden bruges LED'er til visning. Lysdiodernes design kan vælges ved at bevæge sig op og ned. En mikrocontroller bruges til kontinuerlig overvågning af afbryderne, og slukning af lysdioder sker i overensstemmelse med indlejret C-programmering udføres i mikrocontrolleren ved hjælp af KEIL-software. Effekten for hele kredsløbet er afledt af a trin ned transformer , og en spændingsregulator er bruges i strømforsyningskredsløbet . Spændingsregulatoren producerer en konstant udgang på 5V.

Kredsløbsdiagram:


Kredsløbsdiagram

Kredsløbsdiagram

Komponenter

Modstande: Modstande er passive komponenter, der bruges til at styre strømmen i kredsløbet. Modstand defineres som forholdet mellem spænding på tværs af terminalerne og strømmen, der passerer gennem den. Modstandens værdi afhænger af en fast spænding, der begrænser strømmen gennem den.

Kondensatorer: Kondensator er en komponent, der bruges til opbevaring af opladning. Den opladning, der er lagret i kondensatoren, defineres som produktet af dens kapacitansværdi og spændingen, der påføres over den.

Krystaloscillator: Krystaloscillatorkredsløb er et elektronisk kredsløb der gør brug af den mekaniske resonans i et vibrerende kredsløb til at generere et elektrisk signal i forhold til frekvensen. En 8051 betjener krystallerne til synkronisering af dens drift. Den type synkronisering, der er foretaget, er kendt som maskincyklus.

Nulstil kredsløb: Reset bruges til at indstille de primære værdier for en 8051-mikrocontroller. Formålet med dette nulstillingskredsløb er at indstille højden på to maskindrev.

8051 Mikrocontroller: Denne mikrokontroller består af 40 ben afhængig af Harvard-arkitekturen, hvor programhukommelsen og datahukommelsen er helt forskellige. Denne mikrocontroller kan bruges i en lang række systemer, fordi den let kan integreres i ethvert projekt.

LED'er: Lysdioder er halvlederlyskilder. Lyset, der udsendes fra lysdioderne, varierer mellem synligt til infrarødt og ultraviolet område. Denne diode fungerer ved lav spænding og effekt. LED'er er en af ​​de mest almindelige elektroniske komponenter, der bruges til indikationsformål i kredsløb.

Kredsløb

  • I dette system er en krystaloscillator forbundet mellem stifterne 18 og 19 på mikrocontrolleren, der bruges til at betjene instruktionssættet ved en bestemt urfrekvens. En maskincyklus bruges til at måle den minimale tid under udførelsen af ​​et enkelt instruktionssæt.
  • Nulstillingskredsløb er forbundet til stift 9 på mikrocontrolleren ved hjælp af en kondensator og modstand. Modstanden og kondensatoren er forbundet på en sådan måde, at de udfører en manuel nulstillingstilstand. Hvis kontakten er lukket, er nulstillingstappen høj.
  • Der er otte sæt LED'er, og hvert sæt LED er forbundet til hver pin i port 1 på mikrocontrolleren. De andre ender af LED'erne er forbundet til jorden. De resterende sæt LED'er er også forbundet med de resterende ben i port 1 på mikrocontrolleren, og den anden ende er forbundet til jorden.
  • Hvert sæt af lysdioder skiftes til en bestemt tidsvarighed som tilfældet med et pendul, hvor mikrocontrolleren er programmeret i KEIL-software.
  • Når strømforsyningen gives til kredsløbet, lyser lysdioderne på en pendul som mode, dvs. fra venstre mod højre og derefter fra højre mod venstre med den tidsperiode, der er indstillet i mikrokontrolprogrammet. Vi kan også nulstille output-displayet ved at trykke på reset-knappen.

Således dette mikrokontroller-baseret projekt beskriver om designet af et pendul, og dets funktion vises ved hjælp af et sæt LED-lys. Du kan også få nogle flere 8051-mikrocontroller-baserede projekter fra listen nedenfor:

Microcontroller 8051-baserede miniprojekter

8051 projekter

8051 projekter

Tidligere har vi offentliggjort forskellige projektidéer såsom ECE mini-projekter mikrokontroller-baserede mini-projektidéer og så videre. Alle disse projektideer blev samlet fra forskellige kilder på grund af deres hjælpsomhed for ingeniørstuderende. Desuden nævner denne særlige artikel også nogle af de nyeste mikrokontroller 8051-baserede miniprojekter . Disse 8051 projekter er meget nyttige for ingeniørstuderende, der forfølger III og IV år.

  1. 8051 Baseret på mikrocontroller Automatisk parkeringspladsindikator
  2. RFID-baseret tidsregistreringssystem og adgangskontrol ved hjælp af mikrocontroller
  3. Microcontroller baseret automatisk klokkesystem til institutioner og skoler
  4. Farvesensorgrænseflade med forskellige bølgelængder til mikrokontroller
  5. Adgangskodebaseret digitalt låsesystem med 8051 mikrokontroller
  6. Biomedicinsk hjerterytmeovervågning ved hjælp af 8051 Microcontroller
  7. 8051 Mikrocontrollerbaseret syv segmentmultipleksering
  8. Vandovervågnings- og kontrolsystem Brug af 8051 Microcontroller
  9. Parallel telefon med automatisk hemmeligholdelse ved hjælp af 8051-mikrocontroller
  10. 8051 Baseret på mikrocontroller Ikke-kontakt digitalt omdrejningstæller
  11. Standalone temperaturmålesystem ved hjælp af mikrocontroller
  12. Farvesensorgrænseflade med forskellige bølgelængder til mikrokontroller
  13. GSM-baseret Patientovervågningssystem med 8051 mikrokontroller
  14. Digital Card Dash Board med dataregistreringsfunktion ved hjælp af 8051 Microcontroller
  15. 8 kandidatquiz-buzzer-kredsløb ved hjælp af 8051 Microcontroller

Derfor giver det ovennævnte 8051-mikrocontroller-baserede projekt til observation af penduloperationen en klar forklaring med enkle kredsløbsforbindelser. Du har muligvis fulgt den givne liste over projekter til dine yderligere applikationsbaserede ideer, og du kan derfor kommentere nedenfor for teknisk hjælp til at implementere disse projekter.

Fotokreditter