Pumpenansteuerung Multi-MCU
Zur Navigation springen
Zur Suche springen
Armin Rohnen, 13.08.2023
Die Pumpenansteuerung erfolgt über die Callback-Funktion des Eingabefeldes oder alternativ per direkter Übermittlung auf die Basisplatine.
Wird die Eingabe der Pumpenleistung geändert erfolgt der Aufruf der Callback-Funktion "PumpenleistungValueChanged". In der Funktion wird der Leistungswert auf den Spannungsbereich 0 bis 5000 mV begrenzt und durch
value = ceil(value*4095/5000)
auf einen 12Bit-Integerwert umgerechnet. Über
writeline(app.bas_platine, ['Pumpenansteuerung.pumpe(' num2str(value) ')']);
erfolgt die übermittlung an die Basis-Platine und damit die tatsächliche neue Stellung der Pumpenleistung.
Armin Rohnen, 16.02.2023
Die für die STM32-Elektronik vorhandene Pumpenansteuerung ist unter Beachtung der Schaltungsunterschiede für die Multi-MCU-Elektronik zu realisieren.