欢迎来到天天文库
浏览记录
ID:29954238
大小:1.20 MB
页数:26页
时间:2018-12-25
《片机课程设计--智能家居报警系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机课程设计报告(题目)智能家居报警系统设计姓名:夏景锋张锐凌方壮壮班级:电子科学与技术一班学号:201030570123/29200930570108指导老师:姜晟邓小玲日期:2013.06.03~2013.06.14华南农业大学工程学院26摘要随着科技的发展与社会的进步,人们的日常生活越来越智能化,智能家居系统的设计倍受关注。报警系统作为智能家居系统的一个重要组成部分,其性能的好坏直接关系到整个智能家居系统的优劣。把无线网络技术应用到家居报警系统中,通过各种传感器实时采集家居的环境信息,通过无线的方式将信息传输给家居控制中心,能够弥补有线设备
2、的缺陷,具有价廉、可靠性高等优点。本文设计了用STC89C52单片机实现的基于GSM短信模块的家庭无线防盗报警系统。此系统由单片机控制模块、液晶键盘模块、GSM模块、存储器模块和传感器模块组成,可解决传统安防系统存在的隐患,让家庭防盗更及时、使用更方便。它不再依赖有线电话执行报警,而是借助最可靠、最成熟的GSM移动网络,以最直观的英文短消息形式,直接把报警情况反映到用户的手机屏幕上。关键词:防盗STC89C52GSM智能报警26目录1方案比较与选择51.1总体方案确定51.2单片机控制电路61.3显示模块61.4键盘输入模块选择71.5密码存储模块
3、71.6下载模块81.7整体方案确定82.电路硬件设计82.1电路设计82.2电路原理分析92.2.14X4键盘电路92.2.2密码存储电路92.2.3LCD显示模块102.2.4GSM警报发送模块112.2.5报警灯模块122.2.6通信下载模块122.2.7蜂鸣器电路132.2.8外围电路设计143软件功能设计153.1.GSM模块软件设计16返回:AT&F<回车>163.2存储模块软件设计163.3液晶键盘模块软件设计173.4密码锁软件设计184电路板制作、焊接、调试184.1电路板的制作184.2电路焊接194.3电路调试与结果194.3
4、.1密码锁调试194.3.2开门调试194.3.3修改密码功能调试194.3.4报警功能调试194.3.5调试遇到的问题195讨论及进一步研究建议206课程设计心得20致谢22参考文献22附录23附录一、PCB图23附录二、实物展示24附录三、任务分配24附录四、设计时间安排表2426附录五、元件清单25附录六仿真图26附录七、源代码26261方案比较与选择1.1总体方案确定该设计是基于智能家居防盗报警系统,其主要由单片机控制模块、显示模块、密码锁键盘输入模块、密码存储模块、报警模块、GSM通信模块,模块等组成。该方案需要实现的功能包括:(其系统框
5、图如图1所示)1采用4×4薄膜键盘作为智能密码锁输入,密码输入错误3次启动报警;2采用发光二极管模拟门开状态;3采用蜂鸣器和二极管闪烁报警(声光报警);4通过GSM报警与屋主通信。图1系统框图261.2单片机控制电路方案(1):AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有
6、着广泛的应用。方案(2):AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用。方案(3):STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得
7、STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。且具有以下标准功能:8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口。另外STC89X52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T
8、可选。综合比较得出了,STC89C52操作比较方便,低功耗,高性能,功能多样,且在以后的拓展中能更方便的使用,估选择方案(
此文档下载收益归作者所有