- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机课程设计报告
智能家居报警系统
姓名:班级:学号:
指导老师:日期:
1
摘 要
智能家居是人们的一种居住环境,其以住宅为平台安装有智能家居系统,实现家庭生活更加安全,节能,智能,便利和舒适。
本小组设计的是基于STC89C52的智能家居报警系统,其主要模块包括单片机主控制系统、检测模块、密码锁模块、显示模块、报警模块等。
其主要通过人体热释红外感应获取室内人员信息,通过温度传感器获取室内温度,并发送信号到单片机,以输入密码的方式确定目标身份,并
通过蜂鸣器、LED灯、语音报警、GSM短信报警的全方位方式联合来警示输错三次密码者或发生火灾。
本系统还可以不仅大大提高系统安全性及智能性,也方便用户的使用。相信在不久的将来,在物联网产业的不断推动下,智能家居将真正走进寻常百姓的家中,人们也将真正享受到智能家居的舒适生活。
【关键词】AT89C52单片机 检测 密码门禁 报警
2
目 录
前言 3
方案选择与论证 3
主控单元的选择 3
温度传感器模块的选择 3
远红外检测模块的选择 4
密码键盘的选择 4
显示模块的选择 5
总体电路设计 5
总体设计框图 5
总体电路图 6
单元电路设计 6
密码存储模块 7
检测模块 7
人体热释感应模块 7
温度探测模块 8
液晶显示模块 9
报警模块 10
蜂鸣器及LED报警 10
GSM报警 11
语音报警 11
焊接与调试 13
电路焊接 13
电路调试 14
收获与体会 15
参考文献
附录:附录A:任务分配表附录B:部分实物图
致谢
3
前言
智能家居是现代社会最热门的话题之一,它的目标是通过网络等信息通信技术手段实现对家居电器等的智能控制,使其能够按照人们的设定工作运行,而不论距离的远近。正是因为通信技术、计算机技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒适化、安全化。这些高科技已经影响到人们生活的方方面面,改变了人们生活习惯,提高了人们生活质量,家居智能化也正是在这种形势下应运而生的。智能家居控制系统的主要功能包括通信、设备自动控制、安全防范三个方面。
短信服务(shortMessageServicce,GSM)是GSM(GlobalSystemforMobileCommunication)系统中提供的一种GSM终端(手机)之间,通过服务中心(servicecenter)进行文本信息收发的应用服务,其中服务中心完成信息的存储和转发功能由于家庭环境设备功能各异,数据类型不同,必然需要使用不同的网络平台得以实现,物联网的技术集成融合,在此也得以体现。相信在不久的将来,在物联网产业的不断推动下,智能家居将真正走进寻常百姓的家中,人们也将真正享受到智能家居的舒适生活。
方案选择与论证
主控单元的选择
方案一:选用FPGA(现场可编程门阵列)作为系统的控制器。FPGA作为新一代的可编程器件使得其应用较为灵活,功能从简单到复杂都可以实现,但是在该系统中,若使用FPGA则会提高系统的成本,同时由于增加的FPGA,也会给电路的维修工作带来不可必要的麻烦。
方案二:选用STC公司生产的STC89C52单片机。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
综合考虑后,选用功能相对简单而且能满足要求的单片机,即方案二。
4
温度传感器模块的选择
方案一:测温电路。可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来。存在的主要缺点是:互换性差,同一型号的产品特性参数有较大差别;稳定性差较差;非线性严重,且不能在高温下使用。且设计需要用到A/D转换电路,电路比较复杂。
方案二:使用温度传感器。可以很容易直接读取被测温度值,进行转换,具有体积小,接口方便,传输距离远等特点。电路连接简单,同种产品性能相差不大,性能稳定,可以方便的替换坏掉的传感器。而且价格不高。
综合考虑,采用方案二来设计实现。
远红外检测模块的选择
红外发射接收有两种方式,可以采用主动和被动方式。主动方式需要红外接收源和相应的接收、检测设备,红外线的发、收光路,或对准,或依靠反射方式进行。为了加大监控距离,要求发射功率较大,接收灵敏度较高。主动方式最大
原创力文档


文档评论(0)