Meine Antwort musste aufgrund Abwesenheit etwas warten, aber um so ausführlicher will ich sie schreiben...
@*********enst Ich habe eine VW-Unterdruckpumpe ( 357 907 325 ) mit integriertem Magnetventil verwendet. MV sowie Pumpe teilen sich die Masse-Leitung, haben aber separate Leitungen für die Versorgungsspannung.
Der Arduino steuert via Pulsweitenmodulation einen MosFET an, der wiederum "schaltet" die Versorgungsspannung für Pumpe und MV. Angesteuert wird mit 100% für 50ms, dann die Restlaufzeit mit unter 50%. Der Unterdruck bis -250 mbar wird nach weniger als 100 ms erreicht, das MV sorgt anschließend für den Druckausgleich.
Meine Software emuliert dabei sowohl das anregende Programm wie auch das erhaltende Programm des großen Herstellers mit M.
Bei weiteren Fragen.. nur zu
Grüße