极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15920|回复: 7

数显百分表数据读取

[复制链接]
发表于 2015-7-13 11:35:53 | 显示全部楼层 |阅读模式
数显百分表通讯口协议

1.        量表数据输出是同步串行传输模式,通讯线包括时钟线(CLK)和数据线(DA),时钟信号和数据信号都由量表主动发出.数据输出的频率是每秒8次左右。数据中没有起始码和结束码,用户可以根据每组数据发送间隔时间来判断数据的开始。
2.        每组数据由28个数据位(bit)组成,首先传输数据的低位,用户根据时钟信号来同步采集数据位,数据采集的时间应该在时钟信号的上升沿时刻。
3.        数据前24位代表位移值,每4位代表一个十进制数据,共传输6个位移数据。
4.        位移值数据单位:公制为0.001mm(即每个数据代表1um) 英制为0.00001 inch
举例:公制单位状态下 先后收到以下28位数据:0110 1010 0010 1100 0100 0000 转换为十进制数是  654320  由于数据的低位在前,实际位移值为23.456mm
5.        数据第25位是表示公英制状态位(该数据位=0时为公制状态,=1为英制状态); 数据第26位代表位移数据正负状态(该数据位=0时为正数,=1时为负数)
6.        量表的工作电压是3V主要由内部电池供给。用户可以通过数据口给量表外部供电,但电压要求是干净无杂波的3V,且内部电池要拿掉。

串口座管脚排列
量表液晶面向上,从量表侧面看串口座,管脚排列如下
1.        电源  2.地线 3.数据口  4.时钟口 5.地线
     出线口如图

是按IIC接入串口?但好象有些不同。接数字I/O,后面的数据处理很难。哪位高手指导一下。
在线等....
回复

使用道具 举报

发表于 2015-7-13 12:57:14 | 显示全部楼层
这个接口不是串口也不是i2c了  需要自己解析了

最好你有个示波器调试看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-13 16:47:42 | 显示全部楼层
数显表会一直发,补充时序图。原来数显表与数据收集器相连,数据收集器与PC相接。数据收集器波特率4800,估计数显表也是。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2015-7-14 14:27:46 | 显示全部楼层
和容删数显卡尺是一样的,可以用外部中断采集,表的数据输出是一种简单的协议,每个厂家的不一样
回复 支持 反对

使用道具 举报

发表于 2015-7-14 14:38:29 | 显示全部楼层
网上有人搞过,做出来了,但都不公布实际的程序,大部分都是把实物贴上来,嘚瑟一下,我遇到一个千分表是BCD码的,没办法网上这个技术软件都是保密的,你尽量看看国外的例子把
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-15 10:59:14 | 显示全部楼层
烦人 发表于 2015-7-14 14:38
网上有人搞过,做出来了,但都不公布实际的程序,大部分都是把实物贴上来,嘚瑟一下,我遇到一个千分表是BC ...

好的!谢谢楼上
回复 支持 反对

使用道具 举报

发表于 2015-7-15 20:38:25 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-16 14:02:59 | 显示全部楼层
uvvvvw 发表于 2015-7-15 20:38
http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=339151

太感谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-16 15:11 , Processed in 0.038225 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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