Forum: Mikrocontroller und Digitale Elektronik 4,5 Volt Puppenhaus Klingel durch uC I/O ansteuern


von uni m. (unimatrix266)


Lesenswert?

Hallo,

ich plane eine recht einfache Puppenhaussteuerung bestehend aus 5 
LED-Lampen (direkt an den Outputs, weil geringer Strom), einer 
Kamin-Flacker-LED (durch PWM usw.) und aber auch einer Klingel.

Die Klingel kann ich nicht direkt durch den AUsgang treiben, weil sie 
mehr Strom zieht (200 mA).

Die Betriebsspannung stelle ich mit 3 1,5-Batterien her.

Ich habe nun schon nach allem möglichen gesucht an Treibern, Mosfets, 
etc. aber ich finde eher Sachen für Hochvoltbereiche oder höhere 
Leistungen. Das scheint mir alles zu überdimensioniert.

Gibt es ein "kleines" Bauteill mit möglichst keiner Leerlaufleistung 
(Batterie!) mit dem ich das machen kann? Oder gibt es iwo eine Datenbank 
wo man so Treiber nach Spannungs/Stromanforderungen suchen kann?

Die Klingel läutet natürlich immer nur durch ein paar Sekunden (Ausgang 
basierend auf Taster-Druck am Puppenhauseingang).

Grüße!

von LuXXuS 9. (aichn)


Lesenswert?

Dann nimm doch einen einfachen BC337 oder ähnliches - das reicht doch 
völlig aus dafür.

von Carsten B. (cbr)


Lesenswert?

Schon mal nach einem Relais gesucht? Auf die schnelle habe ich das 
gefunden: 
http://www.conrad.de/ce/de/product/504345/PRINTRELAIS-PE014F03-1415390-1

von Markus U. (markjus) Benutzerseite


Lesenswert?

Ich denke ein Relais (und dann noch so ein teures) ist für den Zweck 
völlig überdimensioniert.
Ein Transistor mit dem entsprechenden Vorwiderstand an den Ausgang des 
µC angeschlossen reicht doch völlig. Ich finde sogar einen µC schon 
reichlich überdimensioniert dafür ;)
Ein guter alter 555-Timerbaustein machts auch zu einem Bruchteil der 
Kosten.

Markus

von Jasch (Gast)


Lesenswert?

Markus U. schrieb:
> Ich denke ein Relais (und dann noch so ein teures) ist für den Zweck
> völlig überdimensioniert.

Muss man ja nicht nehmen, da gibt es auch kleine Reed-Teile für 2.60 die 
es total tun sollten. Sollte man sogar direkt vom Pin ansteuern können, 
mit Scrubber oder wie das heisst natürlich.

> Ein Transistor mit dem entsprechenden Vorwiderstand an den Ausgang des
> µC angeschlossen reicht doch völlig.

Alleine eher nicht, ohne Schutzschaltung brennt der wahrscheinlich 
durch. So eine Klingel hat ja einen Unterbrecher drin, gibt schöne 
Spannungsspitzen.

> Ich finde sogar einen µC schon
> reichlich überdimensioniert dafür ;)
> Ein guter alter 555-Timerbaustein machts auch zu einem Bruchteil der
> Kosten.

Naja, das ist halt Ansichtssache. ;-) Mit dem µC hat man noch Optionen 
für später.

von tip (Gast)


Angehängte Dateien:

Lesenswert?

Ansteuerung der Klingel mit einem LL-Fet z.B. IRLML2502 oder einem 
anderen.
http://www.mikrocontroller.net/articles/MOSFET-%C3%9Cbersicht#N-Kanal_MOSFET

Und zur Entstörung braucht es ggf. noch etwas mehr oder anders. 
Jedenfalls würde ich die Speisung zur Klingel etwas abkoppeln von der 
uC-Speisung.

von Wolfgang-G (Gast)


Lesenswert?

>ich plane eine recht einfache Puppenhaussteuerung bestehend aus 5
>LED-Lampen (direkt an den Outputs, weil geringer Strom), einer
>Kamin-Flacker-LED (durch PWM usw.) und aber auch einer Klingel.

wahrscheinlich brauchst DU ein Spielzeug mit µC

Ich hatte das damals, als Puppenhaus aktuell war, mit einem ganz 
einfachen Schalter für die Lampen und einem Taster für die Klingel 
gelöst
MfG

von Michael (Gast)


Lesenswert?

Carsten B. schrieb:
> Schon mal nach einem Relais gesucht? Auf die schnelle habe ich das
> gefunden:
> http://www.conrad.de/ce/de/product/504345/PRINTREL...

Auch den Strom für dieses Relais wird der µC nicht direkt mit seinem 
Ausgang liefern können.

von Martin (Gast)


Lesenswert?

Programmier doch für die Kingel einen 3 Ton Gong.

von Carsten S. (dg3ycs)


Angehängte Dateien:

Lesenswert?

tip schrieb:
> Ansteuerung der Klingel mit einem LL-Fet z.B. IRLML2502 oder einem
> anderen.
> http://www.mikrocontroller.net/articles/MOSFET-%C3%9Cbersicht#N-Kanal_MOSFET
>
> Und zur Entstörung braucht es ggf. noch etwas mehr oder anders.
> Jedenfalls würde ich die Speisung zur Klingel etwas abkoppeln von der
> uC-Speisung.

