图2-4 单片机控制电路图 5
图2-5 人体感应模块电路图 5
图2-6 单片机最小系统电路图 6
图2-7 声光报警电路图 6
图2-8 单片机控制密码锁原理图 7
图2-9 密码锁原理框图 7
图2-10 AT24C02的电路接线图 8
图2-11 继电器控制负载电路 8
图3-1 主程序的流程图 9
图3-2 报警器程序流程图 10
图4-1 Keil C运行图 11
图4-2 程序烧录运行图 12
1 绪论
社会的进步始终伴随着生活品质向更好更舒适的方向发展,因为有要求,所以手机、ipad等愈来愈智能化,人们对生活的舒适度,以及智能化要求始终不满足,这种不满足间接的触发科技的进一步发展。
在现今这个智能化遍布的社会,很多的智能电子锁相继问世,比如说,指纹识别锁、IC门禁卡等。但这些产品都只针对特定的某一类人群使用,无法大众化普及,只适用于银行或私人的保险柜,或者是安全要求相对较低的大型区域(如学校等较单纯的地区或是图书馆等公益区域),如果在某一小区使用同一类型的IC门禁卡,会和钥匙一样有误差性,并且IC卡成本太高了。
我设计的智能家居系统主要以安全防护为主,故而主体部分是电子密码锁和无线防盗报警。论文网
无线防盗报警主要是用传感器来实现, 由于传感器是高新技术发展中争夺的一个重要的关键。所以无线防盗报警系统随之更上一层楼。
而密码锁主要基于键盘输入、单片机控制,以及通过数码管指示相关信息。原件相对传感器较为简单,所以本设计需要两种配合使用,旨在提高防盗系数。本设计使用单片机和八位数码管以及一个键盘模拟6位密码锁,密码预设为6位随机数字,管理员密码预设为131420,默认开锁密码为000000,使用4*4矩阵键盘但实际使用为13个按键,预设了字母D按键为更改密码键,ABC无定义,也就是说,密码可以有10^6组。
传统的防盗报警器都是有线,本设计也仍然是有线设计,当线路出现物理性的故障,但本设计采用51单片机和24C02配合使用,传统的防盗报警器是没有51单片机控制,容易被损坏,并且安装不便,密码不易修改[1]。
1。1 设计的主要内容
本设计包括以51单片机为核心的控制部分,以24C02实现密码保存的掉电保护部分,以LCD1602液晶显示屏为主的显示部分,以人体感应模块为主的报警部分,除了这四个比较大的模块之外,具体的电路设计还包含经过排阻限流的一位共阳数码管显示电路,4*4的16个按键的矩阵键盘电路,PNP三极管控制的报警电路,以及单片机最小的系统[3]。最后一步就是以芯片固有工作方式为基础,基于51单片机C语言来编译代码。
当今,无线防盗报警拥有大量的品类。但都有致命的缺点,虽然本设计仍然是传统式的防盗系统,但是融入了密码锁。虽然没有太大突破,但我认为设计该系统的意义在于过程,在这期间将学到的知识进行融合,活到老,学到老。