家用电器电饭锅远程控制系统的设计

合集下载

电饭煲的智能控制系统设计

电饭煲的智能控制系统设计

引言随着节约型社会的形成,单片机技术在社会的各个领域中越来越来显示出它的优越性。

用单片机设计的产品有体积小、价格低、功能全、应用灵活等替特点,所以单片机技术得到了不断的向前发展。

用单片机技术设计一种电饭煲的定时预约工作系统,要求用键盘输入定时工作时间和实时时间对比达到长时间精确的定时功能。

单片机采用AT89C51单片机,要求定时时间和实时时间相同时通过51单片机控制光耦驱动电路来控制电饭煲的工作。

电饭煲的智能控制摘要:随着节约型社会的形成,单片机技术在许多领域中越来越显示出它的优越性。

由于用单片机设计的产品体积小、价格低、功能全、应用灵活等特点,所以单片机得到了不断的向前发展。

用单片机技术设计一种电饭煲的定时控制,要求用键盘输入定时时间和实时时间对比达到长时间精确的定时功能。

单片机采用AT89C51单片机,要求定是时时间和实时时间相同时通过光耦驱动电路控制电饭煲的工作.关键词:单片机智能程序光耦驱动Rice cookers Intelligent ControlAbstract:With the formation of a conservation—oriented society,SCM technology in many areas demonstrated its superiority. As with the design of SCM products small size,low price,full—function, flexible application,the SCM has been continuously forward. SCM technology to design a rice cooker control the timing,the timing requirements of typing time and long-time contrast to the precise timing function。

电饭锅的智能控制系统设计与评价

电饭锅的智能控制系统设计与评价

电饭锅的智能控制系统设计与评价随着科技的迅猛发展,智能家居逐渐走进我们的生活。

电饭锅作为家庭中不可或缺的厨房电器,其智能控制系统的设计与评价,对于提高用户的使用体验和安全性具有重要意义。

本文将就电饭锅智能控制系统的设计和评价进行探讨。

一、电饭锅智能控制系统设计在设计电饭锅智能控制系统时,我们需要考虑以下几个方面:1. 温度控制:电饭锅主要功能是煮饭,因此温度控制是最基本的要求。

智能控制系统需要具备精准的温度感应器,并能根据用户的选择自动调整加热功率,以达到所需的烹饪效果。

2. 时间控制:智能电饭锅应该具备预约功能,用户可以设置煮饭时间,让电饭锅在指定的时间开始工作,以满足用户的个性化需求。

同时,系统还应该具备烹饪时间的自动控制和提醒功能,以免烹饪过程中发生意外。

3. 多功能设置:为了提高用户的体验,智能电饭锅还应具备多种烹饪模式,如煮饭、炖汤、蒸菜等。

用户可以根据需要选择不同的烹饪模式,智能控制系统会相应地调整温度和时间,以实现不同菜品的最佳烹饪效果。

4. 安全保护:电饭锅作为一种家庭电器,安全性至关重要。

智能控制系统应该具备过热保护、干烧保护和电流保护等功能,以避免因操作不当或设备故障导致的安全事故。

此外,系统还应该具备自动断电和记忆功能,以提高安全性和用户的使用便利性。

二、电饭锅智能控制系统评价对于电饭锅智能控制系统的评价,可以从以下几个方面进行考虑:1. 功能实用性:智能控制系统的功能是否与用户的需求相匹配,是否能够满足用户的烹饪需求。

同时,系统的操作是否简单直观,用户使用起来是否方便。

2. 温度精准度:智能电饭锅的温度感应器是否准确可靠,能否实现精确的温度控制。

这一点对于保证煮饭的质量非常重要,影响着食物的口感和烹饪效果。

3. 安全性能:智能控制系统的安全保护功能是否到位。

当温度过高或出现故障时,系统是否能及时断电以确保用户的安全。

此外,系统是否具备防水功能以及防止操作失误的设计也是评价标准之一。

