- LiFePO4 Speicher Test         
Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 28 von 28

Thema: Welcher AVR besitzt wieviele Timer und wie geht PWM

  1. #21
    Neuer Benutzer Öfters hier
    Registriert seit
    27.05.2004
    Beiträge
    24
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo,

    Zitat Zitat von Roberto
    Aber wo sind die zweiten 255 ?
    bei PWM kann man 8,9 oder 10 Bit einstellen.
    Also sozusagen die Auflösung.
    Mit 8 Bit kann man 2^8 = 256 Zustände darstellen.
    Also 0 bis 255.
    2^9=512
    2^10=1024

    Daher die Werte.
    Ich hoffe deine Frage richtig verstanden zu haben.

    mfG schnuppel

  2. #22
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2004
    Ort
    GRAZ
    Alter
    57
    Beiträge
    576
    Hallo schnuppel

    Nicht ganz.

    Weiter oben wird immer mit 510 gerechnet.
    Also Quarz/Auflösung/Prescaler/510

    Von meiner Logig her würde ich eher so rechnen:
    Quarz/Auflösung/Prescaler/255 (256)

    Weil ich mein PWM Signal nur bis 255 geht
    (Signal am Osci)
    Also bei 255 (Compare1a) ist schon immer High im Signal

    Wenn ich aber die Frequenz am Ausgang messe , passt aber nicht meine Formel sondern die mit 510 ?!?!?

    Irgendwo habe ich gelesen, dass der Zähler vorwärts und dann rückwärts zählt.... kann mir davon aber kein Bild machen

    m.f.G. Roberto

  3. #23
    Neuer Benutzer Öfters hier
    Registriert seit
    27.05.2004
    Beiträge
    24
    Hallo,

    Zitat Zitat von Roberto
    Nicht ganz.

    Irgendwo habe ich gelesen, dass der Zähler vorwärts und dann rückwärts zählt.... kann mir davon aber kein Bild machen
    ja, richtig, so wie ich das verstanden habe, zählt er einmal hoch und dann wieder runter. Beim Erreichen des Vergleichwertes wird der Ausgang dann umgeschaltet. Desterwegen 2mal der Wert.

    Ich versuche mal ein Bild hier anzuhängen.
    Hoffe doch daß ich nicht totalen Mist erzähle.

    mfG
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken pwm_146.gif  

  4. #24
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2004
    Ort
    GRAZ
    Alter
    57
    Beiträge
    576
    mhhhh...

    Ist der Compare-Wert dann die Senkrechte Achse ?!
    ------------------
    Mein Beispiel:
    $crystal = 4000000

    Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Prescale = 1

    Do
    Compare1a = 30
    loop
    -----------------

    Wenn ich mit 30 Propiere habe ich so ca. ein Tastverhältnis von ; 1:8
    (am Osci)
    1 Teil High, 8 Teile Low

    Wenn ich : Compare A Pwm = Clear up nehme, Wird das Signal inevertiert.... dann würde es deiner Grafik ähneln.

    Dann wird vermutlich auch die Schräge, die 255 sein und nicht die Senkrechte ?!

    Sehe ich das richtig ?!
    Gibt es dazu wo Grafiken , Infos ? vielleicht in Deutsch ?
    Bin noch neu hier und muss erst das ganze Forum noch durchschauen

    m.f.G. Roberto

  5. #25
    Neuer Benutzer Öfters hier
    Registriert seit
    27.05.2004
    Beiträge
    24
    Hallo,

    Zitat Zitat von Roberto
    Ist der Compare-Wert dann die Senkrechte Achse ?!
    ....
    Dann wird vermutlich auch die Schräge, die 255 sein und nicht die Senkrechte ?!
    halte dich jetzt nicht so an dem Bild fest, ich dachte nur ein Bild ist besser als soundsoviel Worte.
    War nur als Prinzip gedacht.
    Die Schräge von 0 zu max. und wieder runter nach 0 soll den Zählerstand verdeutlichen.
    Für max. kannste du 8, 9, oder 10 Bit einsetzen.
    (also 255, 511, 1023)
    Der Vergleichswert ist nur als Beispiel, senkrecht unter "Comparewert".
    Bei anderen Werten verschiebt sich der senkrechte Strich halt nach links oder recht.
    Aber bitte wenn der linke nach rechts, dann der rechte nach links.

    Und umgekehrt.
    Wichtig ist nur, daß der Ausgang bei Erreichen des Comparewertes umschaltet.
    Ob er nun wie im Bild von High nach Low oder umgekehrt schaltet, habe ich jetzt nicht parat.
    Es sollte nur das Prinzip erklären.

    Es wird bestimmt jede Menge Infos noch im Netz geben, muß man halt nur finden mit den richtigen Stichwörtern.
    Grafiken habe ich selber auch noch nicht gefunden, aber Suchen ist auch nicht grad meine starke Seite.

    Hoffe habe mich verständlicher ausgedrückt.

    mfG schnuppel

  6. #26
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2004
    Ort
    GRAZ
    Alter
    57
    Beiträge
    576
    Hallo Schnuppel

    Ja, danke, ich glaube, jetzt kapiere ich es..
    (mit was hast Du die Grafik gezeichnet ? )
    Eigentlich könnte man den Comparewert auch auf der senkrechten auftragen (max. oben) und dann eine Wagrechte rüberziehen.(z.B. 150)Überrall wo diese Linie, die Schräge schneidet, schaltet der Ausgang dann.
    Stimmt das so ..?
    (möchte das Grafisch korrekt aufarbeiten

  7. #27
    Neuer Benutzer Öfters hier
    Registriert seit
    27.05.2004
    Beiträge
    24
    Hallo,

    Zitat Zitat von Roberto
    (mit was hast Du die Grafik gezeichnet ? )
    Eigentlich könnte man den Comparewert auch auf der senkrechten auftragen (max. oben) und dann eine Wagrechte rüberziehen.(z.B. 150)Überrall wo diese Linie, die Schräge schneidet, schaltet der Ausgang dann.
    Stimmt das so ..?
    (möchte das Grafisch korrekt aufarbeiten
    gezeichnet mit MSPaint oder wie das heißt, das Teil was es schon bei win2.0 oder so gab.
    Ja, klar, trage auf der Y-Achse deinen compare ein, gehe waagerecht rüber, bei beiden Schnittpunkten senkrecht runter und du hast die Umschaltpunkte.
    Zeige deine Grafik dann hier, freuen sich bestimmt einige Ansichten.

    Viel Spaß noch schnuppel

  8. #28
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    08.12.2004
    Beiträge
    206
    hallo

    man rechner 0-255
    das sind 256 stufen...weil, 0 auch eine ist.

Seite 3 von 3 ErsteErste 123

Berechtigungen

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

12V Akku bauen