AVR单片机的智能家居监控系统提高生活水平

最新更新时间:2014-01-17来源: 电源网关键字:AVR  单片机  智能家居 手机看文章 扫描二维码
随时随地手机看文章

随着科技的发展和人民生活水平的提高,智能家居成为了一个热门的研究领域。智能家居问题中面临的主要问题就是安全防盗、电器控制等问题。智能家居不仅能够完成出现问题对主人进行的报警功能,还应提供智能家居设备执行主人的命令操作,比如通过手机或是平板电脑等终端控制电器进行做饭或是空气清洁等工作。

因此,智能家居中用到的传感器主要有红外传感器、门磁传感器、实时时钟芯片等。

1 家居监控系统工作原理

系统主要由门磁报警、红外传感器报警、煤气传感器报警、正常工作、用户命令执行动作构成。

1.1 门磁报警

门磁系统完成对门出入安全的监测,主要有磁铁和干簧管组成。当主人离开房子的时候可以启动防盗功能,如果两者保持正对,那么在磁铁的作用下,干簧管两端处于导通状态。当门被打开时磁铁和干簧管不再处于正对状态,此时干簧管处于断开状态,系统可以通过短信进行报警。

1.2 红外传感器报警

当用户启动红外报警功能,在此状态下,假如红外传感器监测到有物体接触,可以10s后再次进行监测确认后,通过传感器输出有效电平信号(高电平),通过报警器进行报警。然后通过短信通知用户完成报警功能。

为了增加系统的稳定性可以加入微波传感器或是门磁传感器协助红外传感器进行报警,可以较好地解决误报警问题。

1.3 煤气传感器报警

煤气的主要成分是CO,因此采用CO传感器进行报警检测,CO传感器输出信号线输出有效的电平信号进行报警,AVR单片机检测到CO传感器输出电压后,表示此时的煤气含量超标,立即控制执行器进行报警。如果用户未在家中,那么可以通过发送煤气超标的短信通知用户。用户可以通过主控机进行控制使得CO尽快地排除出去,保障家居安全。

1.4 正常工作状态

正常工作状态时各个AVR单片机进行各自正常的工作并实时地进行数据采集,一旦发现数据出现异常,进行简单的判断后,通过网络向主控机进行数据交换,报告异常,由主控机进行处理。

1.5 用户命令执行动作

当用户想进行操作家庭设备时,由短信通知主控机,主控机完成短信息的识别工作,并通过通信设备通知各个电器进行工作。此时,被控器件的输入与控制器的输出通过继电器电磁隔离连接,完成整个家居系统的控制工作。2 家居监控系统的硬件电路设计

2.1 电源电路设计

采用开关电源的稳压电源。开关电源的功率器件工作在状态转换过程中,功率损耗小,转换效率高,而且体积小、重量轻,与之相配套的散热器体积也大大减小,采用开关电源具有效率高、体积小、输出稳定等优点。

通过Boost升压变换器实现DC-DC变换,选用小导通电阻、高开关速度的IRF640管为开关管,快速恢复二极管RHRP15120整流,减少反向导通时间,降低损耗。单片机和脉宽调制控制器SG3525通过双闭环回路共同控制DC-DC变换电路,实现输出电压稳定。

2.2 红外传感器电路设计

红外人体检测在本系统中起到了至关重要的作用,采用红外检测芯片BIS0001,十分简单易行。其典型电路如图3所示。

2.3 时钟芯片电路设计

时钟芯片在本家居系统中起着较为重要的作用,从基本的定时到精确的采集数据都要用到它。本系统采用DS1302,它是DALLAS推出的涓流充电时钟芯片,外置32.768kHz的晶振,定时精确,有效数据保留时间较长,电路简单。

3 家居监控系统的安装注意事项

本系统主要用于家居安防,可以由用户手动或定时自动启动防盗功能。安装较为简单,但需注意以下事项:

(1)干簧管门磁电路安装过程中,磁铁应安装在门体上,而干簧管部件应安装在门框上,这样可以使干簧管部件方便地通过有线方式与主控单元相连接。对于磁铁的选择也应能控制干簧管动作,能够保障门开即可得到响应。

