Hello. I am intending to use the analogue input as a kill switch for my VESCs. I was hoping to pull AD1 low with a 5k resistor to ground an then enable it with a 5V input from an Arduino (via a safety lanyard switch). I can not see in any documentation what the "high" value is for the analogue input. Will 5V be high enough to pull it "High"?
Also, does Mode "ADC2 Low" mean the VESC cuts power when the signal is low or when the signal is high?
low
Thank you. it cuts power when teh analogue input goes "low".
What voltage is read as high? Above 0.6?, 1.5?, 2.0?
The reason I ask is that I have two MakerrX 300A ESCs and am controlling them via UART. When I connect the two A2 inputs and have 5 Volts on them and enable "A2 Low", they produce no power.
The analogue Inputs should nver see above 3.3V. The Pins are not 5V tolerant and 5V will damge the STM processor.
Low: connected to GND with 10K resistor. High: pulled up to 3.3V for example.
Thanks! I have it working.