SLAAEQ7 January 2026 MSPM0G3507 , MSPM0G3519
In projector dual wheel control applications, MSPM0 controls the position synchronization of the color wheel by outputting speed control signal to the MCF8316.
Figure 1-2 is the control diagram of MSPM0 in a wheel control application. The MSPM0 uses the same method to control two wheels. The FW and DW Index is the color wheel position feedback signal, when the wheel rotates to the set position, the position detection module trigger a pulse output. FW and DW Sync Signal is the input synchronous signal from DLPC, this is also a pulse signal. MSPM0's timer can calculate the two pulse signal's edge position error by using the hardware capture feature. The PWM speed signal is controlled through the phase loop calibration algorithm module, thereby controlling the speed of the color wheel to make sure that the phase difference between the FW/DW Index pulse edge and FW/DW sync pulse edge is fixed.
Optionally, MSPM0 can capture the sync signal and MCF8316's feedback PWM signal's duty and period information by the capture function of the timer.
Based on the above requirements, wheel control application requires at least three timers to control the two color wheels. Table 2-3 is dual wheel control MSPM0 resource requirement.
| Function | Peripherals | Description |
|---|---|---|
| MCF8316 Configuration | I2C bus | MCF8316 need to configure to different address to share the same I2C bus |
| Edge difference capture | Timer0 CC0 and CC1 | Each color wheel needs a timer with two capture channels |
| Timer1 CC0 and CC1 | ||
| Speed control | Timer2 CC0 and CC1 | Two MCF8316s can use a single timer with two compare channel to output PWM |
| Phase loop calibration | CPU and MATHACL | Calibration loop algorithm |
| Signal input filter | COMP | Optional, convert the analog position signal to digital signal |
| Period and duty capture | Timer3 CC0 and CC1 | Optional, capture the color wheel speed, speed of the control signal and duty |
| Task scheduler | Systick | Periodic calibration task |