Forum: Mikrocontroller und Digitale Elektronik LED anschalten über PIO?


von Olli (Gast)


Lesenswert?

Hallo Leute,
ich würde gerne eine LED mit dem BTM-160 anschalten:

http://shop1347.hiwinner.hinet.net/ugvn1/store/F3/BTM160&170%20DataSheet.pdf

Kann ich das direkt über den PIO-Ausgang machen oder geht das nur über 
einen µC?

Vielen Dank

Olli

von tom (Gast)


Lesenswert?

guckst du im datasheet vom BC417143 nach, was der auf den gpio pins so 
treiben kann.

instinktiv würde ich eine 2mA low-current led nehmen und die im 
sink-betrieb anschliessen, d.h. anode über vorwiderstand nach Vcc und 
die katode am gpio pin. wenn das portpin als ausgang konfiguriert ist 
und nach GND schaltet leuchtet die diode...

gruss, tom

von Olli (Gast)


Lesenswert?

Vielen Dank schon mal für die Antwort!

Ich habe das BTM-160 schon gekauft, geht es denn auch damit?

Gruß Olli

von Lehrmann M. (ubimbo)


Lesenswert?

Ja das geht. Du brauchst nur einen Transistor der entsprechende Ströme 
schalten kann. Dieser muss dann an den GPIO.

von Olli (Gast)


Lesenswert?

Warum brauch ich einen Transistor? Wenn ich eine LED habe, die mit der 
Spannung leuchtet die an dem GPIO-pin anliegt müsste es doch so gehen.
welcher ist eigentlich der GPIO-pin.? ich hab da nen Sack voll PIO 
Pins...

von tom (Gast)


Lesenswert?

G eneral
P urpose
I nput
O utput

...nimm irgend einen dieser pins, welcher dir vom layout her am besten 
gelegen ist.
ansonsten guck endlich mal ins datenblatt von dem controller und lies 
nach wieviel STROM der treiben oder sinken kann.

ein minimum musst du schon selbst tun und den vorwiderstand anhand Vcc, 
Fluss-spannung der LED und Fluss-strom ausrechnen !

von Olli (Gast)


Lesenswert?

also aus dem Datenblatt

http://datasheetz.com/data/RF%20and%20RFID/RF%20Transceiver%20ICs%20and%20Modules/BC417143B-IRN-E4TR-datasheetz.html

entnehm ich, dass der controller max. 140mA treiben kann..

von Olli (Gast)


Lesenswert?

weiß jemand von euch woher man die Software zur Initialisierung per PC 
(Master) mit dem BC417143 bekommt?

von Ralf (Gast)


Lesenswert?

> also aus dem Datenblatt
> ...
> entnehm ich, dass der controller max. 140mA treiben kann..
Interessant... ICH entnehme dem Datenblatt, dass der interne_ _LDO 
140mA treiben kann... Ansonsten find ich nur ne Angabe über +-4mA für 
die Ports.

Ist das das komplette Datenblatt oder nur ne Kurzvariante? Laut deinem 
Dokument kann man die Treiberstärke der Ausgänge auch noch einstellen, 
aber mehr wie 12 oder 16 mA wird's wahrscheinlich nicht geben...

Ralf

von Olli (Gast)


Lesenswert?

> Ist das das komplette Datenblatt oder nur ne Kurzvariante?

das sind 116 Seiten.. Ich blicke da ehrlich gesagt auch nicht so richtig 
durch.. aber 4mA würden mir eigentlich auch schon reichen

weiß jemand wie man das ding initialisiert braucht man da noch firmware?
es gibt ja auch keine beschreibung zu dem BTM160..

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.