(2)电源部分是十分重要的,本系统由于采用GSM短信通信,因此电流应当尽可能有所保证,作者采用的是输出电流3A的高质量开关电源,效率比较高,且能满足电流的要求。采用蓄电池作为后备电源,可保证系统断电后,正常工作一定的时间。

(3)对于红外人体检测传感器的安装,应当在红外传感器热释电元件前部加入菲涅尔透镜,而且若较长时间收到阳光照射,需要附加有色透镜或是增加滤光片。设计PCB板时保证有效良好的接地,以减小外界的干扰。

4 结论

本文介绍了一种基于AVR单片机的简易智能家居监控系统,通过Atmega128L单片机系统与外围传感器相结合构成了家居安防系统。利用先进的嵌入式技术与网络通信技术相结合,使得家居生活安全防护的各个子系统配合起来,不仅能够实现家居对外来人员的防护问题,而且能够进行室内煤气泄漏监测,用户操作简单、易懂、灵活;且安装方便、智能性高、误报率低。随着现代人们安全意识的增强以及科学技术的快速发展,相信报警器必将在更广阔的领域得到更深层次的应用。若能够完美地配合智能家居控制系统,则能够保持家庭与外界信息交流相畅通,满足人与居住环境相协调,这可以视为物联网应用的终端体现,是未来家居发展的趋势。

关键字:AVR  单片机  智能家居 编辑:探路者 引用地址:AVR单片机的智能家居监控系统提高生活水平

上一篇:基于LPC2294处理器的嵌入式PLC体系设计方案
下一篇:单片机扫盲之MCS51和8051/8031等的关系

推荐阅读最新更新时间:2023-10-12 22:34

