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

Thema: PWM-Signal erzeugen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.02.2006
    Beiträge
    1.113
    Ja, genau so.
    Bist du eigentlich sicher, dass du eine PWM mit dem Modus 15 brauchst, also eine mit einer genau festgelegten Frequenz? Deine Motorsteuerung sollte doch auch mit normalem PWM gehen, oder?
    Bei Modus 15 kannst du auch nur eine PWM erzeugen, weil du beide OCR1n Register benötigst. Als Alternative ginge noch Modus 14, wo du für die Frequenz das ICR Register verwendest und dann noch beide Ausgänge nutzen kannst.

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    22.09.2009
    Beiträge
    164
    Also genau genommen weiß ich es nicht ob Modus 15 oder 14? Deswegen schreib ich hier im Forum. Ich möchte einen Motor in verschiedenen Geschwindigkeiten drehen lassen. Ich hatte per CTC einen Schrittmotor per Schrittmotorensteuerung drehen lassen. Da habe ich mir gedacht, das ich von CTC auf FastPWM umstellen muss und schon läuft es. Mir fehlt natürlich das Wissen wie man per PWM einen Motor drehen lässt.

    Kann ich denn mit Modus 14 den PWM-Wert variabel steuern?

    Am besten ist eine gute Erklärung, evtl. ein Tutorial oder eine Buchempfehlung.

  3. #3
    Erfahrener Benutzer Roboter Experte Avatar von Thomas E.
    Registriert seit
    29.12.2011
    Beiträge
    638
    Zitat Zitat von datatom Beitrag anzeigen
    Am besten ist eine gute Erklärung, evtl. ein Tutorial oder eine Buchempfehlung.
    Da oben, da gibt es so einen Button - da steht RN-Wissen drauf. Da musst du hin.
    Grüße
    Thomas

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.02.2006
    Beiträge
    1.113
    Hallo datatom,
    eine deutsche Erklärung für Fast-PWM habe ich nicht zur Hand. Für normales PWM gibt es hier im Forum genügend.
    PWM ist normalerweise an feste Frequenzen gebunden, die sich aus dem Takt des Controllers, dem Prescaler des Timers und der Auflösung der PWM ergeben. Die Frequenzen sind bei normalen PWM Anwendungen auch eher zweitrangig. Es geht vielmehr um das Verhältnis der Ein- und Ausschaltzeiten, die durch Setzen der Register ändern kannst. Das geht bei jeder PWM, sollte also für deine Motoren funktionieren.
    Bei Fast-PWM kann man zusätzlich noch die Frequenz und damit die Auflösung der PWM ändern. Dies ist nur für ganz spezielle Anwendungen notwendig. Wenn du z.B. eine PWM mit einer Aufösung von 100 oder auch 10000 Schritten brauchst, kannst du mit den normalen Modi nicht arbeiten. Die haben immer 8-, 9- oder 10-bit Auflösung, also 256, 512 bzw. 1024 Schritte.
    Hinzu kommt noch, dass Fast-PWM die Puls- und Pausenzeit innerhalb eines Zyklus macht, was de facto zu einer Verdopplung der Frequenz führt. Daher wohl auch der Name Fast-PWM.

Ähnliche Themen

  1. RN-Mega2560 2 kHz-PWM-Signal erzeugen
    Von datatom im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 03.02.2012, 21:53
  2. Antworten: 0
    Letzter Beitrag: 04.07.2007, 16:10
  3. PWM-Signal erzeugen
    Von theodrin im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 11.12.2006, 15:10
  4. PWM Signal erzeugen - Motor steuern
    Von spom im Forum Motoren
    Antworten: 3
    Letzter Beitrag: 07.06.2006, 10:18
  5. PWM-Signal mit Mega32 von 10Hz erzeugen ?
    Von Henrik hessert im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 16.04.2006, 22:54

Berechtigungen

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

Solar Speicher und Akkus Tests