Hello,
I am working on a BLDC controller and I want to get some ideas for what to do to reduce the noise in the circuit as much as possible. I currently have this circuit on a PCB. It is a high power circuit >1000W, and whenever I go to run the motor, it starts to run, but the noise in the system eventually disrupts the microcontroller and it stops working.
Attached is the schematic of my project. It is a fairly simple circuit...Hall sensors on digital pins, an AND gate chip that allows me to use only one PWM pin, 6 digital pins to commutate the motor, *there are 2 FETs in parallel, so 12 total (not shown in my schematic)
I want to try to get this board running as well as possible before ordering another PCB. (it is part of another PCB that will be expensive).
I am working on a BLDC controller and I want to get some ideas for what to do to reduce the noise in the circuit as much as possible. I currently have this circuit on a PCB. It is a high power circuit >1000W, and whenever I go to run the motor, it starts to run, but the noise in the system eventually disrupts the microcontroller and it stops working.
Attached is the schematic of my project. It is a fairly simple circuit...Hall sensors on digital pins, an AND gate chip that allows me to use only one PWM pin, 6 digital pins to commutate the motor, *there are 2 FETs in parallel, so 12 total (not shown in my schematic)
I want to try to get this board running as well as possible before ordering another PCB. (it is part of another PCB that will be expensive).
Attachments
-
522.2 KB Views: 61