Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 10 Servos per RS232 Ansteuuern für ca. 10 Euro Kategorie: Programmierung ASM (von sl - 1.03.2005 22:05)
 Als Antwort auf servo-steuerung von Mathias Ewald - 28.02.2005 21:23
Hallo

es gibt zwar irgendwo einen Assemblertreiber
für die c-control mit dem man dann 1-2 Servos ansteuern
kann

aber es gibt was viel besseres:

Servotreiber für 10 Servos für schlappe 5,90 Euro

http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=68&products_id=23

Stecksockel auf ein Stück Lochrasterplatine löten

Quarz, zwei Kondensatoren und 1 Widerstand anlöten
wie hier gezeigt

http://www.robotikhardware.de/bilder/rns01.gif

und RS232 mit TTL-Pegel 0V/5V anschliessen

Wenn es an eine PC-kompatible RS232 angeschlossen werden soll
die hat -12V/+12V Pegel

dann braucht man noch ein Interface wie hier
http://elektronik.kai-uwe-schmidt.de/pic_rs232.php

und dann kann man per rs232 bis zu 10 Servos
ansteuern

sl


> Hi,
> ich suche schon seit ner weile ein programm dass mir einen servo steuert,
> also den entsprechenden puls erzeugt. Ich hab folgendes irgendwo gefunden:
>
> portb   .equ    1
> pbdir   .equ    5
>         .org    $101
> sei
>
> loop    lda    $0A1
>         sta    portb
> ldx    #230
>
> ldx    $0A3
> beq    Lowbyte
>
> loop1   lda #253
> lda #253
>
> loopA deca
> bna loopA
> dex
> bne loop1
>
> Lowbyte ldx $0A4
> beq ende
>
> loop2 dex
> bne loop2
>
> ende lda #00
> sta portb
> cli
> rts
> end.
>
>
> Allerdings ist das nicht dass was ich mir vorstelle. Hab gedacht man könnt
> irgendwie die Bewegung in    x Schritte unterteilen und dann einfach den
> Wert setzen und der servo hält die Position. ist das möglich? Mit Assembler
> oder so? Wäre echt nett wenn Ihr mir helfen könntet. Hab schon viele Foren
> durchwühlt und nichts brauchbares gefunden.
> Ich brauche das für einen Roboterarm, genaue Winkel sind also recht wichtig.
>
> mfg
> Mathias Ewald

 Antwort schreiben

Bisherige Antworten: