For a new project, I’m trying to create my own BLDC motor driver that is capable of position control. I already have working code from a previous project of mine, but I’d like to go through the experience of also prototyping and designing my own motor drive. For this, I am aware that I need 3 sets of N and P channel MOSFETs. But that’s where the problems start.
Right now I’m looking at all the available MOSFETs and to be honest, I’m quite lost in which ones to select. It will be logic level driven (preferably < 3V3 but < 5V is also fine), Vmotor is about 12 Volts and the power supply is currently limited to 1.5A for the prototyping phase. Should the N and P channel MOSFETs match as closely as possible? Or doesn’t that matter as long as they’re beefy enough?
I do know the basics of MOSFETs, how they work and which values to look for in a datasheet. There are just so many of them and with my inexperience in motor drive design, I’m hesitant to just by a bunch and see which work out.
Once I have a little more experience, I’m looking to get it all surface mounted with a driver circuit so the MOSFETs don’t have to be logic level anymore, but for now everything will be breadboarded.