- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GPRS开关磁阻电机控制器远程控制系统设计与实现
基于GPRS开关磁阻电机控制器远程控制系统设计与实现
GPRS技术是在现有的GSM系统上发展出来的一种新的分组数据承载业务,其最大优势在于它的数据传输速度大大提高,目前已达到了115Khps。其次GPRS是按GSM标准定义的封包交换协议,可快速接人数据网络。它在移动终端和网络之间实现了“永远在线”的连接,网络容量只有在实际进行传输时才被占用。基于这些优势,GPRs技术适合进行数据传输,同时由于其可靠性,可以进行远程控制的设计。本文以油田抽油机为实际应用背景,介绍基于GPRS技术的开关磁阻电机调速系统远程控制的架构和具体实现。
系统整体结构
本系统是通过上位机操作系统,利用无线网络远程控制应用于油田抽油机的开关磁阻电机,控制开关磁阻电机的启动、停止、复位以及转速设定等参数,并对电机的运行状态进行采集,如电流参数、温度参数、转速信息、故障信息等,并将其返回到上位机操作系统进行分析,判断电机工作情况和下一步的控制情况,实现远程控制的目的。
本系统整体工作结构原理。
上位机操作系统
上位机操作系统是人机对话的平台。本文采用VB语言编写的可视化界面,编写了一个TCP,IP超级终端,实现了TCP/IP服务器端的功能,这是socket的一个简单应用。由于每次GPRS拨号,系统端获的的IP地址都不一样,而PC端的IP地址应该是固定的,因此选择PC端作为服务器端。服务器端创建后开始侦听来自网络的数据,循环等待客户端的连接,如果有客户端连接,接收到的数据会保存在缓冲器中,然后服务器端会判断是否是系统发来的数据,如果正确则显示该客户端发来的数据,同时服务器端会重新启动一个线程等待新的客户连接。
系统硬件设计
远程控制系统内部结构可分为系统电源、复位电路、信号采集、控制给定以及其他控制部分。这里着重介绍信号采集、GPRS远程控制等部分。
本设计需要采集开关磁阻电机的运行状态,包括电流信号、电压信号等,需要进行ADC变换。TLC0834是八位逐次逼近模数转换器,具有输入可配置的多通道多路器和串行输入方式,采用串行输入结构,其供电电压为5V,输入与输出与TTL,CMOS电平兼容。为了节省UO资源,采用LPC2134的一个UO口连接到TLC0834的DO端和DI端,DI端只在多路器寻址时被检测,而此时DO端仍为高阻状态,经过一个时钟周期后,DO端才开始在时钟上升沿时读出数据。
GPRS远程控制系统
GPRS远程控制系统是系统的核心部分,传输控制信息以及采集运行状态,是负责上位机控制系统和底层电机的联系纽带。核心部分由ARM7处理器LPC2134和GPRS无线通信模块MC35i构成。LPC2134与GPRS通信模块MC35i的通信是通过串口通信来实现的,如图3所示,通信模块MC35i的16-23引脚数据输入,输出端标准串口的8个引脚分别为DSRO、RINGO、RXDO、TXDO、CTSO、RTSO、DTRO和DCDO。它有固定的参数:8位数据位和l位停止位,无校验位,波特率在300bps-i15000bps之间。为了和开关磁阻电机调速系统正常地进行通信,这里选择1200bps作为数据传输的波特率,硬件握手信号用RTS/CTS,模块串口支持标准的AT命令集。
模块的24-29管脚为SIM卡引脚,其中CCVPP引脚用于检测SIM卡插槽中SIM卡是否插入正常,CCCLK用于模块在该周期下定时检测SIM卡,因此,CCVPP会定时出现一个跳变;CCVCC引脚是MC35i模块为SIM卡提供的供电电源。
系统软件设计
本设计采用国际化标准组织所定义的开放系统互连模型,OSI/RM参考模型包括七个协议层来定义数据通讯的协议功能。设计互联参考模型结构图及所涉及的协议。
包括上位机、INTERNET、GPRS网络、GPRS远程控制板、开关磁阻电机调速系统以及开关磁阻电机几大部分的信息通信,其中GPRS远程控制板和GPRS网络间的通讯通过PPP(点对点协议)实现,GPRS网络和INTERNET的通信通过GPRS网关节点实现,INTERNET和上位机的通信通过TCP/IP协议,并通过可视化界面实现。
PPP的设计与实现
本设计环节需要支持GPRS功能的GSM模块,使移动终端通过串口和GPRS模块相连,然后通过AT命令先设置好模块,定义PDP上下文和网络服务质量;发出进行申请GPRS服务的拨号命令,GPRS模块的PPP协议服务器端程序进行协商通信。收到拨号命令后,GPRS模块会进行网络的附着,网络分配无线链路资源,这时GPRS模块中的PPP协议服务器端进入NETWORK状态,得到网络分配的IP地址并通过IPCP
原创力文档


文档评论(0)