TI中文支持网
TI专业的中文技术问题搜集分享网站

请教各位,F28335,eqep外接信号不计数问题

请教各位,F28335,按照例程将EPWM1A和QEP1A相连,EPWM1B和QEP1B相连,EPWM3A和QEPI相连,qep模块能计数,然而我用信号发生器产生2路相位,幅值,频率与EPWM1A,EPWM1B相同的信号,分别接入QEP1A,QEP1B引脚,qep模块不计数或者计数不正常(在0和1之间或者0和一个很大值之间跳变),请教各位为什么外接的信号就不能计数呢?谢谢

mangui zhang:

阻抗或者信号源的驱动能力太强了的原因吧     建议你调好幅度后

串接一个33欧姆左右的阻抗匹配电阻     

 

请教各位,F28335,按照例程将EPWM1A和QEP1A相连,EPWM1B和QEP1B相连,EPWM3A和QEPI相连,qep模块能计数,然而我用信号发生器产生2路相位,幅值,频率与EPWM1A,EPWM1B相同的信号,分别接入QEP1A,QEP1B引脚,qep模块不计数或者计数不正常(在0和1之间或者0和一个很大值之间跳变),请教各位为什么外接的信号就不能计数呢?谢谢

rong zhang:

回复 mangui zhang:

谢谢你的解答,我用示波器看过信号发生器的输出,是3.3V,5KHz,2路信号的相位也与例程给输出信号相同,刚也尝试了串接33欧姆电阻,原来串接过大一点的电阻,qep还是不计数,而且同样的接法,用TI官网的qep_frecal例程,是能计数的,qep_frecal和qep_pos_speed寄存器不同只是在EQep1Regs.QDECCTL.bit.QSRC=00;        正交计数和EQep1Regs.QDECCTL.bit.QSRC=2;        频率测量上升沿计数吧?

求指导,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » 请教各位,F28335,eqep外接信号不计数问题
分享到: 更多 (0)