Ich möchte den Ein / Aus-Zustand eines Elektrogeräts (zB Glühbirne 100W) mit einem Mikrocontroller ATmega16L erfassen . Wie mache ich das? Meine Netzanschlusswerte sind 230V, 50Hz
Du erzählst uns zu wenig. Was ist zum Beispiel das "Gerät"?
Wie Cybergibbons sagt, brauchen Sie keinen ADC zum Erkennen eines Logikpegels, denn das haben Sie: ein Hoch, wenn es eingeschaltet ist, ein Niedrig, wenn es ausgeschaltet ist (oder umgekehrt).
Ich nehme an, es ist ein netzbetriebenes Gerät. Sie können das Gerät nicht direkt mit dem Netzteil verbinden: Dadurch wäre Ihr gesamter Stromkreis mit dem Stromnetz verbunden und nicht mehr berührungssicher. Das Berühren eines Teils davon könnte tödlich sein.
Verwenden Sie einen Optokoppler, um Ihren Stromkreis vom Netz zu trennen:
Wenn an den LEDs genügend Spannung anliegt, ist der Transistor eingeschaltet und der Ausgang auf Low gezogen. Nur beim Nulldurchgang des Netzsinus kommt es zu einer positiven Spitze. Sie können das an einen beliebigen GPIO-Pin Ihres Mikrocontrollers anschließen.
Sie müssen jeweils 2 Widerstände in Reihe für R1 und R2 verwenden, es sei denn, sie sind für mindestens 180 V ausgelegt.
Dies zeigt an, dass an Ihrem Gerät 230 V Wechselstrom anliegen. Wenn es einen Ein-/Ausschalter hat, wird es Ihnen nicht sagen, ob es eingeschaltet ist. Verwenden Sie in diesem Fall einen Stromwandler in Reihe mit dem Gerät und schließen Sie ihn mit einem Widerstand ab. Der Strom des Geräts verursacht eine Spannung über dem Widerstand, der Wert des Widerstands bestimmt den Spannungspegel.
Sie können dies nicht direkt verwenden, da es sich um AC handelt. Sie müssen es gleichrichten und einen Spitzenwertdetektor mit einer Diode und einem Kondensator herstellen.
Einfacher zu bedienen, aber teurer ist der i-Snail_V . Es basiert ebenfalls auf einem Stromwandler, gibt jedoch eine Gleichspannung aus, die proportional zum gemessenen Strom ist. Der i-Snail-V-10 gibt beispielsweise 5 V DC bei 10 A aus. Da die Spannung in diesem Fall analog ist, würden Sie sie an den ADC anschließen. Sie erfahren nicht nur, ob das Gerät eingeschaltet ist, sondern auch seinen Stromverbrauch. (Das ist ein erster Hinweis auf seine Leistung, aber nicht genau.) Verwenden Sie eine Klemm-Zenerdiode am Ausgang, falls die Spannung über 5 V ansteigen würde.
Cybergibbons
David Norman