毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52RC单片机GSM模块控制的智能家居系统设计+电路图+程序(3)

时间:2021-11-07 14:53来源:毕业论文
+80℃。 经比较,SIM900A 模块的功耗比 TC35i 低,市场上前者比后者便宜。SIM900A 模块注册到网络的时间在 3s 左右,TC35i 模块注册到网络上时间在 8s 左右。所

+80℃。

经比较,SIM900A 模块的功耗比 TC35i 低,市场上前者比后者便宜。SIM900A 模块注册到网络的时间在 3s 左右,TC35i 模块注册到网络上时间在 8s 左右。所 以选择方案二的 SIM900A 模块作为通讯模块。

2。1。2 单片机

单片机内部可存储用户编写好的程序,在上电后,通过 8 位数据宽度的中央 处理器进行运算,通过输入输出口完成了一个复杂的逻辑功能。单片机内部的使

用和我们使用的笔记本的一些功能较为相似,比如 CPU、总线、定时器、存储 器等,它的处理能力远没有我们用的笔记本计算机强,价格也时很低的,不过用 它来做一些并不复杂的电器控制已经足够了。

单片机要先完成一项工作必须结合编写好的程序来进行相应的控制,高效率 的程序加上单片机的处理,使一个系统顺利的完成相应的功能。如今,单片机已 经应用在机器人行走控制、语音识别、简单功能的电子制作中。

常用的 单 片 机 有 : STC89C52RC 单 片 机 、 STC12C5A60S2  单 片 机 、

MSP430F149 单片机。

单片机的选取如下:

方案一:采用 STC89C52RC 单片机,其内部的高抗静电(ESD 保护) ,轻松过 2KV/4KV 快速脉冲干扰,超低功耗主要表现在掉电模式:典型功耗小于 0。1μA ; 空闲模式:典型功耗 2mA;正常工作模式:典型功耗 4mA-7mA,片内有 4k 字节在 线可重复编程快擦写程序存储器,三级程序存储器加密[5];

方案二:采用 MSP430F149 单片机,它具有处理数据较快、存储数据的空间 较大、12 位 ADC、2 路 USART、硬件乘法器。它的电流损耗在 14mA 左右,可 靠性好,片上资源较为丰富[6]。

经比较,STC 单片机的 4K 字节的可重复编程快速擦写程序存储器已经足够 本设计的程序使用的,而且它的价格要比 MSP430F149 单片机低一些。所以选用 STC89C52RC 单片机作为本系统的处理器。

2。1。3 温度传感器

温度传感器是使用特殊材料随温度改变这一特性,将看不到的环境温度转换 为可分析的电信号。

温度传感器的 3 种类型及简介见表 2-1。

表 2-1  温度传感器的类型及简介

序号 类型 原理简介

1 热电偶 两不同的导体(电偶)组合成闭合回路,当两端有温度差 时就会在回路中形成电流,也就对应了温度值。

2

热敏电阻

半导体材料随温度的变化阻值发生变化。

3 数字 温度传感器 采用 PTAT 结构使半导体材料与温度联系起来,并将输出 调制成数字信号。

温度传感器的选取: 方案一:设计测温电路时,利用热敏电阻的电阻值随着温度的升高而减小的

物理性质,将温度变化量(模拟量)转换成电压或电流(数字量)后,再通过 STC89C52RC 完成数据的解析,将被测温度的值显示在液晶模块上,但是热敏电 阻的线性度差。另外感温电路中用模拟量转变成数字量电路,设计复杂且不易得 到想要的温度值。

方案二:结合 STC89C52RC 简单的外围电路,采用单线 DS18B20 温度传感 器,将测得温度值保留在芯片的内部,当 STC89C52RC 发出读温度的指令时, 它会将十六进制数值反馈给单片机。DS18B20 测量的温度值误差在正负 0。5℃, 符合设计需要的精度。

经比较,选取 DS18B20 作为系统的温度采集器件。 STC89C52RC单片机GSM模块控制的智能家居系统设计+电路图+程序(3):http://www.youerw.com/zidonghua/lunwen_84347.html

------分隔线----------------------------
推荐内容