bersicht: Unterschied zwischen den Versionen

Aus c't-Bot Wiki
Wechseln zu: Navigation, Suche
K
Zeile 5: Zeile 5:
 
Der c't-Bot verfügt standardmäßig über eine große Anzahl von Sensoren.  
 
Der c't-Bot verfügt standardmäßig über eine große Anzahl von Sensoren.  
  
2 [[Distanzsensoren]] (Sharp GP2D12) vorne links und rechts bilden quasi die Augen des Roboters. Damit kann er Hindernisse im Bereich von 10..80cm erfassen. 2 [[Absturzdetektor|Absturzdetektoren]] (CNY70) unten links und rechts verhindern, das sich der c't-Bot von der Tischkante stürzt. 1 [[Liniensensor]] (2x CNY70) unten Mitte dienen zum verfolgen einer Linie. 2 [[Lichtsensor|Lichtsensoren]] ( ) vorne links und rechts zum Verfolgen einer Lichtquelle. 2 [[Radencoder]] (CNY70) an den beiden Rädern zur Odometrie und Geschwindigkeitsregelung. 1 optischer Maussensor (Agilent ) unten dient ebenfalls zur Odometrie. 1 [[Klappensensor]] (CNY70) unter der Grundplatine nach unten schauend dient zur Erkennung ob die optionale Transportklappe geschlossen ist. 1 [[Lichtschranke]] (Sharp ISF471) zum Erkennen, ob sich ein Gegenstand im Transportfach befindet.
+
Die beiden [[Distanzsensoren]] (Sharp GP2D12) vorne links und rechts bilden quasi die Augen des Roboters. Damit kann er Hindernisse im Bereich von 10..80cm erfassen. Zwei [[Absturzdetektor|Absturzdetektoren]] (CNY70) unten links und rechts verhindern, das sich der c't-Bot von der Tischkante stürzt. Ein [[Liniensensor]] (2x CNY70) unten Mitte dienen zum verfolgen einer Linie. Zwei [[Lichtsensor|Lichtsensoren]] (LDR) vorne links und rechts zum Verfolgen einer Lichtquelle. Je ein [[Radencoder]] (CNY70) an den beiden Rädern dienen zur Odometrie und Geschwindigkeitsregelung. Der optische [[Maussensor]] (Agilent ) unten dient ebenfalls zur Odometrie. Der [[Klappensensor]] (CNY70) unter der Grundplatine nach unten schauend, dient zur Erkennung ob die optionale Transportklappe geschlossen ist. Die [[Lichtschranke]] (Sharp ISF471) zum Erkennen, ob sich ein Gegenstand im [[Transportfach]] befindet.
  
 
=== Aktoren ===
 
=== Aktoren ===
  
* 2 Faulhaber Getriebemotoren als Antrieb
+
Der Antrieb des c't-Bot erfolgt über zwei Faulhaber Getriebemotoren an denen die Alu Räder befestigt sind. Ein Stützpin hinten sorgt dafür das der c't-Bot nicht umkippt. Für das optionale Transportfach ist in der Grundplatine eine Befestigungsmöglichkeit für einen Miniservo vorgesehehen. Mit seinen 8 LEDs (2 vorne links, rechts, 6 an der Seite) kann der c't-Bot auch ohne [[LCD-Modul]] bestimmte Betreibszustände oder Sensorwerte darstellen.
* 1 Servomotor (optional) für das ebenfalls optionale Transportfach
 
* 8 LEDs in verschiedenen Farben
 
  
 
=== Kommunikation ===
 
=== Kommunikation ===
  
Als Kommunikations
+
Als Kommunikationsschnittstelle verfügt der c't-Bot über eine UART. Deren TTL Pegel lassen sich über ein [[UART|RS232-Modul]] auf RS232 Pegel wandeln oder über den [[USB-Modul|USB-2-Bot Adapter]] als USB-UART Bridge an den PC anschließen. Später kann daran auch ein [[Funk-Modul]] angeschlossen werden.
 +
 
 +
Zudem verfügt der c't-Bot über eine IR-Schnittstelle. Damit läßt er sich mit einer [[Fernbedienungen_Übersicht|Fernbedienung]] fernsteuern.
  
 
=== Erweiterungen ===
 
=== Erweiterungen ===
Zeile 24: Zeile 24:
 
Wenn der PC noch über eine freie serielle Schnittstelle verfügt, reicht auch ein [[UART|RS232-Modul]]. Als Alternative zum [[USB-Modul|USB-2-Bot Adapter]] als Diagnose Tool und zur Kommmunikation des c't-Bots mit dem c't-Sim über die  serielle Schnittstelle.  
 
Wenn der PC noch über eine freie serielle Schnittstelle verfügt, reicht auch ein [[UART|RS232-Modul]]. Als Alternative zum [[USB-Modul|USB-2-Bot Adapter]] als Diagnose Tool und zur Kommmunikation des c't-Bots mit dem c't-Sim über die  serielle Schnittstelle.  
  
Transportfach
+
Mit dem optionalen Transportfach kann der c't-Bot Aufgaben erfüllen wie Gegenstände einsammeln oder sortieren.
  
 
=== Zubehör ===
 
=== Zubehör ===
Zeile 32: Zeile 32:
 
Zum Zusammenbau benötigt man neben einem guten Lötkolben (oder einer Lötstation) und Lötzinn das übliche Werkzeug, wie Seitenschneider, Kreuzschlitz Schraubendreher etc.. Eine Heissklebepistole wird benötigt wenn man den Maussensor tieferlegen will. Ein Multimeter zum Messen von Spannungen, Widerständen. Auch für Durchgangsprüfung und finden von Kurzschlüssen geeignet. Ein Oszilloskop ist nicht unbedingt erforderlich, aber doch sehr hilfreich bei der Fehlersuche.
 
