ImageVerifierCode 换一换
格式:DOC , 页数:25 ,大小:3.49MB ,
资源ID:43007      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-43007.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电子信息科学与技术毕业论文(设计):智能家居控制系统的设计.doc)为本站会员(文****钱)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

电子信息科学与技术毕业论文(设计):智能家居控制系统的设计.doc

1、毕业论文(设计)论文题目智能家居控制系统的设计学生姓名学号0908050123所在院系电气信息工程学院专业名称电子信息科学与技术届次2013届指导教师淮南师范学院本科毕业论文(设计)诚信承诺书1本人郑重承诺所呈交的毕业论文(设计),题目是本人在指导教师指导下独立完成的,没有弄虚作假,没有抄袭、剽窃别人的内容;2毕业论文(设计)所使用的相关资料、数据、观点等均真实可靠,文中所有引用的他人观点、材料、数据、图表均已注释说明来源;3毕业论文(设计)中无抄袭、剽窃或不正当引用他人学术观点、思想和学术成果,伪造、篡改数据的情况;4本人已被告知并清楚学院对毕业论文(设计)中的抄袭、剽窃、弄虚作假等违反学术

2、规范的行为将严肃处理,并可能导致毕业论文(设计)成绩不合格,无法正常毕业、取消学士学位资格或注销并追回已发放的毕业证书、学士学位证书等严重后果;5若在省教育厅、学院组织的毕业论文(设计)检查、评比中,被发现有抄袭、剽窃、弄虚作假等违反学术规范的行为,本人愿意接受学院按有关规定给予的处理,并承担相应责任。学生(签名)日期年月日目录前言31设计概述411设计创新点412论文概述42总体设计421整体设计方案422主控芯片选择53硬件系统设计531主控芯片ATMEGA16532功能设计633电源模块设计934显示模块1035键盘模块1136步进电机模块1137电机驱动124软件设计1341原理图绘制

3、1342程序编译环境145结论16参考文献18淮南师范学院2013届本科毕业论文1智能家居控制系统的设计学生指导教师淮南师范学院电气信息工程学院摘要21世纪是一个信息化的社会,它与人们的生活的关系也日益紧密。信息化的社会不仅改变了人们的生活方式,也对传统住宅提出了挑战。人们对家居的要求早已不只是物理空间,更为追求的是一个安全,方便,舒适的居家环境。本文详细介绍了智能家居控制系统的设计,本设计采用ATMEGA16单片机作为主控芯片,各种传感器对周边环境进行数据采集,从而反馈给处理中心,进而对整个系统进行实时监控与控制。其中对各类传感器模块进行了详细的说明介绍。并通过软件程序的设计,设置了二种工作

4、模式,既安防模式和自动控制模式。通过软硬件的设计与协调工作,从而保证整个系统的完美运行,达到智能控制的效果,给人们带来不一样的享受,且能增加住户的安全感,使人们能够全身心地投入到工作,从而提高生活质量。关键词ATMEGA16;智能家居;传感器;控制DESIGNOFINTELLIGENTHOMEFURNISHINGCONTROLSYSTEMSTUDENTLVQIANFACULTYADVISERXIEPINGCOLLEGEOFELECTRICALANDINFORMATIONENGINEERING,HUAINANNORMALUNIVERSITYABSTRACTTWENTYFIRSTCENTURYIS

5、ASOCIETYOFINFORMATIONTECHNOLOGY,ITSRELATIONSHIPWITHPEOPLESLIFEINCREASINGLYCLOSESOCIETYOFINFORMATIONTECHNOLOGYNOTONLYCHANGEDPEOPLESWAYOFLIFE,BUTALSOACHALLENGETOTHETRADITIONALRESIDENTIALPEOPLEONTHEHOMEFURNISHINGALREADYNOTJUSTPHYSICALSPACEREQUIREMENTS,MOREISTHEPURSUITOFASAFE,CONVENIENT,COMFORTABLEHOMEE

6、NVIRONMENTTHISPAPERINTRODUCESTHEDESIGNOFINTELLIGENTHOMEFURNISHINGCONTROLSYSTEM,THISDESIGNUSESATMEGA16MICROCONTROLLERASTHEMAINCONTROLCHIP,AVARIETYOFSENSORSTOCOLLECTDATAONTHESURROUNDINGENVIRONMENT,SOASTOGIVEFEEDBACKTOTHEPROCESSINGCENTER,THENCARRIESONTHEREALTIMEMONITORINGANDCONTROLOFTHEWHOLESYSTEMTHEDE