远程操控电饭煲的原理是

远程操控电饭煲的原理是

远程操控电饭煲的原理是远程操控电饭煲的原理基于现代通信技术和智能家居系统的结合,包括硬件和软件的互相配合。

下面将详细介绍远程操控电饭煲的原理。

首先,硬件部分主要包括电饭煲、通信模块和传感器。

通信模块可以是无线模块,如Wi-Fi、蓝牙、Zigbee或红外线等,也可以是有线模块,如以太网。

传感器通常包括温度传感器和压力传感器,用于感知以及监测电饭煲的温度和压力。

其次,软件部分涉及电饭煲控制程序和远程操控移动应用。

电饭煲控制程序是安装在电饭煲内部的系统软件,通过通信模块和传感器与远程操控移动应用进行通信。

远程操控移动应用是安装在用户智能设备上的应用程序,通过与电饭煲控制程序进行通信来实现远程操控。

具体原理如下:1. 用户通过智能设备上的远程操控移动应用与电饭煲控制程序建立连接。

通信模块根据用户选择的通信方式,将用于传输指令和数据的信号发送给电饭煲内部的通信模块。

2. 电饭煲内部的通信模块接收到信号后,将其解码,并将指令传递给电饭煲控制程序进行处理。

控制程序根据指令执行相应的操作。

3. 电饭煲内部的传感器不断监测电饭煲的温度和压力,并将数据传递给电饭煲控制程序。

4. 电饭煲控制程序根据传感器的数据进行判断和调整,控制电饭煲的加热、保温等操作,以确保煮出的米饭符合用户的要求。

5. 同时,控制程序将电饭煲的状态信息和传感器数据通过通信模块发送回远程操控移动应用,以供用户查看。

总结起来,远程操控电饭煲的原理主要包括通过智能设备上的远程操控移动应用与电饭煲内部的电饭煲控制程序进行通信,通过通信模块传输指令和数据,以及通过传感器监测和控制电饭煲的温度和压力。

通过该原理,用户可以随时随地远程操控电饭煲,实现智能化的米饭烹饪体验。

电饭煲控制系统c语言 -回复

电饭煲控制系统c语言 -回复

电饭煲控制系统c语言-回复电饭煲控制系统C语言开发指南引言:电饭煲作为家庭生活中不可或缺的电器设备之一,其功能及性能对广大消费者来说具有重要的影响。

为了满足消费者对电饭煲更多样化、便捷化的需求,电饭煲控制系统的设计变得尤为重要。

本文将通过C语言开发指南,一步一步地介绍如何设计电饭煲控制系统。

一、系统需求定义在开始编写代码之前,我们首先要明确电饭煲控制系统的需求。

常见的电饭煲功能包括煮饭、保温和取消保温几种模式。

因此,我们的系统需要实现以下功能:1. 煮饭模式:控制电饭煲加热至指定温度,煮熟米饭。

2. 保温模式:保持饭菜在指定温度下保温。

3. 取消保温:停止当前的保温模式。

二、环境配置在开始编写代码之前,我们需要完成一些环境配置工作。

1. 安装C语言编译器:在电脑上安装GCC编译器,以便能够编译和运行C语言程序。

2. 配置开发环境:选择一个适合的集成开发环境(IDE),例如Code::Blocks或Eclipse,并将其与GCC编译器集成。

三、程序设计1. 头文件包含开始编写代码之前,我们需要包含一些必要的头文件,例如stdio.h和stdbool.h。

这些头文件中包含了一些常用的函数和类型定义,有助于我们编写代码。

c#include <stdio.h>#include <stdbool.h>2. 定义全局变量在代码中定义全局变量有助于我们在不同的函数之间共享数据。

对于电饭煲控制系统,我们可以定义一些全局变量用于保存系统当前状态和相关参数。

