Hallo an alle, ich bin dabei ein Relais-Board zu bauen mit 32 Relais. Diese möchte ich später mit einem PIC32 (PIC32MX795F512L)über die Ethernet-Schnittstelle steuern können. Die verbauten Relais sind von Panasonic (JJM1-24VH21) zu finden bei mouser unter der Bestellnummer:JJM1-12V Produktkategorie: Allzweck- / industrielle Relais Spulenspannung: 12 VDC Kontaktbelastung: 20 A at 14 VDC Leistungsaufnahme: 640 mW Spulenstrom: 53.3 mA Spulenwiderstand: 225 Ohms Ich brauche nun die Brücke zwischen Pic und Relais, d.h ein Multiplexer oder etwas vergleichbares. Der Strom am Ausgang des PICs reicht nicht aus um die Relais zu schalten. Ich brauche eine Leistungsstufe. Ich möchte aber auch mehrere Relais "gleichzeitig" bzw. nahezu zeitgleich, Ein/Aus schalten können. Zudem will ich eine Sicherung in Form von Optokopplern einbauen. Was würdet ihr mir empfehlen? Ein ULN...? Ich habe auch einen Lastschalter rausgesucht, den ich verwenden könnte. Den FPF2700 von Fairchild Semiconductors. big thx schonmal im voraus skyloop
Entweder Einzeltransistoren oder Transistor-Arrays (ULN28xxx). Als Portmultiplexer Schieberegister 74*575, oder SPI-IO-Expander oder I²C-IO-Expander. Dann muss nur die Serielle Verbindung über den Optokoppler, und nicht ein OK Pro Relais. Warum eigentlich die extra Isolation? Reicht dir die Isolationsspannung der Relais nicht aus? Oder einfach Paranioa? Oder um evtl. Störungen beim Spulenschalten vom µC fernzuhalten?
Florian Hinck schrieb: > Der Strom am Ausgang des PICs reicht nicht aus um die Relais zu schalten. Das Thema kommt hier im Forum mindestens 4 mal pro Woche... Such mal einfach nach: Relais schalten 5V Florian Hinck schrieb: > Zudem will ich eine Sicherung in Form von Optokopplern einbauen. > Was würdet ihr mir empfehlen? Ein ULN...? Ein ULNxxxx ist kein Optokoppler. Und wozu brauchst du einen OK, wenn du sowieso Relais zur Potentialtrennung hast...
Florian Hinck schrieb: > Zudem will ich eine Sicherung in Form von Optokopplern einbauen. > Was würdet ihr mir empfehlen? Ein ULN...? Deine Relais bieten bereits eine galvanische Trennung - wofür also noch eine zwischen Mikrocontroller und Relais? Die Relais kannst du einfach über N-Kanal-Mosfets ansteuern, auch gleichzeitig mehrere Relais. Dein PIC kann ja mehrere Ausgänge gleichzeitig verändern und wenn die Relais an unterschiedlichen Ports hängen, wirst du die wenige Taktzyklen Verzögerung nicht merken.
Lothar Miller schrieb: > Such mal einfach nach: Relais schalten 5V Oder klick hier: Relais mit Logik ansteuern
Sofern möglich, nimm 5V tolerante Pins, einen Fet, welcher dir die 5V als pull-up auf das uln aufschaltet und verwende simulierte OC outputs um die Relais zu schalten.
Εrnst B✶ schrieb: > Warum eigentlich die extra Isolation? Reicht dir die Isolationsspannung > der Relais nicht aus? Oder einfach Paranioa? Oder um evtl. Störungen > beim Spulenschalten vom µC fernzuhalten? Ich will mit der extra Isolation jegliche Störungen beim Spulenschalten fernhalten.
Florian Hinck schrieb: > Ich will mit der extra Isolation jegliche Störungen beim Spulenschalten > fernhalten. Geeignete Freilauf-Dioden an der Spule lösen dein Problem vollkommen und sind deutlich günstiger und kleiner als Optokoppler.
Lothar Miller schrieb: > Florian Hinck schrieb: >> Zudem will ich eine Sicherung in Form von Optokopplern einbauen. >> Was würdet ihr mir empfehlen? Ein ULN...? > Ein ULNxxxx ist kein Optokoppler. > Und wozu brauchst du einen OK, wenn du sowieso Relais zur > Potentialtrennung hast... Ich habe mich falsch ausgedrückt. Den Satz "Zudem will ich eine Sicherung in Form von Optokopplern einbauen." habe ich nachträglich eingefügt und das war nicht im Zusammenhang mit dem ULN.Den ULN will ich als Treiberbaustein nehmen.
Macht es keinen Sinn, den Controller mit seinen 1,8/3,3 bzw. 5V mit einem Optokoppler von den 12V der Relais-Betriebsspannung zu trennen? Frag das jetzt mal so, weil ich das jedesmal eigentlich genauso mache.
Εrnst B✶ schrieb: > Schieberegister 74*575 Ist natürlich nicht richtig. '595 sind Schieberegister, der '575 ist ein FlipFlop-Array.
Maik M. schrieb: > Macht es keinen Sinn, den Controller mit seinen 1,8/3,3 bzw. 5V mit > einem Optokoppler von den 12V der Relais-Betriebsspannung zu trennen? Macht eigentlich keinen Sinn. Kann aber helfen, wenn dein Schaltplan und Platinen-Layout schon verhunzt sind. Sauberes Layout, Gute Masseführung, Abblockkondensatoren nach Vorschrift, Freilaufdioden, ..., und du kannst die Optokoppler weglassen.
Habe es erst jetzt mitbekommen, du schaltest ja 12V relais. Das ist dann blöd, daß du die 5V nur für die ULN brauchst, mit 3.6V gehen die nähmlich nicht. Such dir dann liber neuere Treiber, z.B. von Allegro, z.B. der A6800 (obsolet, eventuell equivalente suchen, braucht keine externe pull-down widerstände) oder der A2982. Musst halt die Hersteller abklappern. 5V PSU nur für den ULN zu haben, ist echt ein overkill.
Wieviel Snubber ? Nebenbei heizen und klappern 32 Relais auch etwas...
@ Εrnst B✶ (ernst) >Vorschrift, Freilaufdioden, ..., und du kannst die Optokoppler >weglassen. Vor allem nützen die wenig, wenn die Schaltkontakte mangels Snubber Dreck spucken ;-) MFG Falk
Danke für die vielen Infos... Snubber muss ich mir noch genauer ansehen.. Ich verwende die Freilaufdiode LL4148. Ich werde mich nun mal mit snubber ausseinandersetzten. werde nachher noch eine Schaltung reinstellen Lieben Gruß skyloop
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.