I am running a BLDC motor with Rasberry Pi PICO using DShot ESCs. Everything is good well when I run 1 or 2 motors. However when I try to run 4 motors at the same time. It fries my PICO. It seems motors or ESC is producing a reverse voltage which flows back and fries my PICO. I tried a number of Diodes but some are distorting the frequency and some don't work at all. The Diodes I used
- FR302 : passes signal but distorts it makes motors to vibrate and make noise
- IN4148: doesnt work
- 1N5819: Schottky : just bought going to test them
- UF4003: just bought going to test them DSHOT are very high frequency ESCs and I am passing signal in KHz. So I need a Diode that stops voltage from one side but let the signal go undistorted and without any delay. or any other solution. see the image, battery powers up both RPI4 and ESC. then RPI is used to powerup PICO and PICO sends speeds to ESC. PICO and ESC is connected through 5 wires, a ground and 4 motor speed signals. ESC controls the motors. Thanks