智能家居之窗帘控制系统

智能家居之窗帘控制系统
智能家居之窗帘控制系统

洛阳理工学院

课程设计报告

课程名称物联网综合实训

设计题目智能家居之窗帘控制系统

专业计算机应用技术

班级

学号

姓名

完成日期2015-01-16

目录

第一章项目背景 (1)

1.1项目来源 (1)

1.2开发目标 (1)

第二章系统总体设计 (2)

2.1智能窗帘系统的功能特点 (2)

2.2系统总体结构图 (2)

第三章智能窗帘系统硬件部分 (3)

3.1直流电机硬件部分 (3)

3.2直流电机驱动硬件部分 (3)

3.2.1 L298N简介 (3)

3.2.2 L298N工作原理 (4)

3.2.3 L298N实现正反转及停止的工作方式 (5)

3.3蓝牙模块硬件部分 (5)

3.3.1 HC-06蓝牙模块简介 (5)

3.3.2 HC-06蓝牙模块的工作原理 (6)

3.3.3 HC-06蓝牙模块的串口通信 (7)

3.4晶振电路硬件部分 (7)

3.4.1晶振电路的作用 (7)

3.4.2晶振电路对串口通信的影响 (7)

第四章系统功能模块的软件设计 (8)

4.1有关Android的蓝牙知识 (8)

4.2 Android关键程序 (8)

4.3实训项目总体效果 (11)

第五章实训心得 (12)

参考文献 (13)

第一章项目背景

1.1项目来源

随着国民经济的发展和科学技术水平的提高,特别是计算机技术,通信技术、网络技术、控制技术的迅猛发展与提高,促使家庭实现了生活现代化,居住环境舒适化。这些高科技已经影响到人们生活的方方面面,改变了人们的生活习惯,提高了人们的生活质量,智能家居在这种形势下应运而生。

在现代生活中,窗帘再不仅仅只起到遮挡光线的简单的作用。它在整体家居中的装饰作用越来越突出。据调查发现,居民因迁入新居而购买窗帘布艺产品平均每单花费在4000元以上,且不乏一次花费在2万元以上者。因此,以迁入新居或装修后进行家用纺织品消费为特征的消费需求增长,成为家用纺织品消费的主流,明显地表现为刚性需求的增长。另外,随着人们对居住环境的要求不断地提高,智能化的家居产品在人们的生活中将会逐渐被认识和采纳,智能窗帘也正以其强大的人性化功能、惊人的发展速度以及巨大的市场前景崭露头角。

1.2开发目标

本课题抓住“智能家居”这一理念,在设计中力求人性化的智能控制,给用户带来最佳的体验。本设计以STC90C516RD单片机[1]为控制核心,用蓝牙控制窗帘的开关,让用户拥有更好的体验。

第二章系统总体设计

通过分析功能,本设计的系统模块如图2-1所示:

图2-1 系统模块

2.1智能窗帘系统的功能特点

本智能窗帘系统的具有的功能特点是,在蓝牙通信的有效距离内,可以通过移动终端(APP)控制窗帘的开和关。

2.2系统总体结构图

移动终端发送指令由蓝牙模块传输到单片机,单片机控制电机驱动模块,实现窗帘的智能开关。

图2-2 系统设计

第三章智能窗帘系统硬件部分

3.1直流电机硬件部分

本设计采用的微型直流电机进行的模拟演示,具体参数为:尺寸:20*15*25轴长:8mm 、轴径:2mm、电压:1-6v、参考电流:0.35-0.4A、3v转速:17000-18000转每分钟,如图3-1:

图3-1 直流电机

3.2直流电机驱动硬件部分

3.2.1 L298N简介

L298N是SGS公司的产品如图3-2,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。其引脚排列如图3-3中所示,1脚和 15脚可单独引出连接电流采样电阻器,形成电流传感信号。

图3-2 L298N芯片

图3-3 L298N引脚图

3.2.2 L298N工作原理

L298可驱动2个电机,OUTl、OUT2和OUT3、OUT4之间分别接2个电动机。5、7、10、12脚接输入控制电平,控制电机的正反转,ENA,ENB 接控制使能端,控制电机的停转[3]。1298的逻辑功能如表1所列。

表3-1逻辑功能

3.2.3 L298N实现正反转及停止的工作方式

void Go(void)

{

ENA=1; //电机驱动的使能端,给高电平时,准备进入工作状态

IN1=1;//IN1、IN2两个引脚接到单片机的IO口,单片机通过给IN1、IN2不同

IN2=0;//的高低电平,实现电机的正反转,

Delay_1ms(5000);//调用延时函数,延时5s

}

void Back(void)

{ ENA=1;

IN1=0;

IN2=1;

Delay_1ms(5000);}

void Stop(void)

{

ENA=0;// 电机驱动的使能端,给低电平时,电机驱动停止工作。

IN1=0;

IN2=0;}

3.3蓝牙模块硬件部分

本设计采用HC-06蓝牙模块与移动终端和单片机进行通信。

3.3.1 HC-06蓝牙模块简介

蓝牙(BlueTooth)是一种支持设备短距离通信的无线电技术,功率级别分CLASS1100米距离和CLASS210米距离两种。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。蓝牙的标准是IEEE802.15,工作在2.4GHz频带,带宽可达3Mb/s。本设计用的是HC-06型号的

蓝牙模块。如图3-4.

图3-4 蓝牙模块

3.3.2 HC-06蓝牙模块的工作原理

1.蓝牙通信的主从关系

蓝牙技术[2]规定每一对设备之间进行蓝牙通讯时,必须一个为主角色,另一为从角色,才能进行通信,通信时,必须由主端进行查找,发起配对,建链成功后,双方即可收发数据。理论上,一个蓝牙主端设备,可同时与7个蓝牙从端设备进行通讯。一个具备蓝牙通讯功能的设备,可以在两个角色间切换,平时工作在从模式,等待其它主设备来连接,需要时,转换为主模式,向其它设备发起呼叫。一个蓝牙设备以主模式发起呼叫时,需要知道对方的蓝牙地址,配对密码等信息,配对完成后,可直接发起呼叫。

2.蓝牙的呼叫过程

蓝牙主端设备发起呼叫,首先是查找,找出周围处于可被查找的蓝牙设备,此时从端设备需要处于可被查找状态,如:蓝牙耳机需要按键操作才能进入可被查找状态。主端设备找到从端蓝牙设备后,与从端蓝牙设备进行配对,此时需要输入从端设备的PIN码,一般蓝牙耳机默认为:1234或0000,立体声蓝牙耳机默认为:8888,也有设备不需要输入PIN码。配对完成后,从端蓝牙设备会记录主端设备的信任信息,此时主端即可向从端设备发起呼叫,根据应用不同,可能是ACL数据链路呼叫或SCO语音链路呼叫,已配对的设备在下次呼叫时,不再需要重新配对。已配对的设备,做为从端的蓝牙耳机也可以发起建链请求,但做数据通讯的蓝牙模块一般不发起呼叫。链路建立成功后,主从两端之间即可进行双向的数据或语音通讯。在通信状态下,主端和从端设备都可以发起断链,断开蓝牙

