预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

万方数据 光伏发电通信基站电源远程监测系统的设计1数据传输MC35i驱动及AT指令的编写第19卷第10期电子设计工程2011年5月杨思傻remotemonitoringsystemcommunicationchanges.TheDTE)向终端适配器(TerminalTerminal(西安航空职业技术学院电子工程系,陕西西安710089)摘要:基于对处于偏远地区的光伏发电基站电源运行情况进行远程控制和检测的目的,设计了针对性的监测系统,基站电源发电的电压、电流值每5s采集一次。通过GPRS模块无线高速传输到总站计算机进行检测和控制。进行串口通信实时数据采集、存储、查询,并完成对上位机串行口接收数据设置、上住机对下位机工作情况的检测和系统功能的设定。探讨了GPRS模块进行数据传输的过程。MC35i驱动及AT指令的编写和数据传输协议的制定。在实验的基础上,采集到日光强度改变时基站电源运行情况的数据,为提高太阳能电池的利用率提供了实践依据。关键词:GPRS模块;串口通信;数据采集;MC35i驱动中图分类号:’rP274文献标识码:A文章编号:1674—6236(2011)10-0169—04DesignofthephotovoltaicenergypowersupplySi-junofElectronicInstitute,Xi’帆710089,China)port,workoperationsunlight随着计算机控制技术的发展。计算机被广泛应用于数据采集系统领域中,数据采集系统多采用上位机和下位机的主从工作方式。因为单片机具有价格低、功能强、抗干扰能力好、温限宽和面向控制等特点。所以下位机一般采用单片机对现场数据采集与对设备一级监控:计算机的分析处理能力较强,有友好的人机界面和大容量的多种存储方式,故上位机一般采用计算机对采集数据进行图形显示、分析以及管理。上位机与下位机通过串行接口实现通信,在本系统采用6.0开发串口通信程序。太阳能发电监测分上位机和下位机两部分。下位机对各个模块的工作输入电压、电流。输出电压、电流数据进行存储、显示。由于本设计的太阳能发电装置用于通信基站的电源,其应用的环境一般位于偏僻且交通欠发达的地区,所以下位机的数据需通过GPRS传送到上位机。以便于监测和故GPRS模块(即MC35i)和外部设备之间的通信协议是通收稿日期:201作者简介:扬思俊(198l一),女,陕西渭南人,硕士,助教。过AT指令集来完成的。AT指令集是从终端设备(TerminalEquipment,TE)或数据终端设备(DataAdapter,TA)或数据电路终端设备(DataEquipment。DCE)发送的。AT+CMGC指令的功能为sendeomnland(发出一条短消息)。对短消息的控制有3种模式.即BlockMode、基于AT命令的PDUMode和TextMode。目前,PDUMode应用最为广泛,它不仅支持中文短信,也能发送英文短信。其短消息正文经过十六进制编码后作为一个二进制字符串被传输。PDU模式收发短信可以使用3种编码:7bit和UCS2编码。7bit编码用于发送普通的ASCLL字符。8bit编码通常用于发送数据消息,UCS2编码用于发送Unicode字符。短信发送框图如图l所示(图中XX表示第几条短信)。2MC35i的开关机及初始化目前市场上支持GPRS的模块有很多种,综合考虑后采用西门子的MC35i模块,该模块在支持GSM的基础上增加了对GPRS的支持,上传波特率可达21.4kb/s,下传波特率最研究方向:电子电路设计,嵌入式系统,新能源技术开发。V01.19No.10ElectronicEngineeringMav2011(DepartmentorderSystemdatasetting.modale;serial了Visual障排除[t-Jl。稿件编号:201-169-YANGEngineering,Xi’anAeronauticalPolytechnicAbstract:Incontrolandstation,pertinencyisdesigned,theused,thevoltagecollectedevery5sonce,thetransmissedthroughGPRSmodulewhichwirelesshigh-speedtransmission.Thefunctioncollectdata。storageinquire.ThispaperalsointroducesreceivingsettingPCserialtestingabouttomachineInlargenumberexperimental,weabundantwheneontinuelyprovidepracticalbasei