Aus RN-Wissen.de
Wechseln zu: Navigation, Suche
Rasenmaehroboter fuer schwierige und grosse Gaerten im Test

K (Weblinks)
K
Zeile 5: Zeile 5:
 
Der c't-Bot ist ein Projekt der Computerzeitschrift [http://www.heise.de/ct c't] aus dem [http://www.heise.de Heise-Verlag]. Neben dem realen Roboter gibt es zudem eine Simulation unter Java, den c't-Sim. Über seine UART kann auch der c't-Bot mit dem c't-Sim Daten austauschen.
 
Der c't-Bot ist ein Projekt der Computerzeitschrift [http://www.heise.de/ct c't] aus dem [http://www.heise.de Heise-Verlag]. Neben dem realen Roboter gibt es zudem eine Simulation unter Java, den c't-Sim. Über seine UART kann auch der c't-Bot mit dem c't-Sim Daten austauschen.
  
Der c't-Bot besteht aus einer kreisrunden Alu-Plattform in den Abmessungen einer CD (~12cm). Darauf sind die ebenfalls kreisrunde Grundplatine mit der Steuerung. Als Antrieb dienen 2 Faulhaber Getriebemotoren an denen jeweils ein Alu-Rad montiert ist. Als Stützrad besitzt der c't-Bot einen Teflon-Gleitpin. Das Gehirn des c't-Bots bildet ein [[AVR]] RISC [[ATmega32]] der Firma [http://www.atmel.com Atmel].
+
Der c't-Bot besteht aus einer kreisrunden Alu-Plattform in den Abmessungen einer CD (~12cm). Darauf sitzt die ebenfalls kreisrunde Grundplatine mit der Steuerung. Als Antrieb dienen 2 Faulhaber [[Getriebemotoren]], an denen jeweils ein Alu-Rad montiert ist. Als Stützrad besitzt der c't-Bot einen Teflon-Gleitpin. Das Gehirn des c't-Bots bildet ein [[AVR]] RISC [[ATmega32]] der Firma [http://www.atmel.com Atmel].
 
Dieser verfügt über 32KB [[Flash]], 2KB RAM und 1KB [[EEPROM]] und wird mit 16MHz getaktet. Programmiert wird der c't-Bot in C. Als Entwicklungsumgebung wurde Eclipse gewählt, weil damit sowohl der c't-Bot in C, als auch der c't-Sim in Java unter einer Entwicklungsumgebung programmiert werden kann.
 
Dieser verfügt über 32KB [[Flash]], 2KB RAM und 1KB [[EEPROM]] und wird mit 16MHz getaktet. Programmiert wird der c't-Bot in C. Als Entwicklungsumgebung wurde Eclipse gewählt, weil damit sowohl der c't-Bot in C, als auch der c't-Sim in Java unter einer Entwicklungsumgebung programmiert werden kann.
  
An Sensoren besitzt der c't-Bot neben 2 Sharp GP2D12 Distanzsensoren, 7 CNY70 als Liniensensor, Abgrunddetektoren, Radencoder und Klappensensor auch einen optischen Maussensor zur Wegstreckenmessung. Zudem noch zwei Lichtsensoren und eine Lichtschranke für die optionale Transportklappe.  
+
An Sensoren besitzt der c't-Bot neben 2 Sharp [[Sensorarten#Sharp_GP2D12|GP2D12]] Distanzsensoren, 7 CNY70 als Liniensensor, Abgrunddetektoren, Radencoder und Klappensensor, sowie einen optischen Maussensor zur Wegstreckenmessung. Zudem besitzt er noch zwei Lichtsensoren und eine Lichtschranke für die optionale Transportklappe.  
  
 
=== Technische Daten ===
 
=== Technische Daten ===
Zeile 20: Zeile 20:
 
|-
 
|-
 
|'''Sensoren:'''
 
|'''Sensoren:'''
|2 Distanzsensoren (Sharp GP2D12)<br>
+
|2 Distanzsensoren ([[Sensorarten#Sharp_GP2D12|Sharp GP2D12]])<br>
 
2 Absturzdetektoren (CNY70)<br>
 
2 Absturzdetektoren (CNY70)<br>
 
1 Liniensensor (2 &times; CNY70)<br>
 
1 Liniensensor (2 &times; CNY70)<br>
Zeile 26: Zeile 26:
 
1 optischer Maussensor (Agilent A2610)<br>
 
1 optischer Maussensor (Agilent A2610)<br>
 
2 Lichtsensoren<br>
 
2 Lichtsensoren<br>
1 Lichtschranke (Sharp ISF471) (für das optionale Transportfach)
+
1 Lichtschranke ([[Sensorarten#Distanzsensor_IS471F|Sharp ISF471]]) (für das optionale Transportfach)
 
|-
 
|-
 
|'''Aktoren:'''
 
|'''Aktoren:'''
Zeile 68: Zeile 68:
 
* RS232-Modul,  
 
* RS232-Modul,  
 
* USB-2-Bot Adapter,
 
* USB-2-Bot Adapter,
* Ultraschall Sensor mit Devantech SRF10
+
* Ultraschall Sensor mit [[Sensorarten#SRF10_Ultraschallsensor|Devantech SRF10]]
  
 
Folgende Erweiterung sind geplant:
 
Folgende Erweiterung sind geplant:
  
* Transportklappe mit Servo,
+
* Transportklappe mit [[Servo]],
 
* Funk-Modul,
 
* Funk-Modul,
* Kamera-Modul mit Servo
+
* Kamera-Modul mit [[Servo]]
  
 
== Siehe auch ==
 
== Siehe auch ==

Version vom 3. Juni 2006, 13:10 Uhr

c't-Bot

Einleitung

Der c't-Bot ist ein Projekt der Computerzeitschrift c't aus dem Heise-Verlag. Neben dem realen Roboter gibt es zudem eine Simulation unter Java, den c't-Sim. Über seine UART kann auch der c't-Bot mit dem c't-Sim Daten austauschen.

Der c't-Bot besteht aus einer kreisrunden Alu-Plattform in den Abmessungen einer CD (~12cm). Darauf sitzt die ebenfalls kreisrunde Grundplatine mit der Steuerung. Als Antrieb dienen 2 Faulhaber Getriebemotoren, an denen jeweils ein Alu-Rad montiert ist. Als Stützrad besitzt der c't-Bot einen Teflon-Gleitpin. Das Gehirn des c't-Bots bildet ein AVR RISC ATmega32 der Firma Atmel. Dieser verfügt über 32KB Flash, 2KB RAM und 1KB EEPROM und wird mit 16MHz getaktet. Programmiert wird der c't-Bot in C. Als Entwicklungsumgebung wurde Eclipse gewählt, weil damit sowohl der c't-Bot in C, als auch der c't-Sim in Java unter einer Entwicklungsumgebung programmiert werden kann.

An Sensoren besitzt der c't-Bot neben 2 Sharp GP2D12 Distanzsensoren, 7 CNY70 als Liniensensor, Abgrunddetektoren, Radencoder und Klappensensor, sowie einen optischen Maussensor zur Wegstreckenmessung. Zudem besitzt er noch zwei Lichtsensoren und eine Lichtschranke für die optionale Transportklappe.

Technische Daten

Mikrocontroller: Atmel AVR RISC ATmega32 mit 16MHz

32 kB Flash
2 kB RAM
1 kB EEPROM

Sensoren: 2 Distanzsensoren (Sharp GP2D12)

2 Absturzdetektoren (CNY70)
1 Liniensensor (2 × CNY70)
2 Radencoder (CNY70)
1 optischer Maussensor (Agilent A2610)
2 Lichtsensoren
1 Lichtschranke (Sharp ISF471) (für das optionale Transportfach)

Aktoren: 1 LN293D Motortreiber

2 Faulhaber Getriebemotoren
1 Servo (optional für Transportfach)
8 LEDs über Porterweiterung
8 Enable Leitungen über Porterweiterung, um einzelne Sensoren an-und abzuschalten
1 LCD-Modul (optional) über Porterweiterung

Kommunikation: UART mit TTL Pegel (optional RS232-Modul, USB-Modul oder Funk-Modul)

Infrarot Empfänger für Fernbedienung

Abessungen: (L × B × H) 120 × 120 × 120 mm
Stromversorgung: 6 Volt für Motoren und Servos (ungeregelt), 5 Volt für Elektronik (geregelt)

5 × AA Mignon-Batterien oder Akkus
6V Steckernetzteil (Umschalter zwischen Netz- und Batteriebetrieb)

Gewicht: ca. 500 g (inkl. Akkus oder Batterien)

ca. 600 g (inkl. LCD-Modul)

Vertrieb: Segor Electronics

Der Bausatz

Elektronik
Platinen
Mechanik

Erweiterungen

Folgende Erweiterungen für den c't-Bot wurden bereits realisiert:

Folgende Erweiterung sind geplant:

  • Transportklappe mit Servo,
  • Funk-Modul,
  • Kamera-Modul mit Servo

Siehe auch

Weblinks

Autor(en)

M_a_r_v_i_n


LiFePO4 Speicher Test