编码器改造,得到方向和脉冲

网上有比较多方案,就是利用D触发器,将脉冲AB相两个输入,然后如果A、B两个相序改变,那么输出的Q端的电平发生改变。
编码器改造,得到方向和脉冲_第1张图片
编码器改造,得到方向和脉冲_第2张图片
前面的是施密特整型电路,由于带编码的电机编码电路部分已经带了整型,所以可以不用这个。(待验证)。
后面的将A和B相分别接入到D触发器的clock脉冲和D输入端,在输出的Q端,得到方向信号。

可以输入到单片机中,接收该信号,知道电机的方向。

测A或者B的脉冲的频率就得到速度了。但是如果换方向,会发生波形的刺,会导致误判方向的情况。

初步思路解决是延时去抖的方法,或者加硬件去抖动电路。

去掉毛刺。。

需要进行测试。

TI公司的给的一个例子,是利用CLVC1G374QDCKRQ这个D触发器,应该是因为响应速度比实验的CD4013的D触发器快,另外是单个D触发器,而CD4013是双D触发器。

你可能感兴趣的:(单片机)