数字家庭遥控器的研究与开发
来源:数字电视中文网 编辑:数字音视工程 2009-03-10 00:00:00 加入收藏 咨询

所在单位: | * |
姓名: | * |
手机: | * |
职位: | |
邮箱: | * |
其他联系方式: | |
咨询内容: | |
验证码: |
|
数字家庭是融合了家庭控制网络和多媒体信息网络于一体的信息化平台,遥控器是数字家庭的控制终端。
本文设计的数字家庭遥控器采用了32位ARM处理器内嵌操作系统和网络通讯的解决方案,具有较强的处理能力和可扩展性,实现了家庭网络系统控制、游戏娱乐、视频播放等数字家庭功能。
1 引言
数字家庭是一个融合了家庭控制网络和多媒体信息网络于一体的信息化平台,通过有线或无线的方式在家庭范围内实现PC、消费电子产品和通信设备的互联和管理,对内实现各种信息的资源共享,对外实现信息的互换。数字家庭遥控器是数字家庭的控制终端,通过红外、蓝牙或Wi-Fi等无线介质连入数字家庭网络,使用户能够随时随地获取家庭控制、数字媒体等信息。
本文的目的是研究并开发一款数字家庭遥控器。普通的遥控器只能控制一个或一类设备,数字家庭遥控器能够通过与家庭网络的通讯,实现对挂接在家庭网络上的所有家用电器的查询与控制。用户可以通过液晶显示随时监控设备的状态和参数。除了家电控制功能以外,数字家庭遥控器还具有丰富的娱乐和多媒体功能,能够实现无线上网、影音播放、视频监控等数字家庭功能。
本文第2节描述数字家庭的系统结构,第3节介绍遥控器的系统设计,包括硬件平台的设计和软件平台的设计,第4节给出结论和创新点。
2 数字家庭的系统结构
数字家庭主要由家庭网关、各种信息终端设备和智能家电设备、家庭智能联网环境三部分组成,如图1[1]所示。其中家庭智能联网环境包括家庭控制网络和多媒体信息网络。E-Home智能家居系统[2]是由清华大学自动化系和清华同方公司合作开发的家庭控制网络系统。本文设计的数字家庭遥控器能够控制E-Home、Zigbee等家庭控制网络系统,同时也能够和多媒体信息网络通信,实现无线上网、多媒体浏览等功能。
3 系统设计
3.1 遥控器硬件平台
遥控器的硬件平台以PXA255为核心,包括核心系统、电源系统、音视频系统、以及Zigbee、红外通信等其他功能扩展系统。遥控器硬件结构框图如图2所示。
3.1.1 核心系统设计
数字家庭遥控器的硬件平台采用了Intel公司的Xscale系列CPU PXA255作为核心。PXA255处理器基于ARM V5TE指令集,最高运行频率400MHz,内部集成了大量功能模块,比如LCD控制器、USB Device控制器、PCMCIA卡接口等,功能强、体积小、功耗低。
除了PXA255,系统核心还包括了64MB的SDRAM、32MB的NOR Flash(主要用于存储程序)、128MB的NAND Flash(主要用于存储数据),为了调试方便设计了JTAG接口与RS232串口。嵌入式手持设备一般采用单键延时开关机设计,分为硬开关设计和软开关设计两种。由于PXA255在睡眠状态下功耗很低,为了能够实现快速开关机,设计中采用了单键软开关设计的方法。当系统关机时CPU并未完全掉电,而是进入睡眠状态。
图1 数字家庭网络结构图
图2 数字家庭遥控器硬件结构框图
3.1.2 电源设计
使用单节锂电池为系统供电。电源系统主要分为充电和电源管理两个部分。
采用MAXIM公司的MAX1555芯片作为充电管理芯片,可以通过5V直流电源或者USB接口为锂电池充电,并用一个LED指示充电状态。采用纽扣型锂电池作为备份电源,当主电源存在时为备份电池充电;当主电源无效时,备份电池接替主电源为实时时钟(RTC)供电。
评论comment