链路。

3.3.3 HC-06蓝牙模块的串口通信

蓝牙数据传输应用中,一对一串口数据通讯是最常见的应用之一,蓝牙设备在出厂前即提前设好两个蓝牙设备之间的配对信息,主端预存有从端设备的PIN 码、地址等,两端设备加电即自动建链,透明串口传输,无需外围电路干预。一对一应用中从端设备可以设为两种类型,一是静默状态,即只能与指定的主端通信,不被别的蓝牙设备查找;二是开发状态,既可被指定主端查找,也可以被别的蓝牙设备查找建链。

3.4晶振电路硬件部分

3.4.1晶振电路的作用

晶振电路的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。晶振电路通常与锁相环电路配合使用,以提供系统所需的时钟频率。

3.4.2晶振电路对串口通信的影响

11.0592MHz能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)常见的波特率相关。特别是较高的波特率(19600,19200),不管多么古怪的值,这些晶振都是准确,常被使用的。用11.0592MHz可以得到准确的数值,而用12MHz 就不能得到整数数值。通信是一定要准确发送和接受的,否则积累误差就会产生。

第四章系统功能模块的软件设计

4.1有关Android的蓝牙知识

在蓝牙中,每个服务和服务属性都唯一地由"全球唯一标识符" (UUID)来校验。正如它的名字所暗示的,每一个这样的标识符都要在时空上保证唯一。UUID 类可表现为短整形(16或32位)和长整形(128 位)UUID。他提供了分别利用String和16位或32位数值来创建类的构造函数,提供了一个可以比较两个UUID (如果两个都是128位)的方法,还有一个可以转换一个UUID为一个字符串的方法。UUID实例是不可改变的(immutable),只有被UUID标示的服务可以被发现。

1.两边的UUID必须是一样的,这是一个服务的唯一标识,而且这个UUID的值必须是00001101-0000-1000-8000-00805F9B34FB,因为什么呢?因为这个是android的API上面说明的,用于普通蓝牙适配器和android手机蓝牙模块连接的。

2.在连接的时候,如果电脑作为server(一直监听是否有服务连接),android 手机作为client(主动和电脑建立连接),则需要在手机端调用这样一行代码:mmSocket.connect();其中mmSocket是一个BluetoothSocket类。

4.2 Android关键程序

Android程序由蓝牙通信发送指令到单片机,以下发送的”S”、”E”、”W”为三种状态,”S”表示停止窗帘的开关;”E”表示窗帘的开;”W”表示窗帘的关。

//curtain up

mbutton_curtain_up.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

// Send a message using content of the edit text widget

String message = "S";

sendMessage(message);

}

});

//curtain down

mbutton_curtain_down.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// Send a message using content of the edit text widget

String message = "W";

sendMessage(message);

}

});

//curtain stop

mbutton_curtain_stop.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// Send a message using content of the edit text widget

String message = "E";

sendMessage(message);

}

});

class TD2 extends Thread {

private final int t;

public TD2(int t) {

super();

this.t = t;

}

@Override

public void run() {

try {

Thread.sleep(t * 1000);

String message = "E";

sendMessage(message);

Thread.sleep(5 * 1000);//电机转动5s后停止

String message1 = "S";

sendMessage(message1);

} catch (InterruptedException e) {

e.printStackTrace();

}

};

}

定时功能部分代码,可以设置定时时长。

timer_curtain_down.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

String str = et_time.getText().toString();

if (!TextUtils.isEmpty(et_time.getText())) {

final int t = Integer.parseInt(str);

Toast.makeText(BluetoothChat.this, "定时" + t + "秒", 0).show();

td2 = new TD2(t);

if (t1 != null && t1.isAlive()) {

t1.interrupt();

}

if (t2 != null && t2.isAlive()) {

t2.interrupt();

}

if (td1.isAlive()) {

td1.interrupt();

}

td2.start();

} else {

Toast.makeText(BluetoothChat.this, "请输入有效值!", 0).show();

return;

}

}

}

);

4.3实训项目总体效果

图4-1 硬件总体效果图图4-2 移动终端界面如图4-2所示,当蓝牙完成配对时,点击UP电机正向转动,窗帘打开;点击down电机反转,窗帘关闭;点击stop电机停止转动。在定时框里可以填入要定时的时间,填完时间后可以点击up(定时)或down(定时)定时功能开始工作。

第五章实训心得

相对于其他的课程设计我更重视本门的课程设计,因为早在大一的时候我就对自己有了定位,我要学习硬件方面的知识,当真正接触了物联网的时候我才发现原来很奇妙的东西、听起来很复杂的东西也就是一些当下技术的拼接。通过这些天我深刻的感觉到了做东西很能提高自身的技能水平,从毕业设计到这些天的课程设计,从超声波、红外、光电、电机驱动再到这次的蓝牙技术让我收获颇丰。我感觉哪怕是再小的技术问题也要亲手尝试,因为这其中也会出现各种问题,我们就会从中获取很多经验,百度上可以查到知识点,经验却是只能自己体会。

当这次实训完成时,我们的大学生活也就快要结束了。而我的学习体验之路才刚刚开始,怀念在一起学习的日子,怀念在一起收获的日子。

参考文献

[1]林立,张俊亮,单片机原理以及应用.电子工业出版社,2014.1.

[2]朱刚,谭振辉,周贤伟,蓝牙技术原理与协议[M].北京:北方交通大学出版社,清华大学出版社,2002.

[3]童诗白,华成英.模拟电子技术[M].北京:高等教育出版社,2003.

[4]温涛.物联网应用系统开发[M].大连:东软电子出版社,2012.11.

智能家居控制系统课程设计报告20

XXXXXXXXXXXXXX 嵌入式系统原理及应用实践 —智能家居控制系统(无操作系统) 学生姓名XXX 学号XXXXXXXXXX 所在学院XXXXXXXXXXX 专业名称XXXXXXXXXXX 班级XXXXXXXXXXXXXXXXX 指导教师XXXXXXXXXXXX 成绩 XXXXXXXXXXXXX 二○XX年XX月

综合实训任务书

目录 前言 (1) 1 硬件设计 (1) 1.1 ADC转换 (3) 1.2 SSI控制数码管显示 (3) 1.3 按键和LED模块 (5) 1.4 PWM驱动蜂鸣器 (6) 2 软件设计 (7) 2.1 ADC模块 (7) 2.1.1 ADC模块原理描述 (7) 2.1.2 ADC模块程序设计流程图 (8) 2.2 SSI 模块 (8) 2.2.1 SSI模块原理描述 (9) 2.2.2 SSI模块程序设计流程图 (10) 2.3 定时器模块 (10) 2.3.1 定时器模块原理描述 (10) 2.3.2 定时器模块流程图 (11) 2.4 DS18B20模块 (11) 2.4.1 DS18B20模块原理描述 (11) 2.4.2 DS18B20模块程序设计流程图 (12) 2.5 按键模块 (13) 2.5.1 按键模块原理描述 (13) 2.5.2 按键模块程序设计流程图 (13) 2.6 PWM模块 (13) 2.6.1 PWM模块原理描述 (14) 2.6.2 PWM模块程序设计流程图 (14) 2.6 主函数模块 (14) 2.6.1 主函数模块原理描述 (14) 2.6.2主函数模块程序设计流程图 (15)

