I'm going to use an STM32 as my microprocessor, and have that driving an L6234 as my 3 phase motor driver.
I'm going to build it on velo-board first, but I'll be using the same SMT components I would for the finished product.
I can do current control, but I actually don't have access to all three phases of current with that chip. Two of the three phases have combined current sensing. :( That probably eliminates implementing Field Oriented Control later as I was hoping.
There is another chip I was looking at though, the MP6536, which does break out current sensing for all three phases... If Field Oriented Control becomes a sticking point for me, I can switch to using that one. The overall schematic wouldn't change much, but of course the pinouts are radically different.
I'm using a driver chip instead of just building this with mosfets because:
- Ultimately it's a little cheaper
- I don't have to worry about shoot-through,
- No high side drivers, or most of the support components.
I do have to be careful to only provide logic signals after that chip is powered up though or 'bad things happen'.
I'm still missing a few caps before I can get started.