智能车制作
标题: 大家谁用过绝对式的编码器呀,愁死了,不会用啊~~大神们,小弟求指导啊~~~~ [打印本页]
作者: 塞纳新郎 时间: 2013-4-9 20:39
标题: 大家谁用过绝对式的编码器呀,愁死了,不会用啊~~大神们,小弟求指导啊~~~~
买的1024线的绝对式编码器,就只有一份历程还是dg128的,俺用的xs128不太会用啊,以前有对编码器有心得的车友们,给指导一下啊~~~~~
作者: fivetwofour 时间: 2013-4-9 21:05
1024线是高富帅啊!
作者: 270136977 时间: 2013-4-9 21:53
为啥用绝对式的呢
作者: 灰原姐姐 时间: 2013-4-9 22:20
没必要,因为你不需要知道轮子的相位。
作者: 塞纳新郎 时间: 2013-4-10 11:34
fivetwofour 发表于 2013-4-9 21:05
1024线是高富帅啊!
绝对式可以读数据而且不用外部计数器,本来图个简单,没想到这么不好搞啊~~~~
作者: 塞纳新郎 时间: 2013-4-10 11:39
270136977 发表于 2013-4-9 21:53
为啥用绝对式的呢
绝对式不用外部计数器,可以直接读数据,还克服了增量式的一些缺点;
●抗抖动性好。增量式编码器都存在抗抖动性差的问题,而绝对式编码器刚好克服的这个问题, mini1024J型10位精度无限角度绝对式编码器能很好的克服抖动问题。
●节省更多处理器资源。使用绝对式编码器,处理器就无需时刻记录编码器输出的脉冲数,只需定时访问传感器即可,这可以为你的处理系统节省更多的开销。此外,绝对式编码器还具有位置断电保护功能。
4.3绝对式mini1024J型输出端引脚定义如下表
引脚编号 | 信号 | 注释 |
PIN1 | GND | 电源地 |
PIN2 | VDD | 直流供电 |
PIN3 | CSn | 片选输入 |
PIN4 | CLK | 时钟输入 |
PIN5 | DAT | 数据输出 |
PIN | NC | 悬空 |
五、绝对式时序特性
参数 | 符合 | 最小值 | 典型值 | 最大值 | 单位 | 注释 |
数据输出激活 | tDOactive | | | 100 | ns | CSn下降沿与数据输出激活之间的时间 |
第1个数据移位至输出寄存器 | tCLK FE | 500 | | | ns | CSn下降沿与CLK第1个下降沿之间的时间 |
开始数据输出 | T CLK / 2 | 500 | | | ns | CLK的上升沿一次移出1位 |
数据输出有效 | t DO valid | 357 | 375 | 394 | ns | CLK上升沿与数据输出有效之间的时间 |
数据输出三态 | t DO tristate | | | 100 | ns | 在最后一位后,DO引脚变回“三态” |
CSn脉冲宽度 | t CSn | 500 | | | ns | CSn = 高电平;准备启动下一个角度位置读取操作 |
读出频率 | fCLK | >0 | | 1 | MHz | 读出串行数据的时钟频率 |
六、绝对式读取数据时序图
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps_clip_image-29708.png
读取数据时序图
如果CSn变成逻辑低电平,数据输出(DO)将从高阻态(三态)变为逻辑高电平,并启动读取操作。
● 经过最短时间tCLKFE 后,数据在CLK 的第1 个下降沿锁存至输出移位寄存器。
● 每个后续的CLK 上升沿将移出1 位数据。
● 串行字包含16 位,前10 位是角度信息D[9:0], bit[10:15]位为保留位,生产厂家使用,用户只需提供6个脉冲。
七、输出波形
7.1 增量式mini256Z型输出波形
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps_clip_image-374.png
绝对型编码器(旋转型)工作原理
绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以2线、4线、8线、16 线。。。。。。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一组从2的零次方到2的n-1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由光电码盘的机械位置决定的,它不受停电、干扰的影响。如下图
|
| file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps_clip_image-29894.png |
绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。
在智能小车上使用绝对式编码器测速的优点有: 1、连接电路简洁,稳定可靠(无需使用单片机的脉冲累积器、无需外加脉冲计数器、无需分时读取左右轮转速,可同时读取。);2、节约大量CPU资源;3、抑制小车抖动。
绝对式编码器测速原理
由绝对式编码器工作原理可知,如10位精度的绝对式编码器在其转轴上均匀的标上1024个独立的标志位,外部每次读取的位置都是唯一的,单位时间内转轴的角度变化量就是轴的角速度W【(本次读取的位置值 – 上次读取的位置值)/2∏*1024*t】。
作者: 塞纳新郎 时间: 2013-4-10 11:42
灰原姐姐 发表于 2013-4-9 22:20
没必要,因为你不需要知道轮子的相位。
额!姐姐什么是相位啊~俺只想测速,测正反转,再精确些~能给指导一下编码器的心得吗?
作者: luckner 时间: 2013-4-10 11:54
塞纳新郎 发表于 2013-4-10 11:42
额!姐姐什么是相位啊~俺只想测速,测正反转,再精确些~能给指导一下编码器的心得吗?
这个 没什么难得吧 给个使能 8个始终上升沿读取寄存器不就好了 代码不长 移植一下就好
作者: 塞纳新郎 时间: 2013-4-10 13:49
luckner 发表于 2013-4-10 11:54
这个 没什么难得吧 给个使能 8个始终上升沿读取寄存器不就好了 代码不长 移植一下就好
这么简单吗?
作者: luckner 时间: 2013-4-10 14:59
塞纳新郎 发表于 2013-4-10 13:49
这么简单吗?
恩 我们估计是去年唯一一个用这个旋编的学校
作者: 塞纳新郎 时间: 2013-4-10 19:53
luckner 发表于 2013-4-10 14:59
恩 我们估计是去年唯一一个用这个旋编的学校
真假,能你们的编码器程序发给我一份吗?824871581@qq.com谢谢了~~
作者: 塞纳新郎 时间: 2013-4-10 20:00
塞纳新郎 发表于 2013-4-10 13:49
这么简单吗?
大神求指导,给个qq吧~~~
作者: luckner 时间: 2013-4-10 22:12
塞纳新郎 发表于 2013-4-10 20:00
大神求指导,给个qq吧~~~
囧 我什么时候成大神了 老菜鸟一个啊
作者: 潜水一厮 时间: 2013-4-10 23:28
fivetwofour 发表于 2013-4-9 21:05
1024线是高富帅啊!
他买的如果是广东科创那款。只要200+ 比山寨欧姆龙性价比好
作者: wkhuahuo 时间: 2013-4-11 00:14
e,,,,,表示现在买不起编码器。。。。。。
作者: fivetwofour 时间: 2013-4-11 15:13
潜水一厮 发表于 2013-4-10 23:28
他买的如果是广东科创那款。只要200+ 比山寨欧姆龙性价比好
在官方指定卖家看的100线编码器:110元/个;200线:198元/个;500线:388元/个,表示官方指定商家仗势敲诈。。。
作者: 塞纳新郎 时间: 2013-4-14 18:44
wkhuahuo 发表于 2013-4-11 00:14
e,,,,,表示现在买不起编码器。。。。。。
俺也是自己出钱买的~老师没给拨款呢
作者: 塞纳新郎 时间: 2013-4-14 18:45
潜水一厮 发表于 2013-4-10 23:28
他买的如果是广东科创那款。只要200+ 比山寨欧姆龙性价比好
是的,广东科创的1024j绝对式编码器,不过至今还没加上~~~气人啊~~~
作者: 塞纳新郎 时间: 2013-4-14 18:47
luckner 发表于 2013-4-10 22:12
囧 我什么时候成大神了 老菜鸟一个啊
至少你走过的路比我们新手长吧~知道一下呗~~
作者: luckner 时间: 2013-4-14 20:23
塞纳新郎 发表于 2013-4-14 18:47
至少你走过的路比我们新手长吧~知道一下呗~~
XS 还是K60?
作者: 塞纳新郎 时间: 2013-4-15 18:55
luckner 发表于 2013-4-14 20:23
XS 还是K60?
xs128,想用k60嘞,实验室的一个家伙用了k10因为一个学校里不能重就用了128了~~
作者: luckner 时间: 2013-4-15 19:32
塞纳新郎 发表于 2013-4-15 18:55
xs128,想用k60嘞,实验室的一个家伙用了k10因为一个学校里不能重就用了128了~~
XS我要管学弟要。。。。。我只有K60
作者: 塞纳新郎 时间: 2013-4-15 19:53
luckner 发表于 2013-4-15 19:32
XS我要管学弟要。。。。。我只有K60
k60也行啊~原理都差不多,发给我参考一下呗,有128的更好~824871581@qq.com
作者: captain_q3p5i 时间: 2016-3-1 19:29
欧姆龙500的求指导!还是不能正常计数
欢迎光临 智能车制作 (http://dns.znczz.com/) |
Powered by Discuz! X3.2 |