基于can总线的温度检测系统毕业设计论文

上传人:乐*** 文档编号:117405618 上传时间:2019-12-05 格式:DOC 页数:48 大小:916KB
返回 下载 相关 举报
基于can总线的温度检测系统毕业设计论文_第1页
第1页 / 共48页
基于can总线的温度检测系统毕业设计论文_第2页
第2页 / 共48页
基于can总线的温度检测系统毕业设计论文_第3页
第3页 / 共48页
基于can总线的温度检测系统毕业设计论文_第4页
第4页 / 共48页
基于can总线的温度检测系统毕业设计论文_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《基于can总线的温度检测系统毕业设计论文》由会员分享,可在线阅读,更多相关《基于can总线的温度检测系统毕业设计论文(48页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)材料之二(1) 毕业设计(论文) 专 业: 题 目: 基于 CAN 总线的温度检测系统 作 者 姓 名: 导师及职称 : 导师所在单位: 2011 年 6 月 16 日 基于 CAN 总线的温度检测系统 II 本科毕业设计(论文)任务书 2011 届 专业 学生姓名: 毕业设计(论文)题目 中文:基于 CAN 总线的温度检测系统 英文:The Temperature Monitor System Based on CAN Bus 原始资料 1 李华,MCS-51 系列单片机实用接口技术M,北京航空航天大学出版社, 1998 2 胡汉才,单片机原理及接口技术M,北京:清华大学出版

2、社,1996 3 王树勋,王朝玉,张新发 MCS51 单片微型计算机原理与开发M 北京: 机械工业出版社,1989矚慫润厲钐瘗睞枥庑赖。 4 张凤登 现场总线技术与应用M,北京:科学出版社 2008 5 饶云涛,邹继军,郑勇芸 现场总线 CAN 原理与应用技术M,北京:北京 航空航天大学出版社,20036聞創沟燴鐺險爱氇谴净。 6 程希明,CAN 现场总线数据采集系统设计方案J 自动化仪表,2004:21-25 III 毕业设计(论文)任务内容 1、课题研究的意义 由于 CAN 总线具有多主方式工作、非破坏总线仲裁、直接通讯距离远、 通信介质灵活、性价比高等特点,其应用范围目前已不再局限于汽车

3、行业, 而扩展到了机械工业、纺织机械、农业机械、机器人、数控机床、家用电 器等领域发展。CAN 已经形成了国际标准,并已被公认为集中最有前途的 现场总线之一。对于 CAN 总线的开发具有重要的现实意义。残骛楼諍锩瀨濟溆塹籟。 2、本课题研究的主要内容: 此次毕业设计研究的内容是基于 CAN 总线的温度检测系统利用 AT89S51 单片机、SJA1000CAN 控制器设计开发基于智能节点的 CAN 网 络,实时监测各个节点状态并发送状态信息。酽锕极額閉镇桧猪訣锥。 3、提交的成果: (1)毕业设计(论文)正文; (2)原理图及主程序; (3)一篇引用的外文文献及其译文; (4)10 篇主要参考文

4、献的题录及摘要。 指导教师(签字) 教研室主任(签字) 批 准 日 期2011 年 1 月 5 日 接 受 任 务 书 日 期2011 年 1 月 9 日 完 成 日 期2011 年 6 月 15 日 基于 CAN 总线的温度检测系统 IV 接受任务书学生(签字) 基于基于 CANCAN 总线的温度检测系统总线的温度检测系统 摘摘 要要 本设计以AT89S51单片机为核心的温度控制系统的工作原理和设计方法来研究 CAN总线测控系统间数据通信、结构灵活、通用性号。我们还采用了单总线型数字式 的温度传感器DS18B20,使系统具有测温误差小、分辨率高、抗干扰能力强,动态显 示的方式等特点。选用SJ

5、A1000作为CAN总线的控制器与82C250芯片设计了CAN总线 接口模块。82C250可以提供对总线的差动发送和接收功能,提高系统总线的节点驱动 能力,增大通信距离,降低干扰。彈贸摄尔霁毙攬砖卤庑。 全文整理 CAN 总线温度检测系统基本原理、发展历史以及介绍与 CAN 总线相关 设计方法,介绍了所用的元器件的介绍,并设计了 CAN 总线节点设计电路,设计时钟 电路和复位电路。最后设计了 CAN 总线温度检测系统的软件设计及流程图。謀荞抟箧飆鐸 怼类蒋薔。 温度检测无论在医疗电子领域还是工业控制领域应用都非常广泛,人们都需要对 各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制,医疗

6、电子领域的生 化分析仪等,内部都涉及到温度控制,具有特别广阔的前景。厦礴恳蹒骈時盡继價骚。 关键字:关键字:AT89S51 单片机 温度传感器 DS18B20 SJA1000 控制器 温度检测 V The Temperature Monitor System Based on CAN Bus Abstract The design of the AT89S51 microcontroller as the core principle of the temperature control system and design method to study the CAN bus data co

7、mmunication between control system, structural flexibility, universal number.We also use a single bus-type digital temperature sensor DS18B20, the system has a temperature measurement error is small, high resolution, anti-interference ability, dynamic show the way and so on.SJA1000 CAN bus used as a

8、 controller and 82C250 chip design of the CAN bus interface module.82C250 bus can provide differential transmit and receive functions, improve the system bus drive capability of nodes, increasing the communication distance and reduce interference.茕桢广鳓鯡选块网羈泪。 CAN bus full finishing the basic principl

9、es of temperature measurement systems, development history and describes the design method with the CAN-bus-related, a description of the components used in the introduction, and a CAN bus node design circuit design, design clock circuit and reset circuit.The final design of the CAN-bus temperature

10、detection system software design and flow chart.鹅娅尽損鹌惨歷茏鴛賴。 Temperature detection both in the field of medical electronics field or industrial control applications are very wide, people need all kinds of furnace, heat treatment furnace, the temperature in the reactor and boiler inspection and contro

11、l, medical electronics and other biochemical analyzer, internalare related to temperature control, has a special broad prospects. 籟丛妈羥为贍偾蛏练淨。 Key words: AT89S51 monolithic integrated circuit temperature sensor DS18B20 SJA1000 controller temperature examination預頌圣鉉儐歲龈讶骅籴。 基于 CAN 总线的温度检测系统 VI 目目 录录 引引

12、 言言1渗釤呛俨匀谔鱉调硯錦。 第第 1 1 章章 绪绪 论论2铙誅卧泻噦圣骋贶頂廡。 1.1 本设计研究的背景和实际意义.2擁締凤袜备訊顎轮烂蔷。 1.2 研究相关内容的现状.2贓熱俣阃歲匱阊邺镓騷。 1.3 课题完成功能.3坛摶乡囂忏蒌鍥铃氈淚。 第第 2 章章 系统设计的基本方案系统设计的基本方案4蜡變黲癟報伥铉锚鈰赘。 2.1 设计的主要思路4買鲷鴯譖昙膚遙闫撷凄。 2.2 温度检测的总体方案设计 4綾镝鯛駕櫬鹕踪韦辚糴。 第第 3 3 章章 CANCAN 总线温度检测系统的硬件及设计总线温度检测系统的硬件及设计.5驅踬髏彦浃绥譎饴憂锦。 3.1 CAN 总线的介绍 .5猫虿驢绘燈鮒诛

13、髅貺庑。 3.2 AT89S51 单片机介绍 .6锹籁饗迳琐筆襖鸥娅薔。 3.3 传感器的选用 DS18B20 传感器 8構氽頑黉碩饨荠龈话骛。 3.4 收发器,控制器与光耦合器 11輒峄陽檉簖疖網儂號泶。 3.5 CAN 总线接口电路设计 .13尧侧閆繭絳闕绚勵蜆贅。 3.6 单片机的接口电路 15识饒鎂錕缢灩筧嚌俨淒。 第第 4 章章 软件设计软件设计19凍鈹鋨劳臘锴痫婦胫籴。 4.1 软件流程图 19恥諤銪灭萦欢煬鞏鹜錦。 4.2 系统程序设计 23鯊腎鑰诎褳鉀沩懼統庫。 4.2 实验结果分析 23硕癘鄴颃诌攆檸攜驤蔹。 结论与展望结论与展望24阌擻輳嬪諫迁择楨秘騖。 致致 谢谢25氬嚕

14、躑竄贸恳彈瀘颔澩。 参考文献参考文献26釷鹆資贏車贖孙滅獅赘。 附录附录 A A 原理图原理图27怂阐譜鯪迳導嘯畫長凉。 附录附录 B B 一篇引用的外文文献及其译文一篇引用的外文文献及其译文28谚辞調担鈧谄动禪泻類。 附录附录 C C 列入的主要参考文献的题录及摘要列入的主要参考文献的题录及摘要.30嘰觐詿缧铴嗫偽純铪锩。 附录附录 D D 实验的部分主要源程序实验的部分主要源程序.32熒绐譏钲鏌觶鷹緇機库。 VII 插图清单插图清单 图 2-1 系统结构图.4鶼渍螻偉阅劍鲰腎邏蘞。 图 3-1 AT89S51 单片机引脚图.6纣忧蔣氳頑莶驅藥悯骛。 图 3-2 DS18B20 外形结构图.

15、9颖刍莖蛺饽亿顿裊赔泷。 图 3-3 DS18B20 的写时序.10濫驂膽閉驟羥闈詔寢賻。 图 3-4 DS18B20 的读时序.10銚銻縵哜鳗鸿锓謎諏涼。 图 3-5 PCA82C250 收发器 11挤貼綬电麥结鈺贖哓类。 图 3-6 CAN 总线系统硬件电路原理图 .14赔荊紳谘侖驟辽輩袜錈。 图 3-7 振荡电路15 图 3-8 外部时钟的电路16 图 3-9 上电复位16 图 3-10 开机复位17 图 3-11 时钟电路17 图 3-12 DS18B20 接口电路.18塤礙籟馐决穩賽釙冊庫。 图 4-1 总流程图19 图 4-2 CAN SJA1000 初始化.20裊樣祕廬廂颤谚鍘羋

16、蔺。 图 4-3 SJ1000 发送 .21 图 4-4 SJA1000 接受 22 基于 CAN 总线的温度检测系统 VIII 表格清单表格清单 表 3-1 DS18B20 内部结构.9仓嫗盤紲嘱珑詁鍬齊驁。 表 3-2 SJA1000 的功能框图12绽萬璉轆娛閬蛏鬮绾瀧。 基于 CAN 总线的温度检测系统 - 0 - 引引 言言 自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控 制系统中最为常见的控制类型之一。随着单片机技术的飞速发展,通过单片机对被控 对象进行控制日益成为今后自动控制领域的一个重要发展方向。温度控制系统广泛应 用于社会生活的各个领域 ,如家电、汽车、材料、电力电子等 ,常用的控制电路根据 应用场合和所要求的性能指标有所不同 , 在工业企业中,如何提高温度控制对象的运 行性能一直以来都是控制人员和现场技术人员努力解决的问题。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 工学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号