智能家居控制系统终极版

课程论文 智能家居控制系统 摘要 智能家居也称智能住宅聪明家。智能家居是以住宅为平台,它将建筑结构与网络通信、信息家电、设备自动化控制进行综合的系统集成。它利用先进的计算机技术、网络通讯技术、综合布线技术、将与家居生活有关的各种子系统,有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全、有效。与普通家居相比,智能家居不仅具有传统的居住功能,而且提供舒适安全、高品位且宜人的家庭生活空间,还可将原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。关键词:智能家居计算机技术自动化控制网络通信

目录 1.智能家居控制系统的控制原理 (3) 1.1物联网应用于智能家居 (3) 1.2智能家居控制系统结构 (3) 1.3智能家居主要控制模块的设计方法 (4) 1.3.1无线通讯遥控器模块 (5) 1.3.2可视门禁控制模块 (5) 1.3.3窗帘控制模块 (6) 1.3.4防盗报警模块 (6) 2.使用智能家居控制系统的特点 (7) 2.1家居电器远程控制 (7) 2.2定时控制 (7) 2.3智能照明 (7) 2.4万能遥控集中控制 (8) 2.5网络控制 (8) 2.6家电控制 (8) 3.结束语 (8)

1.智能家居控制系统的控制原理 1.1物联网应用于智能家居 ?物联网就是“物物相连的互联网”。这有两层意思:第一,物联的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通讯。它通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。物联网应用图见下图1 图1 物联网应用 ?物联网已成为当前世界新一轮经济和科技发展的战略制高点之一,发展物联网对于促进经济发展和社会进步具有重要的现实意义,2011年物联网已经纳入国家《十二五》发展规划中,将来物联网在智能家居方面发展也是一个主流方向。 1.2智能家居控制系统结构 家居系统主要由智能灯光控制、智能家电控制、智能安防报警、智能娱乐系统、可视对讲系统、远程监控系统、远程医疗监护系统等组成,框图如图2和图3所示。

智能家居之窗帘控制系统

洛阳理工学院 课程设计报告 课程名称物联网综合实训 设计题目智能家居之窗帘控制系统 专业计算机应用技术 班级 学号 姓名 完成日期2015-01-16

目录 第一章项目背景 (1) 1.1项目来源 (1) 1.2开发目标 (1) 第二章系统总体设计 (2) 2.1智能窗帘系统的功能特点 (2) 2.2系统总体结构图 (2) 第三章智能窗帘系统硬件部分 (3) 3.1直流电机硬件部分 (3) 3.2直流电机驱动硬件部分 (3) 3.2.1 L298N简介 (3) 3.2.2 L298N工作原理 (4) 3.2.3 L298N实现正反转及停止的工作方式 (5) 3.3蓝牙模块硬件部分 (5) 3.3.1 HC-06蓝牙模块简介 (5) 3.3.2 HC-06蓝牙模块的工作原理 (6) 3.3.3 HC-06蓝牙模块的串口通信 (7) 3.4晶振电路硬件部分 (7) 3.4.1晶振电路的作用 (7) 3.4.2晶振电路对串口通信的影响 (7) 第四章系统功能模块的软件设计 (8) 4.1有关Android的蓝牙知识 (8) 4.2 Android关键程序 (8) 4.3实训项目总体效果 (11) 第五章实训心得 (12) 参考文献 (13)

第一章项目背景 1.1项目来源 随着国民经济的发展和科学技术水平的提高,特别是计算机技术,通信技术、网络技术、控制技术的迅猛发展与提高,促使家庭实现了生活现代化,居住环境舒适化。这些高科技已经影响到人们生活的方方面面,改变了人们的生活习惯,提高了人们的生活质量,智能家居在这种形势下应运而生。 在现代生活中,窗帘再不仅仅只起到遮挡光线的简单的作用。它在整体家居中的装饰作用越来越突出。据调查发现,居民因迁入新居而购买窗帘布艺产品平均每单花费在4000元以上,且不乏一次花费在2万元以上者。因此,以迁入新居或装修后进行家用纺织品消费为特征的消费需求增长,成为家用纺织品消费的主流,明显地表现为刚性需求的增长。另外,随着人们对居住环境的要求不断地提高,智能化的家居产品在人们的生活中将会逐渐被认识和采纳,智能窗帘也正以其强大的人性化功能、惊人的发展速度以及巨大的市场前景崭露头角。 1.2开发目标 本课题抓住“智能家居”这一理念,在设计中力求人性化的智能控制,给用户带来最佳的体验。本设计以STC90C516RD单片机[1]为控制核心,用蓝牙控制窗帘的开关,让用户拥有更好的体验。

智能窗帘控制系统设计报告

嵌入式系统设计大赛 智能窗帘控制系统 Intelligent curtain control system 设计报告 参赛学校:XXXXXXXXXXXXXXXXXXXX 作者:XXXXXXXX 指导教师:XXXXXX

摘要 随着科技的发展,智能家居已逐渐进入人们的生活中。本设计介绍基于STC89C52单片机控制的智能窗帘系统,它采用了红外遥控技术,实现在室内任何地方,只要轻按遥控器,窗帘就会随心所欲的打开或关闭。为了使窗帘系统更加智能化,在设计中还加入了光控和自动定时控制,可以根据光强或用户定时,开启或关闭窗帘,让该设计更加人性化。 关键词:智能窗帘、光控、单片机 Abstract With the development of technology, intelligent domestic living has been gradually coming into life. Describes the design of intelligent control based on single chip curtain system, which uses an infrared remote control technology, anywhere in the room, as long as the touch of the remote control, curtain will open or close the arbitrary. To make the system more intelligent curtain, also joined in the design of light control and automatic timing control, based on light intensity or the user time, and open or close the curtains, so the design is more humane. Key Words:Smart Home、Light Control、MCU

物联网智能窗帘设计

实习(实训)报告 名称基于物联网的智能窗帘控制系统设计2014年11 月24 日至2014 年11 月28 日共1 周 学院(部) 电子信息工程学院 班级通信技术 姓名 学院(部)负责人 系主任 指导教师

实习(实训)任务书 名称:基于物联网的智能窗帘控制系统设计起讫时间:2014.11.24-2014.11.28 学院(部):电子信息工程学院 班级:通信技术 指导教师: 学院(部)负责人:

第一章系统概述 1.1概述 为了满足智能家居的发展方向,使用户充分感受智能家居环境的便利。智能窗帘是带有一定自我反应、调节、控制功能的电动窗帘。如根据室内环境状况自动调光线强度、空气湿度、平衡室温等,有智能光控、智能雨控、智能风控三大突出的特点。该设计是基于现代化生活的高质量需求而开发设计,使家用窗帘实现自动化智能化,使其具备感风、感雨、感光的功能,并可随着外界情况的变化来控制窗帘的闭合,以达到对家居环境的保护。 1.2系统名字 基于物联网的智能窗帘控制系统设计 1.3系统功能 系统可以通过三个按钮来分别实现对窗帘的开、关和停的操作。实现远程遥控智能窗帘的运行。也可以通过PC机的界面实现窗帘的控制。 1.4 基本原理 本次实训主要是靠无线传感器来控制,基于zigbee的网络控制系统,通过CC2420模块来传送接受数据,从而完成对整个窗帘的控制。 1.5 系统模块 (1)CC2420发送模块; (2) E-WS-EC模块; (3)ZIGBEE采集节点模块; (4)ZIGBEE无线传输模块。

第二章系统硬件组成 2.1、协调器 协调器CPU:采用TI公司LM3S9B96;CORTEX M3内核;主频为80MHz。 所谓协调器,就是网络组织的管理者。针对一般的应用模式,在一个Zigbee 网络形成之后,协调器不是必须的。它最主要的作用是,依据扫描情况,选择一些合适参数建立一个网络。基于CC2420的zigbee协调器具有结构简单、功耗低、成本低等特点。其包含天线、单片机芯片、窗帘控制智能模块。 2.1.1、 CC2420模块 CC2420开发模块采用CC2420芯片,可支持zigbee,IEEE802.15.4等开发,提供兼容802.15.4的物理层和MAC层的协议栈及面向应用层的接口,完全兼容TinyOS 1.x及以上版本,用户可以基于TinyOS开发自己的WSN应用。硬件图如图2-1。 图2-1 CC2420模块 2.1.2、单片机芯片 协调器采用TI公司的LM3S9B96芯片,LM3S9B96是TI 公司的基于ARM Cortex-M3 的32位MCU,具有先前8位和16位MCU的价格成本,CPU工作频率80MHz,100DMIPS性能,ARM Cortex-M3 System Timer (SysTick)定时器,片内具有高达50MHz的256KB单周期闪存和96KB单周期SRAM,内部的ROM加载

智能家居控制系统-课程设计报告

智能家居控制系统-课程设计报告

XXXXXXXXXXXXXX 嵌入式系统原理及应用实践 —智能家居控制系统(无操作系统) 学生姓名XXX 学号XXXXXXXXXX 所在学院XXXXXXXXXXX 专业名称XXXXXXXXXXX 班级XXXXXXXXXXXXXXXXX 指导教师XXXXXXXXXXXX 成绩 XXXXXXXXXXXXX 二○XX年XX月

综合实训任务书

目录 前言 (1) 1 硬件设计 (1) 1.1 ADC转换 (3) 1.2 SSI控制数码管显示 (4) 1.3 按键和LED模块 (6) 1.4 PWM驱动蜂鸣器 (7) 2 软件设计 (8) 2.1 ADC模块 (8) 2.1.1 ADC模块原理描述 (8) 2.1.2 ADC模块程序设计流程图 (9) 2.2 SSI 模块 (9) 2.2.1 SSI模块原理描述 (10) 2.2.2 SSI模块程序设计流程图 (11) 2.3 定时器模块 (11) 2.3.1 定时器模块原理描述 (11) 2.3.2 定时器模块流程图 (12) 2.4 DS18B20模块 (12) 2.4.1 DS18B20模块原理描述 (13) 2.4.2 DS18B20模块程序设计流程图 (13) 2.5 按键模块 (14) 2.5.1 按键模块原理描述 (14) 2.5.2 按键模块程序设计流程图 (14) 2.6 PWM模块 (15)

2.6.1 PWM模块原理描述 (15) 2.6.2 PWM模块程序设计流程图 (16) 2.6 主函数模块 (16) 2.6.1 主函数模块原理描述 (16) 2.6.2........................... 主函数模块程序设计流程图16 3.验证结果.. (17) 操作步骤和结果描述 (17) 总结 (18)

智能家居系统描述

序号名称实现功能 1灯光控制系统1.灯光的调光(调节灯光明暗度,0-100%调节) 调光类型分为:220V调光、0-10V调光(取决于光源类型) 2.灯光的开关(灯光的开闭,0或100%) 2窗帘控制系统控制窗帘的开、关、停: 1.平开帘; 2.卷帘; 3.罗马帘; 4.天窗帘 3空调控制系统控制空调的工作模式如:起停、制冷、制热、排风、除湿及温度、风速设置等 1.VRV空调; 2.风机盘管空调 4背景音乐控制系统1.没有独立分区:所有房间只能播放同一音源,不能切换歌曲,但每个房间可单独控制音量 2.独立分区:每个不同的区域都可以自由的选择音乐及 控制音量 如:父母房—戏曲;儿童房—儿歌;客厅—欢快的音乐 5家庭影院控制系统一键影音模式:起停家庭影院所有设备如:蓝光DVD、功放、投影机、电视机等 6视频矩阵切换系统随意切换室内显示设备(如电视机,投影机,魔镜等) 的输入视频源(如机顶盒,DVD,监控视频等)多个显示设备可同时观看同一片源 7PM2.5自控新风控制系统触摸屏显示当前房间的PM2.5数值,当数值达到设定值时,新风系统会自动启停,达到自动净化空气效果 8可视对讲系统1.门口机呼叫 2.电梯呼叫 3.户内对讲系统 4.集成智能家居系统部分功能 5.可扩展健康社区系统 6.实现主人房对保姆房直接呼叫 9安全防护系统1.红外探测器防范入侵 2.手报按钮防范紧急情况 3.漏水探测器防范水淹发生 4.燃气探测器防范燃气泄漏 10视频监控系统当主人出差时,通过电脑上网登陆“智能家居系统”可以看到家里的情况,控制家里的灯光,窗帘,电器,出门在外,可以远程看看家里的老人的情况,老人睡觉忘记关灯,也可以远程给关闭。 1.满足视频转换功能要求 2.满足高清视频图像需求 3.满足视频回放检索功能要求 4.满足系统安全性高要求 5.满足智能化、人性化管理要求 11地暖总控系统对每个电磁阀独立控制开关,也可以对所有电磁阀总控开关 12污水监测警告当污水需要清理的时候发出警告,在智能触摸屏上有提示警告 13无线WI-FI覆盖WI-FI覆盖全宅,轻松上网与智能家居移动控制终端结合使用 智能家居系统分类描述

基于51单片机的智能窗帘控制系统设计与实现

