Erstmal für einen Getränkeautomaten und M&Ms Spender(um die Ventile zu öffnen/schließen,1 Motor pro Ventil) und für eine Getriebesteuerung,welche aber auch mit einer Fernsteuerung(IR) kompatibel seien sollte.
Erstmal für einen Getränkeautomaten und M&Ms Spender(um die Ventile zu öffnen/schließen,1 Motor pro Ventil) und für eine Getriebesteuerung,welche aber auch mit einer Fernsteuerung(IR) kompatibel seien sollte.
Du willst damit nur Ventile öffnen und schließen? Wieso nimmst du dann nicht einfach billige Servos?
Hast du dir den RN-Wissen-Beitrag überhaupt richtig angesehen? Oben steht eine Schaltung mit Relais, darunter kommen aber noch mehrere Abhandlungen über Transistor-H-Brücken. Ich hab mir die Seite schonmal weitestgehend durchgelesen und kann es nur empfehen, da dort ziemlich viele wichtige Infos drin stehen. Danach sollte deine Frage eigentlich geklärt sein.
Servos sind ne gute Idee daran hab ich noch nicht gedacht. Aber ich habe noch nie Servos,außer mit einem Arduino,ansteuern müssen,gibt es dafür auch ein PIC?
DC Motoren möchte ich auch ansteuern für die Vortbewegung,also es geht nicht nur um die Ventile.
Ich hab den Beitrag nur überflogen,weil das meiste für mich unwichtig ist,da ich wirklich nur die Richtung verändern will und nicht die Geschwindigkeit und was weiß ich. Außerdem sollte das alles so einfach wie möglich gehalten werden,weil ich auf diesem Gebiet neu bin,also verstehe ich auch ehrlich gesagt nicht alles.
Die meist gestellte Frage ist wie ich den µC überhaupt ansteuern soll und wie man 5V ohne Widerstände hingekommt(Denkfehler?)
Ah, du steckst also noch im Grundschleim des Themas, verstehe...
Also ein Servosignal sollte mit allen möglichen Mikrocontrollern erzeugbar sein, wenn man Glück hat, gibts dafür auch schon fertige Bibliotheken und die Programmiererei vereinfacht sich erheblich.
Für Antrieb kann man entweder ein gehacktes Servo verwenden (Poti von der Elektronik trennen und stattdessen einen 1:1 Spannungsteiler aufbauen, gibts auch Tutorials im Netz zu) oder eben normale Getriebemotoren, allerdings brauchen diese auch einen Leistungstreiber, um sie sinnvoll anzusteuern. Für Richtungsumkehr machen sich H-Brücken wirklich gut und lassen sich später auch mit PWM betreiben, sondern nicht nur die Drehrichtung, sondern auch die Drehzahl einstellen zu können. Mit Relais geht es zwar auch irgendwie, die Richtung zu steuern, ist allerdings nicht sehr elegant. PWM würde ich damit wegen der schlechten Dynamik eher sein lassen.
In dem Artikel gibts eine Auflistung der gebräuchlichsten H-Brücken-ICs, da kannst du dir einen passenden raussuchen und im jeweiligen Datenblatt gucken, wie der anzuschließen ist.
Was meinst du mit µC ansteuern? Wie du ihn programmierst oder wie du mit ihm kommunizierst?
Um 5V zu bekommen gibt es Spannungsregler in verschiedensten Formen. Such einfach mal danach und informier dich dazu, ist an sich keine große Hexerei. Man kann es sich auch einfach machen und ein geregeltes 5V-Netzteil verwenden (geht bei mobilen Geräten natürlich nicht). Wenn du viel Strom brauchst, wäre ein BEC oder SBEC das richtige.
Eine H_Brücke selber aufzubauen ist schon recht kompliziert. Für den Anfang sollte man da eher fertige ICs oder Module nehmen.
Ein Zwischending wäre noch die Kombination aus einem Relais (2 Wechselkontakte) für die Drehrichtung und einem MOSFET für an/aus bzw. die Geschwindigkeit. Rein mit 2 Relais (je 1 Wechselkontakt) geht auch, verursacht aber relativ viel Verschleiß an den Kontakten und bremst den Motor immer recht hart.
Servos sind für einen begrenzten Weg, wie etwa bei Ventilen eine praktische Wahl. Da hat man den Motor und die H-Brücke schon zusammen und kann direkt vom µC steuern.
Beides.Was meinst du mit µC ansteuern? Wie du ihn programmierst oder wie du mit ihm kommunizierst?
Ich hab jetzt hier zum Beispiel ein fertiges Board gefunden und wüsste nicht wie ich ihn ansteuern soll.
http://www.amazon.de/XINTE-Doppelte-...h+br%C3%BCcken
Welches PIC würde sich denn dazu eignen?Servos sind für einen begrenzten Weg, wie etwa bei Ventilen eine praktische Wahl. Da hat man den Motor und die H-Brücke schon zusammen und kann direkt vom µC steuern.
Welcher PIC sollte sich dazu nicht eignen? Das bisschen Soft PWM um den Servo anzusteuern, kann man wohl mit jedem PIC. Die Entscheidung liegt ganz bei dir. Wenn du den PIC in Assembler programmieren kannst, dann kannst du bei den kleineren 16Fxxx bleiben (z.B. 16F630 für ca. 1,30€). Wenn du in C programmieren möchtest, dann solltest du lieber einen größeren PIC aus der 18Fxxx Familie nehmen (z.B. 18F4420 für ca. 4,60€)
Im Forum https://www.roboternetz.de/community...PIC-Controller gibt es zig threads zum Thema Servoansteuerung, einfach mal dieses Forum nach Servo durchsuchen.
Wie man den Motortreiber verwendet weiß ich auch nicht. Es gibt kein Datenblatt. Besser ist es wenn man schon vorher weiß welche Teile verbaut sind bzw wie man das Modul ansteuert. Als Beispiel http://www.watterott.com/de/SparkFun...aa9a1fbdbfa067
Ich kenne mich zwar nicht mit den PICs aus, aber eigentlich sollte sich jeder eignen. Wichtig sollte sein das du ihn einfach programmieren kannst (bei den Atmels wäre das ISP) und keine teure Hardware benötigst.
MfG Hannes
Lesezeichen