嵌入式系统课程设计智能家居控制系统.docx

上传人:b****2 文档编号:1234231 上传时间:2022-10-19 格式:DOCX 页数:24 大小:773.27KB
下载 相关 举报
嵌入式系统课程设计智能家居控制系统.docx_第1页
第1页 / 共24页
嵌入式系统课程设计智能家居控制系统.docx_第2页
第2页 / 共24页
嵌入式系统课程设计智能家居控制系统.docx_第3页
第3页 / 共24页
嵌入式系统课程设计智能家居控制系统.docx_第4页
第4页 / 共24页
嵌入式系统课程设计智能家居控制系统.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

嵌入式系统课程设计智能家居控制系统.docx

《嵌入式系统课程设计智能家居控制系统.docx》由会员分享,可在线阅读,更多相关《嵌入式系统课程设计智能家居控制系统.docx(24页珍藏版)》请在冰豆网上搜索。

嵌入式系统课程设计智能家居控制系统.docx

嵌入式系统课程设计智能家居控制系统

前言

1984年,在美国康涅迪格州(Connecticut)特福德市建设了世界上第一幢智能建筑—都市大厦,虽然当时只是对一栋破旧的大楼进行了改造,但是是采用先进的计算机技术对都市大厦内部的电梯、照明、空调等设备进行监控,并且还可以提供情报资料、电邮、语音通信等信息的服务。

自此以后,在美国、欧洲、澳大利亚、韩国及新加坡等经济较发达的国家先后提出了各种智能家居控制方案,如欧洲的EIB总线、美国的C-Bus总线、新加坡的8X系统用于智能家居系统的协议,而且主要发达国家都从国家战略的高度大力推广智能家居控制系统。

国外很多大型公司非常看好智能家居控制的市场前景,例如:

比利时的TELETASK、美国的Honeywell、德国的Merten、新加坡NICO等国际知名公司,都在加大力度研发智能家居控制系统。

而且每个公司都有其不同的特点:

比利时的TELETASK重特点在于控制,其家居自动化系统质量稳定而且具有强大的升级能力,其最大的优点在于模块化结构,所有的模块接口由AUTOBUS总线相连。

美国的Honeywell重点在于安防,旨在提供安全、便利、舒适等特点。

其系统大多用有RS-485,CANBUS,红外遥控等技术德国的Merten智能控制系统是通过EIB工具软件ETS进行系统配置和功能设置的,Merten提供免费的产品数据库。

新加坡NICO主要采用LonWorks技术,并在“智能照明控制”领域成为行业的佼佼者。

在进入21世纪的现代,智能家居控制系统依然成为国外流行的时尚文化,有着非常诱人的前景与巨大的市场,根据国际专家不完全统计,在未来十年内智能家居控制产品销售额能够达到328亿美元。

虽然国外每家公司的策略不尽相同,但都坚信同样的信念,就连IBM公司的迈克尔.凯罗斯克说:

“这是个不容IBM公司忽视的市场机会。

现阶段,智能家居控制系统在我国的研究与应用相对处于一个起步阶段,但是也呈现出蓬勃发展的趋势,在2011年5月正式提出的“十二五”规划中也明确提出了将智能住宅作为战略性新型产业培育发展,在大力扶持的物联网时代,智能家居控制系统在我国必将迎来一种热潮。

然而智能家居控制系统在我国发展的近十年来,一直遇到市场瓶颈,原因在于:

对我国广大家庭来说,智能家居系统依然是一个概念产品,并没有在人们心中形成一种消费化的产品,市场认可度比较低。

智能家居行业现状也不容乐观,出现很多问题:

智能家居系统技术标准不统一,操作性差,价格昂贵,而且产品参差不齐。

虽然智能家居系统在我国近十年的发展历程中小有成就,提出了很多的概念性产品,但都没有很好的满足人们的核心需求,这种问题的关键性在于:

目前智能家居控制系统产品的稳定性差,并且兼容性也不成熟,以至于实际效果与人们所要求的效果有很大的差异。

在我国虽然智能家居起步尚晚,技术水平处于发展阶段,但我国人口众多,人们对住宅的刚性需求很大,随着国家大力扩大内需,民众的消费水平也不断提供,对生活水平质量的要求不断加大,因此在现有阶段大力扶持智能家居行业也是对我国房地产事业的发展指明了一个新的发展平台。

因此现阶段我国很多IT公司有一个明确的方向:

智能家居控制系统先从实用性做起,积攒一些技术手段及民众对其功能性的需求,然后逐渐开始做高端性的产品。

具统计资料显示,目前我国已有70%的家庭安有网络宽带,在一线、二线城市化进程中,将有50%左右的住宅要实现智能化控制,由此看来我国智能家居控制系统前景还是可观。

目前,在国内智能家居控制系统起步虽然较晚,但是国内一些知名的传统家电行业巨头如:

海尔、TCL等,还有一些IT巨头如:

河东企业(HDL)、上海索博、波创科技等都已经涉足智能家居行业,并投入大量的资金与高端技术来研发。

而先进入该领域的一些企业基本都推出了各自的产品,如海尔集团的“U-home”、TCL的“Mihome我的智能管家”、波创“EHOME智能家居远程控制系统”,都得到一定程度上的应用。

在当前社会高速发展的同时,更是倡导节能减排、低碳环保,由此利用智能家居控制设备的优点,其悄然已经成为房地产行业、住宅建设、IT技术行业发展的重点。

随着生活节奏的加快,人们更感受到时间、生活的便捷、安全的重要性,并且对生活质量的追求也越来越强烈,因此将智能化系统应用于家庭住宅中,有着重要的意义,也同时满足广大民众的愿望。

由此可见智能家居控制系统有着非常广阔的前景。

目录

第1章方案论证1

1.1智能家居控制系统结构设计1

1.2智能家居控制系统方案框图2

第2章硬件系统设计3

2.1处理器芯片的选择3

2.1.1电源电路设计3

2.1.2复位电路设计4

2.1.3时钟电路设计5

2.1.4串口电路设计6

2.1.5JTAG电路设计6

2.1.6SDRAM电路设计7

2.1.7FLASH电路设计8

2.2ZigBee接口电路设计11

2.3WIFI接口电路设计12

2.43G接口电路设计13

2.5温度接口电路设计14

2.6烟雾传感器接口电路设计15

第三章应用软件设计17

3.1交叉编译环境的搭建17

3.2U-Boot的移植17

3.3Linux内核的移植18

3.4YAFFS2文件系统移植19

3.5ZigBee模块驱动软件设计20

3.63G模块驱动软件设计22

3.7WiFi模块驱动软件设计23

第4章小结25

参考文献26

第1章方案论证

1.1智能家居控制系统结构设计

经过对用户所需功能以及现有市场产品做出分析,本论文设计主要将智能家

居控制系统主要分五个部分组成:

电源部分、中央控制器S3C2410A核心板、各个功能子模块、智能家居控制系统内部通信以及智能家居控制系统外部通信。

电源部分:

电源部分是为整个智能家居控制系统供电,因此是硬件设计的重点,在控制设备设计两种电源控制方案,其一是用直流开关电源接220V电压来接入设备为系统供电,其二是采用干电池直接对系统供电。

中央控制器核心板:

中央控制器是整个智能家居控制系统的核心,本设计采用Samsung公司的嵌入式ARM-S3C2410A芯片,首先绘制其最小系统原理图,PCB板制作成插针形式,预留一些I/O接口来连接其它功能子模块,并可以在客户需要其他功能时做出设备的扩展。

其主要完成以下工作:

接收各个功能子模块所采集的数据信息进行分析,对分析结果和客户所需要实现的功能,然后发送指令对家居设备进行控制;并以嵌入式系统设定网关,对通过网络访问家居设备时提供安全机制保障。

功能子模块:

功能子模块以中央控制器为核心,实现系统所需的特定功能,比如:

智能灯光的控制、家庭电器设备的控制、窗户以及门禁系统控制、室内温度及气体的采集、远程控制等。

每个模块的实现功能都是由中央控制器来发送指令。

智能家居控制系统内部通信:

其主要实现的功能是完成中央控制器与功能子模块之间的信息传递。

经过前面对有线与无线通信方式的分析与研究,本次设计采用无线通信方式作为智能家居控制系统的内部通信方式,并结合无线通信特点,本设计采用ZigBee+WIFI作为内部通信方式。

智能家居控制系统外部通信:

主要功能是实现用户通过Internet远程操作与控制家居设备,随着我国目前宽带网络的发展日趋完善,技术的不断成熟,现阶段我国常用的宽带接入方式有两种:

