基于ARM9的智能家居安防系统.doc

资料分类:工业大学 上传会员:山顶云间 更新时间:2025-01-29
需要金币500 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13948
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近年来,随着人民生活水平的提高,网络通讯技术,电子技术,计算机技术的迅猛发展,人们越来越注重生活质量。基于人们对居住环境安全性、舒适性,生活多彩性的要求设计了一种基于ARM9的智能家居安防系统系统。采用mini2440芯片作为本设计的核心控制板,通过探测报警输入、控制单元、GSM无线通信和报警输出等模块组成了本设计的总体结构。该系统通过搭建Linux环境,设计各路元器件与微处理器的连接电路图,对系统的各个模块编写驱动程序。最后实现当人体红外传感器感应到有人经过时,通过GSM模块向户主发送报警信息的功能。

 

 

关键词:智能家居,GSM,ARM9,Linux

 

目录

摘要

Abstract

1.1 课题研究的背景-4

1.2 国内外研究现状-5

1.2.1 国外研究现状-5

1.2.2 国内研究现状-6

1.3 本课题研究意义-6

1.4 本课题主要完成内容-6

2 智能家居总体结构及功能-7

2.1 系统总体结构框图-7

2.2 ARM主控模块-7

2.3 GSM模块-8

2.4 传感器模块-8

3 系统硬件电路设计-9

3.1 系统硬件设计-9

3.2 简述核心板 mini2440-9

3.3 外围接口单元的电路设计-10

3.3.1 电源电路设计-10

3.3.2 复位电路设计-11

3.3.3 晶振电路设计-11

3.3.4 JTAG接口电路-12

3.3.5 系统存储器接口电路-12

3.3.6 通信端口设计-14

3.4 报警模块电路设计-15

3.4.1 GSM模块电路-15

3.4.2 蜂鸣器报警电路-16

3.5 险情检测模块电路设计-16

3.5.1 人体红外热电势检测电路-16

3.5.2 无线电收发模块电路-17

4 嵌入式Linux软件系统平台的搭建-19

4.1 建立交叉编译环境-19

4.2 U-boot在mini2440开发板上的移植-19

4.3 嵌入式Linux内核的移植-20

4.4 根文件系统的搭建-21

5 系统软件程序设计-21

5.1 警情检测模块的驱动程序-22

5.2 报警模块的驱动程序设计-23

5.2.1 PWM的蜂鸣器移植-23

5.2.2 GSM模块的实现-24

6 系统性能测试和分析-27

总 结-29

参考文献-30

致  谢-32

相关论文资料:
最新评论
上传会员 山顶云间 对本文的描述:近年来,因科学技术的飞速发展,计算机和网络的普及,通信技术和自动控制技术也有了巨大的发展,促进了智能家居的发展。可以看出,住宅智能化成为社会发展的必然。智能家居提......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: