Solid State Relais am AVR Port

Gast #696802
Lesenswert?
• ▲
▼
Hallo,

mal wieder eine Frage zu Solid State Relais :) .... Es handelt sich um 
das Sharp S202S12 
(http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=1;INDEX=0;FILENAME=C300%252FS202S12%2523SHA.pdf)

Würde folgende Schaltung direkt an einem AVR (Atmega 64, 5V) 
funktionieren
???

                     -------
                    |S202S12|
          -----     |       |
Port ----|270R |----|--|>---|--- GND
          -----      -------


Also Port vom AVR an 270 Ohm (damit ~18mA), dann an Pin 3 des SSR. Pin 4 
vom SSR auf GND.

Nur zu Info:
Geschaltet wird eine 230V/50Watt Glühbirne.

Ich danke Euch schon mal im Voraus.

gruß,

Thomas
Gast #696825
Lesenswert?
• ▲
▼
Warum nicht? Ich komme zwar nur auf einen Eingangsstrom von 13mA
(Uhigh 5V, Rport 25Ohm, Udurchlass 1,2V), was aber vollkommen
ausreichend ist, da deutlich über 8mA.

Normalerweise schaltet man Lasten an Digitalausgängen gegen Masse,
d.h. das Relais wird andersherum angeschlossen und das rechte Ende mit
VCC verbunden. Beim AVR ist das aber egal, da die Ausgänge fast
symmetrisch sind.
Gast #697638
Lesenswert?
• ▲
▼
Hallo,

also, ich habe nun die Schaltung wie oben aufgebaut....mit 270R als 
Vorwiderstand. Der Port ist als Ausgang und wird auf High geschalten.


zwischen Port und GND liegt eine Spannung von ca. 0,85 Volt an und das 
Relais schaltet leider nicht durch.

Wenn ich nun bsp. den Widerstand direkt mit VCC (5V) verbinde schaltet 
es durch.


Ein anderer Test war auch noch folgender: Ich nehme 2 Ports des Atmels 
(nach dem Motto: Gemeinsam sind wir stark!) und siehe da, schaltet der 
erste Port auf High passiert nichts, nehme ich den 2. hinzu, geht meine 
Lampe am SSR an ...

Ehrlich gesagt verstehe ich die Sache nicht so ganz. Der Port des Atmels 
kann doch 20mA treiben....Wieso in aller Welt, wird der dann nicht mit 
den 270R fertig??

Irgendwelche Ideen??? Bin für alles sehr dankbar.

greetz,
Thomas
Gast #697643
Lesenswert?
• ▲
▼
0,85 V an einem Port, der als Output geschaltet und High level ist. Das 
ist sehr wenig. Wenn der Port i.O. ist, dann fliessen da so 50-100 mA.

Check mal:
- Hardware: Lötzinnbrücken, sonstige Kurzschlüsse. Port zerschossen? 
Anderen AVR in die Fassung, läuft?
- Software: Port richtig initialisiert, in das richtige Register des 
richtigen Ports, richtiges Bit geschrieben?
Gast #697721
Lesenswert?
• ▲
▼
Wow..so viele Tips....Danke erstmal!


Also ... Es ist ein Atmega 644 .... vielleicht gilt da das gleiche wie 
beim Atmega 32....

Es ist auch Port C. Aber alles als Ausgang geschalten, und entsprechend 
im Port Register auf 1 gesetzt.

Das mit den Fuses wäre noch ne Möglichkeit...kann es aber hier nicht 
prüfen, das Teil ist nicht hier. Ich versuche das Morgen mal.

Dank an Euch alle.

greetz,

Thomas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren