PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PWM



Schorschi
02.12.2005, 10:42
Hallo.

Ich bin neu hier.
Habe erst vor kurzen mit dem Roboterbau an gefangen.
Habe folgendes Problem bei der Ansteuerung oder besser gesagt beim dimmen meiner Motoren:
Ich verwende erstmal keine MyC´s weil ich mich nicht damit auskenne und hab mir eine Schaltung bebaut die ein PWM erzeugt in TTL-Technik.
Wollte dieses Signal von BIP-Transistoren verstärken lassen und dann über FET´s zu den Motoren. Leider steuern die Fet´s nicht richtigb durch. habe schon 2 verschiedene probiert (IRF520 und BUZ72a). Auch die BIP-Transistoren verstärken das PWM-Signal von den TTL´s fast garnicht. Ich arbeite mit 9V. Aus den TTL´s kommt was leicht über 4V raus. Die Transistoren hängen mit C an 9V und mit B natürlich am PWM-Signal. Sie bringen aber nur was leicht über 4V am E zusammen. Damit kann man freilich keinen FET richtig durchschalten.

An was kann das liegen?

Ist die Frequenz zu niedrig (ca. 5kHz).
Wie kann ich dieses 4V-PWM-Signal auf 9V-Amplitude bringen? Muß ich da bei der Beschaltung der Transistoren vieleicht etwas beachten weils ja keine Gleichspannungsverstärkung mehr ist?

Freue mich über jede hilfreiche Antwort.

Manf
02.12.2005, 11:00
Die Kollektorwiderstande der Transistoren nach 9V wie groß sind die?
1KOhm?
Manfred

Ratber
02.12.2005, 14:08
Hallo.

Ich bin neu hier.
Habe erst vor kurzen mit dem Roboterbau an gefangen.
Habe folgendes Problem bei der Ansteuerung oder besser gesagt beim dimmen meiner Motoren:
Ich verwende erstmal keine MyC´s weil ich mich nicht damit auskenne und hab mir eine Schaltung bebaut die ein PWM erzeugt in TTL-Technik.
Wollte dieses Signal von BIP-Transistoren verstärken lassen und dann über FET´s zu den Motoren. Leider steuern die Fet´s nicht richtigb durch. habe schon 2 verschiedene probiert (IRF520 und BUZ72a). Auch die BIP-Transistoren verstärken das PWM-Signal von den TTL´s fast garnicht. Ich arbeite mit 9V. Aus den TTL´s kommt was leicht über 4V raus. Die Transistoren hängen mit C an 9V und mit B natürlich am PWM-Signal. Sie bringen aber nur was leicht über 4V am E zusammen. Damit kann man freilich keinen FET richtig durchschalten.

An was kann das liegen?

Ist die Frequenz zu niedrig (ca. 5kHz).
Wie kann ich dieses 4V-PWM-Signal auf 9V-Amplitude bringen? Muß ich da bei der Beschaltung der Transistoren vieleicht etwas beachten weils ja keine Gleichspannungsverstärkung mehr ist?

Freue mich über jede hilfreiche Antwort.


Sorry aber die beiden angegebenen Typen sind N-Channel Mosfets wemm ich nicht irre also nix mit C,E,und B sondern D,S,G /Draun,Source,Gate)


Aber wie du schriebst its der Transi an 9V und Schaltet den Verbraucher der an Masse hängt.
So kann das nicht viel werden.
Dreh es mal um.
Source an Masse (- Minus).
Drain an den Verbraucher der mit seinem anderen Ende nach Vcc (+9V) geht.
Gate an dein PWM-Signal.

Kommste damit klar oder soll ich dir lieber ne Zeichnung kritzeln ?

Schorschi
02.12.2005, 18:47
Also mit C, B, E meinte ich eigentlich die BIP-Transistoren, die ich vor das Gate meiner FET´s geschaltet habe um schonmal das PWM- Signal zu verstärken, dass die FET´s richtig durchsteuern. Die Motoren hängen schon an Drain und (-) an Source. Das es andersrum nix wird ist mir klar.

Habe auch bei den BIP-Transistoren keinen Widerstand vor dem C.
Hab sie direkt an +9V.

Versteh das einfach nicht, warum die FET´s nicht durchsteuern und die BIP-Transistoren das 4V PWM-Signal nicht verstärken.

skycore
02.12.2005, 19:10
Wie wärs mit nem OP amp ?
sorry, bin nich so auf der analogen seite 8-[

PICture
02.12.2005, 20:26
Hallo Schorschi!
Die einfache Schaltung sollte Dein Prroblem lösen. Der T1 "verstärkt" die TTL Spannung auf 9V und steuert den T2, der den Motor Schaltet. Das TTL Signal wird durch T1 invertiert, so das jetzt der Motor bei 0 ein- und bei 1 ausgeschaltet wird. Die Widerstände Rb und Rc sind nicht kritisch und können im Bereich 1k - 100k liegen.
MfG



VCC VCC VCC
+9V +9V +9V
| | |
| | |
| D - / \
| ^ ( M )
.-. | \_/
Rc| | | |
| | +----+
'-' |
| ||-+
| ||<- T2
+----+|-+
Rb | |
___ |/ |
TTL >------|___|--| T1 |
|< |
| |
=== ===
GND GND

Manf
02.12.2005, 22:19
Ja vielen Dank, mit Schaltbild ist es gleich deutlich.
So muss es gehen. Beim Rb mit 10k liegt man sicher ganz gut.
Beim Rc kommt es bei manchen Fets auf die Gateladung an, die die Schaltzeit verlangsamen kann. Da muss man dann schon oft auf 10k oder besser 1k heruntergehen.
Manfred

Schorschi
03.12.2005, 17:12
Vielen Dank. Werd es gleich mal ausprobieren.

Welche funktion hat die Stelle D in der Schaltung?

MFG

Ratber
03.12.2005, 20:53
Das ist die Löschdiode damit die Gegeninduktion des Verbrauchers dir nicht den rest der Schaltung "Grillt".

Ist bei induktiven Verbrauchern ein "Muss"

SprinterSB
03.12.2005, 22:02
....zudem muss der Strom weiter durch den Motor fliessen können, wenn der Transistor sperrt. Selbst wenn die Schaltung die induktiven Spannungsspitzen aushalten würde, würd es ohne Diode kaum funktionieren, weil der Strom in der off-Phase immer wieder auf 0 ginge.

Daher kommt auch die Bezeichnung 'Freilaudiode', im Englischen auch manchmal 'diode for current recirculation'

::EDIT::

soll natürlich 'Freilaufdiode' heissen...obwohl die auch schon mal lau bis warm werden O:)

Ratber
03.12.2005, 22:07
Ja ,ein weiterer Name und da aller guten Dinge Drei sind schmeiß ich noch die "Schutzdiode" hinterher. :wink:

Schorschi
04.12.2005, 12:51
Alles klar. Hab es im Schaltplan nicht erkannt, dass das ne Diode ist.

Nochmal vielen Dank für eure Hilfe.