33问答网
所有问题
当前搜索:
单片机读取编码器
请问各位大虾,直流电机
编码器
如何把信号反馈给
单片机
答:
由你提供的这张图上看,你用的
编码器
应该是绝对式光电编码器。绝对式光电编码器是由光栅盘和光电检测装置组成。光栅盘是在一定直径的圆板上等分地开通若干个长方形孔。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,通过...
急问:旋转
编码器
的信号线与
单片机
的接法
答:
你的问题大概就是旋转
编码器
的输出信号电平较高,解决倒也简单,量一下它的高电平是多少,然后用2个电阻分压成0--Vcc就可以了(保险起见还可以再小一点,例如0--0.8Vcc)。另外,最好在分压电阻上再加小电容滤波,然后经施密特触发器(例如7414)整形后再接
单片机
,这样一来可以减少外部干扰,使...
绝对式 光电
编码器
与
单片机
怎么接
答:
NPN开路输出,又叫OC输出。需要在A、B端分别外接一个电阻,电阻上端的电压由你的电路决定:
单片机
接5V,PLC接24V,使用就很方便了。检测A、B信号就是(1)检测脉冲数量;(2)A、B谁在前,谁在后。A相上升沿在前(出现高电平)表示
编码器
正转;反之B在前,表示反转。至于45°,就看编码器一周...
如何用
单片机
测量光电
编码器
的脉冲,以实现测量电机转速?
答:
你说的是增量型
编码器
,这种类型的编码器主要就是测量速度的,其A,B相,Z相可以通过接在计数器或者PLC上,来
获取
其脉冲个数,从而进行转换,变成速度测量。一般说来只要一相信号就够了,B相信号和A相信好相位相差90度,通过A超前还是B超前从而判定电机是正转还是反转。如果只是测速度,Z相信号用不到...
绝对
编码器
0 1的脉冲要怎么输入到
单片机
的I/O口?是模拟信号 还是数字...
答:
数字
编码器
直接与
单片机
的IO口相连就可以了,数字信号都可以采用这样的处理方式,模拟量输入单片机要视情况而定,如果单片机自带ADC(如AVR单片机),那么只要将该模拟量直接与IO口相连即可,如果不带,如51单片机,那么就要先将模拟量送给模数转换器(ADC0809等)将模拟量转换成数字量后再送给单片机IO。
旋转
编码器
跟51
单片机
连接如果需要测量出旋转角度应该怎么弄啊,谢谢...
答:
根据旋转
编码器
每转的编码数,以及选择的倍率(一般为4倍),计算脉冲当量(即每个脉冲对应的转角--度/脉冲)。
单片机
发出读脉冲指令,计数器开始累加脉冲输入个数,直到单片机发出停止指令。由程序计算出旋转角度。以上是由主程序读脉冲,也可以中断方式读脉冲。具体程序处理略。绝对型旋转编码器:将旋转...
10位绝对性光电
编码器
的10位数据线可以直接连接在
单片机
的io口上吗...
答:
光电
编码器
输出如达到0~5V,可以直接输入给
单片机
。格雷码是二进制数的一种纠错码,需要转换为二进制数。
旋转
编码器
与
单片机
怎么连,测角度用
答:
旋转
编码器
有A、B两个信号线,分别接
单片机
的两个IO口 A先出现高电平表示正转,反之A是低电平,B出现高电平,编码器是反转
怎样用
单片机
检测
编码器
是否准确
答:
在
编码器
上做好标记,将编码器转一圈,利用
单片机
的输入捕捉数出编码器返回的脉冲个数,如果和编码器的手册写的一样那就是准确的
编码器
与
单片机
,具体如何接线呢?
答:
如果你想用
编码器
和
单片机
进行数据交互的话就用通信的方式可以选择串口,也可以用 I2C 或者 SPI 进行通信如果你是想单方向的,直接随意接IO口就可以了
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
编码器程序
编码器原理
编码器使用教程
单片机读取编码器