Forum: Mikrocontroller und Digitale Elektronik Arduiono MKR - Ports mit Transistorschaltstufe nach Boot auf High


You were forwarded to this site from EmbDev.net. Back to EmbDev.net
von Joachim (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

jetzt brauche ich doch mal bitte Hilfe. Ich habe 2 
Transistorschaltstufen mit einem BC547B an einem Arduiono MKR. Sobald 
ich ihn mit Strom versorge, habe ich an der Last so lange ein High 
Signal, bis im Arduinoprogramm im  void Setup() explizit der Port auf 
Output mit dem Status LOW gesetzt wird. Das betrifft nur die Ports mit 
dem Transistor. Ports mit LED und Vorwiderstand machen das nicht. Was 
könnte hier die Ursache sein?

Vielen Dank

von Stefan F. (Gast)


Lesenswert?

Stimmt dein Schaltplan mit der Schaltung überein? ich frage, weil da 
nichts ist, was den Port auf High zieht.

von leo (Gast)


Lesenswert?

Joachim schrieb:
> Ich habe ...
> ... Arduiono MKR.

Kaum.

> void Setup()

C/C++ ist case-sensitiv. Lerne mal genauer zu arbeiten.

leo

von Joachim (Gast)


Lesenswert?

Es sind die Ports 11(SDA) und 12(SCL) für i2c. Gibt es hier evtl. eine 
Besoderheit?

von Stefan F. (Gast)


Lesenswert?

Joachim schrieb:
> Gibt es hier evtl. eine Besoderheit?

Nach dem Reset sind das sicher erst einmal ganz normale I/O Pins.

I²C Busse haben Pull-Up Widerstände. Die muss aber schon jemand auf die 
Platine löten oder intern per Software aktivieren.

von Sebastian W. (wangnick)


Angehängte Dateien:

Lesenswert?

Joachim schrieb:
> Es sind die Ports 11(SDA) und 12(SCL) für i2c. Gibt es hier evtl. eine
> Besoderheit?

Kuck dir mal den Arduino MKR Schaltplan an (Ausschnitt anbei) ...

LG, Sebastian

von Stefan F. (Gast)


Lesenswert?

Sebastian W. schrieb:
> Kuck dir mal den Arduino MKR Schaltplan an (Ausschnitt anbei) ...

Ja, das erklärt es.

von Joachim (Gast)


Lesenswert?

Stefan ⛄ F. schrieb:
> Sebastian W. schrieb:
>> Kuck dir mal den Arduino MKR Schaltplan an (Ausschnitt anbei) ...
>
> Ja, das erklärt es.

Super, danke...

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.