cbool isCooking = false; 煮饭状态bool isWarming = false; 保温状态int cookingTime = 0; 煮饭时间int warmingTime = 0; 保温时间3. 实现煮饭功能为了实现煮饭功能,我们需要编写一个函数,该函数接受一个参数表示煮饭的时间,并将系统状态设置为煮饭状态。

cvoid cookRice(int time) {isCooking = true;cookingTime = time;printf("开始煮饭,预计煮饭时间为d分钟\n", cookingTime);煮饭逻辑...}4. 实现保温功能保温功能类似于煮饭功能,我们同样需要编写一个函数来实现保温功能。

毕业设计毕业论文家用电器远程控制系统的设计

毕业设计毕业论文家用电器远程控制系统的设计

本科生毕业设计家用电器远程控制系统的设计独创性声明本人郑重声明:所呈交的毕业论文(设计)是本人在指导老师指导下取得的研究成果。

除了文中特别加以注释和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写的研究成果。

与本研究成果相关的所有人所做出的任何贡献均已在论文(设计)中作了明确的说明并表示了谢意。

签名:年月日授权声明本人完全了解许昌学院有关保留、使用本科生毕业论文(设计)的规定,即:有权保留并向国家有关部门或机构送交毕业论文(设计)的复印件和磁盘,允许毕业论文(设计)被查阅和借阅。

本人授权许昌学院可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编论文(设计)。

本人论文(设计)中有原创性数据需要保密的部分为(如没有,请填写“无”):签名:年月日指导教师签名:年月日摘要随着我国通信产业的迅猛发展,移动手机及电话机已走进了千家万户。

本文设计了一种基于单片机80C51的电话远程控制系统,利用公用电话网络来实现对家用电器的远程控制。

该系统以80C51单片机和MT8870双音多频解码器为核心,辅以振铃检测电路、模拟摘机电路、语音提示电路及家用控制电路来实现其功能。

用户在户外可通过任意一部双音多频电话(包括手机、电话分机),根据语音提示,可以对各种电器(如电饭锅、微波炉等电器)进行远程控制。

该系统设计实用,功能灵活多样,可靠性高,操作方便,可以广泛地应用于家庭或者其它场所的智能控制。

关键词:80C51单片机;远程电话控制;家用电器;ABSTRACTWith the rapid development of communication, telephone is widely used all over the world. In this paper introduces a design about based the remote telephone control system which based on microcontroller 80C51, using the public telephone network to realize the remote control for household appliances. This system put MT8870 and microcontroller 80C51 as the core , with frequency decoder ringing detection circuit , simulated pick electromechanical road, audio circuits and home control circuit to realize its function. Users in the outdoor can pass any a dual multi phone ( including mobile , telephone extension) , according to the voice prompt, to various appliances ( such as can be rice cooker, microwave oven, etc. Electronics) remote control. This system is practical, and the function is flexible , and the operation is convenient with high reliability , which can be used extensive in various kinds of control equipment to home and others field.Keywords:80C51; Telephone remote control; Household appliances;目录1 绪论 (1)2 系统设计原理及可行性分析 (2)2.1硬件功能分析 (2)2.2硬件模块 (3)2.2.1 振铃检测模块 (3)2.2.2 模拟摘机模块 (4)2.2.3 DTMF双音频解码模块 (4)2.2.4 语音提示模块 (4)2.2.5 家用电器控制模块 (4)2.3软件模块分析 (5)2.4系统应用的前景 (5)2.5仿真说明 (5)3 硬件电路设计 (6)3.180C51单片机 (6)3.2振铃检测电路 (7)3.3模拟摘机电路 (8)3.4DTMF双音频解码电路 (10)3.5语音提示电路 (12)3.6家用电器控制电路 (15)4 系统软件设计 (17)4.1系统总体分析 (17)4.2设计程序流程图 (17)4.3电话远程控制系统程序 (18)5 总结 (19)参考文献 (20)附录 (21)附1电路总图 (21)附2电路仿真图 (21)附3程序清单及检测 (25)致谢 (32)1绪论随着社会的不断进步,人们越来越喜欢追求高效、高质量的生活。

