编码器与单片机如何连接?

编码器与单片机如何连接?,第1张

NPN开路输出,又叫OC输出。你需要在A、B端分别外接一个电阻,电阻上端的电压由你的电路决定:

单片机接5V,PLC接24V,使用就很方便了。

检测A、B信号就是(1)检测脉冲数量;(2)A、B谁在前?谁在后?A相上升沿在前(出现高电平)表示编码器正转;反之B在前,表示反转。

至于45°,就看你的编码器一周有多少脉冲,自己分配了。

编码器(encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。

1、如果需要高速(速度比较快)计数,在单片机外面加一个判向电路。做硬件判向。

输出一般有两种,一种是输出一个方向信号和一个计数信号。

用单片机的一个计数器(如用T0),这样就能实现正反两方向的加减计数了。

另一种是输出两个正反计数的脉冲串。

用两个计数器做减法运算。两种都可以。

Z信号一般不用接计数器。看你用途和用法了。

2、编码器直接接单片机。

如你用5V单片机那编码器输出信号的幅值也应该是TTL电平的。

做软件判向,可能会影响计数速度。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11513778.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存