Artikel » Archiv » Servo - Ansteuerungs und Schaltmodul S4IO4+ v2.1 Artikel-Infos
   

Archiv   Servo - Ansteuerungs und Schaltmodul S4IO4+ v2.1
25.02.2011 von RoboTrack

S4IO4-v2_Servoboard 2010 Dieses 2 Eurostück große Board S4IO4+_v2.1 ist ein Servo - Ansteuerungs und Schaltmodul, welches sich via TTL-Adapter, seriellen RS232-TTL-Pegelwandler oder Bluetooth-Modul ansteuern lässt. Damit nicht genug; darüber hinaus lassen sich auch noch 5 I/Os (Input / Output Pins) beliebig schalten, auch das senden eines kurzen Impulses ist möglich.
Auch über das Web lässt sich das S4IO4+_v2.1 mit der Servoserver - Software Servoserver Version 1.3.29 (15.5.2010) mit jedem Web - Browser "fernsteuern", egal von wo in der Welt.
S4IO5+_Servoboard 2010
Neue Features
Layout Release v2.1 2011
Das Servoboard S4IO4+_v2.1 hat ein paar änderungen gegenüber dem Vorgänger bekommen.
Die komplette Hardware sitzt jetzt auf einer winzigen 28 x 30mm großen, industriell gefertigten, zweiseitigen Leiterplatte mit SMD Bauteilen.
Das Servoboard kann mit 4, 7.3728 oder 8 MHz getaktet werden. Das HEX, hier im Download,ist auf 7,3728MHz voreingestellt.
Ein fünfter I/O Pin ist hinzugekommen.
Für den Status der fünf I/Os befindet sich jeweils eine LED auf dem Board. Diese müssen nicht bestückt werden, sie dienen lediglich zur optischen Anzeige.
Der Anschluss des BTM-222 Bluetooth Modul ist auch möglich.

Bauteilliste: CSD-electronics

ATtiny2313 8-bit AVR Microcontroller, 2KB Flash, 128 (Bytes) EEprom oder den ATtiny4313 mit 4KB Flash, 256 (Bytes) EEprom auch möglich.


MengeBezeichnungBestellnummerEUR 
     
1 IC1ATTINY2313-20SU301220.95 
5 LED1-5LED 0805 GELB tr. LowC.26-0803001L0.10 
1 LED6LED 0805 ROT tr. 32/13026-08010320.08
5 R1-50805 SMD 1500 Ohm10-08K001,50.06
1 R60805 SMD 330 Ohm10-0803300.06 
1 R70805 SMD 10kOhm10-08K0100.07 
2 C4,C50805 KerKo 22pF115-08C0220.04 
1 Q1Quarz 7,3728 MHz14-US07,372MHZ0.15 
1 C3ELKO 100?F 16V SMD 121-016V1000.14 
2 C1,C20805 KerKo 100 nF115-08N1000.04 
1 IC278S05 +5V 2A22-05200.32 
1AR-Klemme 2p RM5 blau0159010.12 
3Stiftleiste 10 pol gerade0154150.09 
     
1 S4IO4+ V2.1 2011 Platine Robotrack Sammelbestellung)   


S4IO4+_Servoboard 2010

Leiterplatten Sammelbestellung S4IO4+_v2.1

Leiterplatte 5,40€ + Porto von 0,90€ bis (2,50€ Einschreiben Einwurf Deutschland) Nachricht an: hebo (AT) robotrack.de >>> Betr.: "S4IO4+_v2.1 2011 "
Kein Shop, kein Verkauf, nur Sammelbestellungen von Leiterplatten der eigenen Projekte! Industriell gefertigte zweiseitige Leiterplatte, durchkontaktiert und mit Lötstopplack versehen.

Zum Programmieren des AVR Mikrocontrollers wird dieser folgendermaßen am Programmer (STK500) angeschlossen. Jedes andere Programmiergerät geht natürlich auch.
Die Standard-Pinbelegung des ISP zum Anschluss des Mikrocontrollers.
AVR-ISP

AVR-ISP

Das HEX, hier im Download,ist auf 7,3728MHz voreingestellt.

S4IO4 v2 Fuses
Die Fuses Einstellungen für den 7,3728MHz Quarz.

S4IO4+ v2.1
5 gelbe Status LEDs für die I/O Ports und eine grüne für Power-ON

S4IO4 v2
Hier sollte man beachten dass USB mit 5V/500mA spezifiziert ist- der Anschluss liefert 5 V und max. 500mA
TTL-Adapter

S4IO4 v2 am Serial TTL

S4IO4 v2.2 am BTM-222
Auch mit dem Bluetooth-Modul BTM-mini-S läst sich das S4IO4+ kabellos steuern.
Der Anschluss an einem 7,8V Akku hat bei mir auch einwandfrei funktioniert, sollte aber zwischen 8-9V liegen.

Schaltplan_S4IO4_v2 (PDF)
Bestueckungsplan_S4IO4_v2 (PDF)





Steuersequenzen des ServoController zum testen mit einem Terminal Programm.

Zum testen nehmen wir das Terminal Programm. Download Docklight
www.docklight.de/

Docklight



Docklight Steuersequenzen für "Servo, mitte, Links, rechts" und den I/O`s gibt es HIER..!

Servo und I/O Controller S4IO4+ Impuls Treiber mit ATTiny2313
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 Impuls für 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

S4IO4 2008 S4IO4 2008

S4IO4 v1-Artikel-Archiv...>>>


auch machbar.. mehr...>

Projekt Legende

Soweit bekannt Ursprünglich: Copyright 2009 RoboTrack
Software Servo-Treiber: F.Greif
weiter Entwickelt: von Trackerhebo und Fennec
Weblinks:
Hinweis: Copyright 2009/14 RoboTrack

Diese Seite wurde zuletzt bearbeitet am: 12 Januar 2015


Copyright © 2010 www.robotrack.org



Druckansicht   druckbare Version anzeigen
Seite empfehlen   Seite empfehlen
0 Kommentar(e)   kommentieren
Wertung ø 9,00
1 Stimme(n)
Seitenanfang nach oben