Homeautomation mit AVR's

Ziel dieses Projekt ist es, in meiner Wohnung möglichst kostengünstig eine automatische Lichtsteuerung zu realisieren.
Dies sollte möglich sein, ohne zusätzliche Kabel zu verlegen.

Möglich wurde dies durch einen AVR-Mikrocontroller, welche über eine Art Powerline-Modem mit dem Rechner kommuniziert. Die Kommunikation erfolgt seriell mit 1200 Baud. Die Bits werden dabei vom Controller mit ca. 125 kHz amplitudenmoduliert und ins Netz eingespeißt. Die anderen Controller haben einen Detektor, welcher das Signal wieder heraus filtert.

Das System besteht aus einem Bridge-Modul, welches eine galvanisch getrennte RS232-Schnittstelle zum 230V Netz bereit stellt.(Die AVR's hängen direkt am 230V Netz) Ein C-Programm unter Linux übernimmt eine Art Master und Proxyfunktion. Somit kann man mit nahezu jeder Programmiersprache Befehle an den Proxy schicken, welcher diese dann an die Slaves verschickt. Die Slaves sind so klein, dass sie in einer UP-Dose platz haben. Sie können dann auf Befehle reagieren und dann Relais schalten, PWM-Ausgänge stellen oder Lampen dimmen.

UPDATE (21.03.06)

Betaversion ist fertig, Schaltpläne und Software in der Download-Area.

Meine momentane Installation
Die Protokolldokumentation gibt's hier

 

Fotos von den ersten Prototypen:


Hier sieht man den Konverter. Zu erkennen sind die beiden Trafos, sowie ein paar Optokoppler zur galvanischen Trennung

Der Konverter fertig motiert in einer AP-Dose, von unten kommt die Netzleitung, unten rechts die Leitung zum Türöffner und Klingen, oben Rechts der Anschluß der seriellen Schnittstelle und die Leitung die aus der Wand kommt, geht zum Treppenhauslicht und Klingeltaster.


Dies ist ein 3 Kanal Dimmermodul für eine UP-Dose.
Ungekühlt sollten die Triacs ca 100W pro Kanal schaffen, was in den meisten Fällen ausreichend ist.

Weitere Links:

Schaltplan (hier ist im Wesentlichen nur das Powermodem des Konverters gezeichnet)

Dimmer in Action:

Helligkeit 10%
Helligkeit 50%
Helligkeit 100%
(Man beachte dass das Modul wirklich nur mit Phase und 0 des 230V Netzes verbunden ist. Die Helligkeit wurde über die Datenübertragung gesetzt)

Download Area (aktuelle Schaltpläne, Software etc.)

Kontakt:
Roland Praml
Bayerwaldring 19
94104 Tittling
Mail: pram (at) gmx . de