Temperaturgesteuerter Gleichstromlüfter mit 8051 Mikrocontroller

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Heutzutage bewegt sich die Menschheit in Richtung der neue Technologien durch Ersetzen der manuellen Operationen durch automatisch gesteuerte Geräte. Eine der Grundanforderungen der Menschen bei heißem Wetter ist ein Lüfter. Die Drehzahl des Lüfters kann jedoch durch manuellen Betrieb unter Verwendung eines manuellen Schalters gesteuert werden, nämlich eines Lüfterreglers oder eines Dimmers. Durch Drehen des Dimmers kann die Lüftergeschwindigkeit geändert werden. Es kann an einigen Orten beobachtet werden, beispielsweise an Orten, an denen die Temperatur morgens hoch ist, obwohl die Temperatur nachts radikal abfällt. Die Benutzer verstehen den Temperaturunterschied nicht. Um die Drehzahl des Lüfters zu überwinden, gibt es hier eine Lösung, die je nach Temperatur variiert. Dieses Konzept gilt insbesondere für Bereiche, in denen sich die Temperatur tagsüber und nachts radikal ändert. Dieses Projekt wird den manuellen Lüfter in automatische Lüfter umwandeln. Die automatischen Lüfter ändern ihre Geschwindigkeit entsprechend der Temperatur im Raum. Dieser Artikel beschreibt ein temperaturgesteuertes Lüfterblockdiagramm, das an jedem Block und an den Eigenschaften arbeitet.

Temperaturgesteuerter DC-Lüfter mit Mikrocontroller

Der vorgeschlagene temperaturgesteuerte Systemlüfter unter Verwendung eines Mikrocontrollers wird verwendet, um die Drehzahl des Lüfters gemäß der Temperatur zu steuern und die Temperatur in der Anzeige anzugeben. Die erforderlichen Komponenten sind Mikrocontroller, Temperatursensor , Motor-Sieben-Segment-Anzeige, ADC, Stromversorgung, Operationsverstärker.




Temperaturgeregelter Gleichstromlüfter

Temperaturgeregelter Gleichstromlüfter

Das Blockschaltbild des temperaturgesteuerten Lüfters mit einem Mikrocontroller ist in der obigen Abbildung dargestellt. Das Blockschaltbild enthält Stromversorgung, RST-Schaltung, 8051 Mikrocontroller , LM35 Temperatursensor, 8 Bit ADC, L293D Motortreiber , Gleichstrommotor, 7-Segment-Anzeige, I / P-Schalter.



Temperatursensor

Das Temperatursensor verwendet in Das vorgeschlagene System ist LM35. Das O / P dieses Temperatursensors ist linear proportional zur Celsius-Skala. Dieser IC benötigt keine externe Kalibrierung, um Genauigkeiten zu erzielen. Die Hauptfunktion des Temperatursensors in dem vorgeschlagenen System besteht darin, die Temperatur der äußeren Umgebung eines Lüfters zu erfassen.

Temperatursensor

Temperatursensor

8051 Mikrocontroller (AT89C51)

Der 8-Bit-Mikrocontroller AT89C51 gehört zu den 8051-Familien. Es besteht aus 128 Bytes RAM, 16-Bit-Adressen, 16-Bit-Timer / Zähler-2, 6 Interrupts ROM-4k Bytes. Die Hauptfunktion des Mikrocontrollers in dem vorgeschlagenen System besteht darin, die vom Temperatursensor erfasste Temperatur zu analysieren. Abhängig von der Temperatur sollte der Mikrocontroller die Drehzahl des Lüfters ändern.

AT89C51 Microocntroller

AT89C51 Mikrocontroller

ADC (0808)

Ein ADC (Analog-Digital-Wandler) muss sein Schnittstelle zu 8051-Mikrocontrollern um analoge I / P für die Verarbeitung von Daten zu ermöglichen. Hier wird der serielle E / A-Port verwendet, um den Datenfluss zwischen Controllern und anderen Geräten herzustellen. Hier wurde ein 8-Bit-Parallel-ADC0808-IC verwendet. Es funktioniert mit + 5V und hat eine 8-Bit-Auflösung. Dieser ADC wandelt das analoge Eingangssignal unter Verwendung der Referenzspannung in ein äquivalentes digitales Signal um.


ADC0808

ADC0808

Sieben-Segment-Anzeige

ZU 7-Segment-Anzeige ist eine Art elektronischer Anzeige zur Anzeige der Dezimalzahlen. Die Anwendungen dieser Anzeigen umfassen hauptsächlich elektronische Zähler, Digitaluhren und verschiedene elektronische Geräte zur Anzeige der Informationen in Form von Zahlen. Diese Anzeigen verwenden jedoch Hex-Code zum Anzeigen von alphanumerischem Code.

