MOTCTRL 1.4 - Ansteuerung von Endstufen
[ICMOTCTRL]
15.28EUR

Dieses IC (Controller) kann zum Bau von Endstufen mit RS232, RC und I2C Schnittstelle verwendet werden. Der Bauteil benötigt relativ wenig externe Bauelemente um eine Motoransteuerung aufzubauen.
Er wird zum Beispiel in der Motoransteuerung RN-MotorControl genutzt. Die Platine dazu wäre passend. Der Befehlsumfang hängt von der Firmware hab. Ein älterer Baustein mit älterer Firmware Version kann immer durch eine neues IC mit höherer Firmware Version ersetzt werden.

Aktuell ist Firmware 1 Revision 4
(gegenüber 1.1 bessere RC-Kalibrierung)
(gegenüber 1.3 Encodercodierungen Einstellungsbug beseitigt)

Sollten Sie den Baustein V 1.0 bis 1.3 besitzen, so können Sie diesen auf V 1.4 updaten lassen. Senden Sie dazu den Baustein mit 4 Euro für Unkosten (Versandkosten sind schon enthalten) einfach zum updaten an unsere Hausanschrift. Bitte kurze Notiz und Rechnungskopie beilegen.

 

Ein fertig aufgebautes Board kann also übliche Motorendstufen wie RN-DualMotor oder Eigenbauschaltungen (z.B. ein L298) ansteuern. Es stellt eine RS232-Schnittstelle, I2C-Bus und RC-Schnittstelle (Fernsteuerung) zur Verfügung.  Auf diese Weise kann ganz einfach über zwei Leitungen (RS232 oder I2C) ein beliebiges Controllerboard oder auch ein PC zur Ansteuerung von zwei Motoren genutzt werden. Ports werden nicht belegt. Durch einfache Befehlsübertragung (z.B. einfache Print Befehle) werden alle Funktionen angesteuert oder wichtige Daten wie Motordrehzahl, Stromverbrauch jedes Motors, Temperatur des Boards, Wegstrecke usw. abgefragt.

Das Hauptboard oder der PC wird somit erheblich entlastet. Zudem bietet das Board automatische Abschaltung bei Überschreitung einer einstellbaren Temperatur oder eines Motorstromes. Alles ist sehr einfach über Befehle einstellbar und kann dauerhaft konfiguriert werden. Ein Steuerprogramm für PC findet man auf der Robotikhardware-CD.
Beispiele für das gängige AVR Board RN-Control sind ebenfalls vorhanden.
Alternativ kann das Board auch ohne PC ond Controllerboard einfach nur per Modellbau-RC Empfänger angesteuert werden.
Alle Stecker sind zudem kompatibel zu den Roboternetz-Definitionen. Ein besonderes Feature sind zwei Stiftleisten auf der Unterseite . Dadurch kann das Board auf andere Board wie RN-VNH2Dualmotor oder Experimentierplatinen aufgesteckt werden.

Als hier die Leistungsmerkmale auf einen Blick:

  • Leistungsstarker speziell programmierter Controller
  • 2 Drehgeber Anschlüsse für übliche Drehgeber für Drehzahlmessung
  • Per Befehl bestimmte Drehzahlen einstellbar (nur wenn Drehgeber angeschlossen werden)
  • Geringer Strombedarf
  • Universalanschluss (RN-Definition) für doppelten Motortreiber
  • I2C-Bus zur Ansteuerung der Motoren, mehrere Boards für viele Motoren kombinierbar
  • RS232 TTL Pegel Schnittstelle zur Ansteuerung der Motoren
  • RC-Empfängeranschluss für 2 Kanäle einer herkömmlichen Modellbau Funkfernsteuerung. Dadurch kann das man einen Roboter ohne PC oder Microcontroller per Funkfernsteuerung bedienen.
  • Die RC-Steuerung ist speziell für Einknüppelbedienung ausgelegt. Dadurch läßt sich ein zweimotoriger Roboter / Modellauto / Panzermodell wesentlich bequemer und einfacher steuern als über zwei Knüppel.
  • Notaus Anschluß zum schnellen stoppen der Motoren. Es reicht eine kurzes Low-Signal an einem Pin. Zum Beispiel durch einen Bumper (Stoßstange eines Roboters).
  • Automatische Abschaltung bei einem einstellbaren Motorstrom
  • Die Verzögerungszeit für Überstomabschaltung kann eingestellt werden, so das auch höhere Anlaufströme keine sofortige Abschaltung auslösen
  • Automatische Abschaltung bei einer einstellbaren Übertemperatur
  • Der Grund für den automatischen Stop (Notstop, Temperatur, Überstrom) kann per Befehl abgefragt werden
  • Beim automatischen Stop wird zusätzlich noch ein Digitalausgang dauerhaft auf Low geschaltet, bis der Grund ausgelesen wurde
  • Wichtige Werte wie Temperatur, Motorstrom, Drehzahl und zurückgelegte Wegstrecke in cm, können per Befehl abgerufen werden.
  • Watchdog Überwachung
  • Sollten Firmware-Updates erscheinen, kann gegen einen Unkostenbeitrag ein neu programmierter Controller erworben werden. Durch IC Fassung leicht austauschbar

   

Beispielanwendung dieses Schaltkreises:

  

