- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9讲--定时器中断应用举例1
说 明 定时器功能模块图(课本图9.6) 通用定时器控制寄存器A(GPTCONA) 注: 定时器x比较寄存器(TxCMPR,x=1、2、3或4) 定时器x周期寄存器(TxPR,x=1、2、3或4) 定时器x控制寄存器(TxCON,x=1、2、3或4) 下溢事件启动模数转换 上溢 定时器周期 定时器初始值设置 通用定时器定向递增/递减计数模式 通用定时器连续增/减计数模式 产生非对称波形: 波形发生器的输出根据以下次序产生变化: 说 明 波形发生器的输出根据以下次序产生变化: 说 明 定时器x比较寄存器(TxCMPR,x=1、2、3或4) 定时器x周期寄存器 (TxPR,x=1、2、3或4) 定时器x控制寄存器 (TxCON,x=1、2、3或4) 1.比较控制寄存器 2.比较操作寄存器(ACTRA) 比较模式控制寄存器B(ACTRB) 死区延时控制寄存器A(DBTCONA) 死区延时控制寄存器B(DBTCONB) 事件管理器扩展控制寄存器(EXTCONA) 1. 捕获单元控制寄存器A(CAPCONA) 捕获单元控制寄存器B(CAPCONB) 2. 捕获FIFO状态寄存器A(CAPFIFOA) 捕获FIFO状态寄存器B(CAPFIFOB) (1) 事件管理EVA中断标志寄存器A(EVAIFRA) (2) 事件管理EVA中断标志寄存器B(EVAIFRB) (3) 事件管理EVA中断标志寄存器C(EVAIFRC) (1) 事件管理EVA中断屏蔽寄存器A(EVAIMRA) (2) 事件管理EVA中断屏蔽寄存器B(EVAIMRB) (3) 事件管理EVA中断屏蔽寄存器C(EVAIMRC) R-0 R/W-0 R-0 Reserved CAP4FIFO CAP5FIFO CAP6FIFO Reserved 0 7 8 9 10 11 12 13 14 15 9.5 正交编码脉冲单元 9. 5. 1 光电编码器原理 光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。 一般的光电编码器主要由光栅盘和光电检测装置组成。 在伺服系统中,由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,其原理如图9. 34所示。 光电编码器原理及输出 通过计算每秒光电编码器输出脉冲的个数就能反映当前电动机的转速。此外,为判断旋转方向,码盘还可提供相位相差 的2个通道的光码输出,根据双通道光码的状态变化确定电机的转向。 根据检测原理,编码器可分为光学式、磁式、感应式和电容式。 根据其刻度方法及信号输出形式,可分为增量式、绝对式以及混合式3种。 9. 5. 2 正交编码脉冲单元结构及其接口 每个事件管理器模块都有一个正交编码脉冲(QEP)电路。如果QEP电路被使能,可以对CAP1/QEP1和CAP2/QEP2 (对于EVA)或CAP4/QEP3和CAPS/QEP4(对于EVB)引脚上的正交编码脉冲进行解码和计数。 QEP电路可用于连接光电编码器,获得旋转机器的位置和速率等信息。 如果使能QEP电路,CAP1/CAP2和CAP4/CAP5引脚上的捕获功能将被禁止。 通用定时器2(EVB为通用定时器4)为QEP电路提供基准时钟。 通用定时器作为QEP电路的基准时钟时,必须工作在定向增/减计数模式。 9. 5. 3 QEP电路时钟 图9. 38 给出了EVA的QEP电路的方框图 正交编码脉冲是两个频率可变、有固定1/4周期相位差(即)的脉冲序列。 当电机轴上的光电编码器产生正交编码脉冲时,可以通过两路脉冲的先后次序确定电机的转动方向,根据脉冲的个数和频率分别确定电机的角位置和角速度。 9. 5. 4 QEP的解码 1. QEP电路 EV模块中的QEP电路的方向检测逻辑确定哪个脉冲序列相位超前,然后产生一个方向信号作为通用定时器2(或4)的方向输入。 如果CAP1/QEP1(对于EVB是CAP4/QEP3)引脚的脉冲输入是相位超前脉冲序列,那么定时器就进行递增计数;相反,如果CAP2/QEP2对于EVB是CAP3/QEP4)引脚的脉冲输入是相位超前脉冲序列,则定时器进行递减计数。 正交编码脉冲电路对编码输入脉冲的上升沿和下降沿都进行计数,因此,由QEP电路产生的通用定时器(通用定时器2或4)的时钟输入是每个输入脉冲序列频率的4倍,这个正交时钟作为通用定时器2或4的输入时钟。 图9.40正交编码脉冲、译码定时器时钟及方向信号 通用定时器2(或4)总是从其当前值开始计数,在使能QEP模式前,将所需的值装载到通用定时器的计数器中。 当选择QEP电路作
文档评论(0)