Die vorgestellte Schaltung und das zugehörige BASCOM-Programm auf einem Attiny4313
dienen der Erfassung von Zeitsituationen in unserem Haus. Hier wird erstmal ein kleiner mechanischer Stundenzähler zur Messung der Brenndauer der Außenbeleuchtung abgelöst, weil der dem Synchronmotor vorgeschaltete Kondensator wieder mal defekt war.
Die Messung wird durch schließen eines Reedkontaktes am Objekt gestartet und beim öffnen gestoppt. Auf einem zweizeiligen LCD wird der aktuelle Wert dargestellt.
Das LCD ist über eine RJ45-Buchse und 1m Flachbandleitung angeschaltet.
Erhöhte Sicherheit garantiert die Verwendung eines Optokopplers im Signalpfad.
Durch Verwendung eines 12MHz-Quarzes und schlanker Interupt-Routine wird eine hohe Genauigkeit erreicht.
Die Betriebszustände Loop-on und Sekundentakt werden auch über 2 LED's angezeigt.
Die Ausgabe auf einem seriellen Port mit 19200Bps ist möglich.
Für weitere Aufgaben stehen noch 5 Ports zur freien Verfügung.
Gruß Rudi
dienen der Erfassung von Zeitsituationen in unserem Haus. Hier wird erstmal ein kleiner mechanischer Stundenzähler zur Messung der Brenndauer der Außenbeleuchtung abgelöst, weil der dem Synchronmotor vorgeschaltete Kondensator wieder mal defekt war.
Die Messung wird durch schließen eines Reedkontaktes am Objekt gestartet und beim öffnen gestoppt. Auf einem zweizeiligen LCD wird der aktuelle Wert dargestellt.
Das LCD ist über eine RJ45-Buchse und 1m Flachbandleitung angeschaltet.
Erhöhte Sicherheit garantiert die Verwendung eines Optokopplers im Signalpfad.
Durch Verwendung eines 12MHz-Quarzes und schlanker Interupt-Routine wird eine hohe Genauigkeit erreicht.
Die Betriebszustände Loop-on und Sekundentakt werden auch über 2 LED's angezeigt.
Die Ausgabe auf einem seriellen Port mit 19200Bps ist möglich.
Für weitere Aufgaben stehen noch 5 Ports zur freien Verfügung.
Gruß Rudi
Immer Glück haben ist fast wie können..
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Rudi Einstein ()