Text noch in Arbeit
Das RNBFRA-Board ist in eine rsehr langen Diskussion im Roboternetz entstanden und liegt jetzt in Version 1.2 vor. Das Board ist sehr stark gepackt und bietet zahlreiche Funktionen gleich auf einer Platine. Besondere Merkmale dieses Boards ist der Atmel Mega32 sowie die Porterweiterungen, Ausgangsports für größere Lasten, Unterstützung von stärkeren Getriebe- als auch Schrittmotoren.
Eine weitere besonderheit ist der Energiesparmode. Per SOftware läßt sich der Ruhestrom im Schrittmotorbetrieb als auch Getriebemodus erheblich zu reduzieren. Auch externe Sensoren und Aktoren können dadurch per Software abgeschaltet werden. Zudem gibt es nun einen zusätzlichen Sleep-Modus, welcher Hardware-Erweiterungen (welche dieses Unterstützen) auf einen Stromsparmodus umschaltet.
So kann sich das Board nun z.B. mehrere Stunden schlafen legen und dann per Software erwachen um die Hausarbeit zu übernehmen. Was ja insbesondere bei auch geplanten Staubsaugerprojekten wichtig war.
Dieses Board wird also vor allem für Bastler mit etwas mehr Elektronik Erfahrung empfohlen. Für den Einstieg kann RN-Control mit deutlich geringerer Aufbauzeit eine gute Alternative sein.
Natürlich enthält die Doku nun auch wieder Schaltplan, Bestückungsplan und recht genaue Stücklisten. Die Platine als auch Bauteilesatz kann auch weiterhin über www.robotikhardware.de bezogen werden.
http://www.robotikhardware.de/bilder/fra12board1.jpg
Die wichtigsten Features noch mal im Überblick:
- 2 Getriebemotoren + 1 Schrittmotor direkt anschließbar (bis 2A)
- Alternativ 2 Schrittmotoren direkt anschließbar (max 2 A kurzzeitig 3A)
- Regelbare Schrittmotor Strombegrenzung (L297) (daher fast alle Schrittmotoren verwendbar)
- Voll- und Halbschritt wählbar
- Bei voller Bestückung alles über Jumper jederzeit umkonfigurierbar (z.B. von Getriebemotoren auf Schrittmotoren und umgekehrt, ohne löten)
- 10 Servos direkt anschließbar
- 8 Eingangs- oder Ausgangsports über 4 Stiftleisten verfügbar
- 8 Power-Ausgangsports (max. 500 mA) über 4 Stiftleisten verfügbar
- 8 Analog-Digitalwandler und weitere Ports über RNB-Stiftleiste verfügbar
- 5 weitere freie I/O Ports über neuen EnergiePort (ab Version 1.2)
- Energiesparfunktionen, per Software abschaltbare Endstufe, abschaltbare Sensoren und Aktoren sowie Sleep Modus für Peripherie am RNB-Bus
- Drehgeberanschluss für 2 Motoren
- Neu: Jetzt 8 LED´s - davon drei nun unabhängig vom Powerport ansteuerbar
- Wahlweise AVR Mega 16 oder Mega 32 bestückbar (on Board) oder extern C-Control etc.
- Programmierbarer AVR CoController AT90S2313 on Board (entlastet Hauptcontroller)
- Betriebsspannung 6 bis 24 V (wahlweise getrennte Motorspannung)
- 5V und wahlweise 12 Stabilisierung!
- RNB-Bus (RoboterNetz-Bus zum Anschluß beliebiger Erweiterungen / Controller)
- Kompakter I2C-Bus(mit INT Leitung) zum Anschluß zahlreicher vorhandener Karten
- PC kompatible RS232 (MAX232 on Board) und wahlweise über Haupt- oder CoProzessor oder beide nutzbar
- Haupt- und Co-Controller über zahlreichen Programmiersprachen programmierbar. Wer nicht in Assembler programmieren möchte für den stehen im Internet kostenlose Open Source Entwicklungstools wie GCC (C-Compiler) oder nutzbare Demos wie Bascom(Basic Compiler) zur Verfügung.
- 6 genormte Bohrlöcher zur Befestigung und "Huckepack Montierung" weiterer Platinen
- Ausführliche Dokumentation mit Bascom Beispielen sowie Compiler und Tools im Lieferumfang
Projektbeispiele
Einige Projektbeispiele von Anwendern des Boards
http://www.roboternetz.de/wiki/uploads/Main/chefkochbot.jpg
http://www.roboternetz.de/wiki/uploads/Main/marsrover.gif
http://www.robotikhardware.de/bilder/rnbeispiele/rnbfraref1.jpg <center>