欢迎来到天天文库
浏览记录
ID:36797794
大小:1.49 MB
页数:27页
时间:2019-05-15
《基于modbus的单片机课程设计-基于ModBus总线协议的温度报警设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ModBus总线协议的温度报警设计指导老师:周润发班级:电气自动化姓名:周星驰学号:888888888888888年8月88日湖北理工学院电气与电子信息工程学院摘要随着现场总线在工业应用中的越来越广泛,越来越普及,Modbus作为其中的一种简单协议也受到不少的欢迎。本论文将根据Modbus协议内容的用Modbus的ASCII模式实现读线圈、写单个线圈、写多个线圈、读寄存器、写单个寄存器、写多个寄存器这六个功能。本系统以STC89C52为基本平台,主要利用其中的RS232串口,然后用单片机的I/O口模
2、拟协议中的线圈,在单片机中定义几个变量模拟协议中的寄存器。然后通过测量温度,与几个寄存器里的值比较判断是否报警。本系统可以实时与上位机通信,实现数据的采集,存储,判断处理等功能。另外本系统通过液晶实时显示当前线圈的状态、寄存器的值、测量的温度,另外本系统具有掉电保护的功能。【关键词】Modbus、线圈、寄存器、RS232、STC89C52、温度报警I湖北理工学院电气与电子信息工程学院目录第一章设计要求及需求.................................................
3、....................1第一节设计目标................................................................................1一、基本功能................................................................................1二、拓展功能....................................................
4、............................1第二节设计需求................................................................................2第二章系统设计...................................................................................2第一节设计平台STC89C52...............................
5、................................2第二节Modbus协议..........................................................................3一、Modbus概述...........................................................................3二、Modbus通信协议.....................................
6、.............................4第三节总体设计方案........................................................................5第三章模块设计...................................................................................6第一节串口通信模块..........................................
7、..............................6第二节数据帧处理模块....................................................................6第三节参数保存模块........................................................................8第四节液晶显示模块.....................................................
8、...................9第五节DS18B20温度采集模块......................................................10一、DS18B20的主要特征:......................................................11二、DS18B20引脚功能:.............................................
此文档下载收益归作者所有