找回密码
 注册
搜索
查看: 945|回复: 0

普通GSM手机让遥控成标配(手机新卖点)

[复制链接]
发表于 2011-3-15 17:17:14 | 显示全部楼层 |阅读模式
  随着科技的发展,各种家用电子产品都带有自己独特的遥控器,这些电子产品原设计者的初衷是很好,遥控器可以让用户更容易的对电子产品进行操作,但现实中遥控器多了经常会出现遥控器不知道放到哪里去了,或者要从电视切换到DVD也需要手忙脚乱地抓起几个遥控器。以前的解决方案是再买一个万能遥控器,虽然能在一定程度上解决这个问题,但万能遥控器的操作往往都很复杂,让人望而却步。有没有比万能遥控器更好的方案呢?

  我们再看看现代科技发展下的手机,已经从一个单纯的通话工具演变成了集合MP3、MP4、游戏机、数码相机、电子书、手电筒、网络通信、等多种用途的移动便携式多功能综合平台,基本上只要我们能想到的功能都可以将它放入手机,使得我们的生活工作和娱乐更加方便。

  如果在手机上集成一种操作简单使用方便的万能遥控功能,一定会给用户带来意外的惊喜。

  要想在手机上实现遥控功能,并不是把手机和万能遥控器简单的组合在一起就可以了,由于原来的万能遥控器没有屏幕显示,因此操作复杂,也无法智能化,而手机上实现遥控功能则可以利用手机的触摸屏,将遥控的按键显示在显示屏上,然后利用手指点触按键进行操作,这样可以把原来复杂的操作简单化,而且可以做到让用户根据显示屏上的提示按遥控器相应的按键,让用户能轻而易举的使用这个遥控功能,还可以在遥控学习的过程中加入各种特效与声效,让学习过程也变得生动有趣。

  现在的手机都具备上网功能,可以轻松的从网络上传或下载资料数据,利用这个特点,遥控手机还可以做到普通万能遥控器无法实现的功能,那就是在网络上建一个数据服务器,将大量的各种电子产品遥控器的数据资料放在服务器上,用户可以从网上下载自己所对应的遥控器代码,如果网络上没有自己所用的代码,也可以用遥控手机学习新的代码后再上传到网络服务器上,随着用户数量的增加,服务器上的资料就会趋于完美。

  图一红外遥控发射接收原理

  常见家用电子产品都是红外线遥控,遥控器一般采用40KHz对红外线信号进行调制编码,按下遥控按键,CPU把按键信息处理后变成红外光信号,电视、DVD、机顶盒都具有红外接收传感器,可以把遥控器发出来的带有按键编码的红外线信号进行解码,还原出按键指令,家电产品再根据指令控制相关的功能从而实现用遥控操作。

  图二典型的红外遥控协议代码

  遥控手机的学习过程原理和上面的遥控接收很类似,首先对遥控器发出的红外光信号进行分析,过滤掉干扰及无效编码,把有效编码进行解码后压缩数据,经加密及汉明编码后存储到闪存。在用手机遥控器模式遥控时则和上面的遥控过程一样,把遥控数据从闪存中读出解密,再经过编码运算还原成和原本遥控器相同的数据编码,并通过红外发射头发送出去控制相应的家用电子产品。

  普通手机电路一般没有红外线发射接收部分,在手机上增加遥控功能就需要加上这一部分电路,由于红外光信号比较微弱,需要高增益的放大器,但这容易受到手机强大的射频信号及其他高频数字信号干扰,因此必须采用抗干扰强的差分电路及抗静电电路,并且在手机硬件设计时让这部分电路与可能发出干扰的电路留出安全的距离。另外,在发射红外线遥控信号时,红外发射电路所需的电流较大,也需要给它提供良好的电源及接地,并远离音频MIC等,以免对其产生干扰。

  在遥控器软件程序设计时,遥控器部分是作为一个独立运行的任务运行在手机的多任务系统之中,遥控程序会涉及到对IO输入输出、MEMORY等资源操作,在对这些资源进行读写操作时容易出现资源冲突的问题,即多个线程同时访问这些共享资源将会导致数据出错。为了避免这个问题,需要设置独立的遥控专用互斥对象,在多个线程同时使用相同资源时对多个线程进行排队,按照时间顺序及优先级别轮流访问共享资源。

  通过对手机软件及硬件上的改动,一个可以学习和发射的遥控器就出现在我们的手机上了,当然还需要进行UI设计,有了完善的UI才能成为有良好用户体验的电子产品。

  <img src="attachments/dvbbs/2011-3/20113151684751052.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-8 03:27 , Processed in 0.047807 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表