Forum: Mikrocontroller und Digitale Elektronik Wechseln von Pull- Down zu Pull-Up


von Murmele (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

ich versuche gerade mit einem µC einen Transistor zu steuern. Der 
Transistor soll über ein Pin die PWM-bekommen und der zweite Pin ist 
dazu da, dass der Transistor einen Zustand behält unabhängig der PWM. 
Doch ich hab keine Ahnung, wie ich das realisieren kann. Beim Pull down 
sollte kein Widerstand drinnen sein da sonst eine Spannung am Transistor 
anliegt. Aber wenn ich direkt auf Versorgung geh dann fließt relativ 
viel Strom.

Weiß einer wie ich machen kann?

von fonsana (Gast)


Lesenswert?

Murmele schrieb:
> Doch ich hab keine Ahnung, wie ich das realisieren kann. Beim Pull down

Ueblicherweise programmiert man den Pin auf Dauerein und fertig.

fonsana

von André A. (nummer5) Benutzerseite


Lesenswert?

Wenn die PWM auch vom Mikrocontroller kommt, warum schaltest du die PWM 
nicht per Software aus und legst den Pin je nach gewünschtem Zustand auf 
High oder Low? Das wäre die einfachste Lösung.

von Murmele (Gast)


Lesenswert?

Danke

aber braucht der Channel des PWM nicht einige Zeit um einzuschalten?

von Murmele (Gast)


Lesenswert?

Ich kann die PWM nicht ausschalten da müsste ich den ganzen Timer 
ausschalten und auf den anderen Channel soll noch eine PWM laufen

von fonsana (Gast)


Lesenswert?

Welcher Prozessor, welche Programmiersprache, welcher Code?(hier 
anhaengen)

fonsana

von Dominik S. (dasd)


Lesenswert?

Murmele schrieb:
> Ich kann die PWM nicht ausschalten da müsste ich den ganzen Timer
> ausschalten und auf den anderen Channel soll noch eine PWM laufen

Warum den Timer ausschalten?
Setz' die PWM für den einen Kanal doch einfach auf 100% bzw. 0% 
Dutycycle?

von Murmele (Gast)


Angehängte Dateien:

Lesenswert?

Der µC ist ein MC9S08AW32 und wird in Assembler programmiert. Ich habe 
die initialisierung der Timer im Anhang.

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.