7、TAILED智能家居控制系统的设计2DESCRIPTIONOFVARIOUSSENSORMODULEANDTHEDESIGNOFSOFTWARE,SETTWOKINDSOFWORKINGMODE,NOTONLYSECURITYMODEANDAUTOMATICCONTROLMODETHROUGHTHEDESIGNANDCOORDINATIONOFSOFTWAREANDHARDWARE,SOASTOGUARANTEETHEPERFECTOPERATIONOFTHEWHOLESYSTEM,THEINTELLIGENTCONTROLEFFECT,BRINGPEOPLEDONOTENJOYTHESAME

8、,ANDCANINCREASETHESENSEOFSECURITYOFHOUSEHOLDS,ENABLEPEOPLETODEVOTETHEMSELVESTOWORK,SOASTOIMPROVETHEQUALITYOFLIFEKEYWORDSATMEGA16INTELLIGENTHOMEFURNISHINGSENSORCONTROL淮南师范学院2013届本科毕业论文3前言随着科学技术的不断进步及对生活质量的要求不断提高,人们在选择和使用电器时,已从单一功能的家电转向智能化家电。信息技术和网络技术的卓越发展,使家用电器的集中控制和远程遥控技术已不再是幻想。通过信息技术和家电控制技术的结合,实现现代

9、家庭生活的信息话和自动化,满足人们不断提升的生活要求,使能够充分的享受到生活中去。从现如今数字化家庭的发展趋势来看,远程监控,智能化的家居,已将成为未来的必然,将在一定程度上改善人们的生活水准1。其实,智能化住宅小区早在发达国家得到实现。譬如美国、德国、新加坡、英国、日本等经济比较发达的国家,智能化家居早被广泛应用于生活。在1998年,新加波举办了一场“家用电器与电子消费品”国际展览会,通过现场模拟,介绍了智能家居系统。整个系统功能包括安防报警功能、视频对讲功能、监控中心功能、家电自控功能、有线电视与电话接入以及智能家居控制面板等2。利用智能家居控制器可以提供多种智能控制方案,使家居的主人更加

10、享受家庭生活,且使他们处理家庭事务,更快、更方便。智能家居系统还可以提供舒适的健康环境,通过配置相应的传感器可以有效监视室内的温度、湿度和亮度,进而控制空调、窗帘和照明系统的运行,从而提供更加适宜的生活空间。另外通过各类安防传感器,提高了人们及时发现和处理紧急情况的能力3。在智能家居中配备INTERNET接入功能后,则家居的远程监控能力将更强,给住户一种前所未有的安全感,使他们更加的放心去工作,去生活,从而提高用户的生活质量。根据现代生活对居住环境的便捷性、安全性、舒适性等方面的要求,以及智能家居技术发展的方向,未来智能家居的发展趋势将会有以下几大特点(1)具有功耗低,功能强大的嵌入式微处理器

11、,通过嵌入式操作系统平台,使智能家居成为囊括安防、家电控制、数字家庭的智能家居平台4;(2)传输方式将逐步走向多网合一,安防、门禁、抄表逐渐采用统一的以太网连接。多网合一将在一定程度上降低建设和维护的复杂度,而且提高了传输的可靠性;(3)从有线逐渐转变为无线。拥有无限灵活性,流动性和可扩展性的无线传输,是有线传输望尘莫及的。智能家居控制系统的设计41设计概述11设计创新点多媒体家庭智能控制系统,结合了多媒体数字影院系统、家庭监控防盗系统、家庭背景音乐系统、灯光窗帘控制系统、家庭急救报警系统、远程控制系统和自动节能系统等系统的功能优点。通过手持遥控、手机等多种方式进行控制。采用模块化设计,可根据

12、不同的家庭的习惯采用不同的组合方式,使家居智能实现“DIY”,从而更好的体现家庭特点,体现不同的生活理念。符合人性化设计,充分体现了“以人为本”设计理念。12论文概述论文包括智能家居整体制作思路及硬件外设部分的介绍与设计。包括家居模式的设计;硬件电路的设计,主控芯片中的比较、选择;软件算法包括根据外围硬件的环境来控制整个系统的运行。其中,第一章为引言,主要介绍了智能家居发展现状及其应用前景;第二章为智能家居系统方案的设计,主要包括主控芯片的选择、功能模式的设计;第三章为硬件系统设计,其中主要介绍了硬件电路设计,各类传感器的功用及电源模块、显示模块等;第四章为智能家居软件系统设计,包括智能家居系

