My first use for this is to drive a hoverboard motor in torque/voltage control mode. The Motor only does a quarter of a rotation because it going to be in a direct drive force feedback joystick.
My plan is to pretty much use the reference typical application electrical design and for a MCU I thought about an esp 32 and an as5047 in spi mode as an absolute encoder. The torque setpoint information would be sent over uart and comes from an Arduino Leonardo.
It would be great if some more knowledgeable people on here could look over the IGBT datasheet and tell me if I missed something dealbreaking.
Only thing I saw is that the max pwm frequency is only 20khz but I think that should be fine.
Also if anybody has some alternatives like an other IGBT or a better suited MCU, I’m open for alternatives.
May I suggest you get the as5047P, it’s automotive grade and reads up to 28krpm, and I’ve tested it with simplefoc. YMMV of course. These aren’t exactly cheap.
The registers are a bit different on the U variant, so that driver isn’t right
I haven’t been able to source the AS5047U, only the 5147U… but I think those two have the same register setup, so its on my list and a custom driver will appear in the next few weeks
I will follow you and try first with the cheap AS5600
And will do it with ESP32 as well !
When attachnig the encoder to the hoverboard motor we shoud have several rotations of the magnet for one full rotation of the motor hub. So the cheap encoder should be enough (or do I miss something) ?