Comport Auslesen bzw Überwachen??? Ansteuerung Servo Karte

Antworten
Tüftler1983
Beiträge: 81
Registriert: Sonntag 19. Oktober 2008, 18:34

Comport Auslesen bzw Überwachen??? Ansteuerung Servo Karte

Beitrag von Tüftler1983 » Freitag 26. März 2010, 22:20

Hallo zusammen,
Habe mal ne frage gibt es ne möglichkeit herraus zu finden wie hardware am Com Port angesprochen wird??

Habe eine RS232 Servo Karte mit der man über den sogenanten Servoserver bis zu 10 Modellbau Servos steuern kann. jetzt würde ich gerne eine Steuerung mit Profilab machen und müßte dafür wissen welche signale an die RS232 Servo karte rausgegeben werden.

Wen es interessiert die Karte die ich meine heißt Servo-Karte 1.5 nähere infos zu dieser und anderen Karten auf http://WWW.robotrack.org

Also die seite und deren selbstgebauten Karten sichd echt super, unteranderem auch RS232 Bluetooth Module und vieles mehr

Hoffe ihr könnt mir helfen bis bald euer Tüftler
Zuletzt geändert von Tüftler1983 am Samstag 27. März 2010, 09:03, insgesamt 1-mal geändert.

Tüftler1983
Beiträge: 81
Registriert: Sonntag 19. Oktober 2008, 18:34

Re: Comport Auslesen bzw Überwachen???

Beitrag von Tüftler1983 » Samstag 27. März 2010, 09:02

Habe neue Infos bekommen zu der Servokarte:

Die Baudrate beträgt in der Grundeinstellung 9600 Baud, kann aber im Betrieb bzw. beim neu kompilieren geändert werden.

Die Übertragung beginnt immer mit einem Synchronisationsbyte, hier das Raute Zeichen (#, 0x23 als ASCII-Zeichen), gefolgt von einem Byte das die Funktion auswählt.
Beispiel
Um das Servo 2 auf Position 10 (0x0a) zu bringen müsste man folgendes senden:
0x23 0x53 0x02 0x0a

1. Seriellen Com Port öffnen.
2. Vier Bytes Steuersequenz senden. (0x23 0x53 0x01 0xFF)
3. Seriellen Com Port schließen.
soo jetzt muss ich mal gucken wie ich das ganze anfange da ich mit ascii zeichen noch nie gearbeitet habe muss ich gucken wie ich das ganze hin bekomme das ein Serso immer solange angesprochen wird wie ein Taster gedrückt wird.


Melde mich wieder wenn ich bei meinen Eltern im Hobbyraum war und Testen konnte.

bis dann euer tüftler

KAKTUS
Beiträge: 651
Registriert: Samstag 18. Oktober 2008, 21:12

Re: Comport Auslesen bzw Überwachen??? Ansteuerung Servo Karte

Beitrag von KAKTUS » Samstag 27. März 2010, 18:36

Somit hast du ja deine Frage selber beantwortet.

Viel Spaß beim tüfteln ! :-)
stachlige Grüße, Kaktus

Tüftler1983
Beiträge: 81
Registriert: Sonntag 19. Oktober 2008, 18:34

Re: Comport Auslesen bzw Überwachen??? Ansteuerung Servo Karte

Beitrag von Tüftler1983 » Montag 29. März 2010, 08:09

Hallo zusammen habe noch einige probleme mit ASCII

Bin grade noch dabei Daten zu sammeln um nachhehr geziehlt Fragen zu stellen. Hoffe das Ihr mir dann weiterhelfen könnt.

Also bis später euer Tüftler

abacom
Site Admin
Beiträge: 3926
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Comport Auslesen bzw Überwachen??? Ansteuerung Servo Karte

Beitrag von abacom » Dienstag 30. März 2010, 07:59

Es geht wohl um dieses Teil, oder...?

http://robotrack.org/include.php?path=a ... tentid=275
ABACOM support

Tüftler1983
Beiträge: 81
Registriert: Sonntag 19. Oktober 2008, 18:34

Re: Comport Auslesen bzw Überwachen??? Ansteuerung Servo Karte

Beitrag von Tüftler1983 » Dienstag 30. März 2010, 08:07

