首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
dsPIC33FJ256MC710 疑难问题及解决方法
来源:本站整理  作者:佚名  2009-08-17 13:35:15




    在使用调试(Debug)模式运行程序时,用示波器可观察到芯片53号引脚RF8上电平在每次编码器位置过零时产生了翻转。QEI模块工作正常。而使用下载(Pro-gram)模式下载程序后,用示波器察到芯片53号引脚RF8上电平在每次编码器位置过零时不发生变化,QEI模块工作不正常。
    修改初始化程序,初始化复用引脚时增加对模数转化模块AD2PCFGL的配置,就解决了这个问题。程序修改如下:

  
    修改后的程序在下载(Program)模式的情况下,用示波器可以观察到芯片53号引脚RF8上电平在每次编码器位置过零时产生翻转,QEI模块正常工作。
    实际应用QEI模块时,直接读取POSCNT寄存器的值,就可知道所测量旋转轴的绝对位置。本文选用1024线的光电编码器,通过配置寄存器选择X4模式,POSCNT寄存器的计数范围为0~4 096。根据索引脉冲中断和POSCNT寄存器的值,便可精确地知道旋转轴的旋转方向、旋转速度、当前旋转轴位置等,精度可以达到1/4 096。

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:229,601.60000 毫秒