Several months, ago, I stumbled across the “Smartknob” project by ScottBez1. The idea is really interesting and quite captivating for people who love interfaces. In essence, a magnetic encoder is used to sense the rotary position of a knob. However, the knob is actually a small motor- a special type called a brushless DC motor “BLDC”. Because it’s a motor, we can drive it towards or away from points – both continuously and discretely – to provide ‘haptic textures’ and user feedback. So, this opens up many doors to different user experiences- springing knobs, clicky, knobs that keeps spinning after you let go- very cool things.
Continue reading “SimpleFOC BLDC Motor Drivers”