Print

基于GSM和单片机的远程家电控制系统

论文摘要

GSM(Global System for Mobile communication)移动通信系统是目前移动通讯领域中比较成熟、完善、应用最广泛的一种系统。作为GSM网络的基本服务之一的短消息SMS(Short Message Service),也受到了越来越多的系统运营商和系统开发商的重视,各种基于短信的应用也随之蓬勃发展起来。本文以GSM移动网络作为信息传输平台,设计了一个通过短消息进行远程家电控制的组件。短消息遵循GSM的标准AT指令集,这里着重介绍了和本课题相关的几条AT指令,同时采用了支持中文的PDU编码方式。本课题完全实现了标准的PDU编码和解码功能。具体实现将在软件设计部分进行详细的描述。本课题的任务是实现一个控制组件,用户可以通过手机发送短信对家用电器进行远程ON/OFF控制。控制组件主要由GSM模块TC35i、单片机atmega16及固态继电器LR32053组成。硬件设计部分中,对TC35i、Atmega16及其外围电路进行了详细的描述。控制组件的程序采用了前后台的设计方式,由主程序,串口接收中断服务程序,定时器中断服务程序等功能模块组成。其中主程序负责和TC35i进行短消息收发。串口接收中断服务程序和定时器中断服务程序共同完成串口数据的接收。串口数据接收和PDU编码/解码是本软件的两个难点问题。在软件设计部分,对这两个问题进行了详细的描述。本控制模块在软件和硬件上都做了特别的考虑,以保障家电控制的安全性,同时支持中文,可以很方便直观的对家用电器进行开关控制。本设计中,以家庭的常用电器电饭锅为被控对象,成功的实现了对电饭锅的远程开启与关闭的控制。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 远程家电控制的前景以及重要性
  • 1.2 远程家电控制的发展现状
  • 1.3 研究背景
  • 1.4 本文的研究内容
  • 第二章 短消息简介
  • 2.1 无线通信实现方式的选择
  • 2.2 SMS短消息服务简介
  • 2.2.1 短消息定义
  • 2.2.2 短消息的体系结构
  • 2.3 GSM规定的AT指令集
  • 2.4 SMS短消息的编码方式
  • 2.5 本章小结
  • 第三章 系统硬件设计
  • 3.1 家电控制器的总体结构
  • 3.2 GSM模块TC35i的介绍
  • 3.2.1 TC35i的IGT电路
  • 3.3 ATMEL单片机ATmega16简介
  • 3.4 固态继电器
  • 3.5 系统电路原理图
  • 3.5.1 GPRS模块部分
  • 3.5.2 电源部分
  • 3.5.3 电平转换部分
  • 3.5.4 单片机部分
  • 3.6 本章小结
  • 第四章 系统软件设计
  • 4.1 控制终端实现方式
  • 4.2 控制系统软件设计
  • 4.2.1 Atmega16单片机寄存器简介
  • 4.2.2 前台软件设计
  • 4.2.3 单片机部分串口数据的接收
  • 4.2.4 短信部分PDU格式编解码
  • 4.3 本章小结
  • 第五章 结论和展望
  • 参考文献
  • 附录
  • 致谢
  • 攻读学位期间发表论文情况
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/7e58e0d7786105765334aaed.html