压力传感器数据采集系统的设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
传 感 器 的 安 全 超 载 要 达 到 10 ~3 0 , 以有 效 5% 0% 可 应 对 冲击 载荷 ; 由于本 文 进 行 的实 验 就 在 室 内进 行 ,
压力传 感 器 的数 据 实 时 采 集 系 统 , 够 克 服 上 述 缺 能
陷 , 且 在使用 过 程 中显 示 出 了结 构 紧 凑 , 位 机 软 并 上 件便 于安 装 的优点 。
U B接 口再上 传 到计算 机 , 由相应 的软 件进 行数 据 S 再
处 理后 便 可在计 算 机上读 取 、 保存 相关 的压力 数据 和 曲线 。
2 1 传感 器 .
由于 本文 的实 验 是基 于公 路 沥 青 混 凝 合 料 剪 切
实验进 行 的 , 了满 足最 大 剪 切压 力 10 N 的要 求 , 为 0k
U B 的 C 2 0 桥 接 芯 片 组 成 , 通过 U B接 口与 上位 机 实现 数 据 通 信 。基 于 V 60软 件 编 写 了上 位 机 的应 S P 11 再 S B.
用程序 , 实现 了对采 集数据 的 实时显示和 曲线显 示。 系统具有结构 紧凑 、 于携带和稳定的特点 。 便 关键词 : D C 2 A u 84单片机 ; 力传 感器 ; B . 压 V 60
R T 引脚 1 ) 异 步 串 行 接 口发 送 端 T D( 脚 X ( 6 和 X 引
1 ) 与 图 3中 C 2 0 7端 P 1 1的 T D( X 引脚 2 ) 和 R D 6端 X
当将连 接好传 感器 的数 据 采集 卡 用 U B连接 到 S
计 算机 时 , 们使 用 串 口调试 助手 这 个小软 件来 进行 我
压 ( R F 与 R F 之 间的 电压 ) 比例 关 系 , 过 即 E+ E一 为 经
校 准之 后 , 即可测 量力 值 。
图 4 数 据 采 集 流 程 图
图 2 A U 84工 作 电路 图 D C2
3 2 上位 机数据 采 集处理 程序 的设计 .
上位 机 的程 序 编写 是 为 了使数 据 采 集 卡 采集 到
l ra l n tbiia in. y po tb e a d sa lz to
Ke r s y wo d :AD 8 4; r su e s n o ; B 6 0 UC 2 p e s r e s r V .
1 引 言
压力 传感 器是 工 业 生 产 中 最 为 常用 的一 种 传 感 器 , 以它 的数 据读 取 工作 尤 为重要 。 所 目前 常用 的 的数据 采集 方法 是 通过压 力 表读数 , 之后再 逐 一记 录 。这种 方法 不仅 效率 和 准确 性低 、 数 据有滞 后 性 , 而且会 产 生观 测误 差 。笔者设 计 了一 种
器 。系统 工作 时 , 源部 分 : 先 由上 位机 通 过 U B 电 首 S 接 口给 C 2 0 P 1 1和 传 感 器 提 供 + V 的 电压 。之 后 , 5 C20 P 1 1将 +5 的 电 压 转 化 成 十3 的 电 压 , V V 让 A u 8 4单 片机 进 行 工 作 。 如 图 3所 示 , D 引 脚 D C2 VD
:
MS o ! C mm o C mm . o P r t=3设 置 C M 口的选择 , O
图 3 C 20 P 1 1电源 电路
台, 连接 沟通 数据 的传递 与 示 。不需要 编写 代码 去
确 定各个 元 素 的位 置 和外观 , 只需 将预 先建立 的对象
如 图 2所 示 , D C 2 A u 8 4的异 步 串 行 数 据 接 收 端
拖 放 到屏 幕 上 的一 点 即可 。正 因如此 , B . V 6 0的开发 环 境很 符合 对上位 机应 用程 序开 发软件 的要 求 。
使 用 温 度 为 商 业 级 , 围 为 : 0 ~6 o ; 于 范 一1 0(C) 由
A U 8 4单 片机 的主 A C的 A D转换 器 的输 入 电 D C2 D /
2 系统 组 成 介 绍
数据 采集 系统 硬件 总体 结构 如 图 1 示 。 所
压 被 限定 在一 0 10~十 0 ( 10 mV) 间 , 之 而传 感 器 的输 入
ADuC8 4 i l—c p wh c c le t d t r m he pr sur s n o nd CP21 Brdg hi ih a r n fr UART o 2 snge hi ih o lc s a a fo t e s e e s r a 01 i e c p wh c c n ta so m t USB ,te c mmun c to t e t c iiin c r nd h s o p t ri hrug B e a .App iain ot r sde l h o ia in bewe n daa a qu sto a d a o tc m u e st o h US s r 1 i lc to s fwa e i ve—
I fMSCo mm1 P rOp n = Fas e . ot e le Th n
3 软 件 实 现
数 据采 集 系统 的软 件 设 计 也是 重 要 的设 计 部 分 之一。 所 以, 件 设 计 应 该 包 括 两 个 部 分 : 软 ① A U 84单 片机 的程 序 设 计 ; 上 位 机 数 据 采 集 处 D C2 ② 理程 序 的设 计 。这两 个部 分 的程序要 相互 配合 、 善 完
收 稿 日期 :0 2 0 — 7 2 1 — 8 1 作者简介 : 梁
接人输入电压信号 , 本课题采用 A N ~ I2 。此 I 1 AN 端 方 法 与单 端通道 比主要有 三个 优 点 : 提 高抗 干扰 能 ① 力 ; 可很 好地 抵 消 电磁 干扰 ; ② ③定 位 时序更 准 确 。
杨 (9 3 ) 男 , 西 汉 中 人 , 教 , 究 方 向 : 械 电子 工 程 。 18 一 , 陕 助 研 机
・
8 ・ 3
设计与制造
传感 器 将模 拟信 号 电压 传输 给单 片机 , 当被 测压
力 发生 变化 的 时候 , 个模 拟信 号 电压 也 随之 变 化 , 这
即 A u 8 4的 A N D C2 I 1和 A N I 2之 间 的 电压 , 与基 准 电
21年 期( 第1 期)・ 械 研 究 与 应 用 ・ 0 第5 总 2 2 1 机
3 1 系统软 件 .
本 系统 软件采 用模 块化 的结 构 , 用 汇编语 言进 采 ‘
行编程 , 由于篇 幅所 限 , 前一 两部 分 只列 出流程 图 。
获得 3 V的 电源 , 对其他 电器 件进 行供 电 , V C。 可 即 C
图 5 上位 机程 序结 构 图
有 了数据 采集 卡 , 到信 号数据 后 的 问题 就是 如 得 何 将这些 数据 传递 到上位 机 上 , 能够 直观地 示 出 并 来 。这就 需要 相适 应 的 软件 来 提 供 一 个桥 梁 式 的平
o e y VB . wh c a e l er a — i a aa d c r e ip a .T e s se h sa d a tg fc mp c t c u e a i p d b 6 0, i h c n r ai e l t z me d t n u v sd s l y h y tm a n a v n a e o o a t r t r ,e s- su
图 1 硬 件 结 构 图
2 2 A D 转 换 . /
如 图 2所 示 , D C 2 自带 的 A D 转 换 模 块 。 A U 84 / 由 图 1可 以看 出在测 试 过程 中 , 个数 据 采集 系 整
统 的硬 件 由上位 机 ( 计算 机 ) 通过 U B接 口给各 个 模 S 有 4个 模 拟输 入 端 , A N 即 I 1~A N 。通 过 单 片 机 内 I4
・
机械 研 究 与 应 用 ・ 0 年 期( 第1 期) 21 第5 总 2 2 1
设计与制造
压 力传 感 器 数 据 采 集 系统 的设 计
梁 杨
( 西 理 工 学 院 机 械 工程 学 院 , 西 汉 中 7 3 0 ) 陕 陕 2 0 3
摘
要 : 计 了一种 实时压力数据采 集系统, 设 数据采集 卡主要 由采 集传 感器数据 的 A u 84单 片机和 实现 U R D C2 A T转
2 3 芯 片桥接 器 与单 片机的通 信 . 的数 据能 够清楚 明 了地被 测试 人员读 取 , 且 能够实 并 时显 示数 据组成 的图形 , 以后 的数 据处 理工 作奠定 为 基础 。其 程序结 构 图如 图 5所 示 。
C 20 P 11为一款 高 度 集 成 的 U R 转 U B桥 接 AT S
电压 为 5 这 就 需 要 传 感 器 的灵 敏 度 为 一 O~+ 0 V, 2 2
( V V) 间 。所 以基 于上 述 考 虑 和广 泛 的 对 比 , m / 之 较
源自文库
小 量程 的传感器 不 能够 完成 试验 目标 , 以及 考 虑到 安
装 尺 寸 的 问题 , 课 题选 择 了 1 T的 Y C 2 9压力 本 0 Z 一1 传 感器 。
中 图分 类 号 :H12 T 2 文献标识码 : A 文 章 编 号 :0 7 4 1 (0 2 0 — 0 3 0 10 — 44 2 1 ) 5 0 8 — 3
De i n fpr s u e s n or da a a qu sto s t m sg o e s r e s t c iii n yse
部 的 MU 1模拟 多 路 转换 器 , 三组 差 分 通 道 可 以 X 有
选 择 : I ~A N 、 I 2~A N 、 I 3~A N 。用来 A N1 I 2 A N I3 AN I4
块供电, 以及为 传感 器供 电 。之后 , 感器 受力 , 单 传 给 片 机 输 出 模 拟 电 压 信 号 , 个 模 拟 信 号 通 过 这 A u 84单 片机进 行 A D转换 之后 , 通 过 C 20 D C2 / 再 P 11 桥 接芯 片将 U R A T转 化 为 U B能 够 传 输 的信 号 , S 由
Ab t a t e in o e l i r s u e d t c ust n s se a e i t d c d Daa a q ii o ad i d s n d o sr c :A d s f r a —t g me p e s r a a a q ii o y tm r n r u e , i o t c u st n c r s e i e f i g
Ling Ya g a n
( colfm ca i l n i ei , h ni nvrt o cnl y H nhn hn i 7 30 ,hn ) Sho o eh n a egn r g S a x ui sy ft h o g , azogS ax 2 0 3 C ia c e n e i e o
调 试 , 图 6所示 。 如
( 引脚 2 ) 相 连 , 5端 当单 片 机将 采 集 到 的模 拟信 号 转 化 成数 字 信 号 之 后 , 过 T D端 发 送 给 C 20 通 X P 11的 R D端 , X 之后 , 由 U B接 口将 信号传 输 给上位 机 。 再 S
由图 6可 以看 到 上 传 的数 据 字 符 串为 ¥、 和数 # 字 代码 组成 的 。V B中 的部 分代 码如 下
压力传 感 器 的数 据 实 时 采 集 系 统 , 够 克 服 上 述 缺 能
陷 , 且 在使用 过 程 中显 示 出 了结 构 紧 凑 , 位 机 软 并 上 件便 于安 装 的优点 。
U B接 口再上 传 到计算 机 , 由相应 的软 件进 行数 据 S 再
处 理后 便 可在计 算 机上读 取 、 保存 相关 的压力 数据 和 曲线 。
2 1 传感 器 .
由于 本文 的实 验 是基 于公 路 沥 青 混 凝 合 料 剪 切
实验进 行 的 , 了满 足最 大 剪 切压 力 10 N 的要 求 , 为 0k
U B 的 C 2 0 桥 接 芯 片 组 成 , 通过 U B接 口与 上位 机 实现 数 据 通 信 。基 于 V 60软 件 编 写 了上 位 机 的应 S P 11 再 S B.
用程序 , 实现 了对采 集数据 的 实时显示和 曲线显 示。 系统具有结构 紧凑 、 于携带和稳定的特点 。 便 关键词 : D C 2 A u 84单片机 ; 力传 感器 ; B . 压 V 60
R T 引脚 1 ) 异 步 串 行 接 口发 送 端 T D( 脚 X ( 6 和 X 引
1 ) 与 图 3中 C 2 0 7端 P 1 1的 T D( X 引脚 2 ) 和 R D 6端 X
当将连 接好传 感器 的数 据 采集 卡 用 U B连接 到 S
计 算机 时 , 们使 用 串 口调试 助手 这 个小软 件来 进行 我
压 ( R F 与 R F 之 间的 电压 ) 比例 关 系 , 过 即 E+ E一 为 经
校 准之 后 , 即可测 量力 值 。
图 4 数 据 采 集 流 程 图
图 2 A U 84工 作 电路 图 D C2
3 2 上位 机数据 采 集处理 程序 的设计 .
上位 机 的程 序 编写 是 为 了使数 据 采 集 卡 采集 到
l ra l n tbiia in. y po tb e a d sa lz to
Ke r s y wo d :AD 8 4; r su e s n o ; B 6 0 UC 2 p e s r e s r V .
1 引 言
压力 传感 器是 工 业 生 产 中 最 为 常用 的一 种 传 感 器 , 以它 的数 据读 取 工作 尤 为重要 。 所 目前 常用 的 的数据 采集 方法 是 通过压 力 表读数 , 之后再 逐 一记 录 。这种 方法 不仅 效率 和 准确 性低 、 数 据有滞 后 性 , 而且会 产 生观 测误 差 。笔者设 计 了一 种
器 。系统 工作 时 , 源部 分 : 先 由上 位机 通 过 U B 电 首 S 接 口给 C 2 0 P 1 1和 传 感 器 提 供 + V 的 电压 。之 后 , 5 C20 P 1 1将 +5 的 电 压 转 化 成 十3 的 电 压 , V V 让 A u 8 4单 片机 进 行 工 作 。 如 图 3所 示 , D 引 脚 D C2 VD
:
MS o ! C mm o C mm . o P r t=3设 置 C M 口的选择 , O
图 3 C 20 P 1 1电源 电路
台, 连接 沟通 数据 的传递 与 示 。不需要 编写 代码 去
确 定各个 元 素 的位 置 和外观 , 只需 将预 先建立 的对象
如 图 2所 示 , D C 2 A u 8 4的异 步 串 行 数 据 接 收 端
拖 放 到屏 幕 上 的一 点 即可 。正 因如此 , B . V 6 0的开发 环 境很 符合 对上位 机应 用程 序开 发软件 的要 求 。
使 用 温 度 为 商 业 级 , 围 为 : 0 ~6 o ; 于 范 一1 0(C) 由
A U 8 4单 片机 的主 A C的 A D转换 器 的输 入 电 D C2 D /
2 系统 组 成 介 绍
数据 采集 系统 硬件 总体 结构 如 图 1 示 。 所
压 被 限定 在一 0 10~十 0 ( 10 mV) 间 , 之 而传 感 器 的输 入
ADuC8 4 i l—c p wh c c le t d t r m he pr sur s n o nd CP21 Brdg hi ih a r n fr UART o 2 snge hi ih o lc s a a fo t e s e e s r a 01 i e c p wh c c n ta so m t USB ,te c mmun c to t e t c iiin c r nd h s o p t ri hrug B e a .App iain ot r sde l h o ia in bewe n daa a qu sto a d a o tc m u e st o h US s r 1 i lc to s fwa e i ve—
I fMSCo mm1 P rOp n = Fas e . ot e le Th n
3 软 件 实 现
数 据采 集 系统 的软 件 设 计 也是 重 要 的设 计 部 分 之一。 所 以, 件 设 计 应 该 包 括 两 个 部 分 : 软 ① A U 84单 片机 的程 序 设 计 ; 上 位 机 数 据 采 集 处 D C2 ② 理程 序 的设 计 。这两 个部 分 的程序要 相互 配合 、 善 完
收 稿 日期 :0 2 0 — 7 2 1 — 8 1 作者简介 : 梁
接人输入电压信号 , 本课题采用 A N ~ I2 。此 I 1 AN 端 方 法 与单 端通道 比主要有 三个 优 点 : 提 高抗 干扰 能 ① 力 ; 可很 好地 抵 消 电磁 干扰 ; ② ③定 位 时序更 准 确 。
杨 (9 3 ) 男 , 西 汉 中 人 , 教 , 究 方 向 : 械 电子 工 程 。 18 一 , 陕 助 研 机
・
8 ・ 3
设计与制造
传感 器 将模 拟信 号 电压 传输 给单 片机 , 当被 测压
力 发生 变化 的 时候 , 个模 拟信 号 电压 也 随之 变 化 , 这
即 A u 8 4的 A N D C2 I 1和 A N I 2之 间 的 电压 , 与基 准 电
21年 期( 第1 期)・ 械 研 究 与 应 用 ・ 0 第5 总 2 2 1 机
3 1 系统软 件 .
本 系统 软件采 用模 块化 的结 构 , 用 汇编语 言进 采 ‘
行编程 , 由于篇 幅所 限 , 前一 两部 分 只列 出流程 图 。
获得 3 V的 电源 , 对其他 电器 件进 行供 电 , V C。 可 即 C
图 5 上位 机程 序结 构 图
有 了数据 采集 卡 , 到信 号数据 后 的 问题 就是 如 得 何 将这些 数据 传递 到上位 机 上 , 能够 直观地 示 出 并 来 。这就 需要 相适 应 的 软件 来 提 供 一 个桥 梁 式 的平
o e y VB . wh c a e l er a — i a aa d c r e ip a .T e s se h sa d a tg fc mp c t c u e a i p d b 6 0, i h c n r ai e l t z me d t n u v sd s l y h y tm a n a v n a e o o a t r t r ,e s- su
图 1 硬 件 结 构 图
2 2 A D 转 换 . /
如 图 2所 示 , D C 2 自带 的 A D 转 换 模 块 。 A U 84 / 由 图 1可 以看 出在测 试 过程 中 , 个数 据 采集 系 整
统 的硬 件 由上位 机 ( 计算 机 ) 通过 U B接 口给各 个 模 S 有 4个 模 拟输 入 端 , A N 即 I 1~A N 。通 过 单 片 机 内 I4
・
机械 研 究 与 应 用 ・ 0 年 期( 第1 期) 21 第5 总 2 2 1
设计与制造
压 力传 感 器 数 据 采 集 系统 的设 计
梁 杨
( 西 理 工 学 院 机 械 工程 学 院 , 西 汉 中 7 3 0 ) 陕 陕 2 0 3
摘
要 : 计 了一种 实时压力数据采 集系统, 设 数据采集 卡主要 由采 集传 感器数据 的 A u 84单 片机和 实现 U R D C2 A T转
2 3 芯 片桥接 器 与单 片机的通 信 . 的数 据能 够清楚 明 了地被 测试 人员读 取 , 且 能够实 并 时显 示数 据组成 的图形 , 以后 的数 据处 理工 作奠定 为 基础 。其 程序结 构 图如 图 5所 示 。
C 20 P 11为一款 高 度 集 成 的 U R 转 U B桥 接 AT S
电压 为 5 这 就 需 要 传 感 器 的灵 敏 度 为 一 O~+ 0 V, 2 2
( V V) 间 。所 以基 于上 述 考 虑 和广 泛 的 对 比 , m / 之 较
源自文库
小 量程 的传感器 不 能够 完成 试验 目标 , 以及 考 虑到 安
装 尺 寸 的 问题 , 课 题选 择 了 1 T的 Y C 2 9压力 本 0 Z 一1 传 感器 。
中 图分 类 号 :H12 T 2 文献标识码 : A 文 章 编 号 :0 7 4 1 (0 2 0 — 0 3 0 10 — 44 2 1 ) 5 0 8 — 3
De i n fpr s u e s n or da a a qu sto s t m sg o e s r e s t c iii n yse
部 的 MU 1模拟 多 路 转换 器 , 三组 差 分 通 道 可 以 X 有
选 择 : I ~A N 、 I 2~A N 、 I 3~A N 。用来 A N1 I 2 A N I3 AN I4
块供电, 以及为 传感 器供 电 。之后 , 感器 受力 , 单 传 给 片 机 输 出 模 拟 电 压 信 号 , 个 模 拟 信 号 通 过 这 A u 84单 片机进 行 A D转换 之后 , 通 过 C 20 D C2 / 再 P 11 桥 接芯 片将 U R A T转 化 为 U B能 够 传 输 的信 号 , S 由
Ab t a t e in o e l i r s u e d t c ust n s se a e i t d c d Daa a q ii o ad i d s n d o sr c :A d s f r a —t g me p e s r a a a q ii o y tm r n r u e , i o t c u st n c r s e i e f i g
Ling Ya g a n
( colfm ca i l n i ei , h ni nvrt o cnl y H nhn hn i 7 30 ,hn ) Sho o eh n a egn r g S a x ui sy ft h o g , azogS ax 2 0 3 C ia c e n e i e o
调 试 , 图 6所示 。 如
( 引脚 2 ) 相 连 , 5端 当单 片 机将 采 集 到 的模 拟信 号 转 化 成数 字 信 号 之 后 , 过 T D端 发 送 给 C 20 通 X P 11的 R D端 , X 之后 , 由 U B接 口将 信号传 输 给上位 机 。 再 S
由图 6可 以看 到 上 传 的数 据 字 符 串为 ¥、 和数 # 字 代码 组成 的 。V B中 的部 分代 码如 下