Op microcontroller gebaseerd project op automatisch belsysteem voor scholen

Op microcontroller gebaseerd project op automatisch belsysteem voor scholen

We leven in de wereld van automatisering waar alle activiteiten worden geautomatiseerd door het gebruik van geavanceerde programmeerbare controllers in domotica en industriële automatiseringssystemen ​Een automatisch schooltimersysteem vermindert de inspanning die nodig is om een ​​elektrische bel handmatig in of uit te schakelen die een alarm geeft voor bepaalde tijdsintervallen op basis van schooltijden. Dit automatische systeem is een op microcontroller gebaseerd project die gebruik maakt van een simpele basis microcontroller, wat dit product betaalbaar maakt.



Automatisch belsysteem

Automatisch belsysteem

Automatisch belsysteem voor instellingen of scholen

Gewoonlijk vereisen conventionele methoden dat een telefoniste of beloperator aanwezig is en het belsysteem voor elke periode en interval in scholen en instellingen moet bedienen. Dergelijke systemen hebben voldoende menselijke inspanningen nodig om dit te doen, en vereisen vooruitgang om geautomatiseerd te worden - degenen die menselijke inspanningen tot een minimum beperken. Omdat het belsysteem belangrijk is in scholen, huizen en industrieën, moet de automatische werking van dit instrument economisch met een nauwkeurige tijdregelaar worden uitgevoerd.






Dit automatische schoolbel-timersysteem is ontworpen met behulp van een basis 8051 microcontroller voor het beheren van tijdsintervallen. Lees- of schrijfgeheugen is ook nodig voor het opslaan van bel-timings, maar voor een kleiner aantal timings is dit geheugen niet nodig. Dit systeem biedt ook de weergave van timinginformatie in het display met zeven segmenten voor een gebruikersinterface.

Automatisch belsysteem voor school

Automatisch belsysteem voor school



Dit systeem maakt gebruik van een voedingsblok om alle circuitcomponenten aan te drijven, een 8051-microcontroller om de beltimings te besturen en te beheren, een real-time klok voor nauwkeurige timing, een matrix toetsenbord om de beltimings in te voeren en te configureren en een display met zeven segmenten om de tijd en informatie weer te geven. De werking van dit systeem kan gemakkelijk worden begrepen uit het bovenstaande blokschema, waarbij de ingevoerde timings van het toetsenbord worden opgeslagen in de microcontroller, die verantwoordelijk is voor het bedienen van de bel op basis van de programma van de microcontroller

Op microcontroller gebaseerde werking van schooltimercircuits

  • De gereguleerde DC stroomvoorziening wordt aan de microcontroller gegeven met behulp van een voedingsblok (in het circuit wordt het niet gegeven, maar weergegeven in het blokschema). Dit voedingsblok bestaat uit een step-down transformator, een bruggelijkrichter, een filter en een regulator-IC. De 230V-netspanning wordt met behulp van de transformator verlaagd naar 12V AC. Deze wisselstroom wordt gelijkgericht naar een gelijkstroomvoeding door de bruggelijkrichter en condensatorfilters naar een zuivere DC, en vervolgens door een regelaar die het vermogen regelt naar een constante DC naar 5V. Deze voeding drijft het hele circuit aan, behalve het relais en de belapparaten.
School Timer Circuit

School Timer Circuit

  • Om een ​​nauwkeurige en precieze tijdcontroller te maken, is DS1307 seriële RTC (Real Time Clock) verbonden met de microcontroller. Deze RTC is een energiezuinige, volledig binair gecodeerde decimale klok met 56 bytes SRAM. Deze klok geeft informatie over jaar, maand, datum, dag, uren, minuten en seconden weer. In deze klok worden gegevens en adressen serieel overgedragen door de I2C bidirectionele bus. Het heeft ook een ingebouwde back-upvoeding om de tijd continu te laten werken in tijden van stroomuitval, zoals weergegeven in de afbeelding.
  • Een matrix toetsenbord is gekoppeld aan de microcontroller voor het instellen en opslaan van de timingwaarden. Er worden verschillende toetsen gebruikt in dit toetsenbord voor het instellen van realtime uren en minuten, bel-timingbewerkingen en voor het opslaan en verwijderen van bel- en real-timings.
  • Het uit zeven segmenten bestaande display is verbonden in de gemeenschappelijke anodemodus en gekoppeld aan de microcontroller voor het weergeven van de timinginformatie.
  • De zoemer wordt geschakeld via relais en de relaisspoel wordt bekrachtigd door de microcontroller.
  • De microcontroller heeft een ingebouwd flash EPROM-geheugen om de gegevens op te slaan die zelfs na een stroomstoring blijven.
  • De microcontroller is zo geprogrammeerd dat hij de echte timing en bel-timings accepteert en dienovereenkomstig de controlesignalen naar het display met zeven segmenten stuurt en ook naar de transistor die is aangesloten op de relaisspoel.
  • Wanneer de relaistransistor is ingeschakeld, bekrachtigt deze de relaisspoel zodat het pad wordt gesloten om het belapparaat van stroom te voorzien.
  • Voordat we met dit systeem gaan werken, moeten we de realtime- en beltijdwaarden configureren met behulp van een matrix toetsenbord. De procedure voor de configuratie wordt hieronder gegeven:

