编码器与单片机的连接

增量式光电旋转编码器360线我想问的是,A相和B相可以直接与单片机IO口连接吗?他们的说明写着电路输出为NPN集电极开路输出型这是什么意思?A相和B相怎么检测?比方说我想... 增量式光电旋转编码器 360线
我想问的是,A相和B相可以直接与单片机IO口连接吗?
他们的说明写着 电路输出为NPN集电极开路输出型 这是什么意思?
A相和B相怎么检测?
比方说我想检测搭配的步进电机有没有转到45度,这个可以做到吗?
展开
 我来答
zhxiufan
2014-09-26 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38384
国家科技进步奖

向TA提问 私信TA
展开全部
可以直接和单片机IO相接,但有的设计者为了降低外部干扰,一般通过D触发器或者光耦后与IO相连,一般的光电编码器都是集电极开路输出型的,你看其说明书有具体电路。一般将A、B相接到定时器输入的IO上,这样比较好处理,将定时器设为计数器模式就可以了。检测步进电机转动角度当然可以做到,这只是基本应用。360线,一个脉冲输入就是1度,所以很容易的。接收到45个脉冲就证明转动了45度了。
追问
一个脉冲输入就是1度

那1个脉冲,指的是A相的脉冲,还是B相?还是AB同时?
追答
任何一个都是
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
绝对脉冲编码器编码器两者一般都应用于速度控制或位置控制系统的检测元件. 旋转编码器是用来测量转速的装置。它分为单路输出和双路输出两种。技术参数主要有每转脉冲数(几十个到几千个都有),和供电压等。单路输出是指旋转编码器的输出是一组脉冲,而双路... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
cqs8031
推荐于2017-11-26 · TA获得超过1.8万个赞
知道大有可为答主
回答量:1.9万
采纳率:31%
帮助的人:5556万
展开全部
NPN开路输出,又叫OC输出。你需要在A、B端分别外接一个电阻,电阻上端的电压由你的电路决定:
单片机接5V,PLC接24V,使用就很方便了。
检测A、B信号就是(1)检测脉冲数量;(2)A、B谁在前?谁在后?A相上升沿在前(出现高电平)表示编码器正转;反之B在前,表示反转。
至于45°,就看你的编码器一周有多少脉冲,自己分配了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奥地利Ha
2018-06-02
知道答主
回答量:2
采纳率:0%
帮助的人:1687
展开全部
怎样检查单片机脚位电平,17373790639
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式