单片机原理与应用课程设计论文-基于modbus总线协议的温度报警设计

单片机原理与应用课程设计论文-基于modbus总线协议的温度报警设计

ID:6365291

大小:1.76 MB

页数:37页

时间:2018-01-11

单片机原理与应用课程设计论文-基于modbus总线协议的温度报警设计_第1页
单片机原理与应用课程设计论文-基于modbus总线协议的温度报警设计_第2页
单片机原理与应用课程设计论文-基于modbus总线协议的温度报警设计_第3页
单片机原理与应用课程设计论文-基于modbus总线协议的温度报警设计_第4页
单片机原理与应用课程设计论文-基于modbus总线协议的温度报警设计_第5页
资源描述:

《单片机原理与应用课程设计论文-基于modbus总线协议的温度报警设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机课程设计报告河海大学计算机与信息学院(常州)单片机原理与应用课程设计论文指导老师:授课班号:姓名:学号:课程设计(报告)任务书37单片机课程设计报告(理工科类)Ⅰ、课程设计(报告)题目:基于ModBus总线协议的温度报警设计Ⅱ、课程设计(论文)工作内容一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力;2、提高了我们独立发现问题、分析问题、解决问题的能力;3、更加地了解和掌握单片机的基本知识和较复杂的程序编写,也更加深入地了解单片机及现场总线。二、研究方法及手段应用1、认证学习51单片机的知识,学好单片机的C51编程。2、学习现场总线的相关知识。3、查找有关ModBus协议的

2、资料。4、自己编写程序,完成六个基本功能,和拓展功能。三、课程设计预期效果1、熟练应用51单片机编程,掌握各个模块的应用;1、完成最基本的六个协议功能;2.实现了LCD显示功能;3、实现了相关参数的修改保存;4、完成测温报警等功能。学生姓名:专业年级:37单片机课程设计报告摘要随着现场总线在工业应用中的越来越广泛,越来越普及,Modbus作为其中的一种简单协议也受到不少的欢迎。本论文将根据Modbus协议内容的用Modbus的ASCII模式实现读线圈、写单个线圈、写多个线圈、读寄存器、写单个寄存器、写多个寄存器这六个功能。本系统以STC89C52为基本平台,主要利用其中的RS232串口,然后

3、用单片机的I/O口模拟协议中的线圈,在单片机中定义几个变量模拟协议中的寄存器。然后通过测量温度,与几个寄存器里的值比较判断是否报警。本系统可以实时与上位机通信,实现数据的采集,存储,判断处理等功能。另外本系统通过液晶实时显示当前线圈的状态、寄存器的值、测量的温度,另外本系统具有掉电保护的功能。【关键词】Modbus、线圈、寄存器、RS232、STC89C52、温度报警37单片机课程设计报告ABSTRACTWithfieldbusinindustrialapplicationsmorewidespread,moreandmorepopular,Modbusasasimpleprotocolwh

4、ichisalsowelcomedbymany.ThispaperwillbebasedonthecontentoftheModbusProtocolModbusASCIImodetoachievewithcoilsreadandwritesinglecoil,multiplecoilstowrite,readregister,writeasingleregister,writemultipleregistersofthesixfunctions.ThesystemSTC89C52basicplatform,themainadvantageofoneoftheRS232serialport,

5、thentheMCUI/Oportemulationprotocolinthecoil,severalvariablesaredefinedintheSCMsimulationprotocolregister.Thenbymeasuringthetemperature,andthenumberofregistersinthevalueofthecomparisontodeterminewhetherthealarm.Thesystemcanreal-timecommunicationwiththehostcomputer,datacollection,storage,processingan

6、dotherfunctionstodetermine.Inadditionthesystemthroughtheliquidcrystaldisplaythecurrentstateofthecoil,registervalues,measurementoftemperature,whilethesystemhasapower-downprotection.【Keywords】:Modbus、Coil、Registers、RS232、STC89C52、Temperaturealarm目录摘要337单片机课程设计报告第一章设计要求及需求7第一节设计目标7一、基本功能7二、拓展功能7第二节设计需

7、求8第二章系统设计8第一节设计平台STC89C528一、STC89C52简介8第二节Modbus协议9一、Modbus概述9二、Modbus通信协议10第三节总体设计方案11第三章模块设计11第一节串口通信模块12第二节数据帧处理模块12第三节参数保存模块13第四节液晶显示模块15第五节DS18B20温度采集模块16一、DS18B20的主要特征:17二、DS18B20引脚功能:17四、温度计算18五、时序18

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。