Hallo, ich möchte ein Relais 5V /21mA ansteuern und habe I2C Bus und wenig Platz auf der Leiterplatte. Ein 8-Bit Portexpander fällt aus, da er zu groß ist (SMD). Ein 8 Pin SO8 Gehäuse oder ähnliches schwebt mir vor. Kennt Ihr einen gut erhältlichen Typen ? Wenn das Teil noch einen entsprechenden Treiber an Board hat, wäre das super. Vielleicht kann man einen LED Expander vorsehen und mit 100% "dimmen". PCA9530 Danke für eure Tipps! Technikus
Wenn es ganz klein sein soll... PIC 10F206 (bei Reichelt für 0,52€)im SOT-23-6 Gehäuse. Der Decodiert den I2C-Bus und Schaltet 1-2 Ausgänge.
Zur Not tut es auch ein 8beiniger Tiny. 2 Pins Versorgungsspannung 2 Pins für I²C 4 Pins parallel als Ausgang zum Relais Freilaufdiode nicht vergessen!
Das ist doch dann ein 6Pin Mikrocontroller ??? Und dann noch ein PIC? Ich bin eher der Atmel Typ ;) Ein kleiner Atmel Tiny wäre auch eine Möglichkeit, ich dachte nur da gibt es was fertiges...
Es gibt einen i2c Standardbaustein 8-Pinner mit 3 Schaltausgängen. Die Typennummer mußt du aber selbst finden. Preislich kann es aber uninteressant sein.
und da finde ich eben nichts... Hast du keine Typenbezeichnung?
Der Baustein wurde auf µC.net mal genannt. Sollte dir helfen.
Hab mal nachgesehen. Der 3 Ausgänge-Typ ist verschwunden in den Weiten der HD. Der pca9536 hat 4 I/O und gibts in TSSOP8.
NJU3730 ist eher ungeeignet, weil er für den geforderten Strom nicht spezifiziert ist. Also bräuchtest Du einen externen Transistor. PCA9536 und PCA9537 können dagegen das Relais direkt treiben.
Ich werde nun den ursprünglich erwähnten PCA9530 einsetzen, da ich ihn bei Reichelt bekomme und eine Adressierung per Pin möglich ist. In der Schaltung sitzen zwei Module die jeweils um ein PCA9530 erweitert werden. Beide Module hängen an einem I2C Master. Auszug aus Datenblatt: Pins used as GPIOs 6.4 LEDn pins not used to control LEDs can be used as General Purpose I/Os (GPIOs). For use as input, set LEDn to high-impedance (00) and then read the pin state via the INPUT register. For use as output, connect external pull-up resistor to the pin and size it according to the DC recommended operating characteristics. LEDn output pin is HIGH when the output is programmed as high-impedance, and LOW when the output is programmed LOW through the ‘LED selector’ register LS0. The output can be pulse-width controlled when PWM0 or PWM1 are used. Jetzt stellt sich die Frage wie hoch ich den Pull Up Widerstand dimensionieren muss, wenn ich das oben erwähnte 21mA Relais ansteuern will? Gruß Technikus
@ technikus (Gast) >Jetzt stellt sich die Frage wie hoch ich den Pull Up Widerstand >dimensionieren muss, wenn ich das oben erwähnte 21mA Relais ansteuern >will? Gar nicht. Den braucht man hier nicht.
technikus schrieb: > Jetzt stellt sich die Frage wie hoch ich den Pull Up Widerstand > dimensionieren muss, wenn ich das oben erwähnte 21mA Relais ansteuern > will? Das Relais ist der Pullup. mfg.
Also Relaisspule an +5V und Pin vom IC. Dann noch Freilaufdiode parallel zur Relaisspule ;) Wird gemacht! Danke euch! Gruß Technikus
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.