5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 4761|回复: 20
打印 上一主题 下一主题

数显卡尺读数! 竟然读出来的是这样的。。

[复制链接]
跳转到指定楼层
楼主
发表于 2009-11-12 04:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用的声卡示波器。。。
01000000 0000000 0000000 0000000 0000000 0000000 = 0.0005
00010000 0000000 0000000 0000000 0000000 0000000 = 0.0010
01010000 0000000 0000000 0000000 0000000 0000000 = 0.0015
00000100 0000000 0000000 0000000 0000000 0000000 = 0.0020
01000100 0000000 0000000 0000000 0000000 0000000 = 0.0025
负数是
01000000 0000000 0000000 0000000 0000000 0100000 = -0.0005

但是。。。
下面的 0.004 .0.005 0.007我晕了。。。。。
这是啥算法?

0.004.jpg (23.57 KB, 下载次数: 19)

0.004.jpg

0.005.jpg (22.47 KB, 下载次数: 12)

0.005.jpg

0.007.jpg (21.9 KB, 下载次数: 13)

0.007.jpg

欢迎继续阅读楼主其他信息

沙发
 楼主| 发表于 2009-11-12 04:10 | 只看该作者
喔。。。 可能脉冲时间长的地方不是空闲啊。。
3
发表于 2009-11-12 07:13 | 只看该作者
肯定是坏了,换一个吧
4
发表于 2009-11-12 08:17 | 只看该作者
不懂请高手详解。
5
发表于 2009-11-12 09:11 | 只看该作者
把电池抠下来 等3分钟 再安上 可能会恢复正常
6
发表于 2009-11-12 10:19 | 只看该作者
:em20:
7
发表于 2009-11-12 10:21 | 只看该作者
这个尺不是地球人用的。试试给火星人看看吧。
8
发表于 2009-11-12 14:05 | 只看该作者
我没看出怎么回事。
这个跟我的1把广陆的卡尺有点像,CLK也是断断续续的,4BIT一段,每段对应一位数字,DATA是8421编码。但是看你的CLK波形怎么会有3个电平,我没想通。
9
发表于 2009-11-12 14:21 | 只看该作者
还有,你的0.004怎么回事?是英制吗?怎么会有小数点后4位?公制的话,就是万分之一毫米啊!你的卡尺能精确到0.1微米吗?
10
 楼主| 发表于 2009-11-12 15:19 | 只看该作者
我用的英制显示。送出的数据应该是英制的。
因为是用的声卡装的软件当的示波器。所以可能有点儿失真。

实际上CLK波形应该是两个电平的 中间那个波可能是“失真”的原因拉的不够低。。。。毕竟是声卡。。。
另外我想问您。我用的两个三极管儿转换的电平。。怎么转出来的是负电压?

[ 本帖最后由 thirty 于 2009-11-12 15:25 编辑 ]
11
发表于 2009-11-12 17:54 | 只看该作者
原帖由 thirty 于 2009-11-12 15:19 发表
另外我想问您。我用的两个三极管儿转换的电平。。怎么转出来的是负电压

未命名.JPG (15.85 KB, 下载次数: 11)

未命名.JPG
12
发表于 2009-11-12 18:21 | 只看该作者
一般是有2幀輸出,第一幀是絕對位置,第二幀是相對位置。你要取的是第二幀數據。
另外,測試的時候盡量用中間位置,最小分度可能是有跳數的。
你這個估計是BCD編碼的。
13
发表于 2009-11-12 18:24 | 只看该作者
拿个好的示波器试试波形是否一样,这样就可以缩小查找范围。:em20:
14
发表于 2009-11-12 20:49 | 只看该作者
输入阻抗太低,可以改成CMOS或运放输入
15
 楼主| 发表于 2009-11-12 21:10 | 只看该作者
业余条件。。 真没示波器。。。
好吧 晚上回去在试试 多谢诸位了
16
发表于 2009-11-14 11:21 | 只看该作者
BF2000的芯片,直接输出6个4位BCD码。低位在前,第6个BCD码内有方向(+-号)标志,回去找找芯片资料,不知还在不

[ 本帖最后由 kiww 于 2009-11-14 11:24 编辑 ]
17
发表于 2009-11-14 12:50 | 只看该作者
:em22:
18
 楼主| 发表于 2009-11-14 15:19 | 只看该作者
买了电平转换芯片。 之前用的三极管儿做电平放大。不知为何噪声太大。无法被arduino采集到。。。

哦对了。。 我准备用的是arduino方案 这样程序简单 而辅助电路不用那么多。

大家一起研究呀。。

kiww 能否找到芯片资料?
19
发表于 2009-11-14 15:38 | 只看该作者
原帖由 kiww 于 2009-11-14 11:21 发表
BF2000的芯片,直接输出6个4位BCD码。低位在前,第6个BCD码内有方向(+-号)标志,回去找找芯片资料,不知还在不

老将出马必定搞定。:em26: :em15:
20
发表于 2009-11-29 19:46 | 只看该作者
你的的数显精确到小数点后第4位?英寸?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表