当前位置:文档之家› 基于ZIGBEE的智能窗帘控制系统

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

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

河南科技学院

2015-2016学年第二学期期终考试

无线传感器网络

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

专业班级:

成员:(包括学号、姓名)

教师:曲培新

完成时间:

目录

1.需求分析...............................................

2. 总体设计...............................................

2.1系统硬件电路设计...................................

2.2微控制器模块.......................................

2.3电源模块...........................................

2.4 光敏传感器模块....................................

2.5 joystick设计......................................

2.6 直流电机.......................................... 3主要软件设计 ............................................

3.1 初始化函数........................................

3.2 按键函数..........................................

3.3 周期性发送函数....................................

3.4 点对点发送函数....................................

4 总结.................................................... 5参考文献 ................................................

1.需求分析

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

2. 总体设计

CC2530是用于2.4-GHz、ZIGBEE和RF4CE应用的一个真正的片上系统(SOC)解决方案。它能够以非常低的总的材料成本建立强大的网络节点。CC2530

结合了领先的RF 收发器的优良性能,业界标准的增强型8051 CPU,系统内可编程闪存,8-KB RAM 和许多其它强大的功能。CC2530 有四种不同的闪存版本:CC2530F32/64/128/256,分别具有32/64/128/256KB 的闪存。CC2530 具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。CC2530F256 结合了德州仪器的业界领先的黄金单元ZigBee?协议栈(Z-Stack?),提供了一个强大和完整的ZigBee 解决方案。CC2530F64 结合了德州仪器的黄金单元RemoTI,更好地提供了一个强大和完整的ZigBee RF4CE?远程控制解决方案。

图1 CC2530原理图

系统的射频通信采用 Chipon 公司的CC2530,通过Zigbee无线网络技术,用簇状连接方式组网。中心控制节点定期检测光照强度,避免阳光直射办公区域。系统硬件框图如图2所示。

图2 系统硬件框图

2.1系统硬件电路设计

智能窗帘控制器由5个模块组成,其硬件结构框架如图2所示:○1CC2530无线收发微控制器模块,该模块负责采集无线控制信号、输出与客户操作动作相对应的控制信号并可以与 Zigbee智能网关交互信息,利用其接收到的用户指令转换成窗帘控制相关信息;②电源模块,主要负责将输入的市电转换成电路各模块及元器件工作点电压;③过零信号检测模块主要是检测市电的过零点信号,将检测到的过零点信号输入到 CC2530微控制器模块供其使;④开关量驱动模块由3个按键构成,按下后产生一个低电平信号,CC2530微控制器检测此触号并判断其是开窗帘信号还是关窗帘信号亦或是停止运行信号,驱动可控硅导通节点,实现窗帘正反转。

2.2微控制器模块

本系统微控制器模块选择的是 CC2530芯片,CC2530是用于 Zigbee的一个真正的片上系统解决方案。它能够以非常低的总的材料成本建立强大的网络节点,并且各网络节点支持无限扩展,同时结合了领先的 RF 收发器的优良性能,业界标准的增强型8051CPU,系统内可编程闪存,8-KB RAM 和许多其它强大的功能。CC2530具有不同的运行模式,每种模式耗电量不同,并且根据模块实时工作状态进行自动切换,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短,进一步确保了低能源消耗。因此CC2530可以理想用于智能窗帘控制系统中,该微控制器模块好比人体的大脑,完成对各个模块的控制和协调整个系统的工作。CC2530微控制器模块也是整个系统组网和控制的核心,其主时钟晶振采用的是32MHz无源晶振和32.768kMz晶振,天线设计采用 PCB天线形式。微控制器模块电路如图4所示。

图4 微控制器模块电路

2.3电源模块

由于窗帘旋转电机采用的是市电供电,因此智能窗帘控制器输入端需输入市电220V,而 CC2530芯片需要直流3.3V 供电,所以就必须设计电源模块将市电220V 降压到3.3V。将交流市电采用整流滤波后再由变压器降压,并在电压输出末端采用电源稳压调整器件ZR431进行电压的采样、比对及反馈后得到末端输出电压 VDD 为 3.3V,即可为CC2530芯片供电。电源模块电路如图5所示。

图5 电源电路

2.4 光敏传感器模块

在一块光电导体两端加上电极,贴在硬质玻璃、云母、高频瓷或其它绝缘材料基板上,两端接有电极引线,封装在带有窗口的金属或塑料外壳内。光敏面作成蛇形,电极作成梳状,这样即可以保证有较大的受光表面,也可以减小电极之间距离,从而减小极间电子渡越时间,提高灵敏度。如图6所示

图6 光敏电阻

2.5 joystick设计

Joystick(遥杆)也称为“五向键“导航键”,可以表示上、下、左、右及中间的joy_push五个方位。Joystick的中间键joy_push和OK按钮并联连接至P0. 5引脚,其他四个方向经过运算放大器调理后,通过一个ADC通道(P0. 6)输人CC2430 o Joystick拨向不同的方位(上下左右)就会产生不同的电压,经ADC 采样计算后得出其方位状态。Cancel按钮接P0. 1,按下Cancel按钮时 P0. 1变为低电平,通过P0. 1的电平判断Cancel键的状态。

2.6 直流电机

脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。之后详细设计了基于MCS-51 单片机的直流小电机PWM调速的系统硬件电路以及各电路硬件说明目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,;最后是实现直流小电机PWM直流调速系统软件设计。

3主要软件设计

CC2530微控制器模块作为系统的核心模块,主要完成发出驱动信号、检测按键信号及与 Zigbee智能网关通信等工作。当系统执行过零检测程序后将检测后的过零时间点作为延时定时器的起点,系统一直检测是否有按键消息或者来自Zigbee智能网关接收的控制信号。如果检测到该类信号,将控制可控硅的导通,窗帘电机开始动作。由于ZigBee模块的标准通讯距离是在75 m,很难实现远距离通讯,所以在系统设计时加入路由节点,由控制单元发送指令到最近的路由节点,节点通过算法选择下一个路由或者终端节点通过对环境的光照强度、湿度的变化以及红外遥控来对智能窗帘网络化控制系统进行测试窗帘关起;湿度低时,窗帘关起,反之开启光照强度强按下红外遥,电机取反。ZigBee术传输距离,测试结果。微控制器模块程序流程如图8所示。

图8

3.1 初始化函数

void SampleApp_Init( uint8 task_id )

{

SampleApp_TaskID = task_id;

SampleApp_NwkState = DEV_INIT;

SampleApp_TransID = 0;

MT_UartInit(); //串口初始化

MT_UartRegisterTaskID(task_id); //注册串口任务

P0SEL &= ~0X20;

P0DIR |= 0X20;

P0SEL &= ~0X10;

P0DIR &= ~0X10;

}

3.2 按键函数

void SampleApp_HandleKeys( uint8 shift, uint8 keys )

{

(void)shift; // Intentionally unreferenced parameter if ( keys & HAL_KEY_SW_6 )

{

#if defined(ZDO_COORDINATOR)

SampleApp_SendPeriodicMessage();

#else

#endif

}

if ( keys & HAL_KEY_SW_1 )

{

/* The Flashr Command is sent to Group 1.

* This key toggles this device in and out of group 1.

* If this device doesn't belong to group 1, this application

* will not receive the Flash command sent to group 1.

*/

aps_Group_t *grp;

grp = aps_FindGroup( SAMPLEAPP_ENDPOINT, SAMPLEAPP_FLASH_GROUP ); if ( grp )

{

// Remove from the group

aps_RemoveGroup( SAMPLEAPP_ENDPOINT, SAMPLEAPP_FLASH_GROUP );

}

else

{

// Add to the flash group

aps_AddGroup( SAMPLEAPP_ENDPOINT, &SampleApp_Group );

}

}

}

3.3 周期性发送函数

void SampleApp_SendPeriodicMessage( void )

{

LedState = ~LedState;

if ( AF_DataRequest( &SampleApp_Periodic_DstAddr, &SampleApp_epDesc, SAMPLEAPP_PERIODIC_CLUSTERID,

1,

&LedState,

&SampleApp_TransID,

AF_DISCV_ROUTE,

AF_DEFAULT_RADIUS ) == afStatus_SUCCESS ) {

if(LedState == 0)

{

HalLedSet(HAL_LED_1, HAL_LED_MODE_ON);

}

else

{

HalLedSet(HAL_LED_1, HAL_LED_MODE_OFF);

}

}

else

{

// Error occurred in request to send.

}

}

3.4 点对点发送函数

void SampleApp_Send_P2P_Message( void )

{

uint8 data[]= " ";

if(DATA_MQ == 0&&LedState1 == 0)

{

if ( AF_DataRequest( &SampleApp_P2P_DstAddr, &SampleApp_epDesc, SAMPLEAPP_P2P_CLUSTERID,

1,

data,

&SampleApp_TransID,

AF_DISCV_ROUTE,

AF_DEFAULT_RADIUS ) == afStatus_SUCCESS ) {

HalLedSet(HAL_LED_2, HAL_LED_MODE_ON);

}

else

{

// Error occurred in request to send.

}

}

if(DATA_MQ == 1&&LedState1 == 0)

{

if ( AF_DataRequest( &SampleApp_P2P_DstAddr, &SampleApp_epDesc,

SAMPLEAPP_P2P_CLUSTERID,

1,

data,

&SampleApp_TransID,

AF_DISCV_ROUTE,

AF_DEFAULT_RADIUS ) == afStatus_SUCCESS )

{

HalLedSet(HAL_LED_2, HAL_LED_MODE_OFF);

}

else

{

// Error occurred in request to send.

}

}

4 总结

本智能窗帘设计采用了无线传感器网络技术和信息融合技术,从系统硬

件、软件两方面入手,通过摇杆按钮不同的操作方式,从而实现不同的操作模式的转换,如向上可以增加电机的转速,向下则是降低转速,向左则是启动,向右则是关闭等等,我们相信智能窗帘一定会让人们的生活更加舒适。随着生活品质的不断提高,人们越来越追求家居环境的智能化和舒适性。本文采用的基于Zigbee 技术设计的智能窗帘控制器可以实现利用智能终端对家居窗帘进行控制和调节。经测试,系统各模块均正常工作,且实现了通过手机和平板电脑安装客户端软件后对测试环境中的窗帘进行调节操。智能窗帘控制器安装方便,无需重新布线,可扩展性强,具有很强的实用性,适合家庭住宅、公寓、公司写字楼等场所推广使

用,具有很好的市场前景。,可与楼内智能安防、监控等其他系统联动,为各种应用提供了巨大的灵活性,在未来几年有不可抗拒的发展趋势,市场前景巨大,利润丰厚。

5参考文献

[1] 王侠,无线传感器网络的研究与应用[D],同济大学,2007 年 3 月

[2]陈莉,基于ZIGBEE协议的环境监测无线传感器网络测量节点的设计[D],上

海:上海交通大学,2008 年 1 月

[3]刘静等,基于ZIGBEE技术的无线火灾报警信息传输系统的设计[D],湖南:中南大学,2007 年 5 月

[4]肖昕宇等,基于ZIGBEE技术的无线消防报警定位系统[D],湖南:湖南大学,

2007 年 11 月

[5]齐放,基于ZIGBEE的无线智能家居系统的设计与实现[D],福建:厦门大学,

2007 年 5 月

[6]丽群,基于ZIGBEE的无线照明系统的研究与设计[D],上海:上海交通大学,

2008 年 1 月

[7]刘辉,ZIGBEE无线传感器网络的设计与应用[D],苏州大学,2007 年 4 月

[8]王龙军,ZIGBEE线传感器网络的设计与应用[D],江苏:南京航空航天大学,

2007 年 1 月

[9]田亚,基于ZIGBEE无线传感器网络系统设计与实现[D],上海:同济大学,2007 年 3 月

[10]肖昕宇等,基于ZIGBEE技术的无线消防报警定位系统[D],湖南:湖南大学,

2007年11月

[11]齐放,基于ZIGBEE的无线智能家居系统的设计与实现[D],福建:厦门大学,

2007年5月

[12]裴丽群,基于ZIGBEE的无线照明系统的研究与设计[D],上海:上海交通大

学,2008年 1月

基于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模块,使得该智能窗帘控制系统可以和整个智能家居系统组成一个网络,达到对家庭窗帘环境的全天候、多手段的监视和控制

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

嵌入式系统设计大赛 智能窗帘控制系统 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加载

基于ZigBee技术的智能家居系统

一、智能家居的背景 从宏观上来讲,事物的每个发展阶段都是当时从业人员认识水平、技术水平、市场认知、原材料成本等几个原因共同作用的结果。每个阶段都会局限于当时的技术水平、市场接受程度等,都会有其无法突破的瓶颈和困难。即便智能家居系统在中国已发展20多年,且经过这么多年的发展,产品、技术已日趋成熟、稳定,但每项技术并不一定都完美无瑕。只要产品或技术处于高速发展中,它必然需要不断地去解决一些技术上或者产品上的问题。智能家居产品未来会还向节能环保,舒适度方面发展。比如冬暖夏凉型建筑,不用空调,由建筑自身的功能去调节温度。而智能家居必须结合这些建筑上的功能去发展,从这个方面来说,必然会推动智能家居的适应性发展。对与现阶段的智能家居来说,没有专用的对讲或智能家居数字处理芯片,无论是技术层面还是集成层面,都只是有所关联。如果能够很好的解决,未来数字对讲将会取得更好的应用。而随着中国城镇化趋势的加剧,大型小区会越来越多,人们对安保的重视程度也会日益加强,将来小区的多个安防子系统在技术上必然会走向综合化、集成化。除此之外,厂家需理性地为各类应用设计解决方案,校正一些过往的虚假概念。只有设计实用性强,性价比高,能适应拓展未来新技术的系统,才能更好地为用户服务。除此之外,各家产品的兼容性也是一个急需解决的问题。目前各厂家的产品均采用自家的协议,无法很好地做到兼容,而不同品牌的可视对讲和智能家居系统如何互连互通也将是今后需突破的难点 二、智能家居系统旨在实现的以下主要功能: (1)可以控制和相应的状态查询,如查询室内和室外的温度,可用于家用电器,如灯一键全开,一键全关,更方便。 (2)在光线方面我们可以依照家庭装修环境背景或者用户的其他层次的要对

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

嵌入式系统设计大赛 智能窗帘控制系统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

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

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

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

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

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

基于zigbee智能家居控制系统的设计2

基于Zigbee的智能家居控制系统的设计 王超,高峰,姜洋 (东北石油大学电气信息工程学院黑龙江大庆163318) 摘要:本文是基于Zigbee技术,采用CC2430模块构成传输网络,与中心控制板STM32之间进行2.4GHz的无线通信。控制板由STM32驱动触屏显示器,由编制的GUI(用户自定义)界面,使用户简单方便的对家具环境进行控制与监视。可增加WIFI(无线路由)上网功能实现远程控制功能等,具有良好的可扩展性。 关键字:Zigbee;触屏控制板;STM32;WIFI; Design of Smart-home System Based on Zigbee Wangchao,Gaofeng,Jiangyang (Department of Electrical Information Engineering, Northeast Petroleum University, Daqing, Heilongjiang ,China,163318) Abstract:This paper is based on Zigbee technology, using the 2.4GHz wireless communication between CC2430 module transmission network and center panel STM32. Panel STM32 drive by touch screen display, compiled by the GUI interface and the user is simple and easy to control the furniture with the monitoring environmental. It also can increase the WIFI Internet function to make the remote control function come true, It has good expansibility. Keyword:Zigbee;touch-screen-panel;STM32;WIFI; 1引言 现代科技的发展驱使人们寻求更加简便更加快捷的生活方式,即使你是住在最偏远的城市,你也会感受到这种速度,所以,基于我们所学的知识,我们畅想一种用于控制我们切身生活的新方式,运用Zigbee技术和网络技术,将家中所有的可控部件集中在一个触屏控制板上,我们所用的Zigbee是一种高可靠性的无线数传网络。Zigbee数传模块类似于移动网络基站,支持无限扩展。同时,Zigbee具有低功耗、低成本、抗干扰、易组网的优点[1]。 本文是基于具有Zigbee无线传输技术的CC2430和STM32芯片,通过触摸屏控制板实现对家里的安防报警、室内温度和照明灯具、家用电器的控制。因为系统由自己开发,具有可扩展性和个性化,控制方便,更加贴近用户需求等特点。 2系统实现 2.1 系统总体结构 系统整体框图结构如图1所示,具有显示控制功能的中央的控制板我们采用具有高性能、低功耗的特点,而且不用外加射频功放,通信距离就可达到百米左右的STM32W108芯片(内置128KB FLASH和8KB SRAM它同时支持人机交互,可与CC2430进行通信[2]。 用于作为下级传输的Zigbee模块,我们采用TI 公司的CC24430 无线射频芯片,它有显著的低成本、低消耗、网络节点多等的无线传输功能。可以将一个节点作为路由,由一个主节点管理若干子节点,同时可由上一层网络节点管理,最多可组成65000 个节点的大网,实现组网,也有效的延长了Zigbee的传输距离。同时其具有高容量优点,可采用星状、片状和网状网络结构,通过对与STM32通信和传感数据采集传输的开发,形成对家中照明、安防、电器等日常工具的进程和远程控制,实现家居的智能化。 我们采用SDIO WIFI模块芯片实现数据的远程传输,具有的USB 2.0接口,与STM32 的连接非常简单,二者可以通过标准的USB 接口直接相连。该模块用来实现家庭网关与Internet 连接。通过WIFI可以在家中随时上网,同时也可以通过家庭网关实现远程控制。 图1 智能家居控制系统结构图 Control Board W I F I 安防传感器 控 制 显 示 测量传感器 空 调 报 警 照 明 作者简介:王超,黑龙江大庆,东北石油大学电气气信息工程学院,学生

毕业论文-基于AT89C52单片机的光感智能窗帘控制系统设计

计算机控制技术 课程设计说明书 基于AT89C52单片机的光感智能窗帘控制系统设计 学生姓名:学号: 学院: 专业:电气工程及其自动化 指导教师: 2016年1月

摘要 随着生活水平的提高,智能家居越来越被人们关注。智能窗帘也随着科技发展悄然兴起,它不但具备窗帘优雅美观的特点,而且还能提供智能化的服务,使家居生活更加舒适、温馨与贴心。 本文设计的是基于单片机控制系统的智能窗帘。它具备光感、红外遥控、温度显示、定时等功能。该窗帘可以根据外界的光亮程度来控制窗帘开启,从而达到调节室内光线,同时还提供按键来控制窗帘的关合。为了方便用户使用,增设定时模块,用户可根据自身的需要对某段时间,设置窗帘的开启程度。当定时结束,窗帘自动切换到光感模式实现对室内光线的控制。同时,还增设温度显示,使用户可以了解温度状况。 关键词:智能窗帘:红外遥控;光感控制;单片机

目录 第1章绪论 (1) 1.1 设计的背景和意义 (1) 1.2 本设计的内容 (1) 1.3 存在的主要问题 (2) 1.3.1 光感功能的实现 (2) 1.3.2 遥控功能的实现 (2) 第2章总体方案设计 (4) 2.1 主控制系统CPU (4) 2.2 窗帘结构安装及电机选择 (6) 2.2.1 窗帘结构安装 (6) 2.2.2 步进电机选择 (6) 2.3 硬件总体方案 (7) 2.3.1方案设计说明 (8) 2.3.2方案选择说明 (8) 3.1 光电传感器信号采集模块设计 (10) 3.3 执行单元模块设计 (16) 第4章系统软件设计 (21) 4.1 程序流程 (21) 4.2 程序设计 (22) 5课程设计体会 (24) 参考文献 (25) 附录硬件电路图 (26)

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

基于单片机的智能窗帘控制系统总体设计方案 智能窗帘控制系统总体设计方案是确定能够满足设计要求的总体方案的环节。本章从系统功能需求出发,规划并确定了系统的总体结构,并在此基础上考虑了系统的可扩展性及可实现性。 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时,在电阻两端将得到随人射光变化的电压信号。光敏二极管就是这

智能窗帘控制系统的设计

智能窗帘控制系统的设计 【摘要】以AT89S52单片机为控制核心,以光敏电阻为传感器件,以步进电机为执行器件。通过单片机实现了半自动控制、自动控制、定时控制的相互转换,具有较强的实用价值。 【关键词】单片机;智能窗帘;控制;电机 1.引言 随着科技的不断进步,在以人为本的理念指导下,智能窗帘作为物联网智能家居的一环,向着人性化和舒适化为发展方向。本设计通过分析自动窗帘的现状和发展,采用步进电机为执行原件,以光敏电阻和雨滴传感器作为传感原件,AT89S52单片机作为控制芯片,辅助键盘和显示,实现自动窗帘的多项智能项目。 2.系统总体构成 总体硬件包括:单片机及其外围电路、信号采集电路、检测电路、键盘与显示电路以及步进电机控制电路等模块。单片机外围电路提供各种模块所需的5V 电源和时钟模块;信号检测后是模拟信号,经过比较器比较后输出数字信号给单片机进行控制。 3.系统硬件组成与实现设计 选用89S52为主控芯片,通过其灵活的输入/输出口设置,由光敏与雨滴传感器检测外界的环境参数,经放大、滤波调理后输入到A/D转换器,并通过采样保持电路,确保转换结果的正确性。键盘模块主要作用是通过按键向单片机输入指令,控制步进电机的正反转动方向,从而控制窗帘的开与关。液晶显示模块主要用来显示智能窗帘控制系统的各种状态信息。系统硬件组成图如图1所示。 3.1 步进电机模块 步进电机作为执行原件是机电一体化的关键产品之一,本设计采用的步进电机是混合式步进电机。步进电机28BYJ-48型四相八拍电机,电压为DC5V—DC12V。当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动[1]。每一个脉冲信号对应步进电机的某一相或者两相绕组的通电状态改变一次,也就对应转子转过一定的角度(一个步距角)。步进电机控制系统电路如图2所示。 3.2 时钟电路模块 本设计需要窗帘在给定的时间自动的开和关,所以需要用到定时器,而为了保证单片机与外界时钟一致,要用到一个实时时钟电路。这里实用的是DS1302

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

河南工业职业技术学院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)

自动窗帘控制系统设计

自动窗帘控制系统设计 自动窗帘控制系统设计 摘要:介绍了一款多功能窗帘控制系统。该系统采用AT89S52单片机的最小系统 设计,可以使用红外遥控器进行远程手动控制,也可以输入时间进行时间控制,还可以根据室外环境亮度实现窗帘的自动控制。为智能家居的实现提供了依据,具有良好的发 展前景和应用价值。关键词:AT89S52;红外遥控器;自动窗帘;直流电动机 随着高新技术及电子器件的发展,光控、温控及遥控窗帘应运而生,给人们的生活带来了很多方便。同时,也为人们的生活环境以及智能家居的实现提供了依据,为此, 研究与设计智能窗帘控制系统具有深远的现实意义。1系统总体设计与工作原理本系统由单片机、红外接收、光敏测光、电机驱动、数码管显示以及鸣响提示模块组成。主要应用模块的选择包括电动机驱动模块的、PWM调速方式、PWM调脉宽方式、PWM 软件实现方式的选择。其中,电机驱动模块的选择采用由达林顿管组成的H型PWM电路;PWM调速工作方式采用单极性工作制;PWM调脉宽方式选择采用定频调宽方式;PWM软件实现方式采用软件延时方式。智能窗帘设计所需的关键芯片及器件有:单片机AT89S52、直流电动机、三相稳压器78L05、储存芯片CAT24WC02以及光耦4N25。系统总体框图。 该窗帘控制系统采用AT89S52单片机的最小系统设计,可以实现使用红外遥控器 进行远程手动开、手动关和手动停控制,数码管显示窗帘的开、关,可以通过自行设定相应的数字表示;也可以按事先输入的开启时间和关闭时间进行时间控制,数码管显示当时的小时和分钟时间,但只能顺序显示,显示一遍后,略等片刻,再显示下一遍时间;还可以根据室外环境亮度实现光控,即窗帘的自动控制,由驱动数码管显示出当时的状 态。红外窗帘遥控控制器通电默认当时时间是8点钟。在3种工作方式下,数码管均按时分法显示时间、工作方式和工作状态。每一组数据由5个数字组成,前4个数字顺序显示时十位、时个位、分十位、分个位,第5个数字包含工作方式和工作状态:显示“一”(1横)表示手动方式;“二”(2横)表示半手动方式;“三”(3横)表示光控方式;不显示横则表示时控方式。左上角的“

基于ZigBee的智能家居系统

基于ZigBee的智能家居系统 摘要: 基于ZigBee的智能家居系统是针对家居高度自动化、智能化的要求提出的一种新的解决方案。主要用ZigBee手持控制器无线采集室内环境参数,远程控制各种家居电器,实现家居控制、参数检测的完全自动化、智能化。设备以C8051F020单片机为控制核心单元,检测湿度,负责驱动电机,处理和传输数据。采用高精度传感器作为湿度检测器件,直流电机等为执行机构,完成环境参数检测,对窗帘、交流电电器等的控制功能。用手持设备通过IP-LINK1270模块串口实现了室内无线通信,可以接收湿度数据,控制简单家居。本系统具有良好的开发和应用前景。 关键词:ZigBee 无线通信湿度检测智能家居 由于生活质量的日益改善,各种家电设备的高度自动化和智能化已经成为一种消费需求,同时科学技术的飞速发展,让这种需求的达到已经不再遥远。新的ZigBee协议在无线传感器网络和各种无线终端控制方面有良好的前景,为传感器网络和控制设备提出了新的方案。基于ZigBee的网络控制系统就可以实现对各种家电设备的控制和调节,只需要对旧式家电(家居)进行改装,或加入必要的驱动电路,便可以实现小信号对交流电器的控制。室内温度、湿度等环境参数直接影响生活质量,同样可以通过ZigBee控制器对室内温度、湿度检测设备进行较远距离的适时采集,然后根据个人意愿对家电(家居)进行不同程度的调节。 我们对实用小功率电扇进行了改装,对窗帘装上直流电机和定滑轮,可以由ZigBee控制器向单片机发送命令对电扇和窗帘的开关程度控制和调节。室内参数检测方面,开发了湿度检测设备,可以有效的反馈实时数据。 一、系统(主设备)结构及各部分功能 在整个系统设计方案中,以C8051F020为核心,作为数据处理器和设备控制器,整个设备也可作为工业现场设备,从属于ZigBee核心控制器。 系统(主设备)结构如图所示, 图1 系统(主设备)总体结构图

基于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

关于智能窗帘的课程设计

关于智能窗帘的课程设计

课程设计 机电一体化系统设计课程设计 教学单位: 机电工程学院 专业: 机械设计制造及其自动化 班级: 10机械C(机电一体化) 1.学号:2010100203013学生姓名: 谢伟军 2.学号:2010100203027学生姓名: 李伟雄 3.学号:2010100203067学生姓名: 吴海富指导教师: 何伟 完成时间: 2013 年11 月10 日 电子科技大学中山学院机电工程学院

前言 如今伴随着信息时代的到来,人们的生活水平日益提高,方便、快捷、自动、智能成为时代的主题,在现代家庭生活环境中,居家环境早已不仅仅局限在物理空间上,人们更为关注的是一个安全、方便、舒适的环境,自动化的电子产品自然成为人们追求的目标。 窗是人心灵的眼睛,窗帘则是眼睛上的睫毛,窗帘在防止强光射入,帮助人们合理的安排时间,美化室内环境,保证个人隐私,增强居家环境方面有重要作用。随着人们生活节奏的加快,窗帘的自动化随之产生。 本产品是在学习机械原理及设计和电工学等知识,通过实践,观察,思考的基础上设计而成的,且人性化的思想理念也体现了科学技术在人们生活中的作用。 通过几个月的努力,使我们深刻感受到了电学,力学,加工工艺,理论知识与实践相结合在机械设计中的重要性。加强和拓展这些方面的知识对机械学子们是很有必要的。 由于我们能力、经验以及一些方面的知识有限,许多地方未能深入的研究,如有误漏之处,敬请评委老师批评指正。

课程设计任务书 目录 1课题分析 (1) 1.1设计目的 (1) 1.2设计达到的功能和要求 (1) 1.3 设计内容和主要步骤 (2) 1.4 小组成员及其分工 (2) 2机械结构设计 (3) 2.1 设计参数计算 (3) 2.2 机械部件的选择 (3) 2.3 机械结构的设计 (4) 2.4 机械结构装配图 (5) 3控制电路设计 (6) 3.1 电机的选择 (6) 3.2 传感器的选择 (7) 3.3 PLC的选择 (9) 3.4 控制系统电路图 (11) 4 控制系统设计 (12) 4.1 控制系统工作原理 (12) 4.2 控制系统框图 (13) 4.3. 控制过程流程图。 (13)

基于ZigBee的智能家居系统设计与实现

毕业设计(论文)题目:基于ZigBee的智能家居系统设计与实现 学院:软件学院 专业名称:软件工程 班级学号:08201124 学生姓名:曾刘保 指导教师:苗利 二O一二年三月

毕业设计(论文)任务书 I、毕业设计(论文)题目: 基于ZigBee的智能家居系统设计与实现 II、毕业设计(论文)使用的原始资料(数据)及设计技术要求: 1、摘要扼要叙述本论文的主要内容、特点,文字精炼,摘要500字左右。 2、正文:一般包括引言、本、结论三个部分。字数不少于13000字。 3、收集资料:a历史资料;b理论资料;c实践资料 4、技术要求:在论文写作中进行一定程度的创新性活动,如提出一个新问题、对现 实问题进行新的解释等。 III、毕业设计(论文)工作内容及完成时间: 1、查阅并收集与论文相关的国内外文献资料,完成开题报告。(第1-2周) 2、毕业论文资料调研,进行实地调查研究,掌握第一手资料。(第3周) 3、撰写毕业论文详细提纲。论文提纲应分为几个部分或几个层次。写明论文的中心、重点、主要观点、结论等。(第4周) 4、完成论文绪论部分,说明本课题的意义、目的、研究范围及要求达到的技术要求;简述本课题在国内外的发展概况及存在的问题。(第5周) 5、完成毕业论文正文部分,包括问题的提出,研究工作的基本前提、假设和条件,理论论证,理论在课题中的应用,课题得出的结果等。(第6-7周) 6、完成结论部分。即对整个研究工作进行归纳和综合得出的总结,对所得结果比较和课题尚存在的问题,以及进一步开展研究的见解与建议。结论应该明确、精炼、 完整、准确。(第8周) 7、完成毕业论文(设计)初稿。(第9周) 8、完成毕业论文二稿。(第10周) 9、毕业论文定稿;毕业论文打印;毕业答辩准备。(第11周)

智能窗帘控制系统

毕业论文论文题目:智能遥控窗帘系统设计 系部:信息工程系 专业名称:电子信息工程 班级: 08432 学号: 13 姓名:朱斌 指导教师:郑莹 完成时间:11 年 5 月8 日

目录 摘要.............................................................. 第1章绪论.. (1) 1.1窗帘红外遥控器设计目的 (1) 1.2窗帘红外遥控器完成的功能 (1) 第2章总体方案设计 (2) 第3章硬件设计 (4) 3.1红外接收电路 (4) 3.2单片机控制电路 (5) 3.2.1 单片机简介 (5) 3.2.2 时钟电路和复位电路 (6) 3.3显示电路 (7) 3.4报警与控制电路 (8) 第4章软件设计 (9) 4.1主程序设计 (9) 4.2数据处理子程序 (11) 4.31602C显示子程序 (12) 第5章安装调试与结果 (15) 第6章总结 (16) 致谢 (17) 参考文献 (18) 附录 (19) 一、电路原理图.................................... 错误!未定义书签。 二、PCB图 ........................................ 错误!未定义书签。 三、源程序........................................ 错误!未定义书签。

第1章绪论 1.1 窗帘红外遥控器设计目的 随着社会信息化的加快,人们的工作、生活和通讯、信息的关系日益紧密。信息化社会在改变人们生活方式与工作习惯的同时,也对传统的住宅提出了挑战,社会、技术以及经济的进步更使人们的观念随之巨变。人们对家居的要求早已不只是物理空间,更为关注的是一个安全、方便、舒适的居家环境。 随着电子技术产业结构调整,生产工艺的飞速发展,人们生活水平的不断提高,家用电器逐渐普及,市场对于红外遥控控制系统的需求也越来越大。高精度、多功能、低功耗,是现代科技发展的趋势。在这种趋势下,窗帘的数字化、智能化已经成为现代生产研究的主导设计方向。 单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了红外控制。随着窗帘红外控制器应用范围的日益广泛和多样,各种适用于不同场合的窗帘控制器应运而生。红外线窗帘遥控控制器是我厂最新研制的一种高科技产品,它不但取代原有的无线遥控窗帘控制器,而且工作可靠,4种不同的工作方式任意选择,数字自动测试环境亮度,整点报时,电机工作鸣响提示,数码时钟等功能,满足不同用户的需要。 1.2 窗帘红外遥控器完成的功能 本文介绍一款使用微电脑管理的、红外遥控器控制的多功能窗帘控制器。该窗帘控制器采用89c2051单片机的最小系统设计,控制一个220v的可逆、变速电动机控制窗帘的拉开和关闭。窗帘控制器可以使用红外遥控器进行远程手动开、手动关和手动停控制;可以执行事先输入的开启时间和关闭时间进行时间控制;还可以根据室外环境亮度实现环境亮度光控。三种工作方式可以方便地进行选择,当选择时间控制的方案时,数码管还能显示当时小时和分钟时间,不过时间数据只能顺序显示,显示一遍后,略等片刻再显示下一遍时间。另外、电机拉动窗帘的工作的时间长度,电机工作的时候是否有鸣响提示,以及光控状态下环境亮度的控制参数的调整等等都可以通过遥控器进行设置。

【标准】基于Zigbee技术的智能家居系统设计方案

基于Zigbee技术的智能家居系统设计方 家居设备通过Zigbee 进行无线组网,把家居设备的信息和数字视频传输到因特网网络上, 进行实时的显示并进行后续的利用和控制;同时将收集各处传输进来的数字视频信息进行后续的处理和识别。如入侵检测,人脸检测和识别等。 智能家居又称为智能住宅,在国外常用Smart Home 表示。与智能家居含义近似的有家庭自动化(Home Automation)、电子家庭(Electr ON ic Home、E-home)、数字家园(Digital Family)、家庭网络(Home Net/Networks for Home)、网络家居(NetworkHome)、智能家庭/建筑(Intel ligent Home/Building)等。 智能家居系统利用先进的计算机技术、网络通讯技术、综合布线技术将与家居生活有关的各种子系统有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全。智能家居可以提供全方位的信息交换功能,帮助家庭与外部保持信息交流通畅,优化人们的生活方式,增强家居生活的安全性,甚至为各种能源费用节约资金。 1 项目概述 1.1 智能家居发展概况 智能家居是利用先进的计算机技术、嵌入式系统和网络通讯技术,将家庭中的各种设备(如照明系统、环境控制、安防系统、网络家电)通过家庭网络连接到一起的,自从美国在1984 真正的智能建筑出现以来,国外已经有将近30 年的研究历史,而国内在这方面的研究相对较晚,从2003 年才逐步应用于高端市场,而且标准不统一,如海信、海尔、清华大学等大家各自为营。由于智能家居系统具有安全、方便、高效、快捷、智能化和个性化的独特魅力,使得智能家居的开发与建设成为21 世纪科技发展的必然趋势。随着全球对能源和环境的要求越来越高,而智能家居在节能方面的效果优势非常明显,因此具有非常广阔的市场前景。 1.2 开发板主要参数 本项目所使用开发板为Real6410 开发板,采用三星公司的ARM11 内核的处理器 S3C6410.开发板上还集成了123 M的DDR 内存以及1 GB NandFlash, 同时预留了

相关主题
文本预览
相关文档 最新文档