13、统整体设计流程,并介绍了整个软件的编译环境;第五章是总结和鸣谢。2总体设计21整体设计方案图1整体设计框图ATMEGA16单片机控制机械控制报警提醒电源模块显示模块传感器采集键盘控制淮南师范学院2013届本科毕业论文5本设计采用ATMEGA16作为主控芯片,各种传感器对周边环境进行数据采集,从而反馈给处理中心,进而对整个系统进行实时监控与控制。系统的整体设计框图如图1所示。22主控芯片选择单片机按CPU的处理能力分类目前有4位、8位、16位、32位,位数越高的单片机在数据处理能力和指令系统方面就越强,AVR、51、PIC都属于8位机。8位单片机由于内部构造简单、体积小、成本低廉,在一些较简单的

14、控制器中应用很广。本课程设计8位单片机已满足要求。方案一采用传统的8位89C51单片机作为主控芯片。51单片机具有价格低廉,使用简单等特点,但其运算速度低,功能单一,RAM、ROM空间小等缺点。若采用89C51需要做RAM,ROM来扩展其内存空间,其硬件工作量必然大大增多。方案二采用AVR单片机作为主控芯片,其简便易学、费用低廉、低耗、保密、I/O口功能强,且AVR单片机是高速嵌入式单片机,其内部集成了AD转换电路,以及功能强大的定时器/计数器、通讯接口。综上考虑,选用ATMEGA16单片机为CPU最为合适,且ATMEGA16单片机具有16K的FLASH,512字节的EEPROM,满足我们设计

15、的需求。3硬件系统设计31主控芯片ATMEGA16ATMEGA16是基于8位CMOS微控制器,低功耗AVRRISC结构。得益于其先进的指令集及单时钟周期指令执行时间,使ATMEGA16的数据吞吐量可达1MIPS/MHZ,故可缓解系统在功耗和处理速度之间矛盾5。ATMEGA16具有16K字节可编程闪存,512字节的EEPROM,1K字节的SRAM,32个通用I/O端口,32个通用寄存器,边界扫描的JTAG接口6,支持片上调试和编程,三个具有更灵活方式的定时器/计数器(T/C),内部/外部中断,可编程异步串行通讯,一个通用串行连接,8路10BIT可选的ADC,一个串行端口和省电模式,模式可以通过单

16、片机内部的寄存器进行设置选择。当单片机处于空闲方式时,CPU不再运行,但USART、SRAM、T/C、SPI端口、两线接口、A/D转换器和中断继续正常工作;当单片机处于掉电模式时,晶体振荡器不再振荡,但中断模块以及复位系统正常工作,而其他所有功能都不再运行;智能家居控制系统的设计6当单片机处于省电模式时,异步定时器正常运行,且允许用户保持一个时间基准,但其他功能将停止运行;当单片机处于ADC噪声抑制模式下,只有异步定时器以及ADC正常运行,其他模块均休眠,为的是减少在ADC转换时产生的开关噪声;ATMEGA16拥有C语言编译器、宏汇编程序、程序调试器/仿真器以及仿真器等一系列的编程工具,还会有

17、评估板等相应的系统开发工具7。图2和图3分别为ATMEGA16实物图和ATMEGA16引脚图。图2ATMEGA16实物图图3ATMEGA16引脚图32功能设计321双模式设计为了适应人们高质量,便捷的生活需求,本系统采用两种模式控制,即安防模式和自动模式。系统自动控制是指系统的核心部分可以根据外部传感器所采集的环境信息(如温度,光照等)与用户设定的可以使人可以较为舒适的之作比较8,然后根据比较结果对相应的设备进行调节控制,以保持着个舒适的值,为用户提供一个良好的温湿度环境。且设置了手动控制模式,人为的调节环境变化。而安防模式是指在主人外出或对家居设置了防盗防火,通过外部传感器实时检测是否有不法

