打印
[STM32F1]

编码器的问题

[复制链接]
1457|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
最近接手一个项目,需要用步进电机驱动器,还有编码器。
编码器有四根信号线,A,B,A\,B\.
我想用STM32F103C8T6来检测编码器。
那怎么接线好呢?我想用输入捕捉。
那是不是可以用以下四个腿。


PA6,PA7,PB0,PB1。还有,A和A\是反相的,可不可以用一根线检测。
我第一次接触这方面的电路,请大神指教,谢谢!
沙发
Cjy_JDxy|  楼主 | 2018-8-20 17:32 | 只看该作者
还有一个问题。
编码器5V供电,高电平2.5V,
低电平0.5V。
那如果接到STM32上应该没问题吧

使用特权

评论回复
板凳
Cjy_JDxy|  楼主 | 2018-8-20 17:59 | 只看该作者
这是说明书上画的。



使用特权

评论回复
地板
磨砂| | 2018-8-21 08:22 | 只看该作者
我理解的如果是正好反向的话 是不是用两根线就可以啊

使用特权

评论回复
5
keaibukelian| | 2018-8-21 09:40 | 只看该作者
应该可以用着四根线不过两根就够用 如果是反向的话

使用特权

评论回复
6
天灵灵地灵灵| | 2018-8-21 10:28 | 只看该作者
试试看。先在Multisim仿真一下看看。

使用特权

评论回复
7
木木guainv| | 2018-8-21 12:18 | 只看该作者
我认为是可以的

使用特权

评论回复
8
wakayi| | 2018-8-21 12:47 | 只看该作者
不放心的话可以先仿真

使用特权

评论回复
9
YDMCP| | 2018-8-21 13:41 | 只看该作者
编码器是差分信号,用AM26LS32转一下
再接入对应输入口

使用特权

评论回复
10
CaLipton| | 2018-8-23 16:07 | 只看该作者
感觉是可以的,楼主可以试试看

使用特权

评论回复
11
fionababy| | 2018-8-24 10:35 | 只看该作者
先把差分转单端,电平匹配好以后用TIM的编码器模式就行了,还是很简单的。如果不想用STM32的编码器模式的话,还可以用专业的编码器解码芯片,比如LS7266,LS7366等,精度高,速度快。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:绿水本无忧因风皱面,青山原不老为雪白头。

553

主题

3530

帖子

19

粉丝