PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Brauche Vorschläge für ersten Bot



plexally
12.09.2006, 13:42
Hey!

Ich will mir auch endlich einen kleinen Roboter bauen.
Er soll ganz einfach aufgebaut werden, zwei Antriebe (links und rechts) mit zwei Motoren hab ich schon dran, fehlt noch die Elektronik.

Im Betrieb soll er gegen Hindernisse fahren (beim Anstoß wird ein Endschalter gedrückt) und dann umdrehen (nicht einfach nur rückwärts, sondern z.b. ein motor für kurze Zeit umpolen und dann weiter geradeaus etc.) und weiterfahren.

Um das ganze noch weiter einzugrenzen:

Ich möchte keine Relais verbauen. Ausserdem weitgehend auf Transistoren verzichten.

Kennt jemand ne einfache Lösung mit ICs? Wie könnte ich das realisieren?

Bin gespannt auf jede Antwort!

Gruß, plex

scales
12.09.2006, 13:56
als Kern irgendeinen Controller,
an den schliest du die zwei Motoren über H-Brücken an
(H-Brücken gibts auch als ICs)

der Schalter dürfte relativ einfach werden, wahrscheinlich wird einfach ein Kontakt geschlossen sobald gedrückt wird,
also schliest du das ding mit nem Widerstand davor gegen 5V und einem Port vom Controller

ich versteh aber nicht genau was du für ne Lösung suchst,
wo ist denn dein Problem?

plexally
12.09.2006, 14:30
Also ein "Problem" hab ich eigentlich nicht. Ich möchte nur erstmal klein anfangen, allerdings nicht zu klein. Deshalb möchte ich es mit ICs versuchen. Der Schalter schaltet, sobald er gegen ein Hindernis fährt. Logisch. Aber wie krieg ich's hin, dass dieser Schalter für eine bestimmte Zeit einen Motor umpolt, und ihn dann wieder vorwärts drehen zu lassen, und das nur mit einem kleinen Tastendruck?

Was für einen Controller soll ich denn da nehmen, und wie Steuer ich den dann an? Ich bin noch ziemlicher Anfänger!

Lunarman
12.09.2006, 14:58
Du könntest einen Umschalter verwenden, der dann den Motor umpolt und dabei halt irgendwie ganz schnell einen Elko auflädt. Wenn elko alle is is motor wieder andersrum. Braucht aber nen Transistor.

coCo
12.09.2006, 14:59
Naja du könntest einen AVR verwenden, vielleicht einen Mega8? Mega32 is glaub ich für so ein kleines Projekt zu überdimensioniert. Die Ansteuerung der Motoren würde mit einem L293d Motortreiber am einfachsten gehen, denke ich. ( https://www.roboternetz.de/wissen/index.php/Getriebemotoren_Ansteuerung )
Die Umpolung erfolgt dann einfach, indem du einen Port beim Controller auf High setzt und den andren auf Low, oder umgekehrt.

Den Tastendruck kannst du mit einem Controller ganz einfach feststellen. Hier gibts noch ein Tutorial dazu: https://www.roboternetz.de/wissen/index.php/AVR-Einstieg_leicht_gemacht

MfG

ps: um deinen Controller zu Programmieren brauchste noch ein ISP Programmierkabel ( https://www.roboternetz.de/wissen/index.php/AVR-ISP_Programmierkabel )

plexally
13.09.2006, 11:31
wie, ich brauch nur ein paar kleine bauteile um diesen avr mega8, und sonst nichts weiter wie dieses programmierkabel und die software??

womb@t
13.09.2006, 13:59
Genau, aber dafür bekommt du dann n echten Hi-Tec Roboter!