! i'm in a kind of a trouble building the full electronic support platform for my bldc motor (recovered from an old hdd). i have an arduino uno plus (rev 3) board and a three phase motor driver with 6 n-ch mosfets. 2 mosfets at a time will be energised to power a single coil. here is an exapmle of one sequence for one of the three coils.
T1=high T2=low T3=low
T4=low T5=high T6=low
1 0 0
0 1 0 and so on...
I'm using a 3 led blinker with a potentiometer programm that generates pwm on 3 pins, enough to drive the bridge.
the PROBLEM IS
, from what i know, that i cannot drive the mosfet bridge directly from the arduino without any protection from burning the programmer. the mosfets are powered from a sepparated power suply with over 6v. the bridge itself has 100 ohm resistors in series with the mosfets gates, but then again i don't know if that is enough to protect my arduino. i tried using opto's between ardu and bridge but the power regulator of the arduino was overheating. is there any way to use a buffer between ardu and the bridge to take the signal and amplify it or protect my programmer? any ideea? i'm stuck!