so the current setup on the arduino is a 24V Pump (Comet 1395.79.59) connected to a solid state relay which connects it to the Arduino. Connected to the Arduino are two potentiometers, which control the pulsating frequency of the pump and the duty cycle, and a pressure sensor (ABPDANT005PGAA5). Then there is a TFT display which displays the pressure curve and an LCD display (Adafruit RGB LCD + Keypad) with the BPM Data.
I tried to recreate the layout here (obviously not accurate):
The problems I have discovered until now are:
- The Pi doesn't have an analog input but the pressure sensor requires it. So I need to use an ADC (probably 16 bit?)
- The Sensor requires 5V but the pi only has 3.3V
- Voltage divider -> apparently creates issues with an ADC?
- Some alternatives I found but not sure yet if/how they work:
- Level shifter