数显百分表数据读取
数显百分表通讯口协议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,后面的数据处理很难。哪位高手指导一下。
在线等.... 这个接口不是串口也不是i2c了需要自己解析了
最好你有个示波器调试看看 数显表会一直发,补充时序图。原来数显表与数据收集器相连,数据收集器与PC相接。数据收集器波特率4800,估计数显表也是。 和容删数显卡尺是一样的,可以用外部中断采集,表的数据输出是一种简单的协议,每个厂家的不一样 网上有人搞过,做出来了,但都不公布实际的程序,大部分都是把实物贴上来,嘚瑟一下,我遇到一个千分表是BCD码的,没办法网上这个技术软件都是保密的,你尽量看看国外的例子把 烦人 发表于 2015-7-14 14:38 static/image/common/back.gif
网上有人搞过,做出来了,但都不公布实际的程序,大部分都是把实物贴上来,嘚瑟一下,我遇到一个千分表是BC ...
好的!谢谢楼上 http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=339151 uvvvvw 发表于 2015-7-15 20:38 static/image/common/back.gif
http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=339151
太感谢!:handshake
页:
[1]