lukas.r Posted May 3, 2017 at 03:29 PM Share Posted May 3, 2017 at 03:29 PM Guten Abend, ich möchte mit dem AnalogInV2 Bricklet Spannungsschwankunen messen und zählen. (Schaltvorgänge) Aktuell müsste ich dafür abwechselnd Callbacks für > und < Schwellwert konfigurieren, was zu Problemen führen kann wenn der Schaltimpuls kurz ist. Wäre es möglich einen Callback bei Spannungsänderung > bestimmter V-Wert zu implementieren? Danke und beste Grüße, Lukas Quote Link to comment Share on other sites More sharing options...
batti Posted June 7, 2017 at 05:01 PM Share Posted June 7, 2017 at 05:01 PM Hallo Lukas, kannst du dafür nicht set_analog_value_callback_threshold(option, min, max) mit der Option 'o' Callback wird ausgelöst wenn der Analogwert außerhalb des min und max Wertes ist nutzen? VG Bastian Quote Link to comment Share on other sites More sharing options...
lukas.r Posted August 3, 2017 at 09:22 PM Author Share Posted August 3, 2017 at 09:22 PM Hallo Bastian, Danke für den Vorschlag. Dadurch wird es etwas stabiler. Ich muss trotzdem nach jedem Trigger des Callbacks diesen neu setzen. Wenn für mich eine Spannungsänderung von z.B. 0.5 Volt innerhalb 50 ms relevant ist, es aber egal ist ob dieser von 0.5 auf 1 oder von 12 auf 11.5 passiert, dann hilft mir das nur begrenzt. Beste Grüße, Lukas Quote Link to comment Share on other sites More sharing options...
borg Posted August 7, 2017 at 07:29 AM Share Posted August 7, 2017 at 07:29 AM Dann kannst du den Wert nur entweder pollen oder den normalen Callback nutzen (der wird ja nur aufgerufen wenn sich der Wert auch geändert hat). Eine minimale Spannungsänderung zum triggern eines Callbacks gibt es leider nicht. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.