Sachlich nichts dran auszusetzen...

Falls allerdings gerade kein LL Mosfet zur Hand und nicht sowieso 
Material bestellt werden muss ist ein Bipolarer Typ der für die 
Schaltung funktioniert sicher deutlich einfacher in der BAstelkiste oder 
auf alten Platinen zu finden.

Ein BC547 oder ähnlich reicht völlig, aber auch deutlich stärker 
funktionieren immer noch ;-)

Mal die modifizierte Schaltung im Anhang ;-)

Gruß
Carsten

von Markus U. (markjus) Benutzerseite


Lesenswert?

Warum nicht einen Piezo als Klingel? Der braucht kaum Strom und mit dem 
kann man auch einen Mehrton-Gong erzeugen.

Markus

von heinzhorst (Gast)


Lesenswert?

Ich würde da einfach zu einem ULN2003 greifen und die LEDs auch daran 
anschließen. Man muss die IOs des Controllers ja nicht unbedingt am 
Limit betreiben.

von Volker S. (volkerschulz)


Lesenswert?

Carsten Sch. schrieb:
> [...]
> Ein BC547 oder ähnlich reicht völlig, aber auch deutlich stärker
> funktionieren immer noch ;-)
>
> Mal die modifizierte Schaltung im Anhang ;-)

Ist der nicht ausgerechnet ein bisschen schwach? Haette einen BC517 
vorgeschlagen. Der Basiswiderstand duerfte wohl auch 10-100x groesser 
sein und ein Pull-Down von der Transistorbasis wuerde auch nicht 
schaden.

Volker

von Carsten S. (dg3ycs)


Lesenswert?

Volker Schulz schrieb:
> Ist der nicht ausgerechnet ein bisschen schwach?
 Ja, hast recht!
Habe heute Mittag, warum auch immer, 100mA im Ursprungspost gelesen...
Da wird wohl mal wieder ein Termin beim Augenarzt fällig.
Wobei, für kurze Benutzung geht es trotzdem, Aber ohne Not sollte man 
gerade solchen Sachen nicht ausserhalbs der Specs arbeiten.

Volker Schulz schrieb:
> Der Basiswiderstand duerfte wohl auch 10-100x groesser
> sein und ein Pull-Down von der Transistorbasis wuerde auch nicht
> schaden.

Naja, für den BC517 als Darlington Typ stimmt das sicherlich.
Einen normalen Typ wie dem BC547 oder dem sicherlich leichter in der 
Bastelkiste zu findenden (und hier tatsächlich geeignetem) BD139 sowie 
jedem anderen "nicht-Darlington" ist 1K Basisvorwiderstand schon eher 
die obere Grenze.

Pull Down schadet nicht, im Normalbetrieb aber bei einem normalen µC IO 
auch beim Darlington nicht mehr notwendig da der ja die Pegel in beide 
Richtungen schaltet. Im Störungsfall aber vielleicht nervenschonender.

Bei "nichtdarlington" Bipolartransistoren aber völlig überflüssig.

Gruß
Carsten

von Axel R. (Gast)


Lesenswert?

Wieviel V_cesat hat der BC517? Wie hoch ist die Betriebsspannung? Was 
kommt dann an der Klingel noch an? Der Portpin liefert nur HIGH oder Z, 
ich dachte, der liefert auch LOW Pegel?

Nimm als Transistor einen BC817 oder, wenn Du es genau machen willst, 
einen "Schalttransistor" 2SD1782K
http://www.rohm.com/products/databook/tr/pdf/2sd1782k.pdf.
Gerade bei so geringer Betriebsspannung, könnte man da mal drauf achten, 
das nicht unnötig im Transistor "stecken" bleibt.

Finde ich. Kann jeder machen wie er will, klar!
( Ich würde einen SD339 nehmn ;) )

Gruß
Axelr.

von uni m. (unimatrix266)


Lesenswert?

nochmal danke für die Tipps. Ich habe es jetzt mit einem BUZ11 aufgebaut 
und mit Freilaufdiode. Das ganze funktioniert Prima. Der Controller 
steuert die Klingel so, dass die nur 1 sekunde lang klingelt, egal wie 
lange man den Klingeltaster festhält.

Die Tipps mit dem Piezzo haben mich trotzdem ncoh auf eine Idee 
gebracht. Da ich 5 einzelne Lampen im Haus habe könnte man damit dieses 
Spiel (Senso, mit den 4 Farben und den Farbfolgen die sich der Spieler 
merken muss) nach programmeiren. So als kleines Easter-Egg. Wäre nicht 
schleht dann auch unterschiedliche Tonhöhen auszugeben.

Kann man das mit einem Piezzo und unterschiedlichen Frequenzen? Ich habe 
nun ne Weile gesucht und offenbar haben die immer eine feste Frequenz 
und somit tonhöhe, einzig die Lautstärke kann man beeinflussen (bei den 
Typen ohne eigene Elektronik, die anderen, da ist es eh klar)

Hat jemand dazu eine Idee?

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.