积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 首页 >> 行业应用 >> 无线通信 >> 应用笔记
  相关分类:
数字家庭遥控器的研究与开发
 
作者:谢 琦 杨士元 叶朝辉   来源:微计算机信息    点击数:279   更新时间:2008-6-16
您可以添加到网摘 让更多人关注此文章:

    

摘要:数字家庭是融合了家庭控制网络和多媒体信息网络于一体的信息化平台,遥控器是数字家庭的控制终端。本文设计的数字家庭遥控器采用了32位ARM处理器内嵌操作系统和网络通讯的解决方案,具有较强的处理能力和可扩展性,实现了家庭网络系统控制、游戏娱乐、视频播放等数字家庭功能。
关键词:数字家庭,遥控器,PXA255,Linux

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)供电。


采用MAX1586芯片作为系统的电源管理芯片。MAX1586芯片针对Xscale系统CPU进行了优化,集成了7路高性能、低工作电流的电源,以及监测和管理功能。为了节约电能,需要根据CPU的运行频率,通过PXA255的I2C接口动态调整内核电压。当系统进入睡眠状态时,可以完全切断CPU的内核电源并将液晶屏、扬声器等外设电源切断。


3.1.3  音视频设计


数字家庭遥控器需要具有较强的音视频功能。选用了NEC的NL2432HC22-22B液晶模块作为显示屏,该模块是3.5英寸、半反射型的TFT液晶屏,具有240x320的分辨率和18位色深,并带有触摸屏接口和矩阵键盘。


PXA255内部集成了AC’97(音频多媒体数字信号编/解码器)控制单元。遥控器采用PHILIPS公司的UCB1400芯片作为音频编解码芯片,实现了双声道音频输出、麦克风音频输入等功能。音频输出部分使用了LM4880功放芯片驱动2个8欧姆扬声器。


3.1.4  其他扩展功能设计


利用PXA255的PCMCIA接口设计了CF扩展卡插槽。CF卡作为一种存储卡接口标准在便携式设备中应用广泛,具有物理尺寸小、低功耗、灵活性强等特点。市面上有大量符合CF卡标准的存储卡、无线网卡、GPS接收器、摄像头等。插入这些符合CF卡标准的I/O卡可以为数字家庭遥控器扩展相应的功能。比如我们通过一个CF以太网卡为遥控器扩展了以太网通信的功能。


红外通信模块选用了安捷伦公司的HSDL-3020红外收发器和TFMS5380红外接收芯片。HSDL-3020具有2个红外发射LED:波长为875nm的红外LED用于IrDA快速数据传输,波长为940nm的LED用于家电红外遥控。其中家电遥控的最远距离为14米;IrDA数据传输的最远距离为50厘米,速率介于9.6kbps和4Mbps(FIR)之间。TFMS5380芯片直接接收波长940nm,载波频率为38kHz的红外信号,并对红外信号解调、放大、滤波、整形。通过软件支持,数字家庭遥控器红外模块具有普通家用电器的万能红外遥控、E-Home系统的红外控制、IrDA红外通信三个功能。


ZigBee(IEEE802.15.4)技术是最近发展起来的一种短距离无线通信技术,被业界认为是最有可能应用在家庭自动化控制的无线方式,市场上已经出现了很多基于ZigBee的家庭控制系统。ZigBee使用2.4GHz波段,采用跳频技术和扩频技术。遥控器设计中选用了飞思卡尔的MC13192芯片作为ZigBee收发器。MC13192采用标准的4线SPI及7根GPIO与PXA255通信。


3.2 遥控器软件平台


数字家庭遥控器的软件平台自底向上分别是Redboot、Linux、MiniGUI和应用程序。其软件平台结构如图3所示。




图3  数字家庭遥控器软件结构框图


[1] [2]  下一页



相关文章
· 防止放大器输出出现过压的电路[23]
· 基于EASY CORE 芯片组的专用PLC 设计[46]
· 简易函数信号发生器与计数器设计[43]
· 基于ZigBee技术的仓库温度监测系统[86]
· 环形缓冲器在频发事件中的应用[85]
热门评论排行
·VHDL设计中电路简化问题的
·江苏嵌入式Linux教育培训
·锐极LINUX驱动培训班定于
·基于实时操作系统μC/OS-
·ARM处理器应用开发4步骤

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
Hitachi Elect
中国芯片供需缺口达七成
西班牙研发出视觉鼠标 眨眼
首条OLED生产线昆山投产 
宇航服电子元器件:航天员的“生命保护
美研发出可卷曲太阳能电池
美国研发嗅觉感受器获新进展 
首尔半导体就日亚(NICHIA)专利
MIPS 科技授权国家集成
美国微芯科技公司与安森美半导体拟以每
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
Agilent代理商 0755...
AD代理商 0755-8832...
Actel代理商 0755-8...
嵌入式系统免费网上学习!...
ARM与uClinux...
ARM与uClinux...
NORDIC最新推出nRF24...
网络摄像机技术的调试与测试...
对于新人,为什么公司不再会成为...
[转帖]低价销售各种数码相机,...

 
赞助商 [更多]
 

ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网