-         

Ergebnis 1 bis 8 von 8

Thema: 18 PWM Kanäle - Welche Möglichkeiten?

  1. #1
    Benutzer Stammmitglied Avatar von Hardware-Entwickler
    Registriert seit
    18.12.2013
    Ort
    BaWü
    Alter
    27
    Beiträge
    44

    18 PWM Kanäle - Welche Möglichkeiten?

    Anzeige

    Hallo Forum,
    ich Suche eine Möglichkeit meinen Hexabot mit seinen 18 Servos über PWM anzusteuern.
    Kennt ihr vielleicht geeignete PWM Controller ICs oder andere Hardware Lösungen?
    Soft-PWM bzw. CPLD/FPGA möchte ich nicht verwenden.

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von BMS
    Registriert seit
    21.06.2006
    Ort
    TT,KA
    Alter
    26
    Beiträge
    1.192
    Hallo,
    dafür gibt es fertige Module zu kaufen, z.B. bei
    http://www.exp-tech.de/shields-module/motorsteuerung/servomotor

    Diese Module verwenden idR. einen Mikrocontroller, der sich per Soft-PWM um die Servos kümmert und Steuerdaten von einem anderen Mikrocontroller entgegennimmt (I2C, SPI, UART u.ä.). Bei den typischen Servosignalen (1-2ms Puls, ~20ms Pause) ist die Soft-PWM-Lösung vom Timing her gesehen überhaupt kein Problem.

    18 echte Hardware-PWM-Module in einem IC habe ich noch nie gesehen.

    Grüße
    Bernhard

    EDIT: Auf manchen Platinen wird ein PWM-LED-Controller dafür eingesetzt. Z.B. kann der PCA9685 schon 16 Kanäle bedienen, bei Frequenzen 25Hz... 1,5kHz ; Auflösung der Pulsbreite 12 Bit ; I2C-Interface
    Geändert von BMS (18.12.2015 um 18:50 Uhr)
    "Im Leben geht es nicht darum, gute Karten zu haben, sondern auch mit einem schlechten Blatt gut zu spielen." R.L. Stevenson

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.10.2014
    Beiträge
    2.445
    ich kenne auch nur den Arduino Mega mit immerhin 15 pwm, aber man kann einen 2. Mega per UART huckepack nehmen, dann hatte man sicher genug pins. Und nachdem man nicht senden/empfangen hin und her schalten muss, geht es mit ca. 100 kbaud in 1 Richtung extrem schnell (trotzdem checksums übergeben und kontrollieren, alle serilee Verbindungen sind nach meiner Beobachtung störungsanfällig).
    Wenn das nicht schnell genug ist, geht immer noch SPI mit bis zu 16MHz.
    ·±≠≡≈³αγελΔΣΩ∞ Schachroboter:www.youtube.com/watch?v=Cv-yzuebC7E Rasenmäher-Robot:www.youtube.com/watch?v=z7mqnaU_9A8

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    21.06.2011
    Ort
    Dresden
    Beiträge
    170
    XMEGA128A1U verwenden, kann 24 PWM-Kanäle.
    mfg
    Achim

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    19.05.2015
    Beiträge
    69
    Eine andere Alternative wäre ein STM32F303RET

    Da gibt's auch ein Nucleo-Board von (zum entsprechenden Preis...).

    MfG
    Chris

  6. #6
    Neuer Benutzer
    Registriert seit
    15.08.2011
    Ort
    Duisburg
    Beiträge
    3
    Hallo, schau mal bei Watterott unter Micro Maestro 24-Channel USB Servo Controller nach. Module gibt es als 6, 12, 18 und 24 Kanal-Version. Wird vom MC über USART angesteuert.
    Gruß Wolfgang

  7. #7
    Benutzer Stammmitglied Avatar von Hardware-Entwickler
    Registriert seit
    18.12.2013
    Ort
    BaWü
    Alter
    27
    Beiträge
    44
    Zitat Zitat von BMS Beitrag anzeigen
    EDIT: Auf manchen Platinen wird ein PWM-LED-Controller dafür eingesetzt. Z.B. kann der PCA9685 schon 16 Kanäle bedienen, bei Frequenzen 25Hz... 1,5kHz ; Auflösung der Pulsbreite 12 Bit ; I2C-Interface
    Danke! Echt guter Tipp, der wird ja ziemlich häufig dafür eingesetzt. Wenn ich 2 nehme habe ich auch noch paar freie Kanäle für LEDs :-D

  8. #8
    Neuer Benutzer Öfters hier
    Registriert seit
    30.03.2012
    Beiträge
    28
    Für meinen Hexa verwende ich ne China lösung. Nennt sich Torobot 32ch servo controller. Hat leider leichte unterschiede im Protokoll zum Lynxmotion controller.

    http://www.lynxmotion.com/p-1032-ssc...ontroller.aspx

Ähnliche Themen

  1. Möglichkeiten der AVR/Arduino PWM?
    Von ichbinsisyphos im Forum Arduino -Plattform
    Antworten: 10
    Letzter Beitrag: 23.02.2013, 10:03
  2. Spannungen mit PC-Computer Messen. Welche Möglichkeiten?
    Von petermetertr im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 14
    Letzter Beitrag: 26.08.2009, 17:36
  3. Möglichkeiten der Funkübertragung?
    Von carom im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 21.05.2008, 17:51
  4. Möglichkeiten zur Zeitmessung
    Von breaker87 im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 1
    Letzter Beitrag: 24.06.2007, 11:02
  5. [ERLEDIGT] 20 mikrovolt-Hirnwellen registrieren-Welche möglichkeiten?
    Von Thomas Wellheim im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 13
    Letzter Beitrag: 18.12.2004, 19:43

Stichworte

Berechtigungen

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