仪器社区

为什么我的编码器测不到脉冲信号?

lijiajie886 2012-08-29
我用I/O口模拟脉冲信号,连在T0(即P3^4,用计数器测),能收到信号,但是用编码器的A相(总共A,B,Z三相,再加上VCC,GND,V0。共六根线)就测不到了,这是怎么回事?
评论
全部评论
好看骂
编码器输出信号电平不匹配。你可查看一下编码器的说明书,也可用示波器看一下,是否与单片机电平匹配。如果单片机供电电源5V,编码器输出低电压Z好小于1V,高电压Z好大于4V。
20 0 2012-08-30 0条评论 回复
呼的大大的
你先确认一下你的编码器是不是开漏输出(OD)的,如果是的话加上拉,如果单片机能配置的话配置成上拉输入,不要用浮空输出。
至于编码器电源对不对之类的问题就靠你自己解决了
19 0 2012-09-04 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论