基于CAN总线多点温度检测系统的设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【 3 】 田奕, 刘 秀红. 基 于C 8 0 5 1 F 0 4 0的 C A N总 线通 讯 系统设 计
1 ) 温度检测程序 。C 8 0 5 1 F 0 4 1 单片机 的 A D C 0 子 系统 包 括 可 编程 模 拟 多路 选 择 器 、 可 编 程增 益 放 大 器
和逐次逼近寄存器型 A D C , 集成 了跟踪保持电路和可 编程窗 口 检测器。通过设置特殊功能寄存器来来选择 输入通道 、 基准电压 、 放大倍数和数据转换方式 。其 温度检测程序流程 图, 如图5 所示 。
3 . 2 下位机 程序 的 设计
2 )通 信 程 序 设 计 。 C A N通 信 程序 包 括初 始 化程序 、 发送程序和接受 程序 , 初始化程序主要对 消息对象进行初 始化 、 Cwk.baidu.comA N控制寄存器初始化 、 位 定 时寄 存 器 的初始 化 以 及 发 送 对 象 和 接 收 对 象 的初 始化 。 4 结 束语 采用 C A N总线技术 , 提高 了检 测 系统 数据 传 输的可靠性 。用 L a b Wi n — d o w s / C V I 软件开 发平 台 , 开发了上位机操作 界面 , 具有可 以对 2 4 点 温 度 进 图5 温度检测程序流程图 行 采 集 和 实 时 显 示 的 功 能, 且 界 面的交 互性 比较 友好 。