Ja genau um das teil und um das erste Board von denen die Version 1.5 aber im haupt augenmerk um das S4IO4.

Ist eig ne super sache und läßt sich viel mit anstellen.

Habt ihr die möglichkeit das zu integrieren?
Dateianhänge
RTtestKonsole.txt.rar
Das ist die ansteuerung der S8IO Karte mit dem IExplorer.
(1.47 KiB) 301-mal heruntergeladen

abacom
Site Admin
Beiträge: 3926
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Comport Auslesen bzw Überwachen??? Ansteuerung Servo Karte

Beitrag von abacom » Mittwoch 31. März 2010, 08:39

Müsste so funktionieren...
Dateianhänge
Servo_S4IO4_RT_V2_2010.prj
(3.58 KiB) 362-mal heruntergeladen
ABACOM support

Tüftler1983
Beiträge: 81
Registriert: Sonntag 19. Oktober 2008, 18:34

Re: Comport Auslesen bzw Überwachen??? Ansteuerung Servo Karte

Beitrag von Tüftler1983 » Donnerstag 1. April 2010, 23:51

Warte noch auf das Neue S4IO4 Board aber es gibt neue infos zur ansteuerung habe ich grade gefunden, damit und mit der Hilfe von Abacom sollte der rest kein Problem sein.... Hoffe Ich :D


Hier die hilfreichen Zeilen die soweit die ansteuerung erklären:
Servo und I/O Controller S4IO4 Treiber für ATTiny2313 © F.Greif
Servo 0 und 8 sprechen beide das Servo-0 an PORTB0 an.

Drehbereich normal: von 0.8 bis 2.2ms
PortB0 Servo-0 0x23 0x53 0x00 0x(Servoposition von 01 bis FF)
PortB1 Servo-1 0x23 0x53 0x01 0x(Servoposition von 01 bis FF)
PortB2 Servo-2 0x23 0x53 0x02 0x(Servoposition von 01 bis FF)
PortB3 Servo-3 0x23 0x53 0x03 0x(Servoposition von 01 bis FF)

Drehbereich erweitertet von 0.5 bis 2.5ms
Erweiterter Drehbereich
EIN = 0x23 0x43 0x53 0x01 0xD8 0xF0 0xF8 0x30
Erweiterter Drehbereich
AUS = 0x23 0x43 0x53 0x01 0xFF 0xFF

PortB0 Servo-8 0x23 0x53 0x08 0x(Servoposition von 01 bis FF)
PortB1 Servo-9 0x23 0x53 0x09 0x(Servoposition von 01 bis FF)
PortB2 Servo-10 0x23 0x53 0x0A 0x(Servoposition von 01 bis FF)
PortB3 Servo-11 0x23 0x53 0x0B 0x(Servoposition von 01 bis FF)

5 I/O Pins als Ein- und Ausgänge nutzbar
PortD2 I/O-1 0x23 0x4F 0x04 0x(EIN 04 AUS 00)
PortD3 I/O-2 0x23 0x4F 0x08 0x(EIN 08 AUS 00)
PortD4 I/O-3 0x23 0x4F 0x12 0x(EIN 12 AUS 00)
PortD5 I/O-4 0x23 0x4F 0x20 0x(EIN 20 AUS 00)
PortD6 I/O-5 0x23 0x4F 0x40 0x(EIN 40 AUS 00)

Die 5 I/O Pins sind auch als Taster nutzbar
PortD2 I/O-1 0x23 0x50 0x04 0x04 0x00 0xFF
PortD3 I/O-2 0x23 0x50 0x08 0x08 0x00 0xFF
PortD4 I/O-3 0x23 0x50 0x12 0x12 0x00 0xFF
PortD5 I/O-4 0x23 0x50 0x20 0x20 0x00 0xFF
PortD6 I/O-5 0x23 0x50 0x40 0x40 0x00 0xFF


Also für alle die 4 Modellbau Servos über Pc Steuern wollen und dann noch 5 Digitale Ein- oder Ausgänge die Wahlweise genutzt werden können brauchen kann ist mit dem S4IO4 von Robotrack.org wohl gut aufgehoben.

Melde mich wieder wenn ich Mein Board habe und Testen konnte.

Bis dann und Danke nochmal

Antworten

Zurück zu „Thema RS232“