| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 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 |