全自动电饭锅远程智能控制系统设计

全自动电饭锅远程智能控制系统设计

网络提供的短信业务。

它的原理如下:手机通过 GPRS 网络发送控制短信到 GSM 莫块中,单片机通过读 GSM 莫 块取得控制命令字并解析得到明确的命令信息, 控制继电器动作,完成对电饭锅的控制并以 短消息的形式将命令执行情况通过 GSM 莫块反馈到用户的手机上。

2系统的各硬件实现全自动电饭锅远程智能控制系统设计【大比特导读】随着物联网和软件技术的快速发展,轻松便捷的煮饭方式越来越受人们青睐,智能、环保、节能型高端电饭锅将会成为未来备受瞩目的商品,特别是可远程控制的 全自动智能电饭锅将会成为未来发展的方向。

随着物联网和软件技术的快速发展,轻松便捷的煮饭方式越来越受人们青睐, 智能、环锅将会成为未来发展的方向。

成本高。

而对电饭锅的全自动化技术研究则少之有少, 统的电饭锅,设计了可全自动化控制的电饭锅,并采用 GPRS 模块,普通手机等简单、廉价的设备开发出了一款可靠性较好的远程电饭锅控制系统, 能使电饭锅及时、适量、准确的为 人们做饭。

1系统的硬件构成及原理系统总体框图如图1所示,设计采用的是模块化的设计思想, 有利于系统的组装和调试,缩短开发周期。

保、节能型高端电饭锅将会成为未来备受瞩目的商品, 特别是可远程控制的全自动智能电饭目前国内外对智能家居的技术研究较多,多数是用无线数据传输技术实现, 但系统设计没有引起人们的重视。

本文改造了传由于电饭锅信息传输的数据量少,时效性要求不是很高,因此系统主要采用基于GSM网络提供的短信业务。

它的原理如下:手机通过GPRS网络发送控制短信到GSM莫块中,单片机通过读GSM莫块取得控制命令字并解析得到明确的命令信息,控制继电器动作,完成对电饭锅的控制并以短消息的形式将命令执行情况通过GSM莫块反馈到用户的手机上。

2系统的各硬件实现础上添加机械装置改造而成,智能控制电路系统则由电源模块、 2.1全自动电饭锅的设计传统的电饭锅无论是保温自动式、定时保温式、还是新型的微电脑控制式,在实时方面已得到长足的发展,但仍然存在明显的缺陷与不足, 如定时时间过长会影响饭的口感等,有效地解决目前电饭锅存在的各种缺陷,是创新与发展的方向。

家电远程家电控制系统设计

家电远程家电控制系统设计

家电远程家电控制系统设计引言随着科技的不断发展,智能家居技术成为了现代家庭生活的一部分。

家电远程控制系统是智能家居技术的重要组成部分,通过远程控制家电设备,用户可以方便地管理和控制各种家用电器。

本文将介绍家电远程控制系统的设计,并使用Markdown文本格式进行展示。

系统概述家电远程控制系统主要由以下几个部分组成:1.家电设备:各种家用电器,如电视、空调、热水器等。

2.集中控制器:作为系统的核心,负责接收和处理用户发送的指令,并将指令传输给相应的家电设备。

3.通信模块:负责与家电设备进行通信,将用户发送的指令传输给相应的设备,并将设备状态信息传输回集中控制器。

4.用户界面:提供给用户操作和控制家电设备的界面,可以是手机应用程序、网页等形式。

系统架构家电远程控制系统的架构如下图所示:+-----------------+| || 用户界面 || |+-----------------+|||+-----------------+| || 集中控制器 |+-----------------+ |||+-----------------+ | | | 通信模块 | | | +-----------------+ |||+-----------------+ | | | 家电设备 |+-----------------+系统设计流程1.用户界面设计:根据用户需求,设计出直观、易用的操作界面。

界面可以包括设备列表、设备状态显示、操作按钮等。

2.集中控制器设计:设计一个中央控制器,用于接收用户界面发送的指令,并将指令传输给相应的家电设备。

集中控制器需要具备高效的指令处理和调度能力。

3.通信模块设计:设计一个通信模块,用于与家电设备进行通信。

通信模块应该能够实现可靠的数据传输和设备状态监测,以确保指令能够准确地传输给设备,并能够及时地反馈设备状态。

4.家电设备设计:设计各种家电设备的控制接口,以便接收和执行来自集中控制器的指令。

家用电器的远程控制系统的设计

家用电器的远程控制系统的设计

家用电器的远程控制系统的设计
家用电器的远程控制系统的设计是一项十分重要的任务,它可以通过使用计算机网络、传感器等技术来实现对家用电器的远程控制。

远程控制系统的设计旨在建立一个可靠、快捷、安全的家电控制系统,实现家用电器的便捷操作和双向监控。

首先,远程控制系统应当能够支持多种设备的连接,包括家用电器,网络设备,传感器设备等。

它们需要有效地协调和通信,以及实现信息交换,完成远程控制操作。

其次,远程控制系统应该采用高安全性的协议,有效地保护远程控制的数据安全,抵御各种攻击。

此外,如果家用电器支持智能控制则更好,可以实现智能化控制,避免不必要的人工干预。

总体而言,远程控制系统的设计应当考虑如下内容:1) 各种
设备的有效连接,协调和通信; 2)采用高安全性的协议,保
护远程控制的数据安全; 3)支持智能控制,实现家用电器的
智能化控制。

只有在实现以上要求的情况下才能保证远程控制系统的顺利运行,实现对家用电器的有效远程控制。

未来,随着各种新技术的出现,远程控制系统将会变得更加复杂,从而变得更安全、更快捷。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

家用电器电饭锅远程控制系统的设计摘要随着物联网和软件技术的快速发展,轻松便捷的煮饭方式越来越受人们青睐,智能、环保、节能型高端电饭锅将会成为未来备受瞩目的商品,特别是可远程控制的全自动智能电饭锅将会成为未来发展的方向。

目前国内外对智能家居的技术研究较多,多数是用无线数据传输技术实现,但系统设计成本高。

而对电饭锅的全自动化技术研究则少之有少,没有引起人们的重视。

本文改造了传统的电饭锅,设计了可全自动化控制的电饭锅,并采用GPRS模块,普通手机等简单、廉价的设备开发出了一款可靠性较好的远程电饭锅控制系统,能使电饭锅及时、适量、准确的为人们做饭。

关键词:电饭煲,远程控制,系统AbstractWith the rapid development of Internet and software technology, easy and convenient way of cooking more and more popular, intelligence, environmental protection and energy saving high-end rice cooker will become the next high-profile commodity, especially the remote control automatic intelligent electric cooker will become the future development direction.At present, there are many domestic and international research on smart home technology, most of them are realized by wireless data transmission technology, but the system design cost is high. However, the research on the automatic technology of electric rice cooker is rare, which has not attracted people's attention. In this paper, the transformation of the traditional electric cooker, electric cooker can be fully automated control of the design, and uses the GPRS module, the ordinary mobile phone and other simple, inexpensive equipment developed a reliable remote control system of electric cooker, electric cooker can make timely, appropriate and accurate for people to cook.Keywords:rice cooker, remote control, system目录1系统的硬件构成及原理 (1)2 系统的各硬件实现 (2)2.1 智能电饭锅的设计 (2)2.2 智能控制电路系统的设计 (3)2.2.1 电源模块设计 (3)2.2.2 单片机模块设计 (3)2.3 GSM模块设计 (3)2.4 状态检测与控制模块设计 (4)3系统的软件设计 (5)4系统测试 (6)结论 (7)参考文献 (8)1系统的硬件构成及原理系统总体框图如图1所示,设计采用的是模块化的设计思想,有利于系统的组装和调试,缩短开发周期。

由于电饭锅信息传输的数据量少,时效性要求不是很高,因此系统主要采用基于GSM 网络提供的短信业务。

它的原理如下:手机通过GPRS网络发送控制短信到GSM模块中,单片机通过读GSM 模块取得控制命令字并解析得到明确的命令信息,控制继电器动作,完成对电饭锅的控制并以短消息的形式将命令执行情况通过GSM模块反馈到用户的手机上。

2 系统的各硬件实现本系统主要由全自动电饭锅和智能控制电路系统组成。

全自动电饭锅在传统电饭锅的基础上添加机械装置改造而成,智能控制电路系统则由电源模块、GSM模块、单片机模块、状态检测和控制模块四个主要部分组成。

2.1 智能电饭锅的设计传统的电饭锅无论是保温自动式、定时保温式、还是新型的微电脑控制式,在实时方面已得到长足的发展,但仍然存在明显的缺陷与不足,如定时时间过长会影响饭的口感等,有效地解决目前电饭锅存在的各种缺陷,是创新与发展的方向。

其中电饭锅的全自动化和远程智能控制是未来电饭锅技术发展的一个方向,要实现电饭锅全自动控制,全自动电饭锅是前提,本文结合全自动洗衣机的设计思想,在传统电饭锅的基础上,通过增加适当的机械装置,设计出来的全自动电饭锅如图2所示。

设计包括储米、取米、淘米、放米以及加水装置。

顶端漏斗为储米装置,直径25cm,高12cm,可一次性存放约5kg大米。

取米装置由储米漏斗底端的电磁铁实现,电磁铁选用直流电磁铁HCNE1-1039,由于卡槽采用倾斜设计,减小了米粒的摩擦阻力。

淘米装置由洗米电机和淘米漏斗构成,其中洗米电机选用TN-40.180/HC685G100618。

放米装置由电磁铁和档杆构成,电磁铁同样选用HCNE1-1039,档杆由可逆电机控制,可以升降,采用行程开关限位,实现电饭锅锅盖的开闭。

加水装置由电磁阀和进水管构成,电磁阀选用2W160-15.总的机械动作有储米、取米、淘米、放米以及加水等,单片机接收到控制命令后通过I/O输出高低电平控制继电器来实现。

2.2 智能控制电路系统的设计2.2.1 电源模块设计GTM900C在上电启动,登陆GPRS网络,发送数据等过程中,通常有较高的电流消耗[3],最高达2A,故电源芯片必须满足至少2A的最大电流供给。

电源电路主要由MIC29302-BT组成,其芯片产生3.8V电压,给单片机和GTM900C模块供电,如图3所示,该电路基本能满足条件。

另外1脚是使能端,可接到单片机端口使在不进行联网时芯片不工作,降低功耗。

2.2.2 单片机模块设计系统MCU选用美国德州仪器公司生产的MSP430系列单片机MSP430F149.它是一款低电压(1.8~3.6V),高性能16位单片机,其中断源多,可以任意嵌套,使用时很灵活。

此单片机还具有低功耗空闲和掉电模式,支持软件设置睡眠和唤醒,能满足本系统需求。

2.3 GSM模块设计出于制作成本和兼容性的考虑,系统采用华为公司的GTM900C芯片,由于单片机的I/O口逻辑电平为3.6V,与GTM900C的I/O口2.85V的逻辑电平相差不大,所以无需电平转换就能进行硬件对接。

GSM模块和单片机的连接较简单,将两者串口接好,在单片机端将串口参数设置好即可发送相应的AT指令对模块进行操作。

GSM模块与单片机的连接情况如图4所示。

通信速率为9600Kb/s,采用8位异步通信方式。

系统上电以后,单片机启动GTM900C,查询SIM卡状态,再控制GTM900C完成模块初始化单片机进入睡眠状态。

当有新短消息到达时,由GTM900C模块向单片机发送指令唤醒,单片机读取短信内容并解码,I/O口输出高低电平,控制继电器动作,完成对电饭锅的控制,处理完毕后用指令将短信从SIM卡中删除,然后重复上述过程。

2.4 状态检测与控制模块设计本模块主要包括状态检测电路和智能控制电路,状态检测电路主要是采集电饭锅的故障信息与完成状态信息,分别有“开始煮饭”,“煮饭结束”,“出现故障”等,各模块采集的数据通过统一的SPI总线传输给单片机,由单片机根据各状态数据编码后经GPRS 网络发送至手机中。

智能控制模块包括机械控制和煮饭控制两部分。

机械控制主要通过单片机的I/O口输出高低电平控制继电器来实现,系统选用HF32FA/005-HS型继电器,单片机与固态继电器的接口如图5所示,图中驱动电路是为了提高单片机驱动能力和抗干扰能力。

煮饭控制主要是实现电饭锅的煮饭方式的选择,包括“精煮”,“快煮”,“稀饭”,“蒸煮”,“粥”等方式,本系统以“美的FD302”智能电饭锅的控制电路和加热电路为基础,外加继电器实现煮饭方式的选择,单片机由相应的I/O口输出高低电平控制相应继电器接通,短时间后,继电器断开,以实现电饭锅煮饭方式选择的全自动按键功能。

3系统的软件设计软件设计主要任务是编写应用程序,本系统的应用程序重点是单片机的程序,其实现的主要功能包括以下几方面:(1)对GSM模块的初始化;(2)智能控制;(3)数据通信。

GSM模块是系统中最关键的部件之一,因此对它的初始化操作必须十分仔细[6].单片机通过串口向GTM900C模块写入相应的AT设置命令,进行初始化,使模块成功粘附在GPRS网络上,获得网络运行商分配的动态IP地址,与目的终端建立连接。

GTM900C 的初始化主要包括如下指令:(1)ATE,关闭回显;(2)AT+CPIN,检查SIM是否正常;(3)AT+CGREG设置模块注册提示;(4)AT+CREG测试联网情况等。

除此之外程序还包括CPU的初始化、来短信检测、外部电源掉电检测等,软件系统在初始化CPU时加入了看门狗程序[7],能够在系统出现问题时自动复位。

图6是主程序的流程图。

4系统测试全自动电饭锅远程智能控制系统硬件和软件设计完成后,需要对系统进行测试,以验证设计方案的有效性。

系统上电后,GPRS网络指示灯突然熄灭,模块自动关机,后在供电电压输出端接电容去纹波后,模块正常工作。

用SocketTool软件对无线模块进行调试,GPRS能顺利接通并返回正确的数据。

选用酷派8050手机编辑设置米量和煮饭方式的信息“300g,快煮”并发送。

单片机收到指令后,完成取米、淘米、放米、加水及煮饭的全部流程,并把煮饭状态反馈给手机。

经过4次测试,煮饭煮完成后,手机分别在7s,9s,11s,10s内收到反馈信息,能基本满足要求。

系统对米量和水量的计量是根据所选择的煮饭方式并通过单片机对电磁铁和电磁阀定时控制实现的,测试过程中设置米量300~500g,间隔50g,“快煮”方式,水量设定为米量的1.8倍,即米量为300g 时,水量为540mL,依此类推,米量和水量各测试3次,测试值和设定值如表1所示。

从表1可看出,米量、水量的设定值与测试值比较接近,说明利用定时控制进行计量基本准确。

通过对电饭锅远程控制系统的多次实验,系统均能按要求完成所有动作,而且米量、水量的计量也是较为准确的,说明该系统远程通信良好,电饭锅工作稳定,计量准确。

相关文档
最新文档