Auch über den PC ist das ganze mit mitgelieferter Software
leicht anzusteuern bzw. auch zu konfigurieren.

 


 Befehlsübersicht Firmware 1.0: 

 

  1. Motorgeschwindigkeit einstellen bzw. Motoren ein- und ausschalten
  2. Motordrehzahl einstellen (Umdrehungen pro Minute)
  3. Wegstreckenzähler auf 0 setzen (ab dieser Position wird somit neu gemessen)
  4. Motordrehrichtung einstellen
  5. Aktuellen Motorstrom abfragen (in mA)
  6. Aktuelle Motordrehzahl abfragen (in Umdrehungen pro Minute)
  7. Gefahrene Wegstrecke im mm abrufen
  8. Grund für den letzten automatischen Motorstop abrufen
  9. Temperaturwert abrufen (Überhitzung kontrollieren)
  10. Firmware Version abrufen
  11. Motorstrom Messbereich einstellen (wie hoch ist Motorstrom in mA bei 1V Meßsignal)
  12. Anzahl der Markierungen auf der Encoderscheibe (Impulse pro Umdrehung)
  13. Maximale Drehzahl des Motors bei voller Ansteuerung (ein ungefährer Wert reicht)
  14. Getriebeuntersetzung nach Encoderscheibe (0 = kein Getriebe) einstellen
  15. Wegstrecke pro Umdrehung in Millimeter vorgeben
  16. RC-Empfänger Mode ein- und ausschalten. Falls Funkfernsteuerung genutzt wird
  17. RC-Steuerknüppel kalibrieren
  18. Automatische Temperaturabschaltung ab einem bestimmten Wert aktivieren
  19. Automatische Abschaltung bei einem maximalen Strom aktivieren
  20. Zeit die der Maxistrom überschritten werden muss bevor Abschaltung erfolgt
  21. Auswahl einer Information für den nächsten I2C-Lesevorgang
  22. CRC-Check bei Befehlsübertragung ein- und ausschalten (sichere Übertragung)
  23. Neue I2C Slave ID festlegen
  24. Copyright ausgeben
  25. Testbefehl, gibt die übergebenen Parameter wieder über RS232 aus


  •  Ausführliche Doku mit RS232 und I2C Beispielen auf CD !

 

 Schaltungsskizze

Bei diesem Artikel handelt es sich nur um den Controller (also dem IC) mit ausführlicher Dokumentation und Beispielprogrammen.

 

 

Alle Preise incl. MwSt und zzgl. Versandkosten
Bewertungen
RN-MotorControl - Motoren-Ansteuerung (Platine)
RN-MotorControl - Motoren-Ansteuerung (Platine)
11.08EUR
TEXT_BUYRN-MotorControl - Motoren-Ansteuerung (Platine)TEXT_NOW
Zuletzt gekaufte Produkte dieser Kategorie
Bascom USB-ISP-Programmer (Programmierkabel)
Bascom USB-ISP-Programmer (Programmierkabel)
RN-VN2 DualMotor (für 2 Motoren) - Fertigmodul
RN-VN2 DualMotor (für 2 Motoren) - Fertigmodul
RN-MotorControl - Motoren-Ansteuerung (Fertigmodul)
RN-MotorControl - Motoren-Ansteuerung (Fertigmodul)
HighPower Motortreiber bis 36V/9A(100A Peak) (Fertigmodul)
HighPower Motortreiber bis 36V/9A(100A Peak) (Fertigmodul)
RT868F5 High-End FM-Transceiver-Modul
RT868F5 High-End FM-Transceiver-Modul
RN-FUNK (Bausatz)
RN-FUNK (Bausatz)

Kategorien
News

Neu:

Schneller IR-Sensor mit Schmitt-Trigger
Ideal zum Bau von sehr schnellen Lichtschranken

3D Sensorboard CHR-6D (Gyro+Beschleunigung)
Gyro und Beschlungung über 3 Achsen

HighPower Motortreiber 24V12
Minimotortreiber mit 28V/12A (140 A Peak) Leistung!!!

HighPower Motortreiber 18V15
Minimotortreiber mit 18V/15A (170 A Peak) Leistung!!!

Starker 2A Schrittmotor mit doppelter Achse

PropellerClock
Platine und Anleitung

HighPower Motortreiber 36V9
Minimotortreiber mit 36V/9A (100 A Peak) Leistung!!!

Schrittmotorschaltungen
RN-Stepp297 jetzt auch als Fertigmodul

Beschleunigungssensor
Ermittelt Bewegungen / Neigungen in alle Richtungen

Roboter 3pi Erweiterung
Erweiterungsplatine für den Roboter

Roboter 3pi
Fertig aufgebauter AVR Roboter

Atmel MK II
USB Programmer

21 facher Servocontroller
per I2C ansteuerbar. Jetzt auch mit deutscher Doku!

I2C Motortreiber MD23
passend zu dem EMG30 Motoren

RN-BattWandler
aus zwei Zellen 5V generieren

ISP Adapter
für 6 polige ISP Anschlüsse

Reaktionslicht
Miniaturschaltung für GeoCacher

USB -> RS232 Wandler
Preiswerter USB/RS232 Adapterkabel das auch mit Windows Vista funktioniert!

Magnetsensor + Supermagnet
Preiswerte Drehzahlmessung

Neues 4x20 Zeichen LCD
als auch weiterer RN-LCD Adapter

Neue Schrittmotoren!
Qualitätsmotoren aus laufender Fertigung

 


 

 

 

 

Klicken Sie einfach mal oben auf "Neue Produkte"

Support
Support Anfrage
Support Status
Kontaktformular
Schnellsuche

Erweiterte Suche

 

 

 


Copyright © 2004 robotikhardware.de
Irrtümer, Druckfehler und Preisänderungen vorbehalten.
Alle genannten Produkte und Logos sind eingetragene Warenzeichen der jeweiligen Hersteller.

Sicherheitsinfo - Ihre IP: 38.107.191.87. Ihr Host: 38.107.191.87