Re: mehrere Frequenzen messen/zählen Kategorie: Programmierung Basic (von Michi - 29.12.2010 8:32) | ||
Als Antwort auf Re: mehrere Frequenzen messen/zählen von Torsten - 28.12.2010 16:07 | ||
| ||
> > Hallo, > > > > Kann der Pro32 eigendlich mehrere Frequenzen messen als über die 2 Timer? > > > > Ich müsste Frequenzen von 1 bis ca 400HZ messen und frage mich ob ich das nicht auch über > > die normalen Ports kann. > > > > Mein Gedankengang (umbau der FRQ Messungs Demo): > > > > Sub FRQ_Messung() > > > > Dim irqcnt As Integer > > Dim isit As Byte > > > > If FRQ_Mode=0 Then > > If cnt1=0 Then > > FRQ_Werta=0 > > isit=0 > > Timer_T1CNT() > > End If > > If cnt1=100 Then > > > > FRQ_Wert=Timer_T1GetCNT() > > > > FRQ_Mode=1 > > End If > > End If > > cnt1=cnt1+1 > > > > If Port_ReadBit(16) <> isit Then 'flanke prüfen > > FRQ_Werta= FRQ_Werta+1 'wenn flanke da war dann zählen (das wird dann warscheinlich f x2 > > 'ergeben) > > isit = Port_ReadBit(16) 'merken wo das Signal war > > End If > > > > irqcnt=Irq_GetCount(INT_TIM2COMP) > > > > > > End Sub > > > > geht das oder hab ich schon wieder einen Knopf drinnen. > > > > Danke für eure Geduld. > > Hallo Michi, > > bei 400Hz mü�te der Interrupt mindestens alle 2,5 ms aufgerufen > werden. (1Sekunde / 400 Hz = 2.5) > > Gru� Torsten Danke Torsten, Stimmt. der Timer läuft ja im "Hintergrund" weiter.... bis eben cnt=100 (10ms x 100) Gibts eine andere Möglichkeit wie ich einen Eingang zählen lassen kann? Kann ich in der "Do While FRQ_Mode=0" Schleife zählen? Die sollte doch 1 Sekunde aktiv sein. Meine Haupftfrage währe aber ob ein Eingang überhaupt schnell genug ist um bis 400HZ gezählt zu werden. | ||
Antwort schreiben Antworten: Re: mehrere Frequenzen messen/zählen (von Torsten - 29.12.2010 16:53) Re: mehrere Frequenzen messen/zählen (von Michi - 29.12.2010 17:40) Re: mehrere Frequenzen messen/zählen (von Michi - 29.12.2010 17:51) Re: mehrere Frequenzen messen/zählen (von ManfredP - 30.12.2010 13:09) Re: mehrere Frequenzen messen/zählen (von Michi - 30.12.2010 14:17) Re: mehrere Frequenzen messen/zählen (von Michi - 30.12.2010 17:55) Re: mehrere Frequenzen messen/zählen (von Michi - 30.12.2010 17:59) Re: mehrere Frequenzen messen/zählen (von ManfredP - 30.12.2010 20:27) Re: mehrere Frequenzen messen/zählen (von Michi - 31.12.2010 10:38) Re: mehrere Frequenzen messen/zählen (von ManfredP - 31.12.2010 13:30) Re: mehrere Frequenzen messen/zählen (von Torsten - 1.01.2011 12:33) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum