单片机/MCU论坛
直播中

刘洋

11年用户 1208经验值
擅长:可编程逻辑 嵌入式技术
私信 关注

TLE9879单电阻方案驱动BLDC如何配置一个周期内采样两次?采样时间如何触发?

TLE9879单电阻方案驱动BLDC 如何配置一个周期内采样两次?采样时间如何触发?

回帖(1)

李秀兰

2024-2-19 17:05:22
要配置TLE9879单电阻方案驱动BLDC,在一个周期内进行两次采样,需要进行以下配置步骤:

1. 首先,需要配置PWM模块的工作方式为边沿对齐模式。可以通过TLE9879的寄存器来实现配置。

2. 然后,需要配置AD采样模块的工作方式为模式1(单次采样)。这样可以保证在一个周期内只进行一次采样。同样,可以通过TLE9879的寄存器来实现配置。

3. 接下来,需要配置一个定时器来触发采样时间点。采样时间的触发可以选择在BLDC电机的一个特定的电角度触发,也可以选择在TLE9879的一个特定的时间间隔触发。这需要根据具体的应用情况来决定。

4. 在定时器的IRQ中断服务函数中,可以触发AD采样开始。通过设置相关的寄存器,可以启动AD采样模块。

5. 当AD采样完成后,可以在AD采样完成的IRQ中断服务函数中,对AD采样结果进行处理。可以根据采样结果来实现相应的控制算法。

总结起来,配置TLE9879单电阻方案驱动BLDC在一个周期内进行两次采样,需要配置PWM模块、AD采样模块和定时器,同时需要设置相应的触发条件和中断服务函数来实现采样和处理采样结果的功能。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分