Kostenlose technische Bibliothek ENZYKLOPÄDIE DER FUNKELEKTRONIK UND ELEKTROTECHNIK Zeitschaltuhr für Autospiegelheizung. Enzyklopädie der Funkelektronik und Elektrotechnik Lexikon der Funkelektronik und Elektrotechnik / Automobil. Elektronische Geräte Der Timer ist für den Einbau in ein Auto vorgesehen, das mit Außenrückspiegeln mit beheizten Spiegelelementen ausgestattet ist. Sein besonderes Merkmal besteht darin, dass der Fahrer die Möglichkeit hat, den Heizbetriebsmodus schnell zu ändern, ohne das Timer-Mikrocontroller-Programm zu beeinträchtigen. Folgende Timer-Modi stehen zur Verfügung: „BASIC“ – eine einfache Einschaltung der Heizelemente der Spiegel per Knopfdruck. Nach einer festgelegten Zeitspanne werden sie automatisch ausgeschaltet. Vor Ablauf dieser Zeit kann die Heizung durch Drücken derselben Taste ausgeschaltet werden. Beim nächsten Drücken wird die Heizung wieder eingeschaltet, der Countdown der Betriebszeit beginnt jedoch erneut; „AUTO“ – automatisches Einschalten der Heizelemente der Spiegel, wenn der Timer mit Strom versorgt wird, mit automatischer Abschaltung nach einer bestimmten Zeit; „EINSTELLUNG“ – Stellen Sie in diesem Modus die Dauer der Heizelemente vor der automatischen Abschaltung ein.
Die Timerschaltung ist in Abb. dargestellt. 1 Der DD1-Mikrocontroller arbeitet nach dem in seinem FLASH-Speicher geschriebenen Programm und empfängt Taktimpulse mit einer Frequenz von 4 MHz vom eingebauten RC-Generator. Das Einschalten der Heizelemente der Spiegel erfolgt über das Relais K1, gesteuert vom Transistor VT1 entsprechend den vom Mikrocontroller an Pin 5 (GP2) erzeugten Signalen.
Der Timer ist auf einer kleinen einseitigen Leiterplatte montiert, wie in Abb. dargestellt. 2. Viele Elemente darauf (einschließlich des Mikrocontrollers) sind für die Oberflächenmontage vorgesehen und werden von der Seite der Leiterbahnen her installiert. Auf der gleichen Seite befindet sich die HL1-LED und die SB1-Taste befindet sich über dem Mikrocontroller. Der zu den Heizungen führende Draht wird an ein Pad neben dem Relaisausgang (TR20-12VDC-SC-AD) angelötet und dann durch ein Loch in der Platine geführt. Die Codes aus der Datei t_mirror_12.HEX werden in den Mikrocontroller PIC675F12-E/SN (oder dessen Analogon mit einer niedrigeren maximal zulässigen Temperatur PIC675F675-I/SN) geschrieben. Ohne Änderungen an der Platine können auch PIC16F629-Mikrocontroller mit den gleichen Indizes verwendet werden, für deren Programmierung sollte jedoch die Datei t_mirror_629.HEX verwendet werden. Der Mikrocontroller wird programmiert, indem er auf einer Platine installiert wird, auf der die SB1-Taste und die HL1-LED noch nicht montiert sind. Die zum Programmierer führenden Drähte sind an die Pads A-C sowie an die Leiterbahn des gemeinsamen Drahtes angelötet. Wenn der Mikrocontroller während der Programmierung über den Programmierer mit Strom versorgt werden soll, wird auch der integrierte Stabilisator DA1 vorübergehend nicht auf der Platine installiert und die +5-V-Spannung vom Programmierer wird dem Kontaktpad zugeführt, das für den Ausgang 1 des Stabilisators vorgesehen ist . Andernfalls sollte die Platine mit dem eingebauten Stabilisator für die Zeit der Programmierung mit einer 12-V-Versorgungsspannung versorgt werden. Nach dem Laden des Programms werden alle vorübergehend an der Platine angelöteten Drähte entfernt und die fehlenden Teile montiert. Ich habe die Platine in einen quadratischen Stecker für das Armaturenbrett eines VAZ-2110-Autos gesteckt und zwei Löcher darin gemacht. Einer (in der Mitte) – für den SB1-Tastendrücker, der zweite (versetzt) – für die HL1-LED. Nachdem ich die Funktionsfähigkeit des Timers überprüft hatte, befestigte ich die Platine in einem Stopfen, wobei fast der gesamte freie Raum darin mit Dichtmittel gefüllt wurde. Ein im Diagramm nicht dargestellter 5-A-Schmelzeinsatz schützt den Stromkreis des Timers vor Überlastung. Zu Beginn seiner Arbeit konfiguriert das Mikrocontroller-Programm die entsprechenden Pins seines GPIO-Ports als Ein- und Ausgänge, deaktiviert die im Mikrocontroller eingebauten Peripheriegeräte, die für seinen Betrieb nicht benötigt werden. Anschließend wird der Status der SB1-Taste überprüft. Wird sie gedrückt, startet der „SETUP“-Modus, was durch die HL1-LED angezeigt wird, die an bleibt, bis die Taste losgelassen wird. Drücken Sie diese Taste innerhalb von 3 Sekunden nach dem Erlöschen der LED erneut und halten Sie sie gedrückt, bis die erforderliche Betriebszeit des Heizgeräts eingestellt ist. Sie erhöht sich alle 2 s in Minutenschritten. Bei Erreichen von 20 Minuten wird die angegebene Dauer sprunghaft auf 1 Minute reduziert, dann beginnt ein neuer Zyklus ihrer Erhöhung. Jeder Schritt wird durch LED-Blitze markiert. Kurze Blitze (ca. 0,3 s) bedeuten Einheiten von Minuten, es können eins bis vier sein. Langes Blinken (ca. 0,8 s) – Fünf-Minuten-Intervall. Zum Beispiel vier kurze Blitze – 4 Minuten, lange und drei kurze Blitze – 8 Minuten. drei lange und zwei kurze - 17 Min. Wenn die gewünschte Dauer erreicht ist, wird die SB1-Taste losgelassen. Etwa 5 Sekunden danach zeigt die LED mit einem langen Blinken an, dass der eingestellte Wert in das EEPROM des Mikrocontrollers geschrieben wurde. Anschließend arbeitet das Programm im „BASIC“-Modus weiter. Wenn das Programm die gedrückte Taste nicht sofort nach dem Einschalten erkannt hat, prüft es, ob der Modus „AUTO“ in den vorherigen Betriebszyklen aktiviert war. Wenn nicht, wechselt das Programm in den „BASIC“-Modus. Bei aktiviertem „AUTO“-Modus wird eine Pause von 20 Sekunden gezählt, in der die LED blinkt. Danach werden die Spiegelheizungen für die angegebene und im EEPROM gespeicherte Zeit eingeschaltet. Während sie arbeiten, leuchtet die HL1-LED kontinuierlich. Durch Drücken der Taste SB1 können Sie die Heizungen und die LED vor Ablauf der angegebenen Zeit ausschalten. Der beschriebene Vorgang wird bei jedem Einschalten des Timers einmal durchgeführt, danach wird der Betrieb im „BASIC“-Modus fortgesetzt. Um den „AUTO“-Modus zu aktivieren oder zu deaktivieren, müssen Sie nach dem Einschalten die SB1-Taste drücken und gedrückt halten, bis die HL1-LED dreimal lang oder kurz blinkt. Lange Markierungen zeigen an, dass der Modus eingeschaltet ist, kurze Markierungen zeigen an, dass er ausgeschaltet ist. Das Aktivierungszeichen für den Modus „AUTO“ wird im EEPROM des Mikrocontrollers gespeichert. Dieser Modus ist praktisch in der Nebensaison, wenn sich morgens Feuchtigkeit auf den Spiegeln absetzt oder sogar Frost auftritt oder nach Regen Tropfen auf den Spiegeln zurückbleiben. Mikrocontroller-Programme können von ftp://ftp.radio.ru/pub/2013/02/t_mirror.zip heruntergeladen werden. Autor: S. Kashutin Siehe andere Artikel Abschnitt Automobil. Elektronische Geräte. Lesen und Schreiben nützlich Kommentare zu diesem Artikel. Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik: Maschine zum Ausdünnen von Blumen im Garten
02.05.2024 Fortschrittliches Infrarot-Mikroskop
02.05.2024 Luftfalle für Insekten
01.05.2024
Weitere interessante Neuigkeiten: ▪ Sensorwake Trio weckt Sie mit Geruch, Licht und Ton ▪ Der neue Rubik's Cube wird sich das Lösen selbst beibringen ▪ Wir haben Rechtshändigkeit von Fischen ▪ Wasserblock EK-Quantum Velocity2 News-Feed von Wissenschaft und Technologie, neue Elektronik
Interessante Materialien der Freien Technischen Bibliothek: ▪ Abschnitt der Website Netzteile. Auswahl an Artikeln ▪ Dampfschiff-Artikel. Geschichte der Erfindung und Produktion ▪ Artikel Wie lesen wir? Ausführliche Antwort ▪ Artikel Vodjanik schwarz. Legenden, Kultivierung, Anwendungsmethoden ▪ Artikel Erste Hilfe für Opfer eines Stromschlags. Enzyklopädie der Funkelektronik und Elektrotechnik ▪ Artikel Frequenzmultiplikator. Enzyklopädie der Funkelektronik und Elektrotechnik
Hinterlasse deinen Kommentar zu diesem Artikel: Alle Sprachen dieser Seite Startseite | Bibliothek | Artikel | Sitemap | Site-Überprüfungen www.diagramm.com.ua |