J
Johannes Bauer
Guest
Hallo Gruppe,
ich habe hier im Moment ein wohl ziemlich triviales Problem, aber ich
krieg's einfach nicht hin. Der Aufbau sieht wie folgt aus: ich will
einen BLDC-Motor als Poti mißbrauchen. Dazu muss ich zunächst das Signal
aufbereiten, bevor ich es dem uC füttere. Als Aufbereitungsschaltung hab
ich mir folgendes gedacht (Vcc=5V), OpAmp ist ein LM324:
Vcc
Vcc BLDC(1) |
| | R
| | R 10k
R | R
R 100k | 10k | 10k
R | GND---RRR--+---RRR---+
| | | |
| | |\ | |\ |
P 10k +--|+\------+ +-|+\-----+---- uC
O----------------|-/ +---|-/
T U(Ref) |/ |/
|
+----- BLDC(Common)
|
---
GND
Also zwei Stufen: die Erste ein Komparator mit am Poti einstellbarem
Schwellwert, die Zweite ein Schmitt-Trigger.
Jetzt habe ich aber schon mit der ersten Stufe ein Problem: Der Ausgang
geht nur auf HIGH, wenn ich sehr stark am BLDC-Motor drehe, also eine
hohe Spannung induziert wird (ca. 500mV). Wenn man ihn langsam dreht
(ca. 100-200mV) schaltet der OpAmp nicht auf HIGH. Jetzt habe ich zuerst
den 100k-Widerstand auf 390k erhöht, damit ich noch tiefer runter komme
mit meiner Vergleichsspannung U(Ref). Hat aber nichts gebracht. Und
selbst als ich U(Ref) auf GND gelegt habe, ging's nicht - sehr
merkwürdig. Kann der LM324 möglicherweise nicht so weit in Richtung GND
"runter"? Ist es unklug, die Common-Wicklung des BLDC auf GND zu legen,
sollte ich die lieber so auf Vcc/2 oder so legen? ODer habe ich
irgendwas anderes übersehen? Ich tappe momentan voll im Dunkeln.
Und zu dem Schmitt-Trigger: wird der so funktionieren? OpAmps sind für
mich immernoch sehr mysteriös, ich krieg's echt teilweise mit der
Dimensionierung der umliegenden Bauteile gar nicht hin.
Naja ich hoffe, jemand kann mir einen guten Tipp geben.
Vielen Dank schonmal,
Gruß,
Johannes
ich habe hier im Moment ein wohl ziemlich triviales Problem, aber ich
krieg's einfach nicht hin. Der Aufbau sieht wie folgt aus: ich will
einen BLDC-Motor als Poti mißbrauchen. Dazu muss ich zunächst das Signal
aufbereiten, bevor ich es dem uC füttere. Als Aufbereitungsschaltung hab
ich mir folgendes gedacht (Vcc=5V), OpAmp ist ein LM324:
Vcc
Vcc BLDC(1) |
| | R
| | R 10k
R | R
R 100k | 10k | 10k
R | GND---RRR--+---RRR---+
| | | |
| | |\ | |\ |
P 10k +--|+\------+ +-|+\-----+---- uC
O----------------|-/ +---|-/
T U(Ref) |/ |/
|
+----- BLDC(Common)
|
---
GND
Also zwei Stufen: die Erste ein Komparator mit am Poti einstellbarem
Schwellwert, die Zweite ein Schmitt-Trigger.
Jetzt habe ich aber schon mit der ersten Stufe ein Problem: Der Ausgang
geht nur auf HIGH, wenn ich sehr stark am BLDC-Motor drehe, also eine
hohe Spannung induziert wird (ca. 500mV). Wenn man ihn langsam dreht
(ca. 100-200mV) schaltet der OpAmp nicht auf HIGH. Jetzt habe ich zuerst
den 100k-Widerstand auf 390k erhöht, damit ich noch tiefer runter komme
mit meiner Vergleichsspannung U(Ref). Hat aber nichts gebracht. Und
selbst als ich U(Ref) auf GND gelegt habe, ging's nicht - sehr
merkwürdig. Kann der LM324 möglicherweise nicht so weit in Richtung GND
"runter"? Ist es unklug, die Common-Wicklung des BLDC auf GND zu legen,
sollte ich die lieber so auf Vcc/2 oder so legen? ODer habe ich
irgendwas anderes übersehen? Ich tappe momentan voll im Dunkeln.
Und zu dem Schmitt-Trigger: wird der so funktionieren? OpAmps sind für
mich immernoch sehr mysteriös, ich krieg's echt teilweise mit der
Dimensionierung der umliegenden Bauteile gar nicht hin.
Naja ich hoffe, jemand kann mir einen guten Tipp geben.
Vielen Dank schonmal,
Gruß,
Johannes