PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Scheinwerfer und Blaulicht



markus788
26.10.2012, 14:38
Hallo,

ich würde gerne meinen RP6 mit LED Scheinwerfern und einem Blaulicht ausstatten.
Hab da für die Scheinwerfer an 4 weiße LEDs gedacht die ich vorne anlöte. kann mir jemand eine schaltung mit den entsprechenden Bauteilen sagen? denk mal das man einen Transistor einsetzen muss. Hat da jemand was für mich? Die Scheinwerfer würde ich dann gerne über einen ausgang des Controllers steuern.

Des gleiche für das Blaulicht, nur würde ich dort pro 2 LEDs ein Ausgang verwenden, damit ich es blinken lassen kann.
Kann mir jemand weiter helfen?

Thomas E.
26.10.2012, 15:28
Hier mal was zum Spielen:
Link zur Simulation (http://www.falstad.com/circuit/#%24+1+5.0E-6+10.20027730826997+50+5.0+50%0A162+272+176+272+27 2+1+3.7+1.0+1.0+1.0%0A162+320+176+320+272+1+3.7+1. 0+1.0+1.0%0A162+368+176+368+272+1+3.7+1.0+1.0+1.0% 0A162+416+176+416+272+1+3.7+1.0+1.0+1.0%0Ar+272+17 6+272+96+0+100.0%0Ar+320+176+320+96+0+100.0%0Ar+36 8+176+368+96+0+100.0%0Ar+416+176+416+96+0+100.0%0A w+272+96+320+96+0%0Aw+320+96+368+96+0%0Aw+368+96+4 16+96+0%0AR+272+96+272+48+0+0+40.0+5.0+0.0+0.0+0.5 %0At+224+336+272+336+0+1+-4.856210588064012+4.999999999801981E-11+100.0%0Aw+272+320+272+272+0%0Aw+272+272+320+272 +0%0Aw+320+272+368+272+0%0Aw+368+272+416+272+0%0Ag +272+352+272+416+0%0Ar+224+336+144+336+0+1000.0%0A L+144+336+96+336+0+0+false+5.0+0.0%0A)
Hinweis: Java muss aktiviert und zugelassen sein! Es handelt sich hierbei um einen Link zu einer Online-Simulation. Die Schaltung wird direkt aus der URL interpretiert.

Torrentula
26.10.2012, 15:34
Ja du benötigst einen Transistor oder einen MOSFET. Du könntest einen NPN z.B. BC547 mit entsprechendem Basisvorwiderstand nehmen und dann die LEDs mit Vorwiderstand an den Kollektor und Emitter auf Masse. Wenn du den Pin dann auf logisch 1 schaltest, leuchten die LEDs.
Mit einem N-Kanal MOSFET verhält sich das ganz ähnlich, alledings braucht man da nur einen Vorwiderstand für die LEDs. LEDs an Drain, Source auf Masse und Gate an deinen jeweiligen I/O pin.
Den Vorwiderstand kannst du mit dem Ohmschen Gesetz berechnen (Spannungsabfall über die LED beachten!).

Max Web
26.10.2012, 16:12
Hallo,

Prinzipiell kannst Du die Beleuchtung direkt (d.h. wie von Torrentula vorgeschlagen an freie Pins des µC, natürlich mit passender Beschaltung!) oder aber auch über den I²C-Bus anschließen.

Falls Du die LEDs per I²C-Bus betreiben willst: Der PCF8574 I²C-Portexpander bietet acht Pins an, an die Du LEDs anschließen kannst.
Dabei ist zu beachten, dass die Pins nur ein Paar µA ausgeben können, gegen Masse dagegen können sie bis zu 25mA aufnehmen (das reicht für Standard-LEDs).
Die LEDs sind müssen daher "active low" geschaltet werden, d.h. sie leuchten dann, wenn der Pin des PCF den Pegel logisch 0 führt. Eine Beispielschaltung findest Du in dem weiter unten verlinkten Artikel.

Ich selbst habe auf den mittleren Erweiterungsflächen je einen PCF8574 verbaut - so kannst Du ganz bequem Blinker, Frontscheinwerfer, Rücklichter und Rückfahrlichter anbringen, auch für ein Blaulicht sind bei Bedarf noch genügend Pins verfügbar.

Hier ist noch ein nützlicher Artikel über den PCF: http://www.mikrocontroller.net/articles/Port-Expander_PCF8574

Grüße,

Max