18、人员进入居室,以及是否发生火灾,及时通知并报警,达到安全防火防盗的效果。322温度控制通过温度传感器(如图4)采集当前的温度信息,送到采集模块中进行转换,由控制中心进行分析,通过与预设值的对比,决定空调的开关,使室温保持在一个恒定的范围。同时为了方便控制,控制中心会将采集到的温度值发送到液晶屏上显示出来。淮南师范学院2013届本科毕业论文7图4温度传感器DS18B20图5光敏传感器323灯光控制通过光敏传感器(如图5)采集当前光线的值,通过与预设白天夜晚的值相比,让控制中心知道当前的环境状态,从而决定是开灯还是关灯,是开窗帘还是关窗帘。324声音控制声控灯是一种声控电子照明装置,由音频放大器、

19、选频电路、延时开启电路和可控硅电路组成。它提供了一种控制灵敏的声控灯9,它采用人嘴发出约1秒的控制信号“嘶”声,即可方便及时地打开和关闭声控照明装置,并有防误触发而具有的自动延时关闭功能,并设有手动开关,使其应用更加方便。声控灯由话筒、音频放大器、选频电路、倍压整流电路、鉴幅电路、恒压源电路、延时开启电路、可控延时开关电路、可控硅电路组成。本次设计通过声音传感器(如图6)检测当前是否有语音命令,来控制窗帘、台灯、音响的开关等,从而达到声控的效果。图6声音传感器图7火焰传感器325防火设计火灾烟雾传感器是一种在消防管理、安全防范系统中常用的报警器材,它工作可靠、体积小巧,火灾烟雾传感器是把烟雾信

20、号转换为电信号,电路设计时可以在背后设计专智能家居控制系统的设计8用的卡口以便地固定在墙体或者天花板上,使用时通过设置在厨房、卧室、书房等的烟雾传感器,实时监视各个房间的状况,以防火灾的发生。若有火灾发生,则控制器发出声光、短信等报警信号,通知家人及相关部门及时扑灭火灾,保证家居的安全。除此之外,我们还能根据有人在家与否,调节烟雾传感器的灵敏度10。本次设计通过火焰传感器(如图7)检测室内是否有异常明火,若检测到有异常明火,则通过蜂鸣器报警且控制喷射阀工作。326防盗设计一般家居防盗设计包含;两部分区域的防护,住宅周界防护和住宅内区域防护。住宅周界防护是指在住宅门,房子的窗户,窗户上的玻璃等外

21、部环境上安装一些传感器来检测环境的变化,达到保护家居安全的作用,例如玻璃破碎探测器;住宅区的保护是指在主通道、卧室、书房、浴室安装一检测各种环境信息的传感器11,来保护室内的安全,诸如红外探测器、温度传感器、烟雾传感器、震动传感器等,都可以帮助居室主人更好的管理家居。本次设计通过人体红外传感器(如图8)检测主人外出后,室内是在否有人进入,以及声音传感器,保险柜的震动传感器(如图9),都可以达到防盗检测。若检测到有异常人员进入,则会通过蜂鸣器报警。图8人体红外感应图9震动传感器327功能设计小结通过传感器采集当前环境中各种信息,送到采集模块中进行转换,处理芯片对其进行分析处理。同时为了方便控制,

22、控制芯片会将采集到的一些数据发送到液晶屏上显示出来。总的来说,各类传感器起着感受外界环境变化的作用,对整个系统的运行至关重要,具体功能如下表淮南师范学院2013届本科毕业论文9表1各类传感器功能33电源模块设计15V开关电源稳压器电路由于本控制系统单元电路较多对且对5V电源的要求比较高。在本次毕业设计中,我们选用了稳压芯片LM2576完成12V向5V的转变,并让其对ATMEGA16控制核心和其他5V单元的供电。我们需要注意,使用LM2576稳压芯片实现开关电源的转换还要用到大功率的电感100UH以及电容,这些是高储能能力所必备的,从而满足单元电路的供电需求。LM2576为50V3A开关电源稳压

23、器。如下图所示T1D5IN5822L1C42200UFC24700UFC3104C11041234D1D4BRIDGE1LM257650220V220V50VGND图105V开关电源稳压器电路2其他电源稳压器电路本系统的设计还涉及到传感器信号采集与信号放大,其中放大器等部分需要用到12V电源,因此根据设计要求增加了7812/7912三端稳压IC提供的12V电源,由220V的交流电经交流变压器T降压,变成12V交流电,低压交流电再经过全桥整流变成脉动直流17V左右为三端稳压提供电源,脉动直流电经4700U电解电容和01U瓷片电容滤波,送到稳压块输入端,进行稳压,然后由三端稳压输出端输出12V直流

24、电压,温度感应,测量温度温度传感器18B20采集光照,控制灯光光敏传感器声音控制,声量检测声音传感器模块提示预警,声音提示蜂鸣器模块模块防盗系统,震动检测震动传感器模块安防设备,人体感应HCSR501人体红外智能家居控制系统的设计1012V直流电再由2200U和01U电容进行滤波,输出比较稳定的12V直流电压,给模块供电源。如下图所示C24700UFC11041234D1D4220V220VVIN1GND2VOUT37812VIN1GND2VOUT37912T1GNDC42200UFC3104C82200UFC7104C64700UFC5104GND12VGND12V图1112V电源稳压器电路

25、34显示模块方案一采用LED数码管显示器。LED数码管亮度高,醒目,但是其电路复杂,占用资源较多,显示信息量较小。方案二采用汉字LCD液晶显示器。LCD有明显的优点微功耗、尺寸小,超薄轻巧、显示信息量大、字迹清晰、美观、视觉舒适;可以用中文LCD液晶进行菜单显示,使整个控制系统更加人性化。基于上面的比较分析,故采用LCD作为显示模块,而使用NOKIA5110液晶(如图12)的有如下优势1性价比高,LCD1602可以显示32个字符,而NOKIA5110可以显示15个汉字,30个字符。NOKIA5110裸屏仅88元,LCD1602一般15元左右,LCD12864一般5070元。2接口简单,仅8根I

26、/O线即可驱动,LCD1602需11根I/O线,LCD12864需12根。3速度快,是LCD12864的20倍,是LCD1602的40倍。4NOKIA5110工作电压33V,正常显示时工作电流200UA以下,具有掉电模式,适合电池供电的便携式移动设备。图12NOKIA5110液晶图13矩阵键盘淮南师范学院2013届本科毕业论文1135键盘模块本次设计选用的是矩阵式结构的键盘,其具有四行四列(44)12,需要8个IO口,我们可以让行线所接单片机的I/O口作为输出端,而列线所接的I/O口作为输入端。当无按键按下时,所有的输入端检测到的都是高电平,行线输出低电平。当有按键按下时,则输入线就会被拉低。

27、通过读取输入线的状态就可得知是否有按键按下,这种读取方法我们称为扫描法,这是人们最常用的矩阵键盘判别方法。矩阵键盘原理仿真图如图13,具体扫描过程如下1)确定是否有按键按下,初始化所有行Y0Y3为低水平,然后检测列线的状态。若有一列是低电平,则表示键盘有键按下,且按下的键位于低电平线与4根行线相交叉的4个按键之中。如果所有的列线都没有低电平,则键盘上无按键按下。2)确定闭合键的具体位置,确认方法是依次让行线置为低电平,即在一个线为低电平时,其他线均为高电平。在确定一个线的位置为低电平后,然后检测每行的电平状态。如果某列为低电平,则该列与此低电平行线交叉处的按键,即为闭合键。36步进电机模块本窗

28、帘电机采用四相步进电机,其使用单极性直流电源供电13。只要获得正确的时序电流,步进电机就可以正常运转。图14是四相步进电机工作原理图图14四相步进电机步进原理图初识时,单刀开关SB连通电源,而SA、SC、SD断开,B相电磁和转子0、3号齿轮相对齐,此时,转子的1、4号齿轮则会与C、D相绕组的电磁极产生错位,2、5号齿轮则会与D、A相绕组的电磁极产生错位。当单刀开关SC连通电源时,SB、SA、SD断开,此时C相绕组的电磁力和1、4号齿之间电磁力开始作用,使得转子开始转动,1、4号齿轮和C相绕组的电磁极对齐。智能家居控制系统的设计12但0、3号齿轮与A、B相绕组电磁极就会产生错位,2、5号齿轮就与

29、A、D相绕组的电磁极产生错位。同理,ABCD四相绕组依次轮流供电,由于0至5号齿轮的之间的错位,转子就会依次顺着ABCD方向运转。四相步进电机一般有三种工作模式单四拍、双四拍、八拍三种,它们是根据电流时序的不同来划分的。单四拍的步距角与双四拍的一样14,且双四拍的转动力矩大,单四拍和双四拍的步距角是八拍模式下的两倍,故八拍模式拥有保持高转动力矩和高控制精度的双优点。单四拍、双四拍与八拍工作模式的电源通电时序与波形分别如图15所示图15电机工作时序与波形37电机驱动本设计的电机驱动采用ULN2003,ULN2003是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负

