Main difference is that they tend to have more poles and are therefore better fit for higher torque at low rpm.Ĭhoose your poison: FOC Full Operational Capability (US DoD acquisition term to depict when a specific activity reaches maturity) FOC Friends of the Constitution FOC Faculty of Commerce (various locations) FOC Focus FOC Fall of Cybertron (gaming) FOC Federation of Churches FOC Fiber Optic Center FOC Fellowship of Christians (various organizations) FOC Free Of Charge FOC Foreign Oil Company FOC Friend of the Court FOC Facilitating Organizational Change FOC Fort Omaha Campus (Metropolitan Community College Omaha, NE) FOC Freedom of Creation (3D printing Amsterdam) FOC Federal Office of Culture (Switzerland) FOC Flux Oriented Control FOC Forum of Conscience (human right group) FOC Freedom Online Coalition (intergovernmental coalition) FOC Franchise Offering Circular FOC Florentine Opera Company (Milwaukee, WI) FOC Field Oriented Control FOC Fail over Cluster FOC Force Output Compare FOC First Options of Chicago (Chicago, IL) FOC Flag of Convenience FOC Family Outreach Center FOC Foyer Occupationnel (French: Occupational Center) FOC Full and Open Competition FOC Fiber Optic Cable FOC Flight of the Conchords (TV series) FOC Factory Outlet Center FOC Free of Cost FOC Faint Object Camera (Hubble Telescope) FOC Finance and Operations Committee (various organizations) FOC Freedom of Choice FOC Firm Order Confirmation FOC Fisheries and Oceans Canada FOC Fruit of the Crime FOC Front of Center (archery) FOC First Order Condition (mathematics) FOC Ferrari Owners Club FOC Final Operational Capability FOC Fujitsu Optical Components (Japan) FOC Fuji Oil Company, Ltd.The Phaserunner is a compact state-of-the-art field oriented motor controller (FOC) from Grin Technologies based around the sophisticated control electronics from Accelerated Systems Inc. 3-phase stepper motors are also very much the same as BLDC and PMSM. Efficiency too of course (that is the main goal of FOC!, but the highest efficiency possible for a motor is fixed in the geometry of the motor.
Torque ripple can be linearized in software though. Is that close enough? Did you know that BLDC is very much the same as PMSM? From what I gather the BLDC is more optimised for efficiency or power density, while PMSM has more linear torque over a rotation. Some of them are probably worked out in much more detail than the project I mentioned. On Github / Gitlab there are probably even more. If you search hackaday.io alone, you already find nearly 350 BLDC projects. The peripherals of all those STM32 variants are probably close enough to get any of the FOC examples to work on another STM32. Software also seems to be the bare minimum just to get a motor rotating, but that can be an advantage too to start with, as the code size is small. Unfortunately the PCB is quite bad: * No bulk capactors. I had seen this chip before, but did not give it much attention untill I saw: The project has a PCB drawn in KiCad (available on github). * 4 opamps And the whole chip is below EUR4 in low quantities.
* 600mA MOSfet drivers for 3-phase bridge. Just add inductor and diode to step down from 45V to 3V3. Are you aware of products such as the STSPIN32F0? It is an STM32 chip, but it also has built in: * SMPS.
Messing around with a generic evaluation board and a separate BLDC motor driver is a bit messy.
ST has several evaluation boards with a BLDC driver on the PCB.