Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

35
Robocup Steuerrechner 1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus

Transcript of Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Page 1: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 1

Robotermechanik

Antriebsmotoren

Trippelmechanismus

Schussmechanismus

Page 2: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 2

Steuerungsproblemstellung

Page 3: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 3

Steuerelektronik

HC12 2KB RAM64KB Flash

DECTMD32 Engine19.2 KBit

RS-232CAN-Bus

DEBUG-SchnittstelleTest und so

4 PWM-gesteuerte DC-Getriebemotorenmit Impulsgeber

4 Servomotoren 8 2A-MOSFET-Schalter

8 Bit TTLEingänge

Page 4: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 4

Motorola HC12-Microcontroller

Page 5: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 5

HC12-Blockschaltbild

Page 6: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

HC12-Blockschaltbild

Page 7: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

HC12-PIN-Belegung

Page 8: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 8

UHF-FunkmoduleSE200 momentan im Einsatz

Page 9: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 9

DatenschnittstelleInitialisieren

Page 10: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 10

DatenschnittstelleEmpfangen

Page 11: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 11

DatenschnittstelleSenden

Page 12: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 12

•433 MHz SAW controlled wide band FM reception •High data rates, 5 kbps (-A versions) and 10kbps ( -F versions) •Analogue and Digital data outputs •Carrier detect output •Fast enable time,< 3 ms for duty cycle power save use •Wide supply range, 4.0V to 9.0V •Low current, 13 mA continuous, 130µA on power save (100:1)

UHF-FunkmoduleSILRX-433-A TXM-433-A

Page 13: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 13

UHF-Funkmodule TX1 RX1

Transmitter - TX1•up to 10 kb/s •Operation from 2.2V to 10V @ 9.5mA •Frequencies available as standard: 173.225MHz, 173.250MHz •Usable range to 10km+

Receiver - RX1•Operation from 2.7V to 10V @ 12mA

Page 14: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 14

Transmitter – TX3•up to 64 kb/s •Operation from 2.2V to 13V @ 7.5mA Receiver – RX3 •Operation from 2.7V to 10V @ 9.5mA

UHF-Funkmodule TX3 RX3

Page 15: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 15

UHF-FunkmoduleBiM

Features:•ETS 300-220 tested for European use on 433.92 MHz (BiM-433-F) •Single 4.5 to 5.5 Volt supply < 15mA (tx or rx) •Half duplex data at upto 40 kbit/s •Reliable 30 metre in-building range •Direct interface to 5V CMOS logic •Fast 1ms power up enable for duty cycle power saving

Page 16: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 16

UHF-FunkmoduleBiM2

Technical Summary •Size 23 x 33 x 4 mm •Operating frequency 433.92MHz •TX power 10mW @ 5V •Supply 3 to 6 volt @ 12mA tx & 17mA rx •Data rates to 64 Kbit/s

Page 17: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 17

DECT MD32-Modul

Page 18: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 18

DECT MD32

Page 19: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 19

DECT MD32 Schnittstelle

Page 20: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 20

Datenfunkverbindung

Page 21: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 21

Servomotor

Impuls+4...6V

GND

Rechter AnschlagZwischenstellungLinker Anschlag

Impulse alle 20ms

0,8ms Impulsbreite

1,2ms Impulsbreite

0,8...1,2ms Impulsbreite

Ohne Impulse entwickelt der Servo kein Haltemoment. Der max. Drehwinkel beträgt 180°.In ca. 0,1..0,2 sec werden 60° Drehung erreicht.

Page 22: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 22

Getriebemotor

Page 23: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 23

Motortreiber L298P

Page 24: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 24

L298 Innenschaltung

Page 25: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 25

L298P Beschaltung

Page 26: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 26

Drehimpulserzeugung

Page 27: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 27

Drehzahlmessung

Page 28: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 28

Zählrichtung

Page 29: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 29

Motorensteckverbinder

Page 30: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 30

Schnittstelle zum HC-12PWM und Drehzahlmessung

pro Motor:

IGAx Encoder AIGBx Encoder BRx RückwärtsVx VorwärtsEx Freigabe

Page 31: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 31

Schnittstelle zum HC-12Motorsteuerung und Bremsvorgang

pro Motor:

IGAx Encoder AIGBx Encoder BRx RückwärtsVx VorwärtsEx Freigabe

Page 32: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 32

Motoransteuerung

Page 33: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 33

DigitalausgangMOSFET Schalttransistor

14A Spitzenstrom2A DauerstromRDS-ON=0,1 Ohm

Page 34: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 34

DigitaleingangHC-12 Portnutzung

Page 35: Robocup Steuerrechner1 Robotermechanik Antriebsmotoren Trippelmechanismus Schussmechanismus.

Robocup Steuerrechner 35

Elektronikspannung2,5-9,6V Eingangsspannung - 5V/1A Ausgangsspannung