mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Servo-Impulsleitung direkt an Port anschließen?


Autor: udo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ist es besser einen Servo über einen Transistor oder L298 anzusteuern 
oder ist es für den Mega16 egal, wenn er direkt mit der Impulsleitung 
angschlossen wird?

Hintergrund:

Hatte meine Servos mal direkt am Port angeschlossen und danach blieb 
mein Programm 1ms --- 20 ms Pause -- 2 ms  --- 20 ms Pause usw. hängen. 
Der Puls 1ms liegt ca. 2 Sekunden an und wechselt dann auf 2ms wiederum 
für 2 Sekunden.

Der Port lieferte nach kurzer Zeit nur noch den 2 ms Puls. Folge: Neu 
geflashed. Dann das gleiche Spiel wieder von vorne.

Der Impuls ist doch strommässig keine Belastung für den Port. Oder 
werden vielleicht irgendwelche Oberwellen den Port stören?

Udo

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
udo schrieb:
> Hallo,
>
> ist es besser einen Servo über einen Transistor oder L298 anzusteuern
> oder ist es für den Mega16 egal, wenn er direkt mit der Impulsleitung
> angschlossen wird?

Direktes Anschliessen ist kein Problem.
Das Servo belastete den Ausgang so gut wie nicht.

> Der Port lieferte nach kurzer Zeit nur noch den 2 ms Puls. Folge: Neu
> geflashed. Dann das gleiche Spiel wieder von vorne.

Klingt nach einem Programmfehler.
Ist auch die naheliegenste Erklärung.

Autor: Zwölfliter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
In die Impulsleitung noch einen Serienwiderstand von rund 330 Ohm. Sonst 
zittern manche Servos.

Autor: RC (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Zwölfliter: Quatsch. Den Serienwiderstand kann man für die 
Kurzschlussfestigkeit verbauen. Gebraucht wird der nicht ...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.