温度传感器选用热 电阻 P T I O 0 , P T 1 0 0 是一种稳定 性 和 线性 比较 好 的铂 丝 热 电 阻传 感器 , 可 以 丁作 在一 2 0 0 ~ 6 0 0。 C之 间 , 而 生产 线流 化 床 内的温 度是 8 0 ~ 1 2 0。 C的范 围 。 在用 热 电 阻 P T 1 0 0 进 行 温度 测 量 时 , 用温度变送器将 温良唐翳 专 变成4 2 0 m A 的电流信号 , 经 调 理 电 路 到 处 理 器 C 8 0 5 I F 0 4 1 的A / D转 换 的 输入端 , 将 模 拟 信 号 转 换 成数 字信号 , 以方便计算 机 的处 理 。其 电路 图 , 如
中图分类号 : T P 2 7 7 . 3
文献标 识码 : A
文章编号 :1 0 0 3 — 7 7 3 X( 2 0 1 3 ) 0 1 — 0 1 2 8 — 0 2
0 引 言
式、 全速 、 在 系统调试 。
2 . 2 测 温 电路 的设 计
C A N总线技术具有通信速度快 、 误码率低 、 开 发 设计 简单及 网络使用维护方 便等特点 , 是 实现 网络 化现场测 量与控制技术 的一个发展方 向。在魔芋烘 干的过程中, 振动流化床 内的温度对魔芋烘干的质量 影响很大 , 为 了对 魔 芋在 烘 干 的过程 中流 化床 内的 温 度 值 进 行 实 时 的检 测 , 采用了 C A N总 线技 术 , 实 现 多 点温度 的检测 , 用L a b wi n d 0 w s / c V I 软件 , 开发了可 以 对检测 的温度值进行实时显示和保存的交互界面。 1 检测 系统 的总体 设计 检测系统总体设计 , 如图 l 所示 , 每6 个温度点为 个检测单元 , 可 以对 2 4 个点进行温度检测 。在检测 电路板和工控设备之间选择 C A N总线 的通信方式 , 本 检测 系 统选 用 N I 公 司的 L a b Wi n d o w s / C V I 软 件进 行 上
j a k d r y i n g l i n e , t h e f r i e n d l y i n t e r a c t i v e i n t e r f a c e w a s d e v e l o p e d u s i n g t h e d e v e l o p me n t p l a t f o r m o f L a b Wi n d o w s / C V I s o f t w a r e , t h e f u n c t i o n s
参 考文献
[ 1 】 刘春华 , 高继森. 基 于组 态软件与单片机 的多点温度监控 系 统总体设计[ J 】 _ 宜春学院学报 , 2 0 0 8 , 3 0 ( 4 ) : 5 1 - 5 2 . 【 2 】 郝迎 吉, 马德 平. 一 种 基于单 片机 的组 态王温 度监 控 系统 [ J 】 . 西安科技大学学报, 2 0 0 5 , 2 5 ( 2 ) : 2 0 1 — 2 0 3 .
选用 N I 公 司的 L a b Wi n d o w s / C V I 交 互 式 C语 言 开 发平 台 , 该平 台将 c 语 言与 用 于数 据 采 集分 析 和显
内部有 J T A G接 口和调试 电路 , 可 以通过 J T A G接 口 使用 安 装在 最 终应 用 系统 上 的 产 品 MC U进 行非 侵 入
收 稿 日期 : 2 0 1 2 — 0 8 — 1 3
示的测控专业工具有机地结合起来 , 开发程序效率较 高、 可靠性好 ; 软件带有丰富 的数字信号处理库 函数 , 界 面设 计方 便 灵 活 , 能够 满 足 系统 的设 计 要求 。对 整
作者简介 : 赵 亮( 1 9 7 8 一 ) , 男, 河北曲阳人 , 讲 师, 硕士 , 研 究方 向: 机 电液一体化研 究. . E ma i l : z h a o l i a “ g s l g @l 6 3 . C O n. r

1 2 8・
g 1 期( 总第 1 3 1 期)

亮: 基 于c A N总线 多点 温度检测 系统 的设计
2 0 1 3 年2 月
个 系统 的软件进行模块化设计 , 将功能划分为系统的 初始化 、 数据采集 、 数值的保存和结果 的显示等部分 。 其 界 面如 图 4 所示。
图 4 上 位 机 界 面
上位机操作界 面可 以对采集 的2 4 点 的温度值进 行实时的显示 , 且具有保存功能 , 保存路径为软件的安 装位置 , 可 以定时 自动保存和也可以单次保存 , 方便 了 操作者观察历史温度值 。另外还具有对温度值进行实 时曲线显示 , 观察温度的变化情况。


汉中 7 2 3 0 0 3 )
( 陕西理 工学 院 机械 ] 一 程学 院, 陕西
要 :采用 C A N总线技 术 , 设 计 了对魔芋烘干 线流化床 内多点温度进行检测 的硬件 电路 , 利用L a b Wi n d o w s / C V I
软件开发平 台, 开发 了友 好 交互 界 面 , 实现 了对 多点 温度 进 行 采 集 和 实时 显 示 等 功 能 。 关键词 : 温 度检 测 ; L a b Wi d o w s / C V I ; C A N总 线
De s i g n o f Mu l t i p o i n t Te mp e r a t u r e De t e c t i o n S y s t e m Ba s e d o n Ca n Bu s
ZH AO Li a ng
( Me c h a n i c a l E n g i n e e i r n g C o l l e g e S h a a n x i U n i v e r s i t y o f T e c h n o l o g y , H a n z h o n g 7 2 3 0 0 3 , C h i n a )
图2 所示 。
2 . 3 通 信 电路 的 设 计

图 2 温 度 检 测 电路
位机界面的开发 , 能够对采集温度值进行保存 , 并且能 看温 度 的变化 曲线 。 。
C 8 0 5 1 F 0 4 1 微 处理 器具 有 C A N控 制器 , 用C AN协
议进 行串行通信 , C A N控制器符合 B o s c h 规范 2 . 0 A 。 C A N控制 器包 含一个 C A N核 、 消息 R A M、 消 息处 理状 态机和控制寄存器。C A N是一个协议控制器 , 不提供 物 理 层 驱 动器 。在 本 系 统 选 用 P C A 8 2 C 2 5 0 作为C A N 通信的收发器 , 其电路 图, 如图3 所示 。
第1 期( 总第 1 3 1 期)
No . 1 ( S UM No . 1 3 1 )
机 械 管 理 开 发
ME CHANI C AL MANAGEME NT AND
2 0 1 3 年 2月
F e b . 2 0 1 3
基于 C A N总线多点温度检测 系统的设计

显示 、 保存和曲线的显示等功能 ; 下位机程序完成对温 度 的采 集 的功能 。
3 . 1 上 位机程 序 的设计
单 片机 , C 8 0 5 1 F 0 4 1 处 理 器 是 完 全集 成 的混 合 信 号 片 上 系 统 型 MC U, 具有高速 、 流水结构 8 0 5 1 兼 容 的 C I P 一 5 1 内核 。 1 2 位8 通道 A D C, 并 且 片 内集成 了一个 C A N 2 . 0 控制 器 , 可 以方便组 建 C A N总线 网络 ; M C U
o f mu h i p o i n t t e mp e r a t u r e c o l l e c t i o n a n d r e a l — t i me d i s p l a y h e d e t e c t i o n w a s r e a l i z e d . Ke y wo r d s : t e mp e r a t u r e d e t e c t i o n ; L a b Wi d o ws / C VI ; C AN b u s
Ab s t r a c t : C AN b u s t e c h n o l o y g wa s u s e d , h a r d wa r e c i r c u i t o f mu h i p o i n t t e mp e r a t u r e d e t e c t i o n s y s t e m wa s d e s i g n e d f o r l f u i d i z e d b e d o f k o n —
2 . 1 微 处理 器 的选择
3 检 测 系统 的软件设 计
按 照前 面硬件 电路 的设计 , 实 现对温 度 的采集 、 处 理 和 显示 等 功能 , 软件 设计 可 分 为上 位 机程 序 的设 计 和下位机程序 的设计。上位机程序主要完成温度值的
微 处 理 器选 用 S i l i c o n L a b公 司 生产 的 C 8 0 5 1 F 0 4 1
图 1 系 统 总体 设 计
温 度 检测 的过程 为 : 先 每 个 温度 检测 模 块 实 时检
图 3 通 信 电路
测每个单元的温度值 , 通过 C A N总线网络发到工控设 备, 然后 在工 控设 备上进 行 温度值 的显示 , 根 据用 户 的 要求进行数据的保存和温度 曲线的显示 。 2 检 测 系统 的硬件 设计
『 J 1 . 现代电子技术 , 2 0 0 6 ( 1 5 ) : 2 9 — 3 1 . 【 4 】 熊善 清. 基 单片机 C 8 0 5 1 F 0 4 0 的C A N通 讯程序设 计 【 J 】 . 通 信电源技术 , 2 0 0 5 , 2 2 ( 4 ) : 3 6 — 3 8 .
相关文档
最新文档