Variable Integrationszeit SFB48

franzlurch

Level-1
Beiträge
339
Reaktionspunkte
6
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forumler,

ich beschäftige mich momentan mit dem SFB48. Ich benötige den Baustein, um die Frequenz eines Digitalsignals zu bestimmen, welches mir von einem Durchflussmesser zur verfügung gestellt wird. Da das Signal zwischen 0 und ca 2KHz schwanken kann (je nach Durchfluss) bräuchte ich einen Baustein, der sozusagen selbstständig eine Autojustage der Integrationszeit durchführt. Ich wäre dankbar, wenn mir jemand sagen kann ob es sowas schon gibt, oder ob vielleicht jemand auch schon mal mit deisem Problem was zu tun hatte.

Gruß

Chris
 
0,5 ms? :eek: ...ich würd dir ne fm35x (0 fürs zählen, 1 für *vergessen*, einfach mal nachgucken) empfehlen, denn während eines zyklus von, sagen wir 12ms gehen dir sonst 24 impulse flöten...
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Sorry hatte vergessen zu sagen, dass ich eine CPU 313c verwende welche 3 schnelle Zähler hat.

Ich brauch die variable Integrationszeit nur von 0 bis 100 Hz, da der kleinst mögliche Wert den ich einstellen aknn sowieso 10ms (100Hz) ist. alles was dann über 100 Hz geht wird mit der Integrationszeit 10ms abgetastet.
Nun will ich aber wenn die frequenz unter 100 Hz fällt z.B

50Hz > frequenz > 100 Hz ==> Integrationszeit 20ms
33,33 Hz > frequenz > 50 ==> Integrationszeit 30ms
25 Hz > frequenz > 33,333 ==> Integrationszeit 40ms

usw.................
 
Zuviel Werbung?
-> Hier kostenlos registrieren
...
zum Thema Frequenz-Messung hatte dir vierlagig soweit ich gelesen habe eine Vorschlag gemacht. Eine Zählerkarte macht so etwas (je nach Einstellung) dann ganz alleine ...
 
Ich hab im Prinzip ja eine Zählerkarte, da ich eine CPU313c mit schnellen Zählern habe. Würde ich z.B. eine FM350 Zählerkarte verwende, müsste ich bie den Hardware Einstellungen der Karte auch eine Integrationszeit vorgeben. Außerdem benötige ich, meines Wissens nach, wenn ich eine Zählerkarte benutze auch den SFB48, der mir die Frequenz zur Verfügung stellt. Und das ist mein Problem. Wenn ich in der Hardware Einstellung für die Zählöerkarte eine Integrationszeit von 1000ms einstelle, dann kann ich die langsamen Signal super erfassen. Steigt dann aber die Frequenz des Eingangssignals auf z.B. 800Hz sind mir die 1000ms Integrationszeit zu langsam. Da die Frequenz des Eingangssignals je nach Anlagenleistung schwankt, muss ich also immer eine andere Integrationszeit am SFB48 laden. Ich habe mir auch schon selbst einen Baustein geschrieben welcher diese Funktion übernimmt, mit dessen Funktion ich aber nicht zufrieden bin, da dieser sich immer aufhängt, wenn ich in die Grenzbereiche komme z.B. umschalten von 20ms (50-100Hz) auf 30ms (33,3333-50Hz). Ich suche im Prinzip einen Baustein der eine Auto Justage der Integrationszeit durchführt. Sollte ich mit meiner Denkweise falsch liegen, dass ich für eine Zählerkarte auch ohne den SFB48 auskomme dann erklär mir bitte jemand wie ich das machen kann.:confused: :confused: :confused:

Gruss

Christian
 
...
Warum hängt sich der Baustein auf ?
Das deutet doch wohl auf eine nicht saubere Programmierung hin.
Wie wäre es, wenn du deinen Programm-Ansatz hier vielleicht mal hereinstellst ? Vielleicht ist ja an deinem Programm noch etwas zu machen ...:???:
 
Zurück
Oben