文档详情

基于AT89C52单片机的智能家居系统设计 .pdf

发布:2024-12-07约5.73千字共7页下载文档
文本预览下载声明

基于AT89C52单片机的智能家居系统设计

罗昱开

【摘要】为了满足智能家居中照明系统的需求,实现了以AT89C52单片机为基础

的智能家居照明系统的设计.此智能家居照明系统能够利用手机对灯光亮度及开关

进行控制和调制,为了能够更好的对数据进行观察,在系统中还增加了显示功能.为了

提高系统的功能效率,在设计过程中使用集成本低、自动化、智能化、便捷化及节

约能源的方案,此方案通过USB接口连接,利用蓝牙串口助手软件和蓝牙模块把智能

家居灯显示到液晶显示屏中,从而智能化控制灯管控制.最后对智能家居照明系统进

行实现,表示此系统能够实现智能家居照明的智能化控制,有效节约能源,还能够实现

灯光的远程调节.

【期刊名称】《电子设计工程》

【年(卷),期】2019(027)003

【总页数】5页(P71-75)

【关键词】AT89C52单片机;智能家居;照明系统;节能

【作者】罗昱开

【作者单位】宝鸡职业技术学院陕西宝鸡721000

【正文语种】中文

【中图分类】TN99

在现代世界范围中能源短缺和人们生活水平不断提高的背景下,人们对于室内照明

系统舒适度及节能性的需求也越来越强烈,传统照明系统已经无法满足人们需求。

人们迫切希望使用全新的室内照明控制系统,要求系统设计简单,能够根据室内场

景变化自动设置照明模式,还能够实现照明的远程控制[1]。比如,在室内光线不

足或者人数较多的时候,系统就会实现室内照明亮度的自动增强。在人们观看电视

的时候,系统就会将相应的照明灯具进行关闭或者降低灯具亮度。以此能够满足人

们对室内照明舒适度不同的需求,并且还能够实现节约能源的目标。总而言之,全

新设计的室内照明控制系统要在其消耗最少电能背景下,满足人们对工作及生活的

需求[2]。基于此,本文就实现以AT89C52单片机为基础的智能家居照明系统的

设计。

1系统的设计方案

文中所设计的基于AT89C52单片机的智能家居照明系统的主要功能为继电器保护、

家居照明的自动开关灯。图1为基于AT89C52单片机的智能家居照明系统设计框

架。

图1基于AT89C52单片机的智能家居照明系统设计框架

使用AT89C52单片机作为系统中的核心控制芯片,使用USB接口供电,4种不

同颜色的LED灯实现不同场景的模拟,主板中安装液晶显示屏,其属于显示部分,

便于对数据情况进行全面的检测。蓝牙模块利用单片机和排针的相互连接,以此能

够要有效收集信号并且实现信号的传输。另外,安卓系统收集利用内部蓝牙串口助

手软件和蓝牙模块相互连接,能够使用手机内部的蓝牙串口助手软件中的模式对

LED灯进行控制,从而实现不同功能的模拟,在液晶屏中将此模块进行展现。文

中所研究的系统主要包括电源部分、信号部分、控制部分,其中不同不同的设计方

案都各有不同[3]。

2硬件设计

2.1温湿度传感器

温湿度传感器属于以单总线为基础的传感器,此传感器一共有4根引脚,其中的

VDD引脚和3~5.5V电压相互连接,GND引脚和单片机引脚相互连接,信号引

脚和单片机P1.3引脚相互连接,使数字信号数据能够对单片机内部进行连接,最

后一根引脚悬空[4]。

首先,单片机需要寻找传感器的地址,并且发送低电平请求回应,之后使用高电平

延时等待。传感器在接收到单片机开始信号之后其中的等待单片机为信号结束,之

后发送低电平响应信号。传感器在发送响应信号之后将总线拉高,之后对单片机发

送数据。数据完整的传输为40bit,包括8位湿度整数、8位湿度小数、8位温度

整数、8位温度小树、8位校验。另外,每1个bit数据都能够从低电平开始,并

且以高电平不同的持续时间对逻辑0电平与逻辑1电平进行区分[5]。图2为温湿

度传感器的设计结构。

图2温湿度传感器的设计结构

2.2电机驱动与直流电机

文中所使用的电机驱动属于L298电机驱动,其是一种2路H桥驱动,能够实现

两个直流电机的驱动,此驱动模块一共包括4根控制引脚,其和单片机的引脚相

互连接。其中IN1与IN2对电机进行控制,另外,电机驱动的供电要求具有较高

的外接电源。其在工作过程中包括两种模式,第一种为,控制电机A和控制电机

B的时候,能够分别

显示全部
相似文档