Forum: Haus & Smart Home AVR Dimmerschaltung mit I2C/TWI


von Yvo C. (Firma: www.twipnet.ch/) (majortwip) Benutzerseite


Angehängte Dateien:

Lesenswert?

HiHo @ all

Im Anhang hab ich eine simple zusammengebastelte Schaltung.

Schlussendlich werde ich über I2C Dimmervalues senden.

Ob I2C für einen Hausbus geeignet ist steht hier nicht zur Debatte, über 
100m gehts mit Bufferchip (getestet).

So, bevor ich die Schaltung zusammenlöte, klappt sie so? Sie muss in ne 
UP-Dose passen...


Gruss, Yvo

von Ein (Gast)


Lesenswert?

Simple Schaltung?
Ja, Resetbeschaltung, Vorwiderstand Zerocross, dessen 
Emeitter-Optokoppler nach Masse , Arbeitswiderstand am Collektor an 
Interuptpin, Entstörmaßnahmen, Sicherungen.
Den I2C-Chip kenne ich nicht, kann er direkt 24V

von Yvo C. (Firma: www.twipnet.ch/) (majortwip) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hei
Danke für die Antwort!!
Hab sie zwar nicht komplet verstanden, doch hab ich Folgendes geändert:


"Ja" = sie funktionniert?

"Resetbeschaltung" = übernommen von 
http://www.mikrocontroller.net/articles/Bild:Mega8_Tutorial.png

"Vorwiderstand ZC" = jop, copypastefehler (zu klein, korrigiert) und 
umplaziert.

"Optokoppler" = so? pullup vom AVR

"Entstörmassnamen" = 1. Platzmangel, 2. Nur Ohmsche Lasten bis max 60W, 
trotzdem?

"Sicherung" = Vor der Schaltung

I2C-Chip: der B715? Ist quasi ein Leistungstreiber, erlaubt nen 
kleineren Pullup-> steilere Flanken. Buffer integriert->Kabelkapazität 
ausgleichen.
Der AtMega hat ja TWI, alias I2C. Auch der Grund why ich nen dermassen 
übergrossen AVR nehme.

Gruss Yvo

von Yvo C. (Firma: www.twipnet.ch/) (majortwip) Benutzerseite


Lesenswert?

Nachtrag:

Der I2C-Bufferchip läuft auf 5V, die 24V sind auf dem Bus geführt, falls 
irgendwo zuviel auf 5V gezogen wird und wegen dem Leitungswiderstand die 
Spannung zu stark fällt wird dort von 24V auf 5V geformt und so die 
5V-Busleitung unterstützt.

von Helmut H. (der_andere)


Lesenswert?

Hallo,
Resetbeschaltung kenne ich so:
4,7kOhm an 5V -> anderer Draht an 100nF, Reset-Eingang und 
Programmierstecker.


Led-Vorwiderstand würde ich auf 680 Ohm erhöhen, sonst ca 17mA.?
Zerocross-Optokoppler würde ich mit einem externen Pullup-Widerstand 
machen.
Und die Triacgeschichte ohne jeglichen Vorwiderstand?
Müsste ich mal bei Google mit DMX und Triac suchen.

Der Zerocross-Vorwiderstand ist nicht ohne Leistung!

von Yvo C. (Firma: www.twipnet.ch/) (majortwip) Benutzerseite


Lesenswert?

Helmut Holm schrieb:
> Hallo,
> Resetbeschaltung kenne ich so:
> 4,7kOhm an 5V -> anderer Draht an 100nF, Reset-Eingang und
> Programmierstecker.

Ich probiers mal so wie im AVR-Tut...


> Led-Vorwiderstand würde ich auf 680 Ohm erhöhen, sonst ca 17mA.?

Laufen leds nicht normalerweise mit ca 20mA?

> Zerocross-Optokoppler würde ich mit einem externen Pullup-Widerstand
> machen.

Werd ich machen, thx. 10k?

> Und die Triacgeschichte ohne jeglichen Vorwiderstand?
> Müsste ich mal bei Google mit DMX und Triac suchen.

ups...dochdoch!

> Der Zerocross-Vorwiderstand ist nicht ohne Leistung!

Jap leider, darum das Poti, will experimentell schauen wieweit runter 
ich mit dem Triggerstrom kann für den OC.

Hab ja die 2 Z-Dioden = 268V

230Veff = 311Vp

d.h. ich hab maximal 43V über den (R+Poti)

wenn ich den Itrigg auf 10mA runtergriege hab ich am R ja 430mW peak. 
Der R ist auf 0.25W eff ausgelegt... oder hab ich da n Denkfehler?

von Hans Diether (Gast)


Lesenswert?

Also ich verstehe kein Wort :D

von Werner (Gast)


Lesenswert?

Yvo Comte schrieb:
> Jap leider, darum das Poti, will experimentell schauen wieweit runter
> ich mit dem Triggerstrom kann für den OC.
> Hab ja die 2 Z-Dioden = 268V

Mit ein bisschen mehr Aufwand läßt sich auch ein nur kurzer Puls 
erzeugen, so dass die mittlere Leistung wesentlich geringer ist, z.B.
Beitrag "Re: Nulldurchgangserkennung"

von Yvo Comte (Gast)


Lesenswert?

Hat übrigens funktioniert... Vor 6 Jahren... Ooh die Nostalgie. Das 
ganze ist übrigens damals durch irgend einen Kriechstrom abgeraucht.

Hatte die Schaltung (ohne Dimmfunktion)  später mit einem Carambola 
(wifi soc) 3 Jahre im Einsatz.

von Michael B. (laberkopp)


Lesenswert?

Yvo Comte schrieb:
> Hat übrigens funktioniert... Vor 6 Jahren...

Yvo C. schrieb:
> Entstörmassnamen" = 1. Platzmangel, 2. Nur Ohmsche Lasten bis max 60W,
> trotzdem?

Selbstverständlich trotzdem. Gerade bei Glühlampenlasten ist der 
schnelle Stromanstieg eine Störungsquelle.

Deine Schaltung war grober Murks. Ja, das Datenblatt des IL420 ist mies, 
aber ein quasi identischer MOC3052 zeigt, wie man ihn verwenden soll. 
Damit 300mA Maximalstrom auch beim Zünden im Spannungsmaximum 
eingehalten werden, braucht es an 230V zumindest 1k. Du hast gar keinen 
Vorwiderstand. Damit die Störungen nicht zu hoch werden, muss man gerade 
bei Glühlampen eine Drossel einfügen (bei Elektromotoren wäre der Motor 
die Drossel), und bei 60W braucht man eine eher grosse Drossel und wird 
trotzdem eine risetime von unter 100us bekommen. Und bei mehr als 600V 
geht der TRIAC kaputt. Ein 250V~ VDR wäre nicht verkehrt. Und wenn die 
Glühbirne durchbrennt, kann schon mal die Haussicherung auslösen, das 
überlebt der TRIAC garantiert nicht. Also muss noch eine schnellere 
Feinsicherung dazu. Und das einzige, was GAR KEIN Argument ist auf diese 
Sachen zu verzichten, ist "kein Platz".

Dafür war dein Zero cross Detektor eher ungünstig.

http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.25

von Yvo Comte (Gast)


Lesenswert?

Hehe, Jahre später bin ich absolut mit dir einig. Um dich zu beruhigen, 
ich bin mittlerweile auf Z-Wave umgestiegen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.