- 3D-Druck Einstieg und Tipps         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Velleman K8055 und RN-Mini H-Bridge - geht das?

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    24.02.2008
    Ort
    Bayern
    Alter
    42
    Beiträge
    23

    Velleman K8055 und RN-Mini H-Bridge - geht das?

    Anzeige

    Praxistest und DIY Projekte
    Hallo Leute!

    Bin neu hier bei euch im Forum und habe meine erste Frage an euch!

    Habe mir von Robotikhardware eine RN-Mini H-Bridge bestellt. Möchte damit einen 12V Getriebemotor über das Velleman K8055 USB-Board betreiben.

    Also der Anschluss an die Digitalausgänge der Karte für Drehrichtung und Motor ein/aus dürfte ja kein Problem darstellen. Aber haut das mit der Drehzahlregelung über den PWM-Port der Karte hin?

    In der Anleitung der H-Bridge steht "PWM-Ansteuerung bis 10 KHz möglich". Leider stehen in der Anleitung des Velleman Boards keine Technischen Daten zum PWM Port. Die einzige Angabe der Anleitung besagt das eine Pulsweitenmodulation zwischen 0 und 100 % bzw. alternativ die Ausgabe einer Spannung zwischen 0 und +5V (Analoger Ausgang) möglich ist.

    Habe Angst was kaputt zu machen auf der Karte wenn da was nicht hinhaut. Und wenn es geht, entsprechen dann 100% auch volle Motordrehzahl?

    Eine Frage noch am Rande: In der Anleitung der H-Bridge steht "Ist IN-A und IN-B logische identisch, dann wird gebremst". Was muss ich mir hier unter "gebremst" vorstellen? Heißt doch auf gut deutsch, der Motor wird dann abgeschaltet. Aber warum muss ich dann über einen weiteren Port Enable A und B auf High 5V schalten um den Motor ein- bzw auszuschalten?

    Ich hoffe ihr könnt mir weiterhelfen!

    Vielen Dank im Voraus,

    Gruß

    Andreas

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    17.12.2007
    Ort
    Oberpfalz
    Beiträge
    28
    Servus Andreas,

    ich kenne die Teile nicht im Speziellen. Aber bei H-Brücken ist es immer so, dass wenn der Motor nicht laufen soll beide Motoranschlüsse entweder auf Masse oder Plus liegen. Da in diesem Fall keine Spannungsdifferenz vorligt ist der Motor AUS. Aber der Motor ist auch kurzgeschlossen, was eine Bremsung bewirkt (Der Motor kann ja auch als Generator wirken). Die Enable-Engänge trennen den Motor quasi vollständig von der Stromversorgung - der Motor ist AUS und ungebremst. Zu den anderen Fragen habe ich auf die Schnelle keine Antwort, da ich die Teile nicht kenne.

    Robert

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    24.02.2008
    Ort
    Bayern
    Alter
    42
    Beiträge
    23
    Hallo Robert!

    Das würde ja heissen, nachdem der Motor zum Stillstand gekommen ist, kann er ja gerne "Kurzgeschlossen bleiben". Das würde ja weder der H-Brücke, noch dem Motor schaden, oder?. In diesem Fall könnte ich ja getrost auf den Enable Port verzichten und direkt eine Brücke zwischen GND und Enable legen. Liege ich da richtig?

    Falls jemand genauere Daten zur eingesetzten Hardware braucht um mir bezüglich des PWM Ports weiterzuhelfen, hier die Links:

    Velleman K8055 USB Board:

    http://www.velleman.be/ot/de/product/view/?id=351980

    Motorsteuerung RN-Mini H-Bridge Version 1.0 von Robotikhardware:

    http://www.shop.robotikhardware.de/s...products_id=90

    Auf der Velleman Seite (siehe Link oben) sind verschiedene Datenblätter zum Board im PDF-Format vorhanden. Vielleicht kann daraus jemand von euch herauslesen, ob das mit dem PWM Port und der Motordrehzalsteuerung der H-Brücke funktioniert!

    Danke schon mal im Voraus!


    Gruß

    Andreas

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    24.02.2008
    Ort
    Bayern
    Alter
    42
    Beiträge
    23
    Hier noch Bilder der Hardware zur Verdeutlichung:

    Velleman Board:

    Bild hier  

    Motorsteurung:

    Bild hier  

    Bild hier  

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    17.12.2007
    Ort
    Oberpfalz
    Beiträge
    28
    Grüß Dich Andreas,

    Deine Vermutung ist richtig. Du mußt den Enable nicht unbedingt per Rechner schalten. Das Problem mit Bremsen oder nicht Bremsen tritt insbesondere mit hochtourigen Motoren in Erscheinung: beim ausschalten halten die dann so schnell an, daß z.B. Luftschrauben schaden nehmen können (Flugzeugpropeller). Allerdings glaube ich aus den Anleitung zu lesen, dass in die Enable Eingänge auf +5Volt liegen müssen.
    Die USB-Karte liefert ein PWM-Signal - allerdings als Open collector. Hier mußt Du zusätzlich einen Widerstand (ca. 2,7 kOhm) vom Ausgang nach +5Volt verbinden. Dann verhält sich der Ausgang wie es für die H-Bridge notwendig ist.

    Viel Erfolg
    Robert

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    24.02.2008
    Ort
    Bayern
    Alter
    42
    Beiträge
    23
    Hallo Robert!

    Vielen Dank für die schnelle Antwort!

    Die USB Karte stellt ja keine 5V Betriebsspannung zur Verfügung. Man kann also nur (auch mit den Digitalausgängen) nur GND durchschalten.

    Wie mache ich das also dann mit z.B. INA und INB? Die müssen ja auf High 5V geschaltet werden? Demzufolge brauche ich ja dann zusätzlich noch ein 5V Netzteil, oder?

    Kann ja nur GND mit dem Open Collector vom Digitalausgang schalten? Oder steh ich auf dem Schlauch?

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    24.02.2008
    Ort
    Bayern
    Alter
    42
    Beiträge
    23
    Also jetzt glaub ich hab ich es kapiert:

    IN-A und IN-B (für die Drehrichtung) kann ich ganz normal über die Digitalausgänge schalten (IN nach GND).

    Die Beiden Enable Anschlüsse muss ich mit +5V verbinden, damit der Motor einschaltet.

    An den GND vom PWM Port lege ich die Masse vom Netzteil. Den Ausgang vom PWM verbinde ich mit dem PWM der Motorsteuerung. Und zusätzlich lege ich noch einen 2,7 kOhm Wiederstand von der PWM-Leitung nach +5V.

    Habe ich das so jetzt richtig kapiert?


    Gruß

    Andreas

  8. #8
    Neuer Benutzer Öfters hier
    Registriert seit
    24.02.2008
    Ort
    Bayern
    Alter
    42
    Beiträge
    23
    Hallo nochmal!

    Also bisher hatte ich keinen Erfolg! Der Motor bewegt sich keinen Millimeter!

    Wird IN-A und IN-B auch über +5V geschaltet? Das mit dem PWM Port habe ich auch nicht kapiert! Warum braucht man 2,7 kOhm alls Pullup-Widerstand?

    KANN MIR JEMAND WEITERHELFEN???


    Vielen Dank im Voraus!!!

    Andreas

    Was mache ich da falsch???

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    17.12.2007
    Ort
    Oberpfalz
    Beiträge
    28
    Hallo Andreas,

    die Steuereingänge der Schrittmotorsteuerung sind sogenannte TTL-Eingänge. Der 1-Zustand entspricht 5 Volt, der 0-Zustand eben 0 Volt.
    Da der PWM-Ausgang der USB-Karte open-collector ist, kann sie nur aktiv auf 0-Volt schalten. Der 1-Zustand entspricht hier so viel wie "nicht angeschlossen". Also bekommt die Schrittmotorsteuerung während des 1-Zustands kein gültiges Signal. Der 2,7 kOhm-Widerstand stellt in dieser Phase ein 5-V-Signal zur Verfügung.

    Möglicherweise sind aber auch die anderen Ausgangssignale open-collector.
    Das könnte das Problem sein. Es schadet jedenfalls nicht auch diese Ausgänge mit 2k7 auf 5 Volt zu ziehen, selbst wenn diese kein Open-collector sind.

    Grüße
    Robert

  10. #10
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    30.09.2006
    Ort
    Hamburg
    Alter
    42
    Beiträge
    1.013
    Hi da der pic 20mA pro Port kann kannst du das 5V Signal auch vor den Vorwiderstände der LEDS abgreifen.
    Legastheniker on Bord !

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests