毕业设计(论文)基于单片机的窗帘智能控制系统设计.doc
《毕业设计(论文)基于单片机的窗帘智能控制系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机的窗帘智能控制系统设计.doc(39页珍藏版)》请在三一办公上搜索。
1、天津工程师范学院本科生毕业设计基于单片机的窗帘智能控制系统设计Design of intelligent control system for the curtain based on singlechip摘 要随着现代电子技术的快速发展,智能家居已逐渐进入人们的生活中。本课题介绍基于单片机控制的智能窗帘系统,它采用了无线遥控技术,实现在室内任何地方,只要轻按遥控器,窗帘就会随心所欲地打开或关闭。为了使智能窗帘系统更加完善,在设计中加入了智能报警系统。当报警系统开启时,只要有入侵者从窗户入内,就会响起相应的报警信号,同时有数码显示那个窗户的报警器在报警。这样可以使用户很容易的了解报警情况。为了
2、实现一机多控的功能,在设计中采用了改变无线模块地址码的方法来实现。一机多控的功能也就是一个遥控器可以控制家中所有的窗帘和报警装置。当白天家中有人在家时,只要用遥控器就可以关闭报警系统的工作。这样可以避免误报,而引起的不必要的麻烦。这也体现出了该系统的人性化设计。关键词:单片机 无线遥控器 智能家居 智能报警 ABSTRACTAs modern electronic technique develops fast, Smart Home has entered peoples daily life gradually. This thesis, aims on introduction of S
3、mart Curtain system on a basis of singlechip control, which adopts wireless technique for remote control, realizes indoor curtain automatically opening and closing, only by pressing lightly robot. To perfect the Smart Curtain system more, Smart Alarm system is added into design. When it starts, it w
4、ill give a signal correspondingly if someone invades the room from window, meantime, it also show which alarm are working, so as to know the instance by user. To carry out the function of multi-control by one machine, I design it by changing wireless address code of mode. This function means one mac
5、hine controlling the whole curtain and alarm devices, which not only avoids misinformation causing unnecessary trouble, but also embodies humanized design of this system.Key Words: Singlechip ; Wireless robot ; Smart Home ; Smart Alarm目 录1 绪论11.1 智能家居控制系统概述及发展11.2 现代防盗系统的现状11.5 本课题的内容和目标22 智能窗帘的硬件设计
6、32.1 智能窗帘系统的硬件设计框图32.2 控制电路32.2.1 凌阳单片机61板的各组成作用42.2.2 61板功能特点62.2.3 SPCE061A芯片特性62.3 无线遥控电路72.3.1 无线发射电路72.3.2 无线接受电路102.3.3 编码芯片PT2262的原理122.3.4 编码芯片PT2272的原理132.3.5 PT2262/2272芯片的地址编码设定和修改142.4 检测电路152.5 语音报警电路182.6 数码显示电路182.7 电机驱动电路192.8 电源电路203 智能窗帘系统的软件设计213.1 集成开发环境IDE213.2 主程序框图213.3 主程序的中断
7、程序框图213.4 语音程序框图243.5 语音中断程序框图25结 论27参考文献28附录1 SPCE061A管脚图29附录2 系统程序31致 谢34英文原文及中文翻译1 绪论 随着国民经济和科学技术水平的提高,特别是计算机技术、通信技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒适化、安全化。这些高科技已经影响到人们生活的方方面面,改变了人们生活习惯,提高了人们生活质量,家居智能化也正是在这种形势下应运而生的。1.1 智能家居控制系统概述及发展智能家居控制系统是以HFC、以太网、现场总线、公共电话网、无线网的传输网络为物理平台,计算机网络技术为技术平台,现场总
8、线为应用操作平台,构成一个完整的集家庭通信、家庭设备自动控制、家庭安全防范等功能的控制系统。 智能家居控制系统的总体目标是通过采用计算机技术、网络技术、控制技术和集成技术建立一个由家庭到小区乃至整个城市的综合信息服务和管理系统,以此来提高住宅高新技术的含量和居民居住环境水平。 系统通常由系统服务器、家庭控制器(各种模块)、各种路由器、电缆调制解调器头端设备CMTS、交换机、通讯器、控制器、无线收发器、各种探测器、各种传感器、各种执行机构、打印机等主要部分组成。 从2000年,智能家居的概念开始在中国出现发展到今天。已有10余家企业相继加入,智能家居行业规模逐渐形成,市场已经开始启动。据统计,近
9、几年智能化电工产品的市场份额逐年快速放大,并最终替代传统的电工产品。从而使智能化产品走进百姓家庭。 在众多控制系统中,电力载波通讯方式。最为方便实用于家庭的电器智能控制。X10是电力载波的国际通讯协议,它是将120KHz的编码信号加载到50Hz的电力线上,由指令发射器将一串X10指令以广播的形式发送给网络,网络中的每个指令接受器可以收到来自电力线上的X10信号,并执行相应的动作,从而实现网络化的控制。1.2 现代防盗系统的现状既然要防范高技术的盗窃犯罪,就需要改变我们过去传统的观念,也就需要使用高技术的防盗方法来保证我们家居和人身的安全。现代智能家居防盗产品的出现,解决了以上问题,并解决了传统
10、防盗系统解决不了的问题,防破坏、防断电,以及遇到突发应急事件时紧急报警,可以现场报警给小偷一震慑力。因此,许多电子报警器应运而生,使用红外线、微电脑等高新技术对家居进行防护,而无线自动系列逐渐成为家居报警器当中的佼佼者。居民住宅的安全防范,以往是在住宅内安装被动红外传感器、磁控开关、紧急按钮等,报警信号通过网络连接到控制中心。当入侵者进入房间作案时,就发出报警信号。其特点是安装在室内,因此在室内无人值守时,其防盗保护财产的作用能够实现。但装在有人居住的家庭中,由于有人员活动,甚至宠物走动都会影响被动红外传感器工作,容易引起误触发报警。因此在安装时考虑的因素很多,对室内人员活动要有限制,对空调、
11、阳光等外部环境要避让等等。总而言之,被动红外传感器在家庭安防使用中有一些缺陷,对安装、运行、维护带来不少麻烦。红外线对射传感器正好弥补了这些缺点,它优势在于它的低误报率,不但长距离瞄准精度高,更有较高稳定和极低误报率,对室外环境工作表现出极强适应性,迅速反应和稳定的信号采集与传输,及时的反馈检测到的信号,尽量减少财产和人身损失。如果入侵者企图使用工具砸碎窗户或撬门进入房间,振动传感器采集振动信号后触发报警器。两者相互协调工作,为家居安全提供了保证。 1.5 本课题的内容和目标 本课题在设计中力求人性化的智能控制,采用单片机作为系统的内部控制中心,利用无线遥控技术来实现系统的外部控制。再加上红外
12、对射报警装置,组成了整个智能控制系统。(1) 适用于各种窗帘的使用(闭合式、卷帘式)(2) 具有防盗报警系统(3) 可实现无线遥控2 智能窗帘的硬件设计2.1 智能窗帘系统的硬件设计框图窗帘智能控制系统的组成如图1-1。智能控制系统是由无线遥控单元、红外报警单元、电机驱动单元、数码显示单元、语音报警单元、单片机等组成。本控制系统是由单片机通过软件程序来实现智能控制。无线遥控单元用于对智能窗帘的运行进行控制。无线报警发射器可实现有入侵者时的无线控制报警。图1-1 控制系统方框图2.2 控制电路所谓单片机是指在一个集成芯片中,集成微处理器(CPU)、存储器、基本的I/0接口以及定时/计数等部件,并
13、具有独立指令系统的智能器件,即在一块芯片上实现一台微型计算机的基本功能。如果是简单控制对象,只需利用单片机作为控制核心,不需另外增加外部设备就能够完成。对于复杂的系统,只需对单片机进行适当扩展即可,十分方便。单片机是随着微型计算机、单板机的发展及其在智能测控系统中的应用而发展起来的。各种型号的单片机基本功能相同,但其电路结构、性能、编程语言却大不相同。目前使用最多的是51系列单片机。这种型号的单片机及其家族是很原始的类型,而本方案控制核心所用到的凌阳单片机则功能强大。“61板”是SPCE061A EMU BOARD V1.0的简称,是以16位单片机SPCE061A为核心的精简开发仿真实验板,大
14、小相当于一页扑克牌,是“凌阳大学计划”专为电子爱好者、课程设计、毕业设计及电子竞赛所设计的。硬件电路包括有电源电路、音频电路(含MIC输入部分和DAC音频输出部分)、复位电路等,让学生在掌握软件的同时,熟练单片机硬件的设计制作,锻炼动手能力,而且体积小、采用电池供电,方便学生随身携带。2.2.1 凌阳单片机61板的各组成作用如图2-2所示为61板的电路图:图2-2 61板的实物图图2-3 61板各部分功能图(1)输入/输出(I/O)接口:“61板”将SPCE061A的32个I/O口全部引出:IOA0IOA15,IOB0IOB15,对应的引脚为:A口,4148、53、5460;B口,15、646
15、8、7681。而且该I/O口是可编程的,即可以设置为输入或输出:设置为输入时,分为悬浮输入或非悬浮输入,非悬浮输入又可以设置为上拉输入或是下拉输入;在5V情况下,上拉电阻为150K,下拉电阻为110K;设置为输出时,可以选择同相输出或者反相输出。如图2-3所示61板的输入/输出(I/O)接口电路。(2)音频输入/输出接口:正如我们在前面介绍的61板具有强大的语音处理功能,SPY0030是凌阳的芯片,相当于LM386,但是比LM386音质好,它可以工作在2.46.0V范围内,最大输出功率可达700mW(386必须工作在4V以上,而且功率只有100mW)。如图2-3所示61板的音频输入/输出接口电
16、路。(3)电源接口:“61板”的内核SPCE061A电压要求为3.3V,而I/O端口的电压可以选择3.3V也可以选择5V。所以,在板子上具有两种工作电压:5V和3.3V。对应的引脚中7、15和36必须为3.3V,对于I/O端口的电压51、52可以为3.3V也可以是5V,这两种电平的选择通过跳线J5来选择。如图2-3所示61板的电源接口电路。 “61板”的供电电源系统采用用户多种选择方式: DC 5V电池供电用户可以用3节电池来供电,5V直流电压直接通过SPY0029(相当于一般3.3V稳压器)稳压到3.3V,为整个61板提供了4.5V和3.3V两种电平的电压。 DC 5V稳压源供电用户可以直接
17、外接5V的直流稳压源供电,5V电压再通过SPY0029稳压到3.3V。 DC 3V供电用户可以提供直流3.3V电压为实验板进行供电,此时整个板子只有3.3V电压,I/O端口电压此时只有一种选择。(4)在线调试器(PROBE)和EZ-PROBE接口:PROBE的接口,该接口有5pin,其中两个分别是地(VSS)和3.3V电源(VCC),我们就是通过PROBE一端接PC机25针并口,一端连接它来调试、仿真和下载程序的。这样,就不需要再用仿真器和编程器了。只要将其连接好,就可以通过它在PC机上调试程序,并且在线仿真,最后将程序下载到芯片中,即完成了程序的烧写。如图2-3 所示61板的在线调试器(PR
18、OBE)接口。EZ-PROBE的接口,凌阳公司提供一根转接线用作EZ-PROBE的下载,一端连接PC机的25pin并口,另外一端接61板的5pin EZ-PROBE接口。如图2-3所示61板的EZ-PROBE接口电路。(5)外部复位:复位是对61板内部的硬件初始化,61板本身具有上电复位功能,即只要一通电就自动复位。另外,还具有外部复位电路,即在引脚6上外加一个低电平就可令其复位。如图2-3 所示61板的外部复位电路。2.2.2 61板功能特点(1)具有DSP功能、语音特色的凌阳十六位单片机开发系统。(2)集开发仿真器和编辑器于一体。只需PC机即可进行产品开发,同时免费提供集成开发环境(3)不
19、需任何外围器件就可以完成语音录、放、识别等功能。(4)所有I/O全部引出,可以和用户的外部电路直接连接。(5)多种电源供电方式,使用户使用更加方便。2.2.3 SPCE061A芯片特性 凌阳十六位单片机的CPU内核采用凌阳公司最新推出的nSP(Microcontroller and Signal Processor)16位微处理器内核(以下简称nSP),而nSP内核是一个通用的核结构。 SPCE061A 是继nSP系列产品SPCE500A等之后凌阳科技推出的又一个16位结构的微控制器。如图2-4所示为SPCE061A实物图。SPCE061A里内嵌32K的闪存,2K的静态内存;内置十位ADC、D
20、AC,有多达十四个中断源等丰富的片内资源。CPU最高可工作在49MHz的主频下,应用凌阳nSP的精简指令集,再加上较高的处理速度,使nSP能够非常容易地、快速地处理复杂的数字信号。这使得SPCE061A带有DSP特性,且具有灵活的语音处理功能。 因此,与其它类型的单片机相比,以nSP为核心的SPCE061A微控制器是适用于有数字语音功能应用领域产品的一种最经济的选择。 本方案采用凌阳科技16位高性能的微控制器SPCE061A作为主控制器。 SPCE061A单片机的主要性能有:(1)内核采用16位nSP微处理器;(2)CPU工作电压VDD为3.03.6V(CPU),I/O端口高电平VDDH为3.
21、05.5V;(3)CPU时钟频率为0.32049.152MHz ;(4)内置2K字静态内存(SRAM);(6)内置32K字闪存(FLASH);(7)具有可编程音频处理功能;(8)低功耗,系统处于备用状态下(时钟处于停止状态)耗电小于2A/3.6V;(9)两个16位可编程定时器/计数器(可自动预置初值);(10)两路10位数/模转换(DAC)输出通道;(11)32位通用可编程输入/输出端A口和B口;(11)14个中断源(定时器A、B,时基信号,两个外部时钟源,触键唤醒等);(12)具有触键唤醒功能;(13)使用凌阳音频编码SACM_S240方式(2.4kb/s),能容纳210秒语音数据;(14)
22、实时时钟频率为32768Hz,由锁相环PLL振荡器提供系统时钟信号;(15)7通道10位电压模/数转换器(ADC)和单通道声音模/数转换器;(16)语音模/数转换器输入通道,内置麦克风放大器和自动增益控制(AGC)电路;(17)具有串行设备通信接口SIO;(18)具有低电压复位(LVR)和低电压监测(LVD)功能;(19)内置看门狗监视器;(20)内置在线仿真(ICE,In-Circuit Emulator)接口;图2-4 SPCE061A实物图2.3 无线遥控电路 本电路由无线发射和无线接收模块电路组成,可实现10米距离之间的无线遥控。2.3.1 无线发射电路 1无线发射模块电路原理本课题使
23、用的是F05P-射频无线发射模块。F05P实物如图2-5 所示。图2-5 F05P实物图F05P的引脚功能1 接正电源+3V12V2 接地3 数据信号输出4 外接天线F05P无线发射电路原理如图2-6所示。图2-6F05P无线发射原理图F05P采用SMT工艺,树脂环氧封装,小体积,声表谐振器稳频,内部具有一级调制电路及限流电阻,适合短距离无线遥控报警及单片机短距离无线数据传输。F05P具有较宽的工作电压范围及低功耗特性,ASK方式调制。F05P不能任意调整发射电流,单片机的数据可直接通过串口进入F05P的数据输入端。在无数据时单片机数据输出口必须设置成低电平状态。F05P需要输入数据才能发射,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 窗帘 智能 控制系统 设计
链接地址:https://www.31ppt.com/p-3980913.html