Zum Zusammenbau benötigt man neben einem guten Lötkolben (oder einer Lötstation) und Lötzinn das übliche Werkzeug, wie Seitenschneider, Kreuzschlitz Schraubendreher etc.. Eine Heissklebepistole wird benötigt wenn man den Maussensor tieferlegen will. Ein Multimeter zum Messen von Spannungen, Widerständen. Auch für Durchgangsprüfung und finden von Kurzschlüssen geeignet. Ein Oszilloskop ist nicht unbedingt erforderlich, aber doch sehr hilfreich bei der Fehlersuche.
  
 
+
Um die Firmware vom PC zum c't-Bot zu übertragen ist ein [[AVR_ISP_Programmer|ISP Programmer]] notwendig. Dieser sollte STK200 (LPT Anschluß) oder AVR910 (USB Anschluß) kompatibel sein. Ein 10poliger und ein 6poliger ISP Steckverbinder sind auf dem Grundboard bereits vorhanden.
Um den FIrmware vom PC zum c't-Bot zu übertragen ist ein [[[[AVR_ISP_Programmer|ISP Programmer]] notwendig. Dieser sollte STK200 oder AVR910 kompatibel sein. Ein 10poliger und ein 6poliger ISP Steckverbinder sind auf dem Grundboard bereits vorhanden.
 
  
 
== Autor(en) ==
 
== Autor(en) ==
  
 
[[Benutzer:Marvin|Marvin]]
 
[[Benutzer:Marvin|Marvin]]

Version vom 24. Mai 2006, 23:36 Uhr

c't-Bot

Sensoren

Der c't-Bot verfügt standardmäßig über eine große Anzahl von Sensoren.

Die beiden Distanzsensoren (Sharp GP2D12) vorne links und rechts bilden quasi die Augen des Roboters. Damit kann er Hindernisse im Bereich von 10..80cm erfassen. Zwei Absturzdetektoren (CNY70) unten links und rechts verhindern, das sich der c't-Bot von der Tischkante stürzt. Ein Liniensensor (2x CNY70) unten Mitte dienen zum verfolgen einer Linie. Zwei Lichtsensoren (LDR) vorne links und rechts zum Verfolgen einer Lichtquelle. Je ein Radencoder (CNY70) an den beiden Rädern dienen zur Odometrie und Geschwindigkeitsregelung. Der optische Maussensor (Agilent ) unten dient ebenfalls zur Odometrie. Der Klappensensor (CNY70) unter der Grundplatine nach unten schauend, dient zur Erkennung ob die optionale Transportklappe geschlossen ist. Die Lichtschranke (Sharp ISF471) zum Erkennen, ob sich ein Gegenstand im Transportfach befindet.

Aktoren

Der Antrieb des c't-Bot erfolgt über zwei Faulhaber Getriebemotoren an denen die Alu Räder befestigt sind. Ein Stützpin hinten sorgt dafür das der c't-Bot nicht umkippt. Für das optionale Transportfach ist in der Grundplatine eine Befestigungsmöglichkeit für einen Miniservo vorgesehehen. Mit seinen 8 LEDs (2 vorne links, rechts, 6 an der Seite) kann der c't-Bot auch ohne LCD-Modul bestimmte Betreibszustände oder Sensorwerte darstellen.

Kommunikation

Als Kommunikationsschnittstelle verfügt der c't-Bot über eine UART. Deren TTL Pegel lassen sich über ein RS232-Modul auf RS232 Pegel wandeln oder über den USB-2-Bot Adapter als USB-UART Bridge an den PC anschließen. Später kann daran auch ein Funk-Modul angeschlossen werden.

Zudem verfügt der c't-Bot über eine IR-Schnittstelle. Damit läßt er sich mit einer Fernbedienung fernsteuern.

Erweiterungen

Folgende Erweiterungen sind optional erhältlich bzw. geplant oder von Benutzern des c't-Bots gebaut worden.

Sehr zu empfehlen ist das LCD-Modul zur Diagnose und Anzeigen von Betriebszuständen und Sensorwerten. Ebenfalls recht sinnvoll ist das USB-2-Bot Adapter. Als Diagnose Tool und zur Kommmunikation des c't-Bots mit dem c't-Sim über die USB-Schnittstelle. Wenn der PC noch über eine freie serielle Schnittstelle verfügt, reicht auch ein RS232-Modul. Als Alternative zum USB-2-Bot Adapter als Diagnose Tool und zur Kommmunikation des c't-Bots mit dem c't-Sim über die serielle Schnittstelle.

Mit dem optionalen Transportfach kann der c't-Bot Aufgaben erfüllen wie Gegenstände einsammeln oder sortieren.

Zubehör

Folgendes Zubehör ist für den Zusammenbau bzw. die Programmierung des c't-Bots notwendig:

Zum Zusammenbau benötigt man neben einem guten Lötkolben (oder einer Lötstation) und Lötzinn das übliche Werkzeug, wie Seitenschneider, Kreuzschlitz Schraubendreher etc.. Eine Heissklebepistole wird benötigt wenn man den Maussensor tieferlegen will. Ein Multimeter zum Messen von Spannungen, Widerständen. Auch für Durchgangsprüfung und finden von Kurzschlüssen geeignet. Ein Oszilloskop ist nicht unbedingt erforderlich, aber doch sehr hilfreich bei der Fehlersuche.

Um die Firmware vom PC zum c't-Bot zu übertragen ist ein ISP Programmer notwendig. Dieser sollte STK200 (LPT Anschluß) oder AVR910 (USB Anschluß) kompatibel sein. Ein 10poliger und ein 6poliger ISP Steckverbinder sind auf dem Grundboard bereits vorhanden.

Autor(en)

Marvin

Abgerufen von „