项目编号___201111 ___ 江南大学物联网工程学院 大学生创新训练计划结题报告 项目名称基于51单片机的智能窗帘控制系统设计与实现项目负责人晶 所学专业电气工程及其自动化 所在学院物联网工程学院 (手机) 电子信箱diamond-heartqq. 项目起止年月2011/11-2012/05 第一指导教师肖永松 专业技术职务工程师 (手机) 电子信箱https://www.360docs.net/doc/0f1855791.html, 结题日期2012年5月

江南大学物联网工程学院创新训练计划项目结题验收表学院名称:物联网工程学院填写日期:2012 年5 月

大学生创新训练计划 《基于AT89C51单片机的智能窗帘控制系统》成果精粹 江南大学 二○一二年五月

简介 随着物联网概念的发展,智能家居的理念也渐渐渗透到我们的生活中,受此启发,我们想尝试着做一个智能窗帘的控制系统,希望可以通过光强和时间来控制窗帘的开合。恰好我们都进行了电路、模电数电的学习,也曾初步接触了单片机,我们想通过设计这个控制系统来加深我们对所学容的理解和掌握,更加熟悉使用protel等专业软件。 计划设计一个系统可以实现以下功能: 在自动模式下,在设定的时间,如早成6点至晚上8点,晚上8点至早晨6点,时间控制,可以避免室开灯造成窗帘自动拉开。通过光强控制,在设定光照强度围,窗帘拉开,超过设定强度,如夏日中午,为避免房间被光直射造成温度过高,窗帘关闭。在手动模式下,通过按键来调整窗帘的开合状态。 最终设计使用STC89C51单片机,STC89C51有512字节的数据存储空间,是AT89C51的两倍,并且带有4K字节的EEPROM存储空间,可以断电后保存资料,可以直接使用串口下载,而AT89C51需要专用下载器。 控制系统可以实现对光信号的采集、转换、传输,并根据单片机接收到的信号,结合时钟电路的信号,对步进电机进行控制,通过控制步进电机转向及转动圈数,来实现对窗帘的打开及拉合控制。 设计时对硬件进行了模块化分析,以STC89C51作为主控芯片,光信号采集使用光敏模块,数模转换主要使用PCF8591芯片,显示模块采用1602液晶显示器,时钟电路采用DS1302芯片,电机驱动器主要使用ULN2003。

智能家居家电控制系统系统设计说明

xx家电控制系统设计说明 一、定义 智能家居又称智能住宅,在国外常用Smart Home表示。与智能家居含义近似的有家庭自动化(HomeAutomation)、电子家庭(ElecctronicHome、E-home)、数字家园(DigitalFamily)、家庭网络(Home Net/Networks for ome)、网络家居(Network Home)、智能家庭/建筑 (IntelligentHome/Building),在我国香港和台湾等地区,还有数码家庭、数码家居等称法。 智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。 智能家居是一个居住环境,是以住宅为平台安装有智能家居系统的居住环境,实施智能家居系统的过程就称为智能家居集成。 智能家居集成是利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成。由于智能家居采用的技术标准与协议的不同,大多数智能家居系统都采用综合布线方式,但少数系统可能并不采用综合布线技术,如电力载波,不论哪一种情况,都一定有对应的网络通信技术来完成所需的信号传输任务,因此网络通信技术是智能家居集成中关键的技术之一。安全防范技术是智能家居系统中必不可少的技术,在小区及户内可视对讲、家庭监控、家庭防盗报警、与家庭有关的小区一卡通等领域都有广泛应用。自动控制技术是智能家居系统中必不可少的技术,广泛应用在智能家居控制中心、家居设备自动控制模块中,对于家庭能源的科学管理、家庭设备的日程管理都有十分重要的作用。音视频技术是实现家庭环境舒适性、艺术性的重要技术,体现在音视频集中分配、背景音乐、家庭影院等方面。 二、表述 智能家居其实有两种表述的语意,定义中描述的,以及我们通常所指的都是智能家居这一住宅环境,既包括单个住宅中的智能家居,也包括在房地产小

(完整版)基于单片机的智能家居控制系统

基于单片机的智能家居控制系统 智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。本文基于容易实现,方便操作,贴近使用的设计理念,采用STC89C52单片机为控制核心,为控制终端,并采用包括红外遥控、按键、Web界面等在内的多个控制源来控制家用电器。本文的二至四章描述了整个设计的软、硬件部分的具体实现,第五章是根据设计好的功能搭建了一个具体的环境实例。 智能家居控制系统功能分析 智能家庭控制系统的主要功能包括家庭设备自动控制、家庭安全防范二个方面。其中家庭设备自动监控包括电器设备的集中、遥控、远距离异地(通过电话或Internet)的监视、控制及数据采集。 (1)家用电器的监视和控制,按照预先所设定程序的要求对热水器、微波炉、视像音响等家用电器进行监视和控制。 (2) 热能表、燃气表、水表、电度表的数据采集、计量和传送根据小区物业管理的要求所设置数据采集程序,通过传感器对热能表、燃气表、水表、电度表的用量进行自动数据采集、计量,并将采集结果远程传送给小区物业管理系统。 (3)空调机的监视、调节和控制,按照预先所设定的程序,根据时间、温度、湿度等参数对空调机进行监视、调节和控制。 (4)照明设备的监视、调节和控制按照预先设定的时间程序,分别对各个房间照明设备的开、关进行控制,并可自动调节各个房间的照度。 (5)窗帘的控制,按照预先设定的时间程序,对窗帘的开启/关闭进行控制。 总体设计