7-Segment-Anzeige

7-Segment-Anzeige

Temperaturgesteuerter DC-Lüfter funktioniert

Alle im obigen Blockschaltbild verwendeten Module sind integriert. Die Lüfterdrehzahl kann durch Temperaturschwankungen überwacht werden. Das Grundkonzept dieses Projekts besteht darin, die Temperatur zu ermitteln, die Temperatur anzuzeigen und die Temperaturänderung in unterschiedlichen Lüftergeschwindigkeiten wiederzugeben. Hier ist der im Projekt verwendete Temperatursensor LM35 und der O / P dieses Sensors wird an einen Analog-Digital-Wandler übergeben. Das vollständige Arbeiten ist erlaubt oder nicht kann durch externe Interrupts entschieden werden.

Blockschaltbild des temperaturgesteuerten DC-Lüfters

Blockschaltbild des temperaturgesteuerten DC-Lüfters

Der Temperatursensor LM35 ist mit dem analogen Pin des 8051-Mikrocontrollers verbunden, da der Temperatursensor die Temperatur in Spannung umwandelt. Hier sollte der Temperatursensor korrekt an den Mikrocontroller angeschlossen sein, um den korrekten Messwert zu erhalten. Die Drehzahl des Lüfters kann durch die vom Mikrocontroller untersuchte Temperatur bestimmt werden.

Der Mikrocontroller steuert den DC-Lüfter über die Motorsteuerung IC L293D. Dies Der IC L293D ist eine duale H-Brücke Motortreiber zur Steuerung der Drehzahl und Richtung des Gleichstrommotors. Es bietet auch eine Isolation zwischen Mikrocontroller und Motor. Die Motordrehzahl kann mit dem gesteuert werden Pulsweitenmodulation (PWM) Technik.

Das vorgeschlagene System ist auch mit einem automatischen oder manuellen Schalter ausgestattet, mit dem Benutzer die Drehzahl des Lüfters steuern können. Wenn die Taste gedrückt wird, kann die Drehzahl manuell gesteuert werden, was bedeutet, dass der Benutzer die Lüfterdrehzahl manuell steuern kann. Eine LED kann auch an RC1 angeschlossen werden, um den Status des automatischen oder manuellen Schalters anzuzeigen. Wenn das Licht emittiert Diode blinkt, bedeutet dies, dass die Lüftersteuerung manuell erfolgt.

So können wir endlich schließen, dass, wenn die Netzteil Wird der gesamte Stromkreis mit Strom versorgt, liest der Mikrocontroller die Umgebungstemperatur des Lüfters. Der Analogwert der Temperatur wird vom Sensor angegeben und an den ADC-Pin des Mikrocontrollers angelegt. Der Wert von Analog wird vom Mikrocontroller intern in Digital geändert. Wenn die Temperatur über dem Schwellenwert liegt, sendet der Mikrocontroller ein Signal an die Steuerung, um den Motor einzuschalten. Somit beginnt sich der Lüfter zu drehen.

Eigenschaften des temperaturgesteuerten Lüfters

Die Eigenschaften eines temperaturgesteuerten Lüfters umfassen hauptsächlich Folgendes

  • Wenn die Temperatur 35 ° C überschreitet, sollte der Lüfter mit maximaler Drehzahl laufen.
  • Wenn die Temperatur unter 15 ° C fällt, sollte der Lüfter eine Mindestdrehzahl haben.
  • Die Lüfterdrehzahl sollte entsprechend den Temperaturbereichen von 15 ° C bis 35 ° C geändert werden.
  • Der automatische manuelle Schalter sollte eingebaut sein, damit der Benutzer die Drehzahl des Lüfters manuell oder automatisch steuern kann.

Zu den Anwendungen des temperaturgesteuerten Lüfters gehört, wo der Stromverbrauch gesteuert werden muss, z. B. Firmen, Institute, Organisationen, Haushaltsgeräte, in Computern, um den Prozessor zu kühlen. Darüber hinaus kann dieses Projekt durch die Anbindung an Klimaanlagen erweitert werden.

Hier dreht sich alles um temperaturgesteuerte Lüfter mit Mikrocontroller. Wir hoffen, dass Sie dieses Konzept besser verstehen. Darüber hinaus alle Fragen zu diesem Konzept oder Mikrocontroller-basierte Projekte Bitte geben Sie Ihr Feedback, indem Sie im Kommentarbereich unten einen Kommentar abgeben. Hier ist eine Frage an Sie, welche Funktion hat das 7-Segment-Display?

Bildnachweis: