Kostenlose technische Bibliothek ENZYKLOPÄDIE DER FUNKELEKTRONIK UND ELEKTROTECHNIK Universal-Timer auf dem RIS-Controller. Enzyklopädie der Funkelektronik und Elektrotechnik Lexikon der Funkelektronik und Elektrotechnik / Uhren, Timer, Relais, Lastschalter Die Vielseitigkeit des im Artikel beschriebenen Geräts besteht darin, dass es nicht nur vier Lasten gleichzeitig ein- und ausschalten kann, sondern auch eine veraltete AT-Maschine in einen ATX-Computer verwandeln und gleichzeitig die Funktion eines „Anti-“ übernehmen kann. „Einfrieren“-Tool. Wenn mehrere Lasten nach einem bestimmten Programm geschaltet werden müssen, ist es praktisch, eine elektronische Uhr mit mehreren Weckern zu verwenden, die mit elektronischen Schlüsseln ausgestattet sind. Wenn hierfür jedoch eine Steuerung über einen Computer erforderlich ist, ist eine solche Uhr nicht mehr geeignet. Mit dem vorgeschlagenen Timer können Sie vier unabhängige Kanäle steuern. Hierzu stehen 16 Ereignisse zur Verfügung, die jeweils zum festgelegten Zeitpunkt und unter Berücksichtigung des Wochentags den Zustand eines beliebigen Kanals ändern (ein- oder ausschalten) können. Kanäle können direkt vom Computer aus gesteuert werden, an den das Gerät angeschlossen ist, von wo aus die aktuelle Uhrzeit eingestellt und Ereignisse im Timer konfiguriert werden. Das Gerät ermöglicht in einem normalen AT-Computer die Implementierung erweiterter Energieverwaltungsfunktionen ähnlich wie bei ATX-Standardmaschinen (programmgesteuertes Aus- und Einschalten zur festgelegten Zeit) sowie die Verwaltung der Stromversorgung von Peripheriegeräten (Drucker, Scanner, externes Modem). Um den Timer als „Frostschutzmittel“ zu verwenden, benötigen Sie ein Programm, das die Zeit automatisch regelmäßig zurücksetzt, um das Gerät auszuschalten und nach einigen Minuten wieder einzuschalten. Wenn der Computer einfriert, führt der Timer, der den Strom für eine Weile ausschaltet, einen „kalten“ Neustart des Systems durch. Das schematische Diagramm des Geräts ist in Abb. dargestellt. 1. Seine Basis ist der PIC-Controller PIC16F84A-04 (DD2). Die Taktfrequenz (4 MHz) stellt den Quarzresonator ZQ2 ein. Auf dem Element DD1.1 ist zur Zeitmessung ein Impulsgenerator mit einer Wiederholfrequenz von 32768 Hz vorgesehen. Die Impulse dieses Generators werden über das Pufferelement DD1.2 dem externen Eingang des RTCC-Zählers des Mikrocontrollers zugeführt. Die erforderliche Frequenz und damit die Genauigkeit der Uhr wird durch den Indexkondensator C2 eingestellt. (zum Vergrößern klicken) Die Transistoren 1VT1-4VT1 werden mit Relais 1K1-4K1 belastet, deren Kontakte in die Stromversorgungskreise der an den Buchsen XS1-XS4 angeschlossenen Lasten eingebunden sind. LEDs 1HL1-4HL1 – Ladestatusanzeigen. Der Computer steuert das Gerät über die RS-232-Schnittstelle. Da der Mikrocontroller PIC16F84A über keine eingebaute serielle Schnittstelle verfügt, ist diese in Software implementiert. COM-Port-Signale werden standardmäßig nicht verwendet. Die übertragenen Daten werden über die DTR-Leitung synchronisiert, der Computer überträgt Informationen über die RTS-Leitung und empfängt sie über die CTS-Leitung vom Controller. Die Daten werden im Duplex-Modus übertragen und mit Kontrollbytes aufgefüllt, um die Richtigkeit der Informationen zu überprüfen. Die verwendete Schnittstelle ist im Artikel des Autors „Schnittstelle eines PIC-Controllers mit einem PC“ („Radio“, 2003, Nr. 7, S. 20-22) näher beschrieben. Die Schaltkreise R4R7VD4 und R5R8VD5 wandeln RS-232-Pegel in TTL-Pegel für Mikrocontroller-Eingänge um. Der TTL-Pegel vom Mikrocontroller-Ausgang reicht aus, um die RS-232-Leitung direkt zu steuern, wodurch die Anpassungsschaltung vereinfacht werden konnte. Nach dem Anlegen der Stromversorgung wird der DD2-Mikrocontroller in seinen Ausgangszustand versetzt, in dem alle Kanäle ausgeschaltet, die Uhr zurückgesetzt und die Laststeuerung blockiert wird, um ein versehentliches Einschalten zu verhindern. Beim Einrichten des Geräts übermittelt der Computer die aktuelle Uhrzeit, den Wochentag und Parameter für Ereignisse. Alle Informationen zu Letzterem werden im nichtflüchtigen EEPROM-Speicher des Mikrocontrollers gespeichert. Jedes Ereignis enthält die Nummer der Last, die es verwaltet, Informationen über die durchgeführte Aktion (Ein- oder Ausschalten), die Betriebszeit (einschließlich Wochentag) und kann sich im „Aus“-Zustand befinden (führt keine Aktion durch). Aktion) und im Modus „Täglich“ (erfolgt zur angegebenen Zeit, unabhängig vom Wochentag). Nach dem Einstellen der Uhrzeit und der Kanäle kann das Gerät sowohl unabhängig (mit vom XS5-Anschluss getrenntem Kommunikationskabel) als auch computergesteuert verwendet werden. Da die RS-232-Schnittstelle das Anschließen und Abziehen eines Kabels bei eingeschalteten Geräten ermöglicht (Hot Plug), ist dies jederzeit möglich. Zur direkten Kanalsteuerung verwenden Sie die Tasten SB1–SB4. Wenn Sie einen von ihnen länger als 0,5 s in der gedrückten Position halten, ändert sich der Zustand des entsprechenden Kanals. Die Zeitverzögerung ist in der Software implementiert und verhindert, dass Lasten durch versehentliches Klicken geschaltet werden. Port B des Mikrocontrollers ist so konfiguriert, dass seine Eingangsleitungen RB0-RB3 und RB5 über interne Widerstände mit der Stromschiene verbunden sind. Die Stromversorgung des Timers erfolgt nach dem traditionellen Schema und weist keine Besonderheiten auf. Der Einsatz eines Abwärtstransformators T1 ist auf die Notwendigkeit einer galvanischen Trennung des Versorgungsnetzes und des Rechners zurückzuführen. Die GB1-Batterie dient als Notstromquelle für die Uhr bei Stromausfällen. Die „Firmware“-Codes des Mikrocontrollers sind in der Tabelle aufgeführt. 1. Beim Programmieren müssen Sie im Konfigurationswort folgende Bitwerte einstellen: Generatortyp (OSC) – HS, Watchdog-Timer (WDT) – deaktiviert, Verzögerung nach dem Einschalten (FWRTE) – aktiviert. (zum Vergrößern klicken) Die Verbindung des Computers mit dem Timer erfolgt über die dynamisch geladene Bibliothek timercom.dll. Das TIMER-Programm wird zum Festlegen von Ereignissen und zum manuellen Steuern von Lasten verwendet. Das Hauptfenster (Abb. 2) verfügt über drei Registerkarten. Der erste davon („Lasten“) zeigt den Zustand der Lasten an, der durch Deaktivieren oder Aktivieren des entsprechenden Kästchens geändert werden kann, der zweite („Ereignisse“) enthält die Bedingungen des 16. Ereignisses, die Nummer des Lastkanals , die erforderliche Aktion, die Uhrzeit und der Wochentag, an dem sie erfolgen soll. Im Reiter „Optionen“ können Sie den COM-Port auswählen, an den das Gerät angeschlossen ist, und das Kontrollkästchen aktivieren, das es dem Programm ermöglicht, sofort nach dem Start Daten vom Gerät zu empfangen. Nachdem Sie die Parameter von Ereignissen oder den Zustand von Lasten geändert haben, müssen Sie auf die Schaltfläche „Aufzeichnen“ klicken, um die neuen Informationen an den Timer zu übertragen (in diesem Fall wird die aktuelle Zeit automatisch eingestellt). Durch Drücken der Schaltfläche „Lesen“ werden die aktuellen Gerätedaten geladen. Das Gerät wird auf einer Leiterplatte montiert und in das Netzfiltergehäuse „Pilot“ eingesetzt. An seiner Seitenwand sind Tasten, LEDs und die Steckdose XS1 verbaut. Transformator T1 - jeder kleine Transformator mit einer Sekundärwicklung von 12 V. Als 1K1-4K1 importierte Relais TRU-12VDC-SB-CL mit einer Betriebsspannung von 12 V und 5 A-Kontakten (Wicklungswiderstand - 400 ... 500). Ohm) verwendet werden. Notstromversorgung GB1 - eine Batterie aus Batterien oder galvanischen Zellen mit einer Spannung von 3,6 ... 4,5 V. Der daraus verbrauchte Strom überschreitet 8 mA nicht. Sie können den Timer sowohl mit einem Modem als auch mit einem Nullmodemkabel an den COM-Port des Computers anschließen. Die Belegung der Steckerpins für den jeweiligen Fall ist in der Tabelle angegeben. 2. Autor: S.Kuleshov, Kurgan Siehe andere Artikel Abschnitt Uhren, Timer, Relais, Lastschalter. Lesen und Schreiben nützlich Kommentare zu diesem Artikel. Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik: Kunstleder zur Touch-Emulation
15.04.2024 Petgugu Global Katzenstreu
15.04.2024 Die Attraktivität fürsorglicher Männer
14.04.2024
Weitere interessante Neuigkeiten: ▪ Flexible Displays machen Smartphones unkaputtbar ▪ Intelligente Lampen helfen Ihnen, Waren im Geschäft zu finden ▪ Pheromone gegen Pflanzenschädlinge News-Feed von Wissenschaft und Technologie, neue Elektronik
Interessante Materialien der Freien Technischen Bibliothek: ▪ Radiobereich der Website. Artikelauswahl ▪ Artikel Welche Städte der Welt gehören zu den zehn heißesten Städten? Ausführliche Antwort ▪ Artikel Leicht abnehmbares elektrisches Bohrfutter. Heimwerkstatt ▪ Artikel Schützt Elektrizität. Enzyklopädie der Funkelektronik und Elektrotechnik ▪ Artikel Eine Karte in die Halle werfen. Fokusgeheimnis
Hinterlasse deinen Kommentar zu diesem Artikel: Alle Sprachen dieser Seite Startseite | Bibliothek | Artikel | Sitemap | Site-Überprüfungen www.diagramm.com.ua |