基于单片机控制的数字电压表
1引言 由于单片机具有简单实用、高可靠性、良好的性能价格比以及体积小等优点,已经在各个技术领域得到了迅猛发展。数字电压表(DigitalVoltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,采用单片机的数字电压表,由精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC进行实时通信。目前,由各种单片A/D转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,示出强大的生命力。与此同时,由DVM扩展而成的各种通用及专用数字仪器仪表,也把电量及非
[单片机]
基于<font color='red'>单片机</font>控制的数字电压表
MSP430单片机开发总结
1.#i nclude 指要在编辑器设定目录下,#i nclude 指的是在当前工程目录下。 2.要调用另一个文件中的函数,要把这个函数文件放到当前工程目录下,并且在工程中添加此文件。 3.命名中不能有-,比如:byq-ee会认为是错误的,要用下划线。 4.用IAR软件仿真时,可以加入变量,如果是查看I/O信息只需加入PXIN,PXOUT即可。 5.IAR在处理字符时,要注意,是字符处理结尾标志,他和其他编辑软件是不同的。比如我们长用字符处理会自动在结尾处加,但IAR有些是不加的,这就要十分注意。 6.如果只用到LFX1的低速时钟,9600bit/s传输的话,接收会出现问题,原因是误差太大,可以设置到4800以下
[单片机]
微控制器拨号上网的实现
摘要:介绍了一种在微控制器(单片机)上实现PPP协议,并使其通过ISP连入Internet的方法。分析了PPP协议,论述了软件系统的层次结构和实现难点,重点介绍了协议的简化方法以适应单片机有限的存储资源。 关键词:PPP 微控制器 单片机上网 调制解调器 微控制器(也称单片机)把所有常用的资源,如存储器、模数转换器、通用输入输出口、定时器等,与CPU集成在一个芯片上,具有体积小、功耗低、使用方便的特点,广泛应用于各种嵌入式系统中。随着互联网(Internet)的兴起与普及,使微控制器也接入到互联网,并通过互联网传送数据。便是实现单片机与互联网通信的前提是需要在单片机上实现多种繁杂的互联网协议。而微器一般处理能力较低、程序存储
[单片机]
51单片机汇编学习和系统除错步骤
如果单片机系统出现问题,检修流程如下: 一、对硬件电路的检查 1、检查电源(40脚) 2、检查振荡(18、19脚) 3、检查地(20脚) 3、检查复位电路(9脚) 4、检查中断允许(31脚) 5、然后再检查是否有信号 6、信号是否正确 二、软件编写规则 1、只被调用一次的不要写成子程序 2、不比自己定义太多的ORG地址入口,只需定义两个,一个0000H,还有一个主程序入口, 3、中断程序需定义自己的程序入口地址, 中断源有INT0,定时器T0,INT1,定时器T1,串行口中断,共5种中断, 入口地址分别为,INT0
[单片机]
单片机系统常用软件抗干扰措施
  单片机的可靠性设计是一项系统工程,单片机系统的可靠性必须从软件、硬件以及结构设计等方面全面考虑。硬件系统的可靠性设计是单片机系统可靠性的根本,而软件系统的可靠性设计起到抑制外来干扰的作用。软件系统的可靠性设计的主要方法有:开机自检、软件陷阱(进行程序“跑飞”检测)、设置程序运行状态标记、输出端口刷新、输入多次采样、软件“看门狗”等。通过软件系统的可靠性设计,达到最大限度地降低干扰对系统工作的影响,确保单片机及时发现因干扰导致程序出现的错误,并使系统恢复到正常工作状态或及时报警的目的。   一、开机自检 开机后首先对单片机系统的硬件及软件状态进行检测,一旦发现不正常,就进行相应的处理。开机自检程序通常包括对RAM、ROM、I/O
[单片机]
恩智浦简化MCU设计 推一站式解决方案
日前,恩智浦开启了大中华区十个城市的MCU技术研讨会,以此为起点,标志着恩智浦MCU策略的进一步实施。当然,这并不是MCU市场策略的全部,恩智浦半导体微控制器产品线大众市场产品系列总经理Ross Bannatyne借巡展机会,为大家详细讲解了恩智浦微控制器新产品及其未来蓝图。 新品不断 Ross Bannatyne盘点了恩智浦涉足MCU的历史,居然已有39年的历史了,1975年收购Signetics之后,飞利浦电子(恩智浦前身)开始涉足MCU领域。而与ARM的合作,也可以追溯到24年前,作为ARM的投资方和首个授权厂商,VLSI 1999年被飞利浦收购。此外,2012年恩智浦还进行了一次工具供应商的收购——2012年收
[单片机]
恩智浦简化<font color='red'>MCU</font>设计 推一站式解决方案
16位嵌入式微控制器(A8096)的设计与实现
随着信息技术的发展,网络通信、信息安全和信息家电产品的普及,嵌入式MCU正是所有这些信息产品中必不可少的部件。目前国内一些科研院校和半导体公司都在致力于研发自主设计的嵌入式微控制器,这对我国的半导体产业、电子产品产业的发展具有重要意义。 这里描述了一款自主研发的16位嵌入式微控制器(A8096)的设计与实现,基于RTL级设计方法使用VerilogHDL进行设计描述,在设计中,采用硬布线控制方式,减少了面积和功耗,同时MCU兼容了MSC-96指令集,目标是可以应用于实际嵌入式系统项目中。 1 总体设计 1.1 MSC-96体系结构 图1所示为MSC-96体系结构。Intel 8096微控制器是由通用寄存器阵列
[单片机]
16位嵌入式<font color='red'>微控制器</font>(A8096)的设计与实现
如何实现STM32F407单片机的ADC转换
用到的引脚是PA3也就是ADC1的通道3 1、ADC的主要参数 a、分辨率----stm32f407的分辨率有6位、8位、10位、12位,参考电压如果是3.3 那么最小分辨率就是3.3/4095。 b、转换时间----stm32f407的最高允许频率是36M,最快转换时间 = 3+12个周期 =0.71us。 c、参考电压----2.4至3.3v。 2、工作过程分析 ADC转换是把外面输入到引脚的电压值转换成数字信号,单片机里面有一个模拟至数字的转换模块,我们可以控制它采集引脚的电压,stm32F407可以利用void ADC_SoftwareStartConv(ADC_TypeDef* ADCx)这个函数来控制转换。 3、详细的
[单片机]
如何实现STM32F407<font color='red'>单片机</font>的ADC转换
小广播
最新电源管理文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved