没有合适的资源?快使用搜索试试~ 我知道了~
基于GSM和单片机的远程家电控制系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 55 浏览量
2023-06-30
23:20:53
上传
评论
收藏 627KB DOC 举报
温馨提示
试读
88页
基于GSM和单片机的远程家电控制系统.doc
资源推荐
资源详情
资源评论
基于 GSM 和单片机的远程家电控制系统
摘要
GSM (Global System for Mobile communication)移动通信系统是目 前移
动通讯领域中比较成熟、完善、应用最广泛的一种系统。作为 GSM 网络 的基本
服务之一的短消息 SMS (Short Message Service),也受到了越来越 多的系统运
营商和系统开发商的重视,各种基于短信的应用也随之蓬勃发 展起来。本文以
GSM 移动网络作为信息传输平台,设计了一个通过短消息进 行远程家电控制的
组件。
短消息遵循 GSM 的标准 AT 指令集,这里着重介绍了和本课题相关的几条
AT 指令,同时采用了支持中文的 PDU 编码方式。本课题完全实现了标准的 PDU
编码和解码功能。具体实现将在软件设计部分进行详细的描述。
本课题的任务是实现一个控制组件,用户可以通过手机发送短信对家 用电
器进行远程 0N/0FF 控制。控制组件主要由 GSM 模块 TC35i、单片机 atmegal6
及固态继电器 LR32053 组成。硬件设计部分中,对 TC35i、Atmegal6 及其外围
电路进行了详细的描述。
控制组件的程序采用了前后台的设计方式,由主程序,串口接收中断 服务
程序,定时器中断服务程序等功能模块组成。其中主程序负责和 TC35i 进行短
消息收发。串口接收中断服务程序和定时器中断服务程序共同完成 串口数据的
接收。串口数据接收和 PDU 编码/解码是本软件的两个难点问题。 在软件设计
部分,对这两个问题进行了详细的描述。
本控制模块在软件和硬件上都做了特别的考虑,以保障家电控制的安 全性,
同时支持中文,可以很方便直观的对家用电器进行开关控制。本设 计中,以家
庭的常用电器电饭锅为被控对象,成功的实现了对电饭锅的远 程开启与关闭的
控制。
关键词:短消息家电遥控串口前后台系统
REMOTE CONTROL OF THE HOUSEHOLD APPLIANCE
BASED ON GSM & MCU
ABSTRACT
GSM (Global System for Mobile communication) is a popular mobile
communication system, which is more mature, and widely used in mobile
communication. SMS (Short Message Service), as an important service of GSM, has
being widely used in Remote Control. During the past several years, system operators
and system developers have been paying more and more attention to the usage of
SMS. This paper designs a remote control component based on SMS.
SMS makes use of standard AT command set of GSM. Here we are interested in
several AT commands of SMS used in the program. This paper completely
implements the standard PDU encoding and decoding functions, and will give a
detailed description later about that
The purpose of this paper is to design a component, which can turn on and turn off
the household appliance by SMS from the host's mobile phone. The hardware of the
component consists of a GSM module named TC35i, a MCU named atmegal6, and a
SSR named LR32053. These objections are given a detailed description in the
hardware designation.
In software, the component is a system called a foreground^ackground system
which consists of the main program, ISR of UART, and ISR of timerO. ISR of UART
and ISR of TimerO work together to receive SMS from TC35i. The main program
decodes SMS received from TC3 5 i and control the home appliance according to the
command included in SMS. The most compelling problems facing the Remote
Control are data receiving of UART and PDU coding/decoding. These problems will
be given a detailed description in the
software designation.
More attention is paid to the designation of the software and the hardware of the
component for nice performance and security. It is friendly with you to control your
home appliance via this component. In this paper we use the microwave oven as an
objection and successfully implement the ON/OFF control on it.
Key Words: SMS Remote Control UART foreground/background system
剩余87页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Anaconda3-2024.02-1-Windows-x86-64.exe
- stm32cubemx can通信 一个板子负责传感器采集 一个板子负责wifi传递到网页 网页可控制传感器板子.zip
- k8s集群搭建1.27.1版本(来源于图灵k8s笔记)
- 树莓派连接 DS18B20 温度传感器读取温度时监控客户端,服务器端连接状况,实现断线重连机制
- 小游戏-坦克大战,你认为的小游戏
- 最好用的富文本编辑器wangeditor
- jQuery 3.7.1
- 校园失物招领小程序源码可作毕业设计
- SAP客户端GUI740安装包(JAVA版本)
- winlibs-x86-64-posix-seh-gcc-13.2.0-llvm-16.0.6-mingw-w64msvcrt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功