关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > USB接口的多功能容栅传感器测量系统

USB接口的多功能容栅传感器测量系统

作者:时间:2011-11-20来源:网络收藏


3 软件设计
3.1 数据采集程序
时序图如图3所示。其中包含3个CK信号说明和1个DATA信号说明。CK(a)表示要发送的完整数据间的时序关系;CK(b)表示一个完整数据内部各个数据组的时序关系;CK(c)和DATA表示一个数据组内的时序关系和对采样点的说明。由图可知数据每隔250 ms发送一次,在时钟CK的上升沿数据有效。数据由LSB到MSB依次发送,总共24位二进制数据,分成6组,每组数据间隔820μs。其中前5组为数据位,第6组为控制位组(包含符号位和公英制位),控制位组的第0位的“0”表示正数,“1”表示负数,第3位“0”表示公制单位mm,最小单位0.01 mm,“1”表示英制单位inch,最小单位0.000 5 inch,x表示无效。为了能够实时采集数据,采用中断方式检测CK信号,边沿触发。检测CK信号的高电平持续超过820μs时,当出现下降沿时触发中断,进入中断程序,再持续检测低电平直到出现上升沿,读取DATA信号电平并存储,总共采集24位。返回主函数根据符号位和公英制位进行相应处理。相关程序代码如下:
c.jpg

本文引用地址:http://www.eepw.com.cn/article/161402.htm

d.jpg

接地电阻相关文章:接地电阻测试方法


电机保护器相关文章:电机保护器原理


评论


相关推荐

技术专区

关闭