| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10269 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:为了实现多点温度的检测,以及达到在采集过程温度的可靠性、准确性的实验目的,设计了一种基于CAN总线的多点温度采集系统。该系统既有软件部分也有硬件设备,下位机采用的是MSG-3C型CAN总线开发板,选用STC89C52单片机控制主从节点,CAN控制器选择了SJA1000,结合DS18B20数字温度传感器实现对于温度监测。将DS18B20采集到的各个温度数据通过CAN总线连接至上位机软件,PC作为显示终端显示通过此系统监测到的多点温度,完成基本的监测功能。该系统结构简易,价格低廉,实用性好,能够很好的实现对于多个节点的温度的集中采集,具有良好的工业前景方面的优势。 关键词:CAN总线;STC89C52单片机;SJA1000;温度传感器DS18B20
目录 摘要 Abstract 第一章 绪论-1 1.1简述CAN总线- 1.2单片机温测的发展现状- 1.3课题的研究意义和目标-2 第二章 研究方案设计-3 2.1系统设计-3 2.2器件选型-3 第三章 系统硬件电路设计-6 3.1单片机最小系统-6 3.2温度测量模块电路-6 3.3 CAN通讯模块电路-7 3.4系统抗干扰设计-8 第四章 系统软件设计-10 4.1采集点系统软件设计-10 4.2 DS18B20软件设计-10 4.3 SJA1000软件设计-11 4.3.1初始化程序设计-11 4.3.2数据发送程序设计-12 第五章 系统的调试-13 5.1硬件的安装调试与实现-13 5.1.1硬件电路的调试-13 5.1.2调试中的问题和想法-16 5.2测试结果分析-16 5.3前景与展望-16 结束语-18 致 谢-19 参考文献-20 |

