收藏到会员中心
|
文档题目: |
分布式供电设备远程监控系统开发设计实现 |
 |
上传会员: |
aesxtepe |
提交日期: |
2013-08-25 15:08:27 |
文档分类: |
自动化电气工程 |
浏览次数: |
78 |
下载次数: |
0
次 |
|
|
下载地址: |
分布式供电设备远程监控系统开发设计实现 (需要:125 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:11614 分布式供电设备远程监控系统开发设计实现(软件部分) 摘 要
本文主要阐述了利用C8051F系列单片机和计算机组成RS-485通信系统,实现对远程供电设备电流、电压、频率、温度进行采样,将结果通过RS485总线发送到计算机并在界面上显示的设计与实现。在介绍分布式供电设备的基本概念和RS485等远程通讯协议的基础上,结合硬件电路,设计和编写下位机软件,实现分布式供电设备的信号采集、数据远程传送和控制命令的接收等功能。同时采用Visual C++ 6.0开发出基于WINDOWS的上位机监控界面,对下位机发送的数据进行处理,完成与下位机的通讯功能并对数据库进行管理。该界面具有良好的人机交互功能,数据越限时能够自动报警。本文还详细给出了利用Visual C++ 6.0读写串口的函数实现、制作界面的具体步骤以及数据存入数据库的具体过程。 关键词: 单片机 串口通信 RS485总线
目 录 一 绪论 1 1.1 课题的意义 1 1.2 课题主要内容 1 二 下位机程序实现 2 2.1 分布式远程监控系统概述 2 2.2 C8051F330单片机介绍 2 2.3 电参数采集子程序设计 3 2.4 温度采集子程序设计 5 2.4.1 DS18B20概述 5 2.4.2 DS18B20测温程序 5 三 传送系统软件设计 7 3.1 串口介绍 7 3.2 下位机串口程序设计 7 3.2.1 初始化程序 7 3.2.2 串口发送与接收程序 8 3.2.3 CRC校验 9 3.3 RS-485特点 9 3.4 通信协议制定 10 3.5 总系统程序流程图 11 四 上位机接收界面 12 4.1 VC++概述 12 4.2 可视化界面设计 12 五 上位机程序开发 14 5.1类文件添加 14 5.2完成串口操作 14 5.2.1 CSerialPort类功能 14 5.2.2 CSerialPort类的函数 14 5.2.3 对串口进行操作 16 5.3 定时功能的实现 16 5.4 数据存储 17 5.5 软件调试 18 六 论文总结 20 谢辞 21 参考文献 22 附录 23
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|