Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Geschrieben

Moin Moin!

ich hab ein kleines Problem. Der Schrittmotor den ich ansteuern muss hat pro Phase um die 4A. Etwas viel Leider für das Stepper Brick ;D

Gibt es eine Möglichkeit einen Schrittmotor Endstufe wie diese:

http://www.ebay.de/itm/331631699045

anzusteuern?

 

Gruß

Philipp

 

Geschrieben

Die Leistungsangaben der Schrittmotoren i.A. sind Empfehlungen bzw. Grenzwerte. Du kannst den Motor sicher auch mit 2.5A fahren. Ob man mit weiteren 1.5A tatsächlich auch spürbar mehr Drehmoment bekommt, müssten die Leistungskurven im Datenblatt zeigen. Ansonsten würde ich spontan ein IO16 Bricklet nehmen und damit die Switches versuchen zu schalten. Das Pulse Signal sollte am besten in der Endstufe erzeugt werden.

 

Wenn es nur um hohes Drehmoment geht, gibt es u.U. alternativ noch die Motor Getriebe Kombi.

Geschrieben

Also die ganzen Schrittmotortreiber mit TB6600 oder ähnlich wie dem HY-DIV268N-5A laufen mit dem IO-16 Bricklet sehr gut. Für jeden Schritt muss nur ein Puls über das IO-Bricklet erzeugt werden.

Geschrieben
  • Autor

Ich werde es einfach mal mit dem Stepper Brick versuchen und gucken ob mir die 2,5A bei 24V reichen oder ob ich mir was anders überlegen muss. Die Idee mit dem IO-16 Bricklet ist auch eine feine Idee.

 

Motor mit Getriebe wäre eine Idee. Aber der Stepper den ich nutzen will ist schon da.

 

Gruß

Philipp

 

P.S: Gibt es zufällig X-mas Rabatt?  ;D

Geschrieben

@Nic

 

Das ist auch mehr oder weniger von der Programmiersprache abhängig. Thread.sleep muss entsprechend kurz verfügbar sein. Bei 11000 Schritte/s sprechen wir ja auch von 0,091ms pro Schritt. Ich denke aber, dass maximal 1000 Schritte pro Sekunde möglich sind. Denn ich glaube das TF Protokoll überträgt auch nur 1000 Pakete pro Sekunde. Dabei darf man auch die Latenz bei der Übertragung nicht vergessen. Alternativ kann man die Treiber auch per PWM antreiben. Das geht zum Beispiel über das Servo Brick.

 

Alternativ einfach für die für Treiber einen billigen Arduino mit serieller Schnittstelle. Den an den RedBrick und für die Motortreiber verwenden. So eine ähnliche Kombination habe ich für das auslesen eines Maussensors für die Bewegung. Das schafft das TF auch nicht.

 

Für meinen Fall, 5NM pro Motor und über 50 KG für den Roboter reicht die Geschwindigkeit mit dem IO Bricklet völlig aus. Mehr konnte ich per PWM auch nicht wirklich bekommen. Ich steuere die Treiber mit je einem Java Thread an.

 

Aber toll wäre ein Brick mit 5A Dauerlast schon. Da spart man sich die externe Steuerung. Nur leider billig sind die Bricks für den Schrittmotor nicht. Für 4 Motoren komme ich mit einem IO-16 und 4x TB6600 für 10€ viel billiger hin.

Geschrieben

Stepper-Endstufen haben ihren Preis, da finde ich die knapp 50 Euros ganz ok.

5A Dauerlast wird eine "heiße" Sache, wie soll das mit der Abwärme auf 40x40mm funktionieren?

Geschrieben

Preis? Fertig als Treiber zum Anschließen gibt es das bereits für unter 15€. Zur Kühlung, kleiner aktiver Kühler und fertig. Ein großer Kühlerblock reicht auch für den passiven Betrieb. Müssen die Steckkontakte eben höher sein. Jedenfalls für die China Böller reicht ein passiver und die laufen ohne Probleme über Stunden.

 

Warum man die Motortreiber nicht als Bricklet baut wundert mich seit jeher. Damit kann die Größe der Leistung anpassen und günstigere Kombos mit 2 oder 4 Treiber auf einem Board bauen. Dann können auch die Treiber direkt in der nähe des Motors betrieben werden. So muss man dann auch nicht die dicken Kabel des Motors bis zum Brick ziehen und holt sich damit auch nicht Störungen der IMU mit in's Boot.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.