In der modernen Welt ist die Automatisierung buchstäblich in alle Bereiche des menschlichen Lebens eingedrungen. Wir alle möchten manchmal, dass seelenlose Automatisierung eine langweilige Routine für uns erledigt - die Blumen gießen, den Raum lüften, die Katze füttern, dem Hund Wasser geben ... Es ist nicht leicht zu sagen, dass Faulheit der Motor des Fortschritts ist, weil eine faule Person bereit ist, hart zu arbeiten und solche zu erschaffen elektronisch ein Gerät, das für ihn alles tut, was benötigt wird. Und wenn eine faule Person mit einem Lötkolben befreundet ist, dann bleibt die Sache klein, schaffen Sie nur genau diese Automatisierung.
In diesem Artikel wird der Prozess der Erstellung eines elektronischen Timers betrachtet, der die Last zum angegebenen Zeitpunkt ein- und ausschaltet. Ein solcher Timer kann in vielen Anwendungen eingesetzt werden - zum Beispiel einmal am Tag, um Blumen oder Betten im Garten zu gießen. Schalten Sie das Licht nachts automatisch ein und tagsüber aus, wenn es hell ist, oder gießen Sie einmal am Tag Wasser in den Trinker. Im Allgemeinen ist das Gerät absolut universell, der Umfang ist auf nichts beschränkt.
Schema:
Das Diagramm verfügt über zwei Steuertasten, die mit den Nummern "1" und "2" nummeriert sind. Die Taste "1" legt die Zeit zum Einschalten der Last und die Taste "2" die Zeit zum Ausschalten fest. Um das Funktionsprinzip besser zu verstehen, betrachten Sie dieses Beispiel: Es gibt eine Weihnachtsbaumgirlande, die jeden Tag um 13:00 Uhr eingeschaltet und um 15:00 Uhr ausgeschaltet werden muss. Um die Zeitintervalle für den Timer einzustellen, müssen Sie um 13:00 Uhr die Taste „1“ drücken, während sich das Relais etwa eine Minute lang einschaltet. Warten Sie dann um 15:00 Uhr und drücken Sie die Taste „2“. Das Relais schaltet sich etwa eine Minute lang erneut ein und signalisiert etwa erfolgreiche Zeiteinstellung. In Zukunft schaltet das Relais die Girlande automatisch um 13:00 Uhr ein und jeden Tag um 15:00 Uhr aus. Eine blinkende LED zeigt an, dass das Gerät funktioniert.
Die Schaltung enthält zwei Mikroschaltungen - den Attiny13-Mikrocontroller und die DS1307-Takt-Mikroschaltung. Die Versorgungsspannung der gesamten Schaltung beträgt 12 Volt. Dank des Linearstabilisators 78l05 erhält der Mikrokreis auf der Leiterplatte die Leistung, die er für 5 Volt benötigt, und die Relaiswicklung wird mit 12 Volt versorgt.Parallel zur Relaisspule sollte eine Diode mit geringer Leistung installiert werden, z. B. 1N4148. Der SS8050-Transistor, das Steuerrelais, kann durch jeden anderen NPN-Transistor mit geringer Leistung ersetzt werden. Die Tasten im Kabelbaum des Mikrocontrollers sollten ohne Befestigung genommen werden.
Die Besonderheit der DS1307-Uhr-Mikroschaltung besteht darin, dass sie mit einer Notstromversorgung betrieben werden kann, wenn die Hauptsache verschwindet. Dazu müssen Sie an die Klemmen 3 und 4 eine 3-Volt-Stromquelle anschließen, z. B. eine CR2032-Batterie. In diesem Fall wird der Countdown fortgesetzt, wenn die Stromversorgung ausfällt. Sobald die Hauptstromversorgung wieder angezeigt wird, arbeitet das Gerät im vorherigen Modus weiter und schaltet das Relais zu den eingestellten Zeiten ein und aus. Vergessen Sie nicht, Elektrolyt- und Keramikkondensatoren parallel zur Stromversorgung der Haupt- und der Notstromversorgung zu schalten, um Störungen jeglicher Art zu unterdrücken. Der LED-Widerstand, der vom 7. Zweig der Taktmikroschaltung kommt, kann auf 0,5 - 1 kOhm reduziert werden, dann nimmt seine Helligkeit merklich zu.
Vor der Installation des Mikrocontrollers auf der Platine muss dieser geflasht werden, die Firmware-Dateien werden an den Artikel angehängt. Dies geschieht am bequemsten mit einem USBASP-Programmierer. Bei Verwendung eines neuen, zuvor nicht verwendeten Mikrocontrollers sollten die Sicherungen nicht gewechselt werden. Ab Werk werden Attiny13-Mikrocontroller von einem internen Generator mit einer Frequenz von 9,6 MHz getaktet, ein 8-Teiler ist eingeschaltet.
Die Leiterplatte kann mit der Laser-Bügel-Technologie, der sogenannten "LUT", hergestellt werden. Foto von meinem Board:
Nach dem Verzinnen nimmt das Brett die folgende Form an:
Liste der erforderlichen Teile:
0,125 W Widerstände:
• 6,8 kOhm (682) - 1 Stck.
• 10 kOhm (103) - 1 Stck.
• 4,7 kOhm (472) - 2 Stck.
• 3 kOhm (302) - 1 Stck.
Kondensatoren:
• 100 Mikrofarad (elektrolytisch) - 2 Stk.
• 100 nF (Keramik) - 2 Stck.
Der Rest:
• Attiny13 Mikrocontroller (+ Buchse) - 1 Stck.
• Chip DS3107 (+ Sockel) - 1 Stck.
• Transistor SS8050 - 1 Stck.
• Diode 1N4148 - 1 Stck.
• Knopf ohne Befestigung - 2 Stk.
• Der Stabilisator 78l05 - 1 Stck.
• 3 Volt LED - 1 Stck.
• Quarz 32768 Hz - 1 Stck.
• Relais für 12 Volt - 1 Stck.
Foto des Geräts, das ich gesammelt habe:
Die Schaltung, Leiterplatte und Dateien für die Firmware befinden sich im Archiv: