Motion systems
Real-time BLDC motor-control development
Sensorless and Hall-sensor BLDC work spanning PWM timing, synchronized sampling, commutation, current regulation, and power-stage integration.
System path
Where the work lives
- 01Position & current sensing
- 02ADC timing
- 03Control logic
- 04PWM & commutation
- 05Gate drive
- 06BLDC motor
Personal scope
What I owned
- Developed Hall-sensor motor-control hardware and firmware before moving into sensorless control on a real-time microcontroller.
- Worked across initial position detection, commutation timing, current regulation, sensing, and gate-driver behavior.
- Integrated the control path with the power stage and used mixed-signal debugging during bring-up and validation.
Engineering approach
How I reasoned about it
- 1
Design the sampling and switching timeline together so control decisions are based on coherent measurements.
- 2
Separate startup state, commutation state, regulation, and fault handling into observable transitions.
- 3
Tune firmware and power-stage behavior as one system, using hardware evidence rather than software state alone.
Validation
How the signal was checked
- Oscilloscope-assisted review of PWM, sensing, commutation, and startup timing
- Bench bring-up and system-level validation of startup and control behavior
- Gate-driver fault reporting and mixed-signal system checks
Working vocabulary
Technologies and domains
Embedded CReal-time MCUePWMADCComparatorsPI current controlGate drivers