-         

Ergebnis 1 bis 2 von 2

Thema: Wie berechne ich Frequenz/Periodendauer meines PWM?

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    05.08.2005
    Beiträge
    61

    Wie berechne ich Frequenz/Periodendauer meines PWM?

    Anzeige

    Hallo,

    ich verstehe nicht, wie ich die Frequenz/Periodendauer meiner
    PWM-Ausgänge berechne. Ich benutzt die 8bit und die 16bit
    Ausgänge und initialisiere folgendermaßen:

    // 8bit
    TCCR0 = (1<<WGM00)|(1<<COM01)|(1<<CS01);
    // 16bit
    TCCR1A = (1<<WGM10)|(1<<COM1A1)|(1<<COM1B1);
    TCCR1B = (1<<CS10);
    // 8bit
    TCCR2 = (1<<WGM20)|(1<<COM21)|(1<<CS21);

    Man kann das sicher auch mit dem Oszi nachsehen, aber ich habe
    keines hier! Kann jemand helfen?

    Gruß
    RICOLA

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    05.08.2005
    Beiträge
    61
    oder da ich keinen prescaler definiert habe prescaler=1?
    Quarz = 8 MHz
    Prescaler = 1
    Timer = 8 Bit / 16 Bit

    f = (8000000Hz/1) / (256*2) = 15,625 kHz ?????
    f = (8000000Hz/1) / (65536*2) = 61,035 Hz ????? kleiner??


    RICOLA

Berechtigungen

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