For reference, I have included the full schematic as an attachment and the board layout for reference.
The general theory of operation: I have a Rasberry pi to act as a UI and the pi is connected to an Arduino via USB serial connector. The Ardunio sits on the board as a hat and this works well. The purpose of the system is to control the speed of a motor that is 180VDC and 9.6 AMPS steady and 30A surge. The speed of the motor is supposed to be actively controlled through a schedule, i.e. so many RPM for so long, different RPM for another period of time. The time periods are in hours and the speed is in the 20RPM to 300RPM range. The motors currently are doing this via manual control, that's what the goal is to take the man out of the middle and have the "recipe" run automatically. I will attach a photo of the device to this posting also. The device will also go into what's known as preservation mode, where the rotation will drop to 20RPM to keep the items turning. The purpose of this is to breakdown zirconium powder in the presence of deionized water, into smaller particles, so that they can be cast into a dental crown substrate.
The issue: I hope I can be clear here, the board itself when hooked into the 220 seems to be fine. However, the moment the USB cable is plugged into the Arduino board R12 lights on fire. I don't have a clue why that is happening.
Test Conditions: When the USB is plugged in only the Arduino correctly controls the lights. It also correctly controls the PWM and dims and brightens D9 as expected. Also, suspecting the ground at R13 being attached to the high voltage side, I am not stuffing R13. The idea being that the U1 buffer is only allowing high or low, never floating. The circuit actually appears to properly control the TP9 test-point and I can see the amplified PWM signal. The reason I am running the gates at 12V is so that I can get them to turn on all together within the avalanche time. Any ideas would be very welcome and there is a possibility of compensation as well.
If you have some ideas please help me with this. If you have other questions, I am very happy to answer them. I am actually a computer programmer, not really a hardware guy, although I am learning. Thank you so much.


The general theory of operation: I have a Rasberry pi to act as a UI and the pi is connected to an Arduino via USB serial connector. The Ardunio sits on the board as a hat and this works well. The purpose of the system is to control the speed of a motor that is 180VDC and 9.6 AMPS steady and 30A surge. The speed of the motor is supposed to be actively controlled through a schedule, i.e. so many RPM for so long, different RPM for another period of time. The time periods are in hours and the speed is in the 20RPM to 300RPM range. The motors currently are doing this via manual control, that's what the goal is to take the man out of the middle and have the "recipe" run automatically. I will attach a photo of the device to this posting also. The device will also go into what's known as preservation mode, where the rotation will drop to 20RPM to keep the items turning. The purpose of this is to breakdown zirconium powder in the presence of deionized water, into smaller particles, so that they can be cast into a dental crown substrate.
The issue: I hope I can be clear here, the board itself when hooked into the 220 seems to be fine. However, the moment the USB cable is plugged into the Arduino board R12 lights on fire. I don't have a clue why that is happening.
Test Conditions: When the USB is plugged in only the Arduino correctly controls the lights. It also correctly controls the PWM and dims and brightens D9 as expected. Also, suspecting the ground at R13 being attached to the high voltage side, I am not stuffing R13. The idea being that the U1 buffer is only allowing high or low, never floating. The circuit actually appears to properly control the TP9 test-point and I can see the amplified PWM signal. The reason I am running the gates at 12V is so that I can get them to turn on all together within the avalanche time. Any ideas would be very welcome and there is a possibility of compensation as well.
If you have some ideas please help me with this. If you have other questions, I am very happy to answer them. I am actually a computer programmer, not really a hardware guy, although I am learning. Thank you so much.


Attachments
-
74.8 KB Views: 13