Voer de huidige real-time in met behulp van het toetsenbord.
Druk op ‘#’ om in realtime op te slaan.
Druk op ‘*’ display dat alle streepjes toont.
Voer de 1e bel AAN-tijd in.
Druk op ‘*’ om de tijd van de eerste bel AAN op te slaan.
Ga door met deze procedure voor 5 klokken.
Druk op ‘*’ om de realtime te zien

Op deze manier kan men met een simpele microcontroller een schoolbel-timer bouwen. U heeft misschien een duidelijk begrip van deze programmeerbare timer met dit op microcontroller gebaseerde project. U kunt ook nog wat aanvullende doornemen microcontroller projecten in de onderstaande lijst.


Op microcontrollers gebaseerde projecten voor technische studenten

Op microcontroller gebaseerde projecten

Op microcontroller gebaseerde projecten

  1. GPS / GSM-gebaseerde autodiefstallocatieintimatie voor de eigenaar met behulp van een microcontroller
  2. Externe bediening van huishoudelijk gebruik Apparaten bedienen met Android-applicatie
  3. Op microcontrollers gebaseerd branddetectie- en bewakingssysteem in petro-mechanische industrieën
  4. Op RF gebaseerd Ongevalindicatie met behulp van trillingssensoren
  5. XBEE-gebaseerde bewaking van transformator of Generatorparameters Van een afstand
  6. Kies N Place Robot met behulp van Soft Catching Gripper
  7. AVR-microcontroller gebaseerde vochtigheidsregelaar
  8. Draagbare programmeerbare medicatieherinnering met behulp van PIC-microcontroller
  9. Gloeien van straatverlichting door detectie van voertuigbewegingen
  10. Wachtwoordgebaseerd digitaal sluitsysteem met 8051 Microcontroller
  11. GPS Speedo Meter gebaseerd op snelheidswaarschuwingssysteem
  12. Op microcontroller gebaseerd real-time liftbesturingssysteem
  13. Detectie van objecten door middel van ultrasoon Middelen
  14. Radiofrequentiecommunicatie Op basis van draadloos mededelingenbord
  15. Tweekanaals digitale frequentiemeters met PIC-microcontroller
  16. UPS-batterijbeheer in industrieën die gebruikmaken van GSM-technologie
  17. Bediening van de schakelaar van elektrische apparaten door middel van gsm-bediening
  18. Op radiofrequentie gebaseerd uniek kantoorcommunicatiesysteem
  19. Op RF-technologie gebaseerde geheime code maakt veilige communicatie mogelijk
  20. Hybride op pulsbreedtemodulatie gebaseerde analyse van in cascade geschakelde omvormer met vijf niveaus
  21. Dynamisch temperatuur instelbaar en belastingsregelsysteem met behulp van TRIAC
  22. Power Quality Meting en ontwikkelmethode voor monitorapparaat
  23. Besturings- en controlesysteem van Power Grid-apparaten die gebruiken GSM-technologie
  24. Automatisch deuropeningssysteem door Sensing Movement
  25. Controle van schotelpositie door infraroodafstandsbediening
  26. Proportionele integrale regelaar met behulp van omvormer met dertien niveaus voor PV-systeem aangesloten via net
  27. Controle van op afstand bediende huishoudelijke apparaten Door Android-applicatie te gebruiken
  28. Radiofrequentiegestuurd robotvoertuig door middel van laserstraalopstelling
  29. Parallel telefooninstrument met beveiligde privacy met behulp van 8051 microcontroller
  30. Op microcontroller gebaseerde hoge precisie temperatuurindicator

Het microcontroller-project op schooltimer met de praktische overwegingen, samen met de microcontroller-gebaseerde projectenlijst biedt goede informatie voor de ingenieursstudenten en daarom hopen we dat dit artikel u misschien een beter begrip van het concept heeft gegeven. Bovendien kunt u voor alle hulp in dit verband of voor andere praktische en projectgerelateerde aspecten commentaar geven in het commentaargedeelte hieronder.

Fotocredits:

  • Op microcontroller gebaseerd project op schooltimer door hostgator
  • Op microcontrollers gebaseerde projecten van electronicshub
  • Automatisch belsysteem imimg