/
Sensorauswertung eines DS2438 mittels Polynomfunktion
Sensorauswertung eines DS2438 mittels Polynomfunktion
Anwendung
Folgende Gleichung soll mittels Logik ausgewertet werden:(157,2327 * (VAD / VDD) - 23,82) / (1.0546 - 0.00216 * TEMP)
Beschreibung
Zur Auswertung dieser Gleichung werden die Module "Polynomial" und "Ratio" verwendet.
(157,2327 * (VAD / VDD) - 23,82) / (1.0546 - 0.00216 * TEMP) wird dazu in einzelne Terme aufgespalten und jeweils als neue Variable zwischengespeichert. Die Zahlenwerte werden ebenfalls als Variable gespeichert.
Seit Version 2.0 steht mit dem Modul “Frei Formel” eine einfache Lösung auch für komplexe mathematische Ausdrücke zur Verfügung.
{
"Level": [
["$VAD_In","float",2.0],
["$VDD_In","float",5.0],
["$VAD_Rel","float",0.4],
["$V_Offset","float",-23.82],
["$V_Gradient","float",157.2327],
["$V_Part","float",39.07],
["$TEMP_IN","float",20.0],
["$TEMP_Offset","float",1.0546],
["$TEMP_Gradient","float",-0.00216],
["$TEMP_Part","float",39.07],
["$Result","float",47.11]
],
"Module": [
["Ratio","$VAD_In","$VAD_Rel","$VDD_In"],
["Polynomial","$VAD_Rel","$V_Part",["$V_Offset","$V_Gradient"]],
["Polynomial","$TEMP_IN","$TEMP_Part",["$TEMP_Offset","$TEMP_Gradient"]],
["Ratio","$V_Part","$Result","$TEMP_Part"]
],
"Input": [
["VAD","Messspannung","$VAD_In","c"],
["VDD","Referenz-/Versorgungsspannung","$VDD_In","c"],
["TEMP","Temperatur","$TEMP_IN","c"],
["Offset V","Offset des Spannungsanteils","$V_Offset","c"],
["Steigung V","Steigung des Spannungsanteils","$V_Gradient","c"],
["Offset T","Offset des Temperaturanteils","$TEMP_Offset","c"],
["Steigung T","Steigung des Temperaturanteils","$TEMP_Gradient","c"]
],
"Output": [
["Erbebnis","Resultierende Messgröße","$Result","c"]
]
}
Die daraus generierte Logikzelle sieht wie folgt aus:
, multiple selections available,
Related content
Schwellwertschalter und Schwellwertschalter (Hysterese) (Logik-Module)
Schwellwertschalter und Schwellwertschalter (Hysterese) (Logik-Module)
More like this
BinaryMultiplexer (Modulbaustein)
BinaryMultiplexer (Modulbaustein)
More like this
Struktur einer Custom-Logik
Struktur einer Custom-Logik
Read with this
Taktsignal (Logik-Modul)
Taktsignal (Logik-Modul)
More like this
STR->INT (Modulbaustein)
STR->INT (Modulbaustein)
More like this
STR->FLOAT (Modulbaustein)
STR->FLOAT (Modulbaustein)
More like this