30、载能力强等特点15,适应于各类要求高速大功率驱动的系统。且广泛用于单片机、仪器仪表、PLC等现代工业生产中。在工作电压为5V时,可直接与TTL和CMOS电路连接,即可直接驱动继电器等负载。ULN2003输入为5V的TTL电平,且输出电压可达50V,以及灌电流可达500MA。需要注意的是,在使用ULN2003时,为了让这个二极管起到续流作用,必须将COM引脚(PIN9)接在负载的供电电源上,只有这样才能够形成续流回路,这是因为ULN2003是集电极开路输出。ULN2003内部结构图如图16图16ULN2003内部结构图淮南师范学院2013届本科毕业论文134软件设计41原理图绘制ALTIUMDE

31、SIGNER6是ALTIUM公司PROTEL系列软件基于WINDOWS平台的最新产品15,是ALTIUM公司总结了多年的技术研发成果,是对PROTEL99SE以及PROTELDXP不断修改、扩充新设计模块和多次升级完善后的产物。ALTIUMDESIGNER6是完全一体化的电子产品开发系统下的一个版本。ALTIUMDESIGNER6是将设计流程、集体化PCB设计、可编程器件设计和基于处理器设计的嵌入式软件开发功能整合在一起的电路设计系统。ALTIUMDESIGNER6除了全面继承包括PROTEL99SE、PROTELDXP在内的先前一系列版本的功能和优点外,还增加了许多改进和很多高端功能。该平台

32、拓宽了板级设计的传统界面,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程设计人员能将系统设计中的FPGA与PCB设计及嵌入式设计集成在一起16。由于ALTIUMDESIGNER6在继承先前PROTEL软件功能的基础上,综合了FPGA设计和嵌入式系统软件设计功能,ALTIUMDESIGNER6对计算机的系统需求比先前的版本要高一些。图17和图18分别为在ALTIUMDESIGNER6平台上绘制的ATMEGA16原理图和PCB图。图17ATMEGA16原理图智能家居控制系统的设计14图18ATMEGA16PCB图42程序编译环境421ICCAVR软件ICCAVR软件是一种符合ANS

33、I标准的C语言来开发MCU(单片机)程序的一个工具,功能合适、使用方便、技术支持好,它主要有以下几个特点1拥有工程管理以及编辑器的集成开发环境(IDE);2源文件被组织成项目工程中,文档的编辑和工程的构造都是在项目工程中完成的,编译的错误会在在状态窗口中显示,且当你点击一个编译错误时,光标则会自动跳到该行的错误;3该编译软件可以直接生成HEX格式的烧写文件(大多数编程器都支持HEX格式的文件,可以直接下载到芯片中使用)和符合AVRSTUDIO的调试文件COFF格式17。4一个纯32位的程序,可在WIN95、WIN98、WINME、WINNT、WIN2000、WINXP和WIN7等环境下运行。下

34、图为ICCAVR编译环境界面淮南师范学院2013届本科毕业论文15图19ICCAVR编译环境422PROGISPISP下载软件PROGISPISP具有以下特性1)支持所有的AVR芯片的编程,支持AT89S51,AT89S52;2)自定义串口的下载编程器的支持;3)USBASP下载器的支持;4)自定义编程熔丝信息的支持;5)支持高压下载器;6)支持脱机下载器实现脱机下载;7)支持命令行模式,可以直接嵌入其他IDE中使用;绿色软件,无需安装,占用资源少;8)支持自定义汉化信息提示;9)支持工程管理可以将所有的配置数据与编程数据打包为单一文件。图20为PROGISP的主界面图20PROGISP主界面

35、智能家居控制系统的设计1643整体设计功能通过按键选择工作模式1自动,检测光照强度,自动控制窗帘的拉伸;检测光照强度,自动控制台灯的亮灭;检测声音,控制台灯的亮灭;2安防,检测是否有火焰产生,蜂鸣器报警;检测是否有异常声音产生,蜂鸣器报警;检测是否有外来人员进入,蜂鸣器报警;设计功能流程图如下图21功能流程图5结论通过本次毕业设计,基本完成了预期的设计模式(自动模式与按键模式)。整个设计都在液晶5510下显示,如图22。整个系统的检测控制都取决于我们的传感器模块,它们主要由声音传感器、红外传感器以及光敏传感器组成。在这些传感器的实时监测下,完成了我们的整个系统的运转,使主控芯片能够得到快速且准

