Warum nimmst du keinen integrierten Motortreiberchip, da könntest du sogar die Geschwindigkeit der Motoren Regeln.
Hi,
ich hab jetzt einen alten Roboter von Fischertechnik gefunden, allerdings ist das Interface zur Ansteuerung - wie ich leider feststellen musste - kaputt. Nun würde ich die einzelnen Motoren des Roboters (er besitzt 4 davon) gern über den RP6 (besitze die M32) ansteuern. Allerdings müsste ich die Motoren mit einer externen Spannungsquelle versorgen, da der Aufnahmestrom sonst zu hoch ist und 9V benötigt werden, deshalb benötige ich zur Ansteuerung Relais. Das Relai sollte die Aufgabe übernehmen, über die I/O Ports des RP6 den Motor ein- bzw. auszuschalten und die Drehrichtung ändern, also die Spannung umpolen.
Weiß jemand welche Relais es gibt, die meine Ansprüche erfüllen und außerdem zur Spannung passen (5V von den Ports vom RP6 und 9V von einer externen Spannungsquelle (9V Batterie bzw. Netzteil))?
Danke im Voraus,
Michi
Warum nimmst du keinen integrierten Motortreiberchip, da könntest du sogar die Geschwindigkeit der Motoren Regeln.
ich glaube du kannst kin relais direkt an den port des mega 32 dranhängen weil der sonst flöten geht du kannst direkt wie oben erwähnt motortreiber ic's mit hbrücken verwenden
Die Fischertechnik Motoren sind eigentlich für etwa 6 V Spannung ausgelegt. 9 V sind da schon wirklich die obere Grenze. Es macht also nichts wenn die extra Spannungsquelle weniger als 9 V hat.
Wenn man die Steurung rein durch relais machen will, würden sich 2 Relais mit je 1 einem Umschaltkontakt anbieten. Für die ansteuerung der Relais wird man auch noch kleine Tranistoren und freilaufdioden brauchen.
Sonst mal im Wiki Bereich unter Getriebemotor-ansteuerung nachlesen. Der Vorschlag mit einem Relais zum Umpolen, und einem MOSFET fürs ein/aus ist auch noch relativ einfach. Da hätte man die Möglichkeit einer Geschwindigkeitsregelung und weniger Verschleiß an den Relaiskontakten.
Hallo
Das hängt vom Relais ab. Ich verwende 5V-Kleinrelais (nonamed von Ausschlachtplatinen) die mit einer roten 3mm LED in Reihe gerade mal 15mA ziehen. Die Relais betreibe ich deshalb ohne zusätzliche Beschaltung (natürlich mit einer obligatorischen Freilaufdiode) direkt an einem AVR-Pin...du kannst k(e)in relais direkt an den port des mega 32 dranhängen
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Ich hab auch ein 5volt Relais an einem I/O, mit einer 1N4001 als Freilaufdiode. Dieses wird von einem BC 458B angesteuert. Trotzdem resettet der µC in der M32 immer nach jedem Schaltvorgang. Was hab ich falsch gemacht?
der Basiswiderstand vom BC548 ist so 200k.
Mit hochohmigen Grüßen
Virus
Es lebe der Digitalkäse !
Hast du bei dem M32 auch den Resetpin entsprechend beschaltet, also mit 10kOhm nach VCC und Kondensator ?
welchen Resetpin?
ich hab die ganz normal am RP6 drauf, und dann halt den BC548B über 200k an einem I/O
Mit hochohmigen Grüßen
Virus
Es lebe der Digitalkäse !
ahso hatte angenommen du dir selber eine Schaltung mit einem Atmega32 aufgebaut. Schaltest du mit dem Relais auch einen Motor ? Könnte es sein dass im Moment des Einschaltens deine Stromversorgung einbricht ?
möglich ist das schon,
ich hab genug elkos hier soll ich da mal was dranhängen?
wieviel denn? 10µF, 47µF, 100µF, 220µF, 1000µF und 0,22F
Mit hochohmigen Grüßen
Virus
Es lebe der Digitalkäse !
Lesezeichen