单片技术实践 11_第1页
单片技术实践 11_第2页
单片技术实践 11_第3页
单片技术实践 11_第4页
单片技术实践 11_第5页
已阅读5页,还剩4页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工作模块11

电压在线监测系统的

设计与实现

情境导入

在变电站或配电所,电压数据往往需要通过网络上传到上位机,以满足技术人员、管理人员或用户通过电脑或移动设备实时远程查看设备状态数据并进行远程监控的需求。本模块设计的电压在线监测系统可实现以下功能:电压监测仪对待采电压进行数据采集、处理和就地显示,同时将数据传输至上位机实现远程监控。项目描述

设计电压在线监测系统,实时采集0~5V连续可变的模拟电压信号,并通过数码管实时显示,同时通过RS232总线通信系统把实测电压送至监控主机,实现上位机远程监控。数码管和上位机显示的数值均保留小数点后两位。电压在线监测系统电路原理图电压在线监测系统电路解读电压在线监测系统框图如图11-3所示。系统主要包括A/D转换模块、单片机最小系统、数码管显示模块和串口通信模块。电压在线监测系统—参考程序参考程序见教材1.A/D采集数据处理和sprintf()函数的使用sprintf函数的格式如下:intsprintf(char*string_buffer,constchar*format_string[,args]);

单片机将数据传送给数码管或监控主机之前,需要将其转换成实际的电压值,所用的数据换算语句为voltage=data_ad*5.0/256。转换后获得的电压值是实型数据,但串口发送的是字符或ASCII码,因此,单片机需要将浮点型数据转换成字符串才能通过串口传送给监控主机,所用函数为sprintf函数。电压在线监测系统—程序流程图2.程序流程电压在线监测系统——扩展在电压在线监测系统的基础上,可以按以下方向进行拓展:方向1:制作实物电路板,完成项目的设计、制作及调试。方向2:将RS-232通信升级为RS-485通信,拓展为通过一个监控主机监控多个电压采集仪。再

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论