2.1 整体介绍 本次设计以STC89C52芯片为控制核心,温度,湿度等传感器为环境信息采集源,以Web 控制为辅助,来制作一个物联网空调监控系统。在原有的机械式按键开关的基础上,采用无线遥控器与Web 网页远程控制,来控制空调机组(如风机,加湿器,风阀等),实现了远距离,多角度对空调机组进行实时控制。此外在本次设计中,采用多种传感器想结合,智能根据各传感器采集的数值进行自动化控制,如自动开关风机,智能调节冷冻水量,自动调节风阀开度等。并能够实现故障诊断,提供报警,数据实时数据与历史数据查询并Excel 表输出。 2.2系统设计方案 根据设计要求,系统提供了包括了核心控制模块,Web 服务器,Web HTML 模块,数据采集模块,继电器模块,按键模块,报警模块,等等。系统的整体框图如图1所示。 系统整体框图 网页 服务器(串口核心控制设备(以 STC8052为数据库设备状态传感器 (温度,LCD 显示 模式,温 度,湿度 继电风 水阀开 新风开 加湿 回风开用户输入 用户控制 环境信按

基于ZIGBEE的智能窗帘控制系统

河南科技学院 2015-2016学年第二学期期终考试 无线传感器网络 题目:基于ZIGBEE的智能窗帘控制系统 专业班级: 成员:(包括学号、姓名) 教师:曲培新 完成时间:

目录

1.需求分析 基于 Zigbee技术的智能窗帘控制器作为物联网智能家居中的核心部分,可以大大提高智能家居系统给用户带来的体验度。它可以定义为一个过程或者一个系统,通过无线传感器网络技术、射频识别技术等,将物理世界中的实体连接到因特网上,从而实现智能识别和管理。在物联网环境下,人们可以通过各种设备全天候获得特定服务。不仅仅是通过个人电脑,那些连接到互联网的智能终端也可以方便地为人们提供信息和执行决策。作为物联网的典型应用,智能家居业务发展备受瞩目。智能家居可以让用户有更便捷的方式来管理家用设备,使多个设备形成联动;而且,智能家居中的各个设备可以相互间通信,在没有用户指挥的时候也能根据不同的状态互动的运行,从而为用户带来更高效、舒适、方便和安全的家居环境。【前人研究进展】以往的智能家居系统以及各类智能传感模块都PC 为控制心,采用有线的方式连接。每次安装智能家居系统都需要做大量的布线工作。随着我国物联网进发展的快车道,Zigbee正逐步被国内越来越多的用户接受,并在部分智能传感器场景应用。简单的说,Zigbee是一种高可靠的无线数传网络,类似于 CDMA 和 GSM网络。Zigbee数传模块类似于移动网络基站,通讯距离从标准的75m 到几百米、千米,并且支持无限扩展。Zigbee技术是一种近距离、低复杂度、低功耗、高速率、低成本的双向无线通讯技术,主要用于距离短、功耗低且传输速率不高的各种电子设备之间的数据传输以及典型的有周期性、间歇性和低反应时间数据传输。基于Zigbee技术的物联网智能家居系统与以前的主机式集中控制系统的最大区别是采用基于Zigbee组网通信方式,省去了复杂、困难的布线工作,降低了成本,实现了家居的智能化。【本研究切入点】以嵌入式家庭网关为核心,采用基于Zigbee无线方式对系统中的各类智能模块进行通信。【拟解决的关键问题】基于基于Zigbee技术的智能窗帘控制系统作为智能家居的有机组成部分,在其中加入基于Zigbee模块,使得该智能窗帘控制系统可以和整个智能家居系统组成一个网络,达到对家庭窗帘环境的全天候、多手段的监视和控制 2. 总体设计 CC2530是用于、ZIGBEE和RF4CE应用的一个真正的片上系统(SOC)解决方案。它能够以非常低的总的材料成本建立强大的。CC2530 结合了领先的RF

基于单片机的智能窗帘控制系统总体设计方案

基于单片机的智能窗帘控制系统总体设计方案 智能窗帘控制系统总体设计方案是确定能够满足设计要求的总体方案的环节。本章从系统功能需求出发,规划并确定了系统的总体结构,并在此基础上考虑了系统的可扩展性及可实现性。 2.1 方案选取 单片机在各种电子产品中的应用已经越来越广泛,很多的电子产品利用单片机所取得的便利性得到了人们的好评,针对单片机控制的自动窗帘控制系统的智能化要求,实现其自动控制的方案有两种: 方案(一)基于温度检测以及声控检测器件的自动控制。方案(二)基于光照强度器件以及时钟模块的自动控制。这二个方案都是基于单片机控制的,采用步进电机控制以及液晶显示,不同的设计部分在于检测器件的选取上。 :2.1方案(一)的系统框图如图 声控模块 键盘模块89C52

电源模块显示模块 温度模块 方案(一)系统框图2.1 图方案(一)与方案(二)的区别主要在于检测器件的应用,方案(一)采用温度采集和声音检测元件,通过设定的温度来控制窗帘的开闭,以减少光照对室内的温度影响,利用声音控制虽然方便性有所提高,但是其误差较大。方案(二)采用的时钟模块以及光照采集元件,通过设定光照值晚上关窗帘的功能,以实现白天开窗帘,来控制窗帘的开闭,利用设定的时间来控制窗帘的开闭,实用性更强。综合考虑。以上因素,系统设计采用方案(二). 方案(二)的系统框图如图2.2: 时钟模块 键盘模块89C52 电源模块显示模块

光照检测 方案(二)系统框图图2.2 2.2 系统总体设计与工作原理 2.3智能窗帘控制系统的总体结构框图如图所示 光敏电A/转换电温度模 单片 步进电显示模 智能窗帘控制系统的总体结构框图2.3 图由光敏传感器来探测外界的光强,从传感器出来的信号转换器。转换后的信号由单片机控制电机,来实A/D输入到现电机的运行与停止。温度模块用来采集温度,并且将采集到的温度通过显示模块显示。显示部件用来显示电动窗帘控制器的各种状态信息。键盘是主要的输入设备,控制单片机[9]电源模块用来提

自动窗帘控制系统

摘要 一.电路组成 (1)光敏电路模块 由光敏和一个合适的电阻分压,然后进行采样并采用单片机技术控 制单片机正反转! (2)电机驱动模块 直流电机和步进电机的区别:直流电机控制方法简单但不精准,步 进电机精准 (3)电源电路模块 二.程序设计(略) 三.系统功能描述 (1)光敏检测部分 (2)电机驱动部分 摘要 本系统以51单片机为核心器件。其主要模块有单片机控制系统,光敏检测模块,电机驱动模块,电源模块。利用光敏二极管检测光照强度的变化,利用光敏检测模块将电阻变化转化为电压变化,并将电压变化的信号送单片机,单片机通过电机驱动模块控制着电机的正反转实现窗帘的来回移动,并辅以温度检测模块来检测室温,构成一个多功能自动窗帘控制系统。其中,光敏控制模块由光敏二极管和NE555定时器构成,电机驱动模块采用DS2003实现电机的驱动,电源模块实现给整个系统供+5V的电源。经过程序编制,制作电路板和调试,基本达到了我们所期望的系统功能。

关键词:单片机(51)、光敏二极管、NE555、DS2003、稳压7805 一.电路组成 (1)光敏检测模块 1)光敏二极管的构成及原理: 与普通半导体二极管一样,在硅片上生长了一层SiO2保护层,它把PN结的边缘保护起来,从而提高了管子的稳定性,减少了暗电流。 光敏二极管与普通光敏二极管一样,它的PN结具有单向导电性,因此,光敏二极管工作时应加上反向电压,如图所示。当无光照时,电路中也有很小的反向饱和漏电流,一般为1 * 10-8 -- 1X10 -9A(称为暗电流),此时相当于光敏二极管截止;当有光照射时,PN结附近受光子的轰击,半导体内被束缚的价电子吸收光子能量而被击发产生电子一空穴对O这些载流子的数目,对于多数载流子影响不大,但对P区和N区的少数载流子来说,则会使少数载流子的浓度大大提高,在反向电压作用下,反向饱和漏电流大大增加,形成光电流,该光电流随入射光强度的变化而相应变化。光电流通过负载RL时,在电阻两端将得到随人射光变化的电压信号。光敏二极管就是这

基于物联网技术的智能家居控制系统设计方案

基于物联网技术的智能家居控制系统设计方案 随着人们生活水平的提高和科技的发展,家庭智能化已成为一种必然趋势而深入千家万户。 家庭智能化即智能化家居 (Smart Home),亦称数字家园(Digital Family )、家庭自动化(Home Automation )、电子家庭(E-home)、智能化住宅(Intelligent Home )、网络家居(Network Home )、智能屋(Wise House, WH)、智能建筑(Intelligent Building、等。它是利用计算机、通信、网络、电力自动化、信息、结构化布线、无线等技术将所有不同的设备应用和综合功能互连于一体的系统。它以住宅为平台,兼备建筑、网络家电、通信、家电设备自动化、远程医疗、家庭办公、娱乐等功能,集系统、结构、服务、管理为一体的安全、便利、舒适、节能、娱乐、高效、环保的居住环境。其从控制层次来分,一般由中央控制中心、家居智能控制终端、小区智能控制系统、家庭网关和外部网络几部分组成。 1智能家居系统体系结构 家居系统主要由智能灯光控制、智能家电控制、智能安防报警、智能娱乐系统、可视对 讲系统、远程监控系统、远程医疗监护系统等组成,框图如图1所示。 图1智能家居系统结构框图 2系统主要模块设计 2.1照明及设备控制 智能家居控制系统的总体目标是通过采用计算机、网络、自动控制和集成技术建立一个 由家庭到小区乃至整个城市的综合信息服务和管理系统。系统中照明及设备控制可以通过智 能总线开关来控制。本系统主要采用交互式通信控制方式,分为主从机两大模块,当主机触 发后,通过CPU将信号发送,进行编码后通过总线传输到从模块,进行解码后通过CPU触 发响应模块。因为主机模块与从机模块完全相同,所以从机模块也可以进行相反操作控制主

实用智能窗帘控制器的设计

实用智能窗帘控制器的设计 1绪论 1.1研究意义 随着电子信息技术迅猛发展,人们对智能家居的要求越来越强烈,方便及舒适的智能窗帘是适应现代化办公和生活环境的迫切需要。智能家居控制系统必将成为未来住宅的发展趋势,走进普通居民的家居,进一步提高居民的家居生活品质与品味[1]。智能窗帘作为其中的一个重要组成部分,其发展也标志着智能家居的发展程度,现在的智能窗帘控制系统集现代光、机、电为一体,是智能家居的理想选择,尽力达到完美与和谐的统一。 本设计根据现代化办公和生活环境的迫切需要,以单片机STC89C54RD+为主控芯片,利用光强度传感器BH1750FVI、温湿度传感器、红外遥控器、红外对管等传感器设计一个实用智能窗帘控制器。其取代了传统的手动推拉窗操作,以一种人性化的工作模式适应人们日益追求简单、方便、舒适的生活方式。 1.2 实用智能窗帘控制器的设计的发展 自从世界上第一幢智能建筑1984年在美国出现后,美国、加拿大、欧洲等经济比较发达的国家在智能家居的设计上也提出了各种方案[2]。智能窗帘作为其中的一个重要组成部分,其发展也标志着智能家居的发展程度,智能窗帘是未来居家生活的发展方向,虽然现在普及比较少且大多是有钱人的专属,但是随着电子技术的飞速发展和电子元件价格的下降,具有功能完备、安全性较高、便于窗帘的维护、性价比高等优点的智能窗帘得到窗帘设计者的青睐。 1.2.1基于无MCU智能窗帘控制器的设计 无MCU的智能窗帘控制器典型设计原理如图1.1,其核心电路为CK-95专用窗帘驱动模块。该控制器把控制信号经逻辑变换和电平变换后送到CK.95窗帘驱动模块控制电机工作,根据控制信号执行输出从而控制窗帘的开和关[3]。 奥兰AL.CK01由驱动模块、电源模块、遥控接收及定时电路、控制电路等组成,其体积小巧,安装方便。但是,这种设计的控制器没用到微处理器MCU,使其控制不灵活,每一种功能上改动必会引起硬件上的变化,显得并不智能,不能满足高效、智能窗帘控制机的要求。

智能家居控制系统课设

09计科软件课设 智能家居控制系统 组长:李龙高(起床模式) 刘晓录(灯光模式) 刘珊珊(报警模式) 芦於昆 (开关模式) 王东(监控模式) 2012/6/18

1引言 1.1编写目的 智能家居(SmartHome) 或称智能住宅,其最大的理想就是实现以住宅为平台,兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住境. 智能家居系统,利用先进的计算机技术、网络通讯技术、综合布线技术、将与家居生活有关的各种子系统,有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全、有效.与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间;还由原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金. 智能家居能大大改变人们的生活方式、工作方式、并牵动房地产业、智能化装修、小区服务中心以及PC、传统家电企业等一大批产业. 智能家居是住宅智能化的核心,住宅智能化是智能家居的先导.住宅智能化是人类住宅的又一场新的革命. 如何建立一个高效率、低成本的智能家居系统已成为当今世界的一个热点问题. 近年来,国际上许多大公司提出了相应的解决方案,但迄今为止,这一领域的国际标准尚未成熟,各国正努力研制适合于本国国情的智能家居系统。 1.2适用对象及范围 我们会有这样的疑问,普通百姓也能把家装修成智能化的吗?答案是当然没问题.我们在各种影视节目中或多或少的都能看见一些关于这方面的介绍,最多的就是电影里面,当然有的可能会有点夸张,但是当我们剔除其夸张的成分好就可以看到很多的东西就在我们的生活中,以下不是美国大片中的情景,不是未来的情景,而是就在我们身边。科技的发展使很多人的家,也能够拥有比而.盖次豪宅的部分智能功能. 多媒体布线、安全防盗报警、远程监控、远程控制、家电智能控制、灯光智能控制、可视门铃、指纹锁和密码锁、电动窗帘.. ... 智能家居系统是集现代家庭全方位信息收集、探测、传递以及多项智能控制功能于一体的综合控制系统,能够把家庭通讯、家电音响、综合布线、电视电话信息服务等与家居生活有关的子系统, 有机统一起来,在它的管理下,能够为业主提供安全、舒适、高效、便捷、个性、环保的居家环境 1.3设计依据 《需求调研报告》 GB/T19001—ISO9001 质量体系设计、开发、生产、安装和服务质量保证模式

智能窗帘控制系统设计_毕业设计论文

河南工业职业技术学院Henan Polytechnic Institute 毕业设计(论文) 题目智能窗帘系统控制 班级_机电 1001

摘要 随着科技的发展,智能家居已逐渐进入人们的生活中。市场对于红外遥控控制系统的需求也越来越大。高精度、多功能、低功耗,是现代科技的主导方向。因此,单片机在电子产品的应用已经越来越广泛,在很多电子产品中都用到了红外控制。本设计介绍给予AT89C51单片机控制的智能窗帘系统,它采用了红外遥控技术,实现室内任何地方,只要轻按遥控器,窗帘就会随心所欲的打开或关闭。为了使窗帘更加智能化,在设计中还加入光控和自动定时控制,可以根据光强或用户定时,开启或关闭窗帘,让该设计更加人性化。 关键字:智能窗帘、光控、单片机

目录 第一章绪论 (1) 1.1 窗帘红外遥控设计目的 (1) 1.2智能窗帘概述及发展 (1) 第二章设计思路 (2) 2.1主要任务 (2) 2.2 工作原理 (2) 2.3实现功能 (2) 第三章设计方案 (3) 3.1红外遥控的基本原理 (3) 3.2 系统总体结构规划 (3) 第四章硬件设计 (5) 4.1 89C51单片机及相关电路 (5) 4.2晶振电路 (5) 4.3复位电路 (6) 4.4时钟电路 (7) 4.5电源电路 (8) 4.6 步进电机控制系统电路 (9) 4.7 键盘/显示接口电路 (10) 4.8 传感器 (12) 4.9 放大滤波电路 (14) 4.10 A/D转换 (15) 第五章系统软件设计 (17) 5.1 主程序软件设计 (17) 5.2 光控电机程序设计 (18) 5.3 LCD1602显示程序设计 (18) 5.4 DS1302程序设计 (19) 5.5 键盘程序设计 (21) 5.6光照采集程序设计 (21) 5.7 DS18B20程序设计 (22) 总结与展望 (23) 参考文献 (24) 致谢 (25)

基于ZIGBEE的智能窗帘控制系统

科技学院 2015-2016学年第二学期期终考试 无线传感器网络 题目:基于ZIGBEE的智能窗帘控制系统 专业班级: 成员:(包括学号、) 教师:曲培新 完成时间:

目录 1.需求分析 (2) 2. 总体设计 (3) 2.1系统硬件电路设计 (4) 2.2微控制器模块 (5) 2.3电源模块 (6) 2.4 光敏传感器模块 (7) 2.5 joystick设计 (7) 2.6 直流电机 (7) 3主要软件设计 (8) 3.1 初始化函数 (9) 3.2 按键函数 (9) 3.3 周期性发送函数 (10) 3.4 点对点发送函数 (11) 4 总结 (12) 5参考文献 (12)

1.需求分析 基于Zigbee技术的智能窗帘控制器作为物联网智能家居中的核心部分,可以大大提高智能家居系统给用户带来的体验度。它可以定义为一个过程或者一个系统,通过无线传感器网络技术、射频识别技术等,将物理世界中的实体连接到因特网上,从而实现智能识别和管理。在物联网环境下,人们可以通过各种设备全天候获得特定服务。不仅仅是通过个人电脑,那些连接到互联网的智能终端也可以方便地为人们提供信息和执行决策。作为物联网的典型应用,智能家居业务发展备受瞩目。智能家居可以让用户有更便捷的方式来管理家用设备,使多个设备形成联动;而且,智能家居中的各个设备可以相互间通信,在没有用户指挥的时候也能根据不同的状态互动的运行,从而为用户带来更高效、舒适、方便和安全的家居环境。【前人研究进展】以往的智能家居系统以及各类智能传感模块都PC 为控制心,采用有线的方式连接。每次安装智能家居系统都需要做大量的布线工作。随着我国物联网进发展的快车道,Zigbee正逐步被国越来越多的用户接受,并在部分智能传感器场景应用。简单的说,Zigbee是一种高可靠的无线数传网络,类似于CDMA 和GSM网络。Zigbee数传模块类似于移动网络基站,通讯距离从标准的75m 到几百米、千米,并且支持无限扩展。Zigbee技术是一种近距离、低复杂度、低功耗、高速率、低成本的双向无线通讯技术,主要用于距离短、功耗低且传输速率不高的各种电子设备之间的数据传输以及典型的有周期性、间歇性和低反应时间数据传输。基于Zigbee技术的物联网智能家居系统与以前的主机式集中控制系统的最大区别是采用基于Zigbee组网通信方式,省去了复杂、困难的布线工作,降低了成本,实现了家居的智能化。【本研究切入点】以嵌入式家庭网关为核心,采用基于Zigbee无线方式对系统中的各类智能模块进行通信。【拟解决的关键问题】基于基于Zigbee技术的智能窗帘控制系统作为智能家居的有机组成部分,在其中加入基于Zigbee模块,使得该智能窗帘控制系统可以和整个智能家居系统组成一个网络,达到对家庭窗帘环境的全天候、多手段的监视和控制

智能家居控制系统设计

智能生活智慧人生智能家居控制系统解决方案 广东领航者科技有限公司

一、概述 本方案设计采用witlife智能家居控制系统。 维德莱夫品牌源自澳大利亚,始创于1989年, Witlife维德莱夫—智能生活·智慧人生,系智能化酒店,智能化家居的领航者,在大洋洲和大中华地区设有研发和业务机构。在全球40多个国家和地区设有经销商和代表处。为智能化生活的进一步发展奠定了厚实的基础,为智能化领航起到了决定性作用。公司自创立以来始终不变的核心理念:为智能生活,提供人性化、专业化的全程智能服务,实现超乎客户满意的惊喜。 Witlife维德莱夫大中华地区总部成立于2010年,Wit life维德莱夫是一家专业从事家庭智能化控制产品与解决方案的研发、生产、销售和服务的全球知名企业,是全球知名的智能家居公司。 Witlife维德莱夫智能家居系统,是采用自动化控制系统、计算机网络系统、网络通讯技术、无线射频(RF)技术于一体的智能控制系统。具有实时显示、即时控制、预设控制、远程控制等功能,可以用家用电脑、手机、平板电脑、RF遥控器、触控面板等多种方式进行控制。通过网络可以完全掌控家庭、酒店所有的灯光、空调、电视、音响、热水器、饮水机、电饭煲、房门、窗帘、供养、浇花等。 Witlife维德莱夫,智能生活,智慧人生,一切尽在掌握之中。 推出的世界上最先进的网络家居控制系统,广泛应用于现代住宅中的安防监控、灯光窗帘、温度湿度、音乐影院等智能控制,并能无

缝接入小区网络对讲、家庭物联网。 二、网络家居控制系统的设计标准 本设计方案主要参照以下设计标准: 1、JGJ/T16-92 (民用建筑电气设计规范) 2、EN50090 (欧洲电工标准) 三、智能家居系统结构原理 智能家居控制系统采用目前最先进的网络架构,分散控制各个子系统,最适合现代家居的应用,其结构如下: 智能家居控制系统结构 智能家居控制系统的基本构成是网络点,网络点通过网络线接入路由器构成的家庭局域网。可以高速双向传输控制、信息、视频、音频等。 由上图可看出,智能家居控制系统平台能够搭载各种控制子系统,除了继电器控制信号,它能控制任何控制协议,传输任何音频、视频、信息数据,并能双向反馈。 智能家居控制系统具有: ?居家安防控制 ?居家监控系统 ?灯光智能控制

相关文档
最新文档