» Elektronik »Astronomischer Timer - Relais für intelligente Beleuchtung

Astronomischer Timer - Intelligente Beleuchtung am Relais


ASTROTIMER v.6.9



Schaltplan.


Um die Arbeit des Menschen zu erleichtern und Strom zu sparen, werden in der Praxis wiederum aufgrund der Vergesslichkeit des Menschen verschiedene automatische Maschinen eingesetzt. Insbesondere automatische Schalter für die Außenbeleuchtung. Im Mittelpunkt ihrer Arbeit stehen Fotooptiken und Komparatoren, um die Kosten der Schaltung zu senken. Die Nachteile liegen auf der Hand: Der Fotodetektor muss an einem bestimmten Ort installiert werden, geschützt vor natürlichen Niederschlägen, Staub und Fremdlicht. Aus diesem Grund muss das Gerät unter widrigen Bedingungen (im Freien) aufgestellt und sorgfältig versiegelt und isoliert werden, um Schutz vor Fremdlicht, Feuchtigkeit und den Schutz des Fotodetektors zu erfinden. Im Winter friert der Fotosensor ein und verstopft mit Schnee.

Dieses Gerät weist diese Nachteile nicht auf. Es kann direkt in der Schalttafel neben dem Schütz (Magnetstarter, Schalter) platziert werden. Die Stromversorgung erfolgt über dasselbe Netzwerk.

Das Gerät basiert auf einer mathematischen Berechnung astronomischer Phänomene wie Sonnenaufgang und Sonnenuntergang. In dem Buch von J. Meus "Astronomische Formeln für Taschenrechner" (M., "Mir" 1988) wurden sehr genaue Formeln für astronomische Berechnungen veröffentlicht. 1989 legten O. Montenbrook und T. Pfleger in dem Buch "Astronomie mit einem Personal Computer" die Grundlagen der Anwendung mathematischer Formeln für die Maschinensprachen Pascal und C auf hoher Ebene fest.

Was ein moderner Computer ist, ist ein Mikrocomputer. Warum nicht diese Forschung auf AVR-Mikrocontroller anwenden? Die Wahl fiel auf den Atmega8 wegen der relativen Billigkeit. Anzeige Sieben-Segment-LED für vier Vertrautheit. Mit einer Echtzeituhr (DS1307) mit Akku (CR2032) sowie der Verwendung von eeprom können Sie sich die Einstellungen bei einem Stromausfall merken. Das Schema ist recht einfach und kann von einem Funkamateur mit durchschnittlichem Können durchgeführt werden. Die Leiterplatte wird nach der LUT-Methode hergestellt, so dass die Schienen auf der Teileseite verdickt werden und Jumper aus einem einadrigen verzinnten Draht mit einem Durchmesser von 0,5 mm verlegt werden. Chips in einem DIP-Paket.Die Mathematik im Programm zur Berechnung von Sonnenaufgang und Sonnenuntergang ist ziemlich kompliziert, aber selbst ein Mikrocontroller mit einer Taktfrequenz von einem Megahertz kommt schnell zurecht, dh beim Programmieren eines neuen MK werden standardmäßig Sicherungen installiert.

Funktionen des Programms.


Astronomischer Timer - Intelligente Beleuchtung am Relais

Es sollte so etwas sein.
Der Rohling wird auf die Zeichnung aufgebracht, ohne die Oberfläche der Folie zu berühren. Wir wickeln die Enden des Papiers so auf das Brett, dass es nicht kriecht. Am Bügeleisen stellen wir den Temperaturregler auf zwei. Wir wärmen das Eisen. Unter die Tafel legen wir ein in vier Teile gefaltetes Blatt Schreib- (Büro-) Papier und legen ein Bügeleisen darauf. Wir erwärmen diesen "Kuchen" für 10 Minuten. Drehen Sie das Brett um und bedecken Sie es mit einem Bügeleisen. Wir erwärmen uns weitere fünf Minuten und bügeln dann das Papier vorsichtig und ohne starken Druck, bis das Kartonmuster hervorsteht. Legen Sie das Board vorsichtig an einen kalten Ort und lassen Sie es auf Raumtemperatur abkühlen. Das gekühlte Brett 10 Minuten lang in warmem Wasser einweichen. Dann das Papier vorsichtig trennen und unter fließendem Wasser das restliche Papier abwaschen, indem wir es mit den Fingern abwischen. Manchmal wird das Papier zwischen den Spuren nicht vollständig ausgewaschen. Dann bereiten wir eine schwache Lösung aus Essig oder Zitronensäure vor und senken die Platte dort ab. Es wird einen kleinen Zilch geben, der die Kreiderückstände in Säure auflöst und die Platte gründlich abspült. Wenn sich plötzlich herausstellt, dass einige Leiter schlecht gedruckt sind, korrigieren wir den R-teck-Funkmarker. Wir vergiften das Eisenchlorid und rieseln in die Schmelze der Rose, dann löten wir die Funkkomponenten.




Art der gelöteten Leiterplatte.


Die erste Aufnahme.


Nachdem wir die Leiterplatte gelötet haben, spülen Sie sie gründlich mit einer Bürste ab, die zuerst mit Benzin und dann mit Aceton angefeuchtet wurde. Wir trocknen. Wir programmieren den Mikrocontroller mit zwei Firmware. Flash-Datei mit der Erweiterung * .hex oder * .rom, EEPROM * .eep.
Suchen Sie nach Fehlern und Shorties. Wir schalten den Strom ein, zuerst erscheint für einige Sekunden ein Begrüßungsbildschirm mit der Firmware-Version, während dieser Zeit wird der Kondensator zur Steuerung des Mosfet-Verschlusses aufgeladen und ein Programm gestartet, das die Zeit der zivilen Dämmerungsmomente berechnet. Dann wird er einmal täglich um 00:00 Uhr gestartet und eine Routine entscheidet sich für das Einschalten oder Das Licht ausschalten. Diese Routine läuft jede Minute. Drücken Sie die Eingabetaste links, wenn die Anzeige unten ist, und stellen Sie den Breitengrad, den Längengrad, die 2n-Zone, 2018, Г⅂ Monat, dn Tag, Stunden, nn Minuten, die Ausschaltzeit und die Einschaltzeit in der Nacht ein, um Energie zu sparen Um diese Option zu deaktivieren, müssen Sie dieselbe Zeit einstellen. Sagen wir 00 und 00. Beim nächsten Drücken wird in die Betriebsart mit Zeitanzeige mit einem blinkenden zweiten Punkt gewechselt. Das Gerät ist betriebsbereit. Die Nennwerte der Teile sind in einem angemessenen Bereich von + -20% tolerierbar.



Der Beginn des Tageslichts


Der Beginn der Dunkelheit

Daten berechnet für Breitengrad 69, Längengrad 33, Zeitzone 3 ..

Weitere Informationen.

Dies gilt für diejenigen, die es schwierig finden, selbst ein Board zu erstellen. Wir fahren fort, Sie können auf verschiedene Arten bezahlen, einschließlich mit einer Bankkarte.



Wir klicken auf die Schaltfläche „Gerber-Datei hinzufügen“, wählen Ihre Gerber-Dateien aus, wählen beim Erstellen des Astrotimers Proteus_LED_smd (GR) - CADCAM.ZIP direkt in komprimierter Form aus. Nach einigen Sekunden sehen wir die Tafelzeichnung. Standardmäßig kosten 10 Boards 2 US-Dollar.


Wählen Sie "SAVE TO CART" und fahren Sie mit der Kaufabwicklung fort. Eine zusätzliche Gebühr für die Lieferung wird im Gesamtbetrag angezeigt. Sie können den Board-Typ überprüfen und anzeigen, indem Sie auf "Gerber Viewer" klicken. Es gibt zwei Arten von Top und Bottom.



, Quellen in CodeVisionAVR, Projekte in Proteus, Gerber-Dateien, PDF-Dateien, Zeichnungen sind beigefügt. .

Anwendung:
auto_light_atm8_ds1307_lsd_0_6_9.zip [2.47 Mb] (Downloads: 153)

bottomgr.pdf [569.08 Kb] (Downloads: 94)
Online-Datei anzeigen:

bottom_smd.pdf [559,94 Kb] (Downloads: 102)
Online-Datei anzeigen:

proteus_led_smdgr.pdf [75,67 Kb] (Downloads: 110)
Online-Datei anzeigen:

proteus_led_smd.pdf [72,1 Kb] (Downloads: 80)
Online-Datei anzeigen:

topgr.pdf [113,25 Kb] (Downloads: 119)
Online-Datei anzeigen:

top_smd.pdf [104,85 Kb] (Downloads: 110)
Online-Datei anzeigen:

astrotaymer2.doc [1000,5 Kb] (Downloads: 142)
Online-Datei anzeigen:
10
10
10

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      EntschuldigungtanzenTanz2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen
22 Kommentar
Der Autor
20 Ausgang kann nicht gelötet werden, es ist die analoge Leistung des ADC und der Komparatoren.
Der Autor
Vielen Dank! Ich werde es später korrigieren.
Vielen Dank! Auf der AstroTimer.lay6-Platine ist kein 20-Fuß-Prozessor + 5 V angeschlossen.
Der Autor
Vielen Dank, habe den Fehler bemerkt, ich habe die Firmware nur ohne zeitliche Übersetzung überprüft und angewendet. BC07 bedeutet Sonntag, den siebten Tag der Woche. Für den 23.06.2008 SB06 gibt es eine Auswahl der Nummer 23.
Firmware
Ich habe versucht, zwei Prozessoren zu flashen - das Verhalten ist das gleiche. Ich habe Lt mehrmals im Kreis ausgeführt, es ist immer noch auf 07 gesetzt. Das Blinken ohne Korrektur funktioniert bei beiden ohne Probleme. Der Parameter wird gespeichert. Wenn Sie die Einstellung des BC07-Parameters erklären können. Wenn es sich ändert, ändert sich Lt.
Der Autor
Es kann auch keine reelle Anzahl von Breitengraden 207 oder 107 in die Speicherzelle geschrieben werden, aber wir sehen nur die letzten beiden Ziffern (wie Ihre 07), dann mit den Tasten, die Sie benötigen mehrmals Führen Sie diesen Wert so aus, dass der Countdown von Null bis 90 beginnt. Wenn die Taste + nicht funktioniert, drücken Sie - und umgekehrt. Oder noch einmal nur itsprom blinken.
Der Autor
Persönlich habe ich zwei solcher Geräte, oder besser gesagt, sie haben den ganzen Winter in einem Modus mit Stromeinsparung gearbeitet. Weil im Winter bei uns polare Nacht, dann wurde dieser Modus eingestellt, wenn die Sonne nicht aufgegangen ist Schalten Sie das Licht gewaltsam um 19:00 Uhr ein und um 00:00 Uhr und im Frühjahr näher an Mai-Juni Polartag und der Timer hat bereits aufgehört, die Lichter ein- und auszuschalten. Alle Parameter wurden angepasst und gespeichert..
Der Autor
Einfach überprüft, alles ist eingestellt und gespeichert. Lt ist der allererste Parameter, dann Ln. Können Sie Tu und Tn einstellen? oder irgendetwas mit Atmegas Eprom. Es kommt vor, dass der allererste Parameter nicht gespeichert wird, dann wird dort eine leere Variable geschrieben.
Es wurde mit Zeitkorrektur-Firmware (SS) zusammengefügt. Ich habe festgestellt, dass es sich während des Betriebs nicht an den Lt-Parameter erinnert. Es stellt ihn die ganze Zeit unabhängig ein. Lt-07. Durch Eingabe anderer Werte werden diese auf -07 zurückgesetzt.
Danke, ich werde es versuchen.
Der Autor
OA- und OK-Firmware mit Zeitübersetzung.
Herunterladen
Zitat: Andiss
Etwas Archiv mit einem neuen Projekt ist irgendwie falsch, einige Textdateien drin.
Ich habe angefangen, Programmierung an Ihren Quellen zu studieren, dort ist alles ziemlich klar.
Vor einem Jahr haben wir korrespondiert, es gab Probleme mit der Zeitübertragung, jetzt ist alles in Ordnung!
Ich habe auch eine Zeitkorrektur hinzugefügt.

Kann ich Firmware mit Zeitkorrektur hochladen?
Der Autor
im LayOut-Format. Ich habe kein Eisen eingecheckt. Vielleicht wird jemand nützlich sein.
Danke, heruntergeladen, jetzt werde ich verstehen.
Der Autor
Hier ist das vollständige Archiv. Bitte beachten Sie, dass die Funktion der Zerlegung in Stunden und Minuten ungenau war. Aus diesem Grund trat manchmal ein Fehler auf, den ich jetzt korrigierte.
Der Autor
Sie haben Gerber-Dateien heruntergeladen, um Software vom Hersteller der Drucke zu bestellen.
Ich entschuldige mich für die Wiederholung, ich dachte, dass der erste Kommentar nicht bestanden hat.
Etwas Archiv mit einem neuen Projekt ist irgendwie falsch, einige Textdateien drin.
Ich habe angefangen, Programmierung an Ihren Quellen zu studieren, dort ist alles ziemlich klar.
Vor einem Jahr haben wir korrespondiert, es gab Probleme mit der Zeitübertragung, jetzt ist alles in Ordnung!
Ich habe auch eine Zeitkorrektur hinzugefügt.
Guten Tag, ich habe irgendwie mit Ihnen korrespondiert, Sie haben bei der Zeitübertragung geholfen, es gab einige Probleme. Jetzt funktioniert alles gut. Ich habe eine automatische Uhr basierend auf Ihrer Firmware erstellt. Es war nur notwendig, die Last zu einem bestimmten Zeitpunkt einzuschalten und die Last zu einem anderen Zeitpunkt auszuschalten. Ich habe auch eine Zeitkorrektur hinzugefügt. Und im Allgemeinen begann ich dank Ihrer Quellen, Programmieren zu lernen.
Der Autor
Wen interessiert das? Laststeuerung mit einem Relais oder Triac.
Der Autor
Bitte beachten Sie, dass in der neuen Version 6.9 der Berechnungsalgorithmus (sunrise.h) leicht umgeschrieben wurde und die Berechnungsgenauigkeit jetzt erheblich verbessert wurde. Und in der Firmware-Version, die jetzt für mich funktioniert, um Farben hervorzuheben, gibt es einen schnellen Wechsel durch den Jumper, der das Licht in der Dämmerung und im Morgen- / Sonnenuntergang nicht ein- und ausschaltet. Ich entschuldige mich, es gibt eine kleine Ungenauigkeit in der Anode der D1-Diode, Sie müssen sie in den Mittelpunkt zwischen LAMP und 220 V werfen, sonst erwärmt sich der Mosfet.
Dank des Autors habe ich dieses Gerät wiederholt, es funktioniert seit mehr als einem Jahr wunderbar. Richtig, eine etwas andere Option, der Autor auf der Website hat verschiedene Modifikationen.

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...