【下载】角度定时器实现

作者: Daniel Hou
Microchip Technology Inc

角度定时器模块是一个定时器,可将周期信号分割为较小时间间隔并将基于时间的信号转换为基于角度 / 相位的信号。本技术摘要简要介绍了该模块是如何工作的、如何在用户应用中使用该模块以及需要重点注意的地方。

基本原理
当需要在周期信号的特定角度 / 相位发生事件时,角度定时器模块非常有用。例如,电机控制就是该模块的一个较好应用。如果直流电机的传感器在电机每旋转一次时产生一个脉冲以及在用户应用中需要在每次旋转的30 度和 90 度处触发事件。如果是这样,那么角度定时器再合适不过了。

该模块的基本工作原理是将周期输入信号分割为较小时间间隔。该模块能够在每个角度产生中断,中断数基于用户希望每个输入信号周期分割为多少个角度 (分辨率),捕捉 / 比较模式下也可以在特定角度产生中断。为了完成该操作,模块使用几个计数器来执行硬件除法并在正确时间触发中断。

点击下载