- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 6 von 6

Thema: Welcher Pin für PWM Signal?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.236
    Ein 16Bit Timer ermöglicht eine höhere Auflösung der PWM Schritte ( 65536 ), das bedeutet die Schritte sind feiner.
    Ein 8 Bit Timer macht nur 256 Schritte ist also gröber.

    Haben beide die gleiche Taktquelle wird die Ausgabefrequenz des 8 Bit Timers um den Faktor 256 über der des 16 Bit Timers liegen.

    Es kommt also drauf an, was Du willst. Höhere Auflösung oder höhere PWM Wiederholfrequenz.

    Die 10, 12 und 14 Bit Stufen sind dann mögliche Kompromisse aus den beiden Extremen.

    Bei der PWM Ausgabefrequenz kann man noch mal einen drauf setzen, idem man FAST PWM verwendet, was aber wieder andere Nachteile hat.

    Letztlich entscheidest Du und Deine Anwendung welche PWM Einstellungen Du verwendest.

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    22.09.2009
    Beiträge
    164
    Zitat Zitat von wkrug Beitrag anzeigen
    Es kommt also drauf an, was Du willst. Höhere Auflösung oder höhere PWM Wiederholfrequenz.
    Also, ich möchte einen Motor steuern und habe mich zur Zeit entschieden mit 10 Bit zu arbeiten:
    Code:
    'PWM Testprogram
    
    $regfile = "m2560def.dat"
    $hwstack = 82
    $framesize = 68
    $swstack = 68
    
    
    
    
    $crystal = 16000000                                         'Quarzfrequenz
    
    
    Config Pinc.0 = Output                                      ' Stiftleiste JP 2; Pin 3; PC0
    Motorboard_reset Alias Portc.0
    
    
    Config Pinc.1 = Output                                      ' Stiftleiste JP 2; Pin 4; PC1
    Motorboard_dir Alias Portc.1
    
    
    ' Timer 3 ist ein 16 Bit Timer und kann auch auf 10 Bit gesetzt werden   => Pwm = 10   => 2 hoch 10 = 1024 bzw. 0 bis 1023
    Config Timer3 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Prescale = 8       ' Stiftleiste JP 1; Pin 5
    
    
    
    
    ' ---------------------------------------------------
    
    
    Dim P As Word
    
    
    
    
    Motorboard_reset = 1                                        ' Stiftleiste JP 2; Pin 3; PC0
    
    
    Enable Timer3
    
    
    Motorboard_dir = 1                                          ' Stiftleiste JP 2; Pin 4; PC1   => gibt die Drehrichtung vor
    
    
    Do
    
    
      Pwm3b = 102                                               ' Motor hat bei 102 90% Leistung        ' Stiftleiste JP 1; Pin 5
    
    
    Loop
    
    
    End
    Der Motor soll die Achse eines Roboters antreiben. Wenn das Programm funktioniert werde ich sehen ob die Drehzahl so in Ordnung ist. Allerdings dreht sich im Moment noch nichts. Ich bin grad unterwegs auf Dienstreise und habe kein LED dabei, sonst könnt ich testen, ob von dem Pin der das PWM-Signal wiedergibt, Strom kommt.

    Eine Frage habe ich allerdings noch: Auf Seite 6 von meiner Motortreiberdoku http://www.robotikhardware.de/downlo...eiber18V15.pdf steht, dass auf beiden Seiten des Boards V+ und GND Anschlüsse sind. Zur Zeit habe ich V+ und GND nur auf der Seite von OUTA und OUTB angeschlossen. Bevor ich das Board zerstöre, frage ich lieber nach: Muss ich die beiden anderen Pins auch mit V+ und GND verbinden?

Ähnliche Themen

  1. In welcher optischen Maus steckt welcher Sensor?
    Von Sacha141 im Forum Sensoren / Sensorik
    Antworten: 10
    Letzter Beitrag: 31.03.2012, 20:48
  2. Antworten: 14
    Letzter Beitrag: 16.09.2008, 17:27
  3. Umwandlung von einem RS232-Signal in ein RJ45-Signal
    Von Einstein2312 im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 15.09.2007, 16:55
  4. Antworten: 0
    Letzter Beitrag: 04.07.2007, 16:10
  5. Welcher Antrieb, welcher Akku ?
    Von im Forum Motoren
    Antworten: 1
    Letzter Beitrag: 23.01.2005, 20:45

Berechtigungen

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

Solar Speicher und Akkus Tests