工业控制网络课程设计--基于CAN总线的舵机加载系统油源温度监控仪的设计
-
资源ID:1454780
资源大小:283.50KB
全文页数:25页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
工业控制网络课程设计--基于CAN总线的舵机加载系统油源温度监控仪的设计
1、 I 工业控制网络工业控制网络 课程设计(论文)课程设计(论文) 题目:题目:基于基于CANCAN总线的舵机加载系统油源温度监控仪的设计总线的舵机加载系统油源温度监控仪的设计 院(系) :院(系) : 电气工程学院电气工程学院 专业班级:专业班级: 学学 号:号: 学生姓名:学生姓名: 指导教师:指导教师: (签字) 起止时间:起止时间: 2013.1.2-2013.1.11 II 摘 要 本文针对目前舵机加载系统油源温度监控的功能,设计了一种基于 CAN 总 线的舵机加载系统油源温度监控系统,实现了利用 CAN 总线对检测数据的传输 功能。该系统主要由现场数据采集模块和总线发送模块构成。现场
2、数据的采集是 以 STC89C52RC 单片机为核心控制单元,外接数字温度传感器 DS18B20 获得现 场加载系统油源温度信号。通过 CAN 总线控制器 SJA1000 和 CAN 总线驱动器 PCA82C250 将数据发送到 CAN 总线上,并进行处理,决策是否启动风机和电磁 溢流阀为舵机加载系统油源温度进行降温。另外,本文还具有报警电路,对 CAN 总线也进行光电隔离设计,确保通信的安全性。 关键词:CAN 总线;单片机;PCA82C250;SJA1000 III 目 录 第 1 章 绪论 1 第 2 章 课程设计的方案. 2 2.1 概述 . 2 2.2 系统组成总体结构 . 2 第
3、3 章 硬件设计 4 3.1 单片机最小系统设计 . 4 3.2 CAN 通信模块 4 3.2.1 CAN 总线控制器 SJA1000 4 3.2.2 光耦合器 6N137 6 3.2.3 CAN 总线驱动器 PCA82C250 6 3.2.4 SJA1000 与 6N137 和 PCA82C250 的连接 7 3.3 温度传感器模块 . 9 3.4 报警模块 10 3.5 风机和电磁溢流阀驱动模块 10 第 4 章 软件设计. 13 4.1 系统主程序 错误错误! !未定义书签。未定义书签。 4.1.1 单片机初始化 17 4.1.2 SJA1000 的初始化 . 18 4.2 报文发送和接
4、收子程序 错误错误! !未定义书签。未定义书签。 第 5 章 课程设计总结 21 参考文献 . 22 1 第1章 绪论 舵机加载系统用于模拟舵面气动负载或水动负载,电液加载系统能够实现多 种加载方式,其中舵机加载系统油源温度监控在一定范围内是保障系统稳定运行 的必要条件。因此,舵机加载系统油源温度监控是一项很重要过程。 国内生产的温度控制器,总体发展水平仍然不高,同日本、美国、德国等先 进国家相比仍然有着较大的差距。目前,我国在这方面总体水平处于 20 实际 80 年代中后期水平,为了满足舵机加载系统油源温度监控的需求,在传感器智能控 制方案和具体应用中做了大量的研究和可行性分析,开发了一种具有智能化功能 的温度监测系统。该系统由数据采集模块和总线信号发送模块组成。其中数据采 集模块采用了以单片机 STC89C52RC 为核心外接传感器的结构框架, 保证了系统 对加载系统油源温度信号采集的实时性和