Nochmal Servos ansteuern ....

N

Nicolas Nickisch

Guest
Hi NG,
habe nach den Postimngs zu meinem letzten Beitrag das Programm abgeändert->
schint jetzt zu funktionieren.

Aber von weicher Bewegung keine Spur !

Wenn das Servo fährt, dann ziemlich ruckelnd.

Prüfe ich meine Impulse, dann habe ich das Gefühl, das der AVR zwischendrin
immer wieder RESETTET, möglöicherweise weil das Servo zuviel Strom frisst.

Daher jetzt eine weitere Frage:

Zieht das Servo über die Impulsleitung irgendwie größere Ströme oder reichen
die Ströme die man mit einer Port-Leitung schalten kann ?

Nicolas Nickisch
 
Hallo Nicolas,

Haengt vom Servo ab. Am besten ein Scope dranhaengen und sehen ob der
Logikpegel einbricht. Wenn Du es genau wissen willst, einen Widerstand
von einigen zig Ohm zwischen Pin und Servo und dann den Abfall messen.
Das ergibt den Strom. Falls das Ohm'sche Gesetz nicht im Parlament bei
der Ratifizierung haengengeblieben ist :)

Gruesse, Joerg

http://www.analogconsultants.com
 
Nicolas Nickisch schrieb:

Prüfe ich meine Impulse, dann habe ich das Gefühl, das der AVR zwischendrin
immer wieder RESETTET, möglöicherweise weil das Servo zuviel Strom frisst.
Die AVRs sind z.T. recht empfindlich gegen dreckige Versorgungsspannung.


Zieht das Servo über die Impulsleitung irgendwie größere Ströme oder reichen
die Ströme die man mit einer Port-Leitung schalten kann ?
Das sind üblicherweise nur ein paar hundert Mikroampere, schafft der AVR
locker.


Gruß Dieter
 
Nicolas Nickisch <n.nickisch@gmx.de> schrieb im Beitrag <2mvg3rFqumfvU1@uni-berlin.de>...
Prüfe ich meine Impulse, dann habe ich das Gefühl, das der AVR zwischendrin
immer wieder RESETTET, möglöicherweise weil das Servo zuviel Strom frisst.
Zieht das Servo über die Impulsleitung irgendwie größere Ströme oder reichen
die Ströme die man mit einer Port-Leitung schalten kann ?

Vermutlich Stoerungen auf der Versorgungsspannung, schliesslich
sind in Servos Motoren. Also R-C-Glied vor VCC des AVR, z.B.
10 Ohm und 100uF, noch eine kleine Drossel (Ferritperle etc.)
auf die Leitung. Die Impuls-Datenleitung wird es nicht sein.
--
Manfred Winterhoff, reply-to invalid, use mawin at despammed.com
homepage: http://www.geocities.com/mwinterhoff/
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
 
Hmmm, zur Zeit ist das ganze noch fliegend an mein STK200 angeschlossen.
Sowohl mit Saft vom Labornetzteil als auch vom Steckernetzteil keine
Änderung.

Macht es Sinn, die Versorgungsspannung des Servos mal probeweise komplett
über das Labornetzteil laufen zu lassen ?
Es handelt sich wie gesagt um antke Servos aus meiner modellfliegerischen
Vergangenheit.
Gruß Nico


"MaWin" <me@privacy.net> schrieb im Newsbeitrag
news:01c4767c$e7b77a00$0100007f@amdk6-300...
Nicolas Nickisch <n.nickisch@gmx.de> schrieb im Beitrag
2mvg3rFqumfvU1@uni-berlin.de>...

Prüfe ich meine Impulse, dann habe ich das Gefühl, das der AVR
zwischendrin
immer wieder RESETTET, möglöicherweise weil das Servo zuviel Strom
frisst.
Zieht das Servo über die Impulsleitung irgendwie größere Ströme oder
reichen
die Ströme die man mit einer Port-Leitung schalten kann ?

Vermutlich Stoerungen auf der Versorgungsspannung, schliesslich
sind in Servos Motoren. Also R-C-Glied vor VCC des AVR, z.B.
10 Ohm und 100uF, noch eine kleine Drossel (Ferritperle etc.)
auf die Leitung. Die Impuls-Datenleitung wird es nicht sein.
--
Manfred Winterhoff, reply-to invalid, use mawin at despammed.com
homepage: http://www.geocities.com/mwinterhoff/
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
 
Nicolas Nickisch <n.nickisch@gmx.de> schrieb im Beitrag <2n0m80Frlja6U1@uni-berlin.de>...
Macht es Sinn, die Versorgungsspannung des Servos mal probeweise komplett
über das Labornetzteil laufen zu lassen ?
Ja, am Basten an einen zweiten Ausgang oder ein zweiten Netzteil
(nur Masse musst du halt verbinden).
--
Manfred Winterhoff, reply-to invalid, use mawin at despammed.com
homepage: http://www.geocities.com/mwinterhoff/
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
 
