摘 要:针对智能家居的需求,本文采用了PSoC3,并配合DM9000以太网控制芯片等设计了一款以太网络远程智能家电控制器,可以通过以太网络,实现对家电设备的远程控制。具有操作方便,性能可靠,减耗节能等特点。56564
毕业论文关 键 词:智能家电,PSoC3,以太网络,远程控制
Abstract:According to the demand of intelligent home control system, this paper adopts designs a network remote intelligent home controller, combining PSoC3 with DM9000 Ethernet controller chip. The remote control of household appliances can be achieved through the network. And it has the edges on convenient operation, reliable performance and energy saving.
Key words:Intelligent home appliances,PSoC3,Ethernet,Remote control
目 录
1 前言 4
1.1 背景 4
1.2 意义 4
2 系统的总体设计 4
3 元器件介绍 5
3.1 PSoC3简介 5
3.2 DM9000以太网控制芯片介绍 6
3.2.1 DM9000的特点 6
3.2.2 DM9000的主要功能 6
4 硬件电路设计 7
4.1 PSoC3的系统 7
4.2 以太网模块 10
5 软件程序设计 11
5.1 PSoC Creator介绍 11
5.2 精简TCP/IP协议栈(unIP) 12
5.3 基于TCP的服务器的实现 13
5.4 HTTP应用层处理 16
5.5 Dreamweaver网页文件制作 20
6 连接与操作 23
结 论 24
参考文献 25
致 谢 26
附 录 27
1 前言
1.1 背景
随着网络技术的发展,特别是无线网络的发展,网络化智能家居系统可提供遥控、家电(空调,热水器等)控制、照明控制、可定时控制及计算机控制等多种功能和方法,使生活更加舒适、便利和安全。由于人们对家居生活期望值的不断提升,而智能家居因其方便安全、高效快捷等特点,在现今社会已经成为我们家庭生活的好“保姆”了。
智能家居之所以不受时间、空间的影响,在任意时间、地点获取信息,并且处理信息,是因为它将pc和通信技术加入到传统家电中,使得智能家居不仅具有智能化,而且还具有网络终端的作用。智能家居最为突出的优点就是通过以太网络传递信息(数字)。
现如今的智能家居,多依赖于pc平台,而pc操作平台的复杂性和高成本或已成为智能家居在工薪阶层普及的跘路石。同时,由于没有统一的标准化,使网络设备不兼容的网络技术的普及与发展遇到了巨大的阻碍。
1.2 意义
与传统的普通家居相比,智能家居不仅拥有传统家居的各项功能,而且还为广大消费者提供了高质量的家庭生活方式。将静止的家电工具变为了智慧能动的智能家居,使得人机交互变得更为方便、通畅。智能家居改善了人们的生活方式,提高家庭生活的安全和可靠性。但是针对目前的状况,要想真正意义上实现智能家电的远程控制,我们首要解决的就是成本、标准的问题。由于现在尚未有统一的标准出现,可以假定标准已存在,将其研究的方向从PC机的基础上转到售价便宜、操作方便的混合信号微控制器上。因此设计了一款以PSoC3 CY8CKIT-003为控制核心、终端,配合以太网模块设计的网络家电控制系统。