关于旋转编码器需要2分频的实现疑惑

2019-12-11 18:21发布

有一个旋转编码器,输出的是A,A-,B,B-信号,其中A,A-为反向信号,B,B-也为一对反向信号,A,B信号的高低电平变化的时序组成正反转和计数用。现在想对这组信号进行2分频使用。
我开始以为就一个简单的2分频电路就行。但仔细考虑下来不是那么简单的,分频后的信号方向不能改变,只是计数改变就不好弄了。用编程逻辑很容易实现2分频,但要把各信号之间的关联性考虑进来就不知道如何弄了。
请大家指导下。
不知道发在什么区,我就发这里了。如不合适,请版主帮忙移动下。谢谢各位。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
su33691
1楼-- · 2019-12-12 08:24
2分频   2倍频,傻傻分不清。
lgg88
2楼-- · 2019-12-12 13:15
楼主应该要的是2倍频吧
huangxiaolpbany
3楼-- · 2019-12-12 18:04
别人都要倍频,你要分频
zhoupy
4楼-- · 2019-12-12 23:13
我要分频,意思是原来转一圈有4096个信号,现在只要2048个信号,方向信号不能发生改变
lcw_swust
5楼-- · 2019-12-12 23:27
 精彩回答 2  元偷偷看……
zhoupy
6楼-- · 2019-12-12 23:29
根据两位坛友提供的思路,我考虑如下方式实现。不知是否可行。请大家指导下
根据a_in信号的上、下跳变信号,来触发检测b_in信号的转态,根据触发次数确认是采样数据或输出数据翻转。再输出。
现在的疑惑是如果在转动中方向发生改变,我这个是不是有可能出现错误


一周热门 更多>