路如图2.4所示。
2.2.2 现场控制模块
和复位电路了,其原理如图2.2和2.3所示。
通过无线发送至主控,同时通过12864液晶显示器显示现场得到的数据。AT89C52主体电
用,先简单介绍下主控单片机原理图,如果想让单片机正常工作,最重要的是晶振电路
仪器,小型设备的显示领域。是比较常用的显示器,基本电路图如图2.5所示。
图2.4 AT89C52主体电路
内蒙古科技大学毕业设计说明书(毕业论文)
图2.5 12864液晶显示原理图
这个控制模块也是以AT89C52为主体,通过读取无线接收到的数据或者通过将数据
另外,通过单片机驱动无线模块,无线模块在数据传输过程中起到了至关重要的作
12864是128*64点阵液晶模块的点阵数简称,它具有屏显成本相对较低,适用于各类
为了测试按键程序,我设计了1个按键,已备使用,电路图如图2.6所示。
10
内蒙古科技大学毕业设计说明书(毕业论文)
图2.6 按键原理图
该模块还设计了一个蜂鸣器电路,蜂鸣器是用三极管8550来驱动的,如果单片机的输出信号为低电平给三极管的基极,三极管就会道通,蜂鸣器两端分别接到了高低电平,蜂鸣器响。电路图如图2.7所示。
图2.7 蜂鸣器原理图
2.2.3 无线通信模块
通信模块由无线nrf905来实现,本设计中采用的无线传输距离由资料数据显示为两百米,完全能够实现在家中的信息传递。设计电路如图2.8所示。
11
内蒙古科技大学毕业设计说明书(毕业论文)
图2.8 无线模块电路
2.2.4 电源模块
电源模块是为了整个系统版供电而设计的,此模块的设计采用的是外部直流电源供电,输出电压为5V,电流为1A。
图2.9 电源模块原理图
最关键的是无线模块的供电要求电压为3.3V左右,因此又设计了一个无线供电模块,分别如图2.9和2.10所示。
12
内蒙古科技大学毕业设计说明书(毕业论文)
图2.10 无线供电模块
2.2.5 串口通信
在单片机近距离通信中,用的最广的是串口通信,以MAX232为核心,通过单片机的程序驱动,从而实现单片机与上位机的通信,同时为了能够实现更远距离的通信,也可以选用MAX485,但必须用到电平转换。具体MAX232的串口通信电路如图2.11所示。
图 2.11 串口通信电路图
2.3 智能家居监控系统模块化设计
所谓的模块化设计,简单地说就是将产品的某些要素组合在一起,构成一个具有特定功能的子系统,将这个子系统作为通用性的模块与其他产品要素进行多种组合,构成新的系统。根据模块化设计思路和整个系统所要实现的功能,可以讲此系统分为五大模块来设计:
(1)门禁模块
主控器采用矩阵键盘,矩阵键盘有按键按下时,被按下按键处的行线和列线被接通,使得开关之间接通,并且在液晶显示器上显示相应的数值,当输入密码正确时,主控器发出信号使得绿灯亮,并且控制电机转动,打开门,输入密码错误时,控制器输出为高
13
内蒙古科技大学毕业设计说明书(毕业论文)
电平,红灯点亮,电机不转动,再次输入新密码,当输入密码超过三次以上,就会产生报警信号。
(2)火焰检测模块
火焰检测模块主要来探测家中是否有火灾发生,是通过检测火焰中的红外线来完成的。但与防盗模块是有区别的,主要体现在该模块的检测是比较灵敏的,因为加了一个电容,该电容的存在使得火焰传感器的输出电平变化更加迅速。
(3)通风模块
采用温度传感器DS18B20测量室内的温度,当测量到的室内温度值达到一定的上限值时,控制器向电机发出命令,使得电机转动,打开窗户,同时打开风扇;室内温度低于上限时,主控器控制风扇关闭,电机不转,当室内温度低于设定下限值,电机反转,窗户关闭。
(4)光控照明模块
该模块的存在使得家中光线强度始终处在一种比较稳定的范围内,白天有光照时,光敏电阻传感器对外部环境进行采光,此时阻值小,灯基本上都处于关状态,但遇到阴天会有个别的灯亮;天黑时,光敏电阻传感器阻值变大,此时通过AD转化判断得到输出电压较小,小于设置的值时,就会有灯打开,越黑打开的灯越多,具有节能的作用。
(5)防盗报警模块
防盗报警模块采用了红外对管来实现,将该装置安装在门上,当主人进入时会通过无线发送解锁指令给单片机,从而红外对管的输出点平不会发生变化,倘若不是主人进入,则会触发门上安装的红外对管传感器,此时红外接收管不会接收到红外信号,从而输出电平从低电平迅速变为高电平,当单片机检测到电平变化时,会马上通过无线发送至主控单片机,通过PC界面可以直观的看到是否有人进入。
14