ADSL、无线上网及常说的WiFi,因此在控制系统中采用这两种方式,添加DM9000模块以有线方式接入,并将WiFi作为其外部通信,以此来降低系统成本及复杂度,系统中也添加3G模块,当家庭电器出现状况或发生危险情况是,实现通过3G网络以手机短信方式来告知用户。

1.2智能家居控制系统方案框图

经过对智能家居控制系统方案的选择及技术手段的选定,下图2-4给出本次控制系统方案框图。

由图可见,本次论文设计旨在实现的功能有:

家居照明控制系统、家庭安防控制系统(指纹识别和RFID射频卡相结合的门禁系统、火灾、煤气泄露)、通过温度传感器采集各个房间的温度、通过气体传感器采集空气湿度与有害气体、视频实时视频监控系统、采用256色LCD来显示小区信息、通过无线网络实现智能家居统控制系统同Internet网络连接,并通过3G网络实现与手机的对接。

图1-1智能家居控制系统框图

 

第2章硬件系统设计

2.1处理器芯片的选择

S3C2410A处理器是Samsung公司基于ARM公司的ARM920T处理器核,采用FBGA封装,采用0.18um制造工艺的32位微控制器。

该处理器拥有:

独立的16KB指令Cache和16KB数据Cache,MMU,支持TFT的LCD控制器,NAND闪存控制器,3路UART,4路DMA,4路带PWM的Timer,I/O口,RTC,8路10位ADC,TouchScreen接口,IIC-BUS接口,IIS-BUS接口,2个USB主机,1个USB设备,SD主机和MMC接口,2路SPI。

S3C2410处理器最高可运行在203MHz。

2.1.1电源电路设计

现在的ARM处理器为了减少系统的功耗、便于电源管理,采取多组电源供电的方式来工作。

一般都有CPU核心电压VCC_CORE、外围接口部分供电VCC_IO、内存接口部分供电电压VCC_MEM等多路供电电压。

本设计采用Samsung公司的S3C2410A处理器,考虑其应用场合以及电源管理部分的内部设计,采用多个分离原件来设计电源电路部分。

S3C2410A所需电压为2组:

一组为核心电压VCC_CORE为1.25V,用带固定输出的PJ1134调节分压电阻得到1.25V,另外一组为其片内功能模块及I/O引脚电压,分别为1.8V和3.3V。

如图2-1所示电路图:

图2-1S3C2410A内核电压

I/O引脚电压VCC_IO为3.3V,此外还包括:

ZigBee模块、WiFi模块、3G模块、温度采集模块等,所需均为3.3V。

电路设计如图2-2所示电路图,5V经LM1117-33转换成3.3V。

图2-25V转3.3V电路设计

USB、GPS、烟雾传感器等所需电压均为5V,电路设计如图2-3所示,由

LM2576经外接12V直流开关电源转换成5V,LM2576芯片有较强的输出电流驱动

能力,具有可靠的工作性能、较高的工作效率和较强的输出电流驱动能力,从而

为MCU的稳定、可靠工作提供了强有力的保证。

图2-312V转5V电路设计

2.1.2复位电路设计

本设计在采用分离式芯片的设计中,同时采用门电路来实现复位电路,电路

设计如图2-4所示,采用电阻电容电路及SN74LV14D组成了一个复位信号输出电

路。

带有RESET和nRESET两个复位信号输出,S3C2410A复位为低电平有效。

图2-4复位电路设计

2.1.3时钟电路设计

Samsung公司的S3C2410A处理器内部带有DPLL、APLL电路,所以外部一般都接频率比较低的12MHz或13MHz的有源晶振或晶体振荡器;由于S3C2410A内部带有RTC电路,还需外接32.768KHz的晶体振荡器,具体接法如图2-5所示。

C20、C22一般选用15pF的电容,VSS的引脚需要注意接到离晶体最近的VSS。

C21、C23一般选用22pF的电容,如果外部采用有源晶振的话,直接把时钟信号接到OSC32K_IN,而OSC32K_OUT引脚可以悬空,这个时候需要注意OSC32K_CTRL引脚,这个引脚是来OMAP确定使用内部晶体振荡器还是使用外部振荡器的。

在设计PCB的时候,振荡器电路走线要尽量近,晶体摆放位置要离ARM的时钟输入引脚近,而且最好在摆放晶体的表层铺上一层地信号铜箔,把晶体的时钟信号围起来。

图2-5时钟电路设计

2.1.4串口电路设计

S3C2410A系统为了与PC机之间进行通信,因此需要串口模块,采用RS-232,是一种全双工的串行接口

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1