收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

GPRS远程控制系统的设计

[关键词:GPRS,远程控制]  [热度 ]
提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:txgc0039,word全文:73页,合计:25000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
GPRS远程控制系统的设计毕业设计论文------

课题研究目的和意义

我们用MagicARM2410作为开发平台,用具有稳健的实时支持的WINDOWS CE.NET5.0实时操作系统作为平台的操作系统,从而提高了硬件的处理能力。将GPRS接入嵌入式系统,并通过AT指令对GPRS模块进行操作,用以实现拨打接听电话,收发短信,对设备进行远程控制等一些功能。这些功能的实现,可以极大的方便我们的日常生活,或提高工业生产的效率。

课题功能概述

本课题将GPRS模块连入WINDOWS CE.NET5.0嵌入式系统,通过AT指令对GPRS模块进行操作,实现拨打接听电话,收发短信,自动回复、对设备进行远程控制。并且在PC上编写信息处理系统,可以设置电话号码,编写常用短信,对收到的信息进行简单的处理。

预期功能

本系统应实现以下预期功能:

1、拨打接听电话;2、收发短信;3、自动回复;4、远程控制;5、号码设置;6、编写信息;7、信息处理;

功能概述

本系统可以通过PC机设置短信的号码和内容,然后将内容写如文本文件并拷贝到WINCE中,用户发送到GPRS模块的短信以文本的格式保存WINCE中,定期将文本文件拷贝到PC机上可以实现考勤管理;用户可以编写短信发送到GPRS模块上,WINCE可以根据短信的内容控制MagicARM2410上的蜂鸣器等模块工作,既远程控制设备进行工作;本系统需要实现以下功能:

远程控制

通过收到的信息对MagicARM2410上的模块进行远程控制。

1、控制MagicARM2410蜂鸣器的蜂鸣

蜂鸣器由GPIO的GPH10控制,当GPH10为低电平的时候蜂鸣器蜂鸣,当GPH10为高电平的时候禁止蜂鸣器蜂鸣,编写短信内容1设置GPH10为低电平,编写短信内容0设置GPH10为高电平。

2、控制MagicARM2410的4个LED 

4个LED分别由GPIO的GPE11,GPE12,GPH4,GPH6控制,高电平的时候点亮LED,低电平的时候熄灭LED,编写短信内容决定LED的点亮与熄灭。

3、控制MagicARM2410的步进电机

步进电机分成4个部分A,B,C,D分别有GPIO的GPC0,GPC5,GPC6。GPC7控制,驱动顺序为A-B-C-D-A时步进电机为正转(顺时针),驱动顺序为A-D-C-D-A时步进电机为反转(逆时针),每次驱动步进电机前进18度;编写短信内容决定步进电机的转向、转速和圈数。

4、控制MagicARM2410的直流电机

直流电机由GPIO的GPB0和GPH9控制,GPH9为高电平时电机转动,低电平时电机停止;GPB0为高电平时电机正转(顺时针),GPB0为低电平时电机正转反转(逆时针);通过PWM的定时器TIMER0控制电机的转动速度;编写短信内容决定直流电机的转向、转速和停止。

如图所示,点GPB0输出高电平时(即ZDJ_A点为3.3V),则Q3、Q6导通→Q7→m点为m,Q6导通→MOTOR_A点为GND,此时直流电机将会正转。由于Q6的集电极通过一个二极管D7连接到H桥的另一个控制端口ZDJ_B,将ZDJ_B控制端电压钳制在1.0V以下,所以不管BPH9输出是高电平还是底电平,Q4、Q5都会截止→Q8截止,不会造成H桥短路故障。

当GPB0输出为低电平时(ZDJ_A点为0V),则Q3、Q6截止→Q7截止,BPH9的输出电平可以控制电机反转或停机。若BPH9输出高电平(即z点为3.3V),则Q4、Q5导通→Q8导通→MOTOR_A点为MGV+,Q5导通→MOTOR_B点为GND,此时直流电机将会反转。当BPH9输出为底电平时,Q4、Q5都会截止→Q8截止,电机停机。

二极管为D8~D11为续流二极管,用于释放电机线圈上产生的反电动势。电阻R162、R163为限流电阻。

在使用直流电机时,要将电机附近的电源跳线JP4短接,JP3跳线短接.

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:txgc0039,word全文:73页,合计:25000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——GPRS远程控制系统的设计(论文,答辩稿)!