Moin Nicolas,

Wenn das Servo fährt, dann ziemlich ruckelnd.
Zeitbasis instabil? Kommen Interrupts dazwischen?

Prüfe ich meine Impulse, dann habe ich das Gefühl, das der AVR
zwischendrin immer wieder RESETTET, möglöicherweise weil das Servo
zuviel Strom frisst.
Unsaubere Betriebsspannung für den AVR? Andere Einstreuungen?

Zieht das Servo über die Impulsleitung irgendwie größere Ströme
normalerweise reicht ein TTL- oder CMOS-Ausgang zum Treiben

reichen die Ströme die man mit einer Port-Leitung schalten kann ?
locker.

Rainer

--
seitdem hat WinOnCD bei mir einen Platz in der 'Hall of Hate' -
einem Regalbrett, auf dem u.a. IBM DOS 4.01, Windows 2.0, Word
Perfect 1.0 (Amiga) und andere Schandtaten der EDV ihr Dasein als
abschreckende Beispiele fristen. (bm in ger.ct)
 
Hallo Nicolas,

"Nicolas Nickisch" <n.nickisch@gmx.de> schrieb in
news:2mvg3rFqumfvU1@uni-berlin.de:

Zieht das Servo über die Impulsleitung irgendwie größere Ströme
oder reichen die Ströme die man mit einer Port-Leitung schalten
kann ?
Ein Servo zieht beim Umlauf 50-200mA Strom. Das ist meist mehr, als
ein Portpin liefern kann. Ausserdem kann ein Servo auf der
Versorgungsspannung Nadelimpulse von +/-12V erzeugen. Dagegen helfen
die Maßnahmen von MaWin. Ich erzeuge in meinen Weichenantrieben die
5V für den PIC getrennt von den 5V für das Servo und schalte das
Servo erst ein, wenn der PIC Impulse erezugt. Dadurch vermindert man
"Hüpfer" beim Einschalten.

Gruss, Kurt

--
MBTronik
Kurt Harders Modellbahnelektronik
http://www.mbtronik.de
 
Kurt Harders schrieb:

Ein Servo zieht beim Umlauf 50-200mA Strom. Das ist meist mehr, als
ein Portpin liefern kann.
Er wird den Servo ja wohl nicht aus dem Portpin versorgen.


Gruß Dieter
 
Stimmt, +5V und Masse sind natürlich separat. Nur der Impuls kommt aus dem
portpin.

Ich hatte es auch schon auf das schwachbrüstige Steckernetzteil meines
STK200 EVal-Boards geschoben, iss aber nicht. Mit einem fetten Labornetzteil
dasselbe Theater.

im nächsten Schritt versuche ich es mit separater Stromversorgung für das
Servo.


@MaWin: Wie muss dieses RC-Glied genau beschaltet werden ? Das Layout in
einem anderen Posting zu diesem Thema ist so verzogen worden, daß ich es
nicht ganz kapiere.

Gruß Nico

"Dieter Wiedmann" <Dieter.Wiedmann@t-online.de> schrieb im Newsbeitrag
news:410B680E.B798DEBB@t-online.de...
Kurt Harders schrieb:

Ein Servo zieht beim Umlauf 50-200mA Strom. Das ist meist mehr, als
ein Portpin liefern kann.

Er wird den Servo ja wohl nicht aus dem Portpin versorgen.


Gruß Dieter
 
Nicolas Nickisch <n.nickisch@gmx.de> schrieb im Beitrag <2n3bn0FsgdqsU1@uni-berlin.de>...
@MaWin: Wie muss dieses RC-Glied genau beschaltet werden ? Das Layout in
einem anderen Posting zu diesem Thema ist so verzogen worden, daß ich es
nicht ganz kapiere.

Versuch'S mit Festbreitenschrift bei der Darstellung.
Die 10 Ohm/100uF gelten zur Entkopplung des uC.
Der Servo wird nicht entkoppelt oder braucht weniger als 10 Ohm,
so 0.47 Ohm/470u.
--
Manfred Winterhoff, reply-to invalid, use mawin at despammed.com
homepage: http://www.geocities.com/mwinterhoff/
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
 
Moin Nicolas,

Macht es Sinn, die Versorgungsspannung des Servos mal probeweise
komplett über das Labornetzteil laufen zu lassen ?
unbedingt. Diese Dinger können kurzzeitig sehr viel Strom ziehen
(manche über 1 A), und dann bricht die Versorgung möglicherweise ein.

Rainer

--
Political Correctness = Faschismus auf der Seite der "Guten".
(Peter Becker in de.soc.familie.kinder)
 

Welcome to EDABoard.com

Sponsor

Back
Top