36、确的外界信息。设计的传感器模块如图23。环境是否变暗开始按键选择模式返回是否有异常火焰安防模式火焰传感器蜂鸣器报警光传感器电机工作,拉到窗帘台灯亮灭声音传感器是否有声音自动模式淮南师范学院2013届本科毕业论文17图22液晶显示界面图23传感器模块本次设计为了模拟显示的窗帘,此次选择细线上挂几个物体来担当窗帘的角色,用步进电机来控制窗帘的收缩。实际测试效果明显,能够根据环境中光照等信息,来控制窗帘开关,实物图如下图24步进电机控制窗帘模型智能家居控制系统的设计18通过几个月的不断学习与设计,本次的智能家居设计实现了光照强度检测、声音检测以及红外烟雾检测,并达到了自动控制窗帘拉伸,自动控制台灯亮

37、灭的效果。且在安防模式中,能够实时检测家居环境,如有异常,且会报警提醒。参考文献1王鹏基于网络数据终端的家庭智能控制系统D西安工业学院,20032唐苹一种基于以太网的嵌入式数字监控系统J安防科技,2008,923253郭凯杰智能家居的人性化设计D同济大学电子与信息工程学院,20084张可家居服务器应用支撑层数据管理中心的研究与实现D南京理工大学,20075张磊磊嵌入式WEBSERVER智能家居控制器的研究及实现D西安科技大学,20086刘承磊基于WEB的智能家居控制器的设计与实现D山东农业大学,20097徐振方,孟艳花,王艳等基于AVR单片机的LED显示屏控制系统的研究J照明工程学报,2010

38、,21277808罗晓芬基于AVR单片机的配电变压器保护装置研制D广西大学,20099王娅基于脑机接口技术的偏瘫辅助康复系统的研制D天津大学,200510宁志超基于ATMEGA16的六自由度果实采摘机械手控制系统的设计D东北农业大学,201011王玉红基于面阵CCD运动目标的识别与跟踪研究D南京林业大学,200812郭建勋智能住宅系统实现方案研究D大连理工大学,200713武全力某超高层建筑智能系统技术简介J建筑电气,2010,29Z1677214闫根弟,刘志成,刘慧林等基于ATMEGA16防火卷帘电气控制箱的设计J自动化技术与应用,2012,319879115王桃芬迎宾机器人伺服执行机构设计

39、D重庆大学,200916王博基于FIGBEE无线组网技术的智能家居系统设计D西安电子科技大学,201217甘能浅议智能家居控制系统J中小企业管理与科技,2010,30292附录1名称数量HCSR501人体红外感应模块1火焰传感器1光敏传感器1声音传感器1有源蜂鸣器1双12V变压器1稳压芯片7805/78125继电器1步进电机28BYJ481LCD液晶511014X4矩阵键盘1ULN2003电机驱动1电阻若干电容若干杜邦线若干部分器件清单附录2智能家居控制系统整体图MEGA16最小系统电源模块致谢转眼大学生活就进入到了尾声,而在这时我也完成了自己的毕业设计。毕业设计对任何一个毕业生来说都应该是非

40、常重要的,因为这需要通过自己所学到的知识来解决实际的问题,是对自己综合能力的一个考验。经过将近三个月的单片机毕业设计,在整个过程中我得到了许多同学和老师的帮助,终于完成了我的智能家居控制的设计,虽然有部分功能尚未实现不能达到设计要求,但总体上完成了一个从硬件到软件完整的设计流程。通过本系统的设计和制作,是我对单片机的控制掌握的更加深刻,并且深化了课堂上学到的知识,培养了运用能力,强化了解决问题的能力。并且通过设计也让我对系统的设计方法,调试方法等都有了深刻的了解,对各类传感器的使用有一定的了解。通过设计也让我对电子更加感兴趣,增强了学习的兴趣。在整个过程中,导师给予了大量指导,并提供了很多与该研究相关的重要信息,培养了我们对科学研究的严谨态度和创新精神,对我影响深远。不仅使我掌握了基本的科学研究方法,还使我明白了许多待人接物与为人处世的道理,这将非常有利于我今后的学习和工作。在此,谨向导师表示衷心的感谢和至高的敬意

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。