Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Frequenz verdoppeln Kategorie: Programmierung Basic (von PeterS - 24.03.2011 13:37)
Als Antwort auf Re: Frequenz verdoppeln von Michi - 24.03.2011 11:56

> > > Hallo Leute,
> > >
> > > Ich häng gerade Geistig in der Luft....
> > > Ich möchte eine Frequenz welche ich mit dem C-control pro messe,
> > > verdoppeln und an einem Pin ausgeben.
> > >
> > > Komm aber nicht drauf wie ichs machen soll.
> > > Weis eine Rat?
> > > Danke
> >
> > Hi,
> >
> > es gibt Demoprogramme zur Frequenzmessung und zur Frequenzerzeugung, mit Hinweisen,
> > welche Pins genutzt werden können. Was brauchst Du mehr?
> >
> > Gruss Peter
>
> Hallo,
>
> Ich steig nicht durch wie ich eine gemessene Frequenz (Torzeit 0,6sec) hernehmen kann
> um damit den Generator zu parametrieren.
> die Prescaler sind mir scheinbar suspekt
>

Nimm am besten dafür einen 16 Bit Timer (nicht den mit der Du die Frequenz misst), und
suche Dir einen Prescaler aus, der passend zu dem Zeitrahmen ist, den Du erzeugen möchtest.
Bei PS_1024 bist Du bei Periodenzeiten zwischen 138,9µ und 65535 * 138,9µ.

Dann rechnest Du die gewünschte Zeit in eine Periodenzeit in µs um.
Periodenzeit = 1000000 / Hz
Z.B. 25Hz = 40000µ Periodenzeit
Der Timerwert ist dann: 40000 / 138,9µ

Gruss Peter


    Antwort schreiben


Antworten:

Re: Frequenz verdoppeln (von Michi - 24.03.2011 15:42)
    Re: Frequenz verdoppeln (von Michi - 26.03.2011 8:30)
        Re: Frequenz verdoppeln (von Michi - 26.03.2011 8:34)