PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ansteuerung DC-Motor via RS-232 (Parallel-Port)



baris
26.11.2003, 13:30
Hallo zusammen,

suche Beschreibung mit Schaltplan, wie ich 3 oder 4 kleine [6 - 12V] DC-Motoren (mit Getriebe) elegant über den Parallel-Port ansteuern kann. Ziel soll sein, einen Roboter über die besagte Schnittstelle an zu steuern, wobei die Odometrie-Berechnung am PC selber gemacht werden soll. Was wäre denn einfacher/sinnvoller seriell oder parallel RS-232?

Vielen Dank schon mal für gute Tips/Info´s :-)

Frank
26.11.2003, 13:48
Wie wäre es wenn Du Dir einfach ein Bausatz bei ELV holst, die stellen über die RS232 mehrer Parallelports zur Verfügung. Über die kannst Du dann über die üblichen Motortreiberschaltungen (l293 oder l298 Schaltung wurde ja im Forum schon oft angesprochen) die Motoren ansteuern.
Oder noch einfacher wenn Du Geschwindigkeit nicht steuern mußt. Nimm eine Relaiskarte. ich glaub da hat ELV auch welche die über RS232 angesteuert werden.
3. Möglichkeit: Simmuliere softwaremäßig eine I2C-Bus Verbindung über RS232 und dann kannst Du alle möglichen Dinge sehr einfach ansteuern. Auch das hab ich schon gesehn. Weiß leider nicht mehr genau wo.
4. Alternative. Muss es RS232 sein? Auch über USB gibt es oben genannte Möglichkeiten

Gruß Frank

baris
26.11.2003, 13:57
Leider habe ich bei meinem Projekt eine Größenbeschränkung :-(
Als "Controller" wird ein PC/104-Modul eingesetzt, dass die gesamte Steuerung übernehmen soll. Somit eignen sich leider keine Relais-Karten oder ähnliches zur Steuerung. ELV habe ich schon durchforstet, aber einen Bausatz in der notwendigen Größe habe ich nicht gefunden. Im Forum habe ich leider keine "einfachen" Schaltungen gefunden, die genau das besagte machen können. Deswegen ... immer noch - HELP ;-)

Gruß,
Baris

PS: Ich habe schon mal etwas von einer Schaltung gehört mit einem PIC12C508A sowie LD293D + Kondensatoren etc. weiß zufällig jemand darüber genauer bescheid.

Frank
26.11.2003, 14:09
Und USB geht nicht? Da gibt es ja den Baustein Warrior, ist auch irgendwo bei den Links. Da kannste platzsparend parallele Datenleitungen per USB ansteuern. Bräuchtest dann ahlt nur nor Motortreiber IC oder Relais. Das kann man kompakt bauen

Nebirosh
10.12.2003, 09:56
Ich hoffe mal der thread ist noch aktiv ( wichtig ) schon mal über ne I^2C schnittstelle am RS232 nachgedacht
Die meisten schaltungen für den I^2C bus hängen zwar am parallel port im EPP modus aber das müsste ansich auch über die RS232 gehen

Nur mal so als anregung

Nebirosh
10.12.2003, 09:59
Und noch nen buchtipp gleich mit dazu

Messen, Steuern, Regeln mit JAVA
Franzis´ Verlag
ISBN 3-7723-4743-6

Dopehat
31.12.2003, 16:59
Hi,

du kannst auch einen http://www.ferrettronics.com/product639.shtml nehmen und damit einen Modellbau-Fahrtregler ansteuern... weiß aber nicht was sowas kostet.

Matthias
02.01.2004, 09:45
Hallo baris
Du kannst auch nen kleinen µC nehmen, den du dann nach deinen eigenen wünschen programmierst (wär wohl das kleinste).

Matthias

Hessibaby
07.01.2004, 16:49
Hallo Baris,
ich habe mir gerade mal das Datenblatt von dem von Dopehat vorgeschlagenen Käfer durchgelesen -Respekt- der kann 5 Servos über eine serielle RS232 Schnittstelle steuern und ist offensichtlich easy zu bedienen. Wenn Du normale Getriebemotoren nehmen willst geht das ja auch , den beim Conrad gibt´s für kleines Geld eine Servoelektronik mit dem 51660 und für die Positionsrückmeldung kannst Du je nach Erfordernis entweder ein normales lieares 5k Poti oder einen Flachbahnotto.

Gruß Hartmut

22.09.2004, 08:23
Hallo Baris,
ich habe mir gerade mal das Datenblatt von dem von Dopehat vorgeschlagenen Käfer durchgelesen -Respekt- der kann 5 Servos über eine serielle RS232 Schnittstelle steuern und ist offensichtlich easy zu bedienen. Wenn Du normale Getriebemotoren nehmen willst geht das ja auch , den beim Conrad gibt´s für kleines Geld eine Servoelektronik mit dem 51660 und für die Positionsrückmeldung kannst Du je nach Erfordernis entweder ein normales lieares 5k Poti oder einen Flachbahnotto.

Gruß Hartmut