(整理)打造超级PC遥控器.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编者按:你是否已经厌倦了坐在电脑前操作呢,你是否想过像遥控电视机一样随心所欲地遥控你的电脑呢?今天我们请到了DIY爱好者明浩教我们如何自己打造一个超级电脑遥控器,让你轻松实现遥控电脑的梦!

看了不少有关PC加装遥控器的DIY文章,心思思的我也想遥控自己的电脑。但是买一个PC遥控器要花100多元,感觉很不爽,毕竟我也是DIY迷嘛,所以决定自己做一个。但是仔细看看那些文章上的遥控器,只有很简单的功能,不能遥控软件和相关硬件。在网上查了一些资料,有一个国外的红外遥控软件Grider,很好用,功能也很强,而且是免费的,也就决定针对它做一个自己的PC遥控器。它使用AT89C2051单片机和PC串口相连接,音源切换芯片使用了CD4066,可以进行4路立体音音源的切换,4路输入1路输出,跟据自己的实际需要我只做了其中的两路。我还写了一PC软件用来控制它。切换器外观可以看下图1,PC软件外观可以看图2。于是在这个基础上我加了一个遥控接收头和遥控器,并重新改写了单片机程序,成功的制作了超级PC遥控器。呵呵,就来一起看看我的制作过程吧。

图1 电脑音源切换器(点击放大)

图2 电脑音源切换器的PC控制软件界面先来看看电路图和元件表:

图3电路图(点击放大)

表1 元件表

硬件原理

这个DIY制作要求有一定的电子知识,因为使用的元器件比较多一些,而且要用到单片机。所有没有一定电子基础的读者就要小心行事了,做不好可不关我事了:P。其实不要音源切换部份的电路也是可以的,电路更简单,但现在我只做了这个,下次我会再向大家介绍只有遥控部分的电路的DIY制作。先来说说电路的简单原理,单片机AT89C2051串口通过一片MAX232转换成可与PC串口相连接的RS232信号。IC5为一片CD4069六反相器,因51单片机上电复位后,IO口全置1,引脚高电平,如直接连接CD4066就会选通所有音源,所以要用反相器全部变为低电平去连接CD4066。K1至K4为四个常开按键,分别控制四个音源,P1.0和P1.1要使用10K的上拉电阻把电平拉高,另两个不用也能正常工作。K5为复位键,复位后切换状态为全部禁止。红外遥控信号通过一体化红外接收头接收再通过AT89C51解码再发到PC串口,软件就可以根据发来的编码和定义的操作做出反应。这里的制作主要要求有电子知识去识别元件和焊接技术,在我自己的实际制作中,元件的连接都是细铜线焊接的。

遥控器我选用了SAA3010芯片的遥控器,到电子市场买时只要告诉要买SAA3010芯片的遥控器,商家一般会知道。一体化遥控接收头就使用普通VCD机用的接收头就行了。所有元器件加起来就30元左右吧。遥控器和接收头引腿说明看下面的图4,图5。具体焊接这里就不说了。我想大多数DIY迷还是有一定的焊接经验的。

图4 SAA3010遥控器(彩电用)

图5一体化红外遥控接收头引腿图

单片机程序

这个DIY制作要用到单片机,而单片机则相当于一台小小的电脑,它同样要编写程序,还要把程序烧写芯片上,和BIOS的升级原理是一样的。当然烧写需要专用的编程器,我自已是用TOP851(图6),如果你要做这个超级遥控器而又没有编程器的话,可以下载笔者编写的51单片机程序(点击下载已编译的文件CDLE-A410.hex,)到电子市场让人烧写,费用几元。有编程器的话就下载下来自己烧到AT89C2051中。

图6编程器

使用方法

表2音源切换功能的遥控按键和功能对照表

表2是音源切换功能的遥控按键和功能对照表,其它按键则可以根据下面的Grider软件的使用介绍去定义功能,如果你没有使用音源切换功能的话这些键同样可以定义为其它用途。图7,图8是最终的完成图。

图7

图8

接线方式就好像普通功放的连线差不多,可以参看图9。图9a的连接方式好处是可以通过电脑上的声卡进行音量和静音控制。而图9b的连接方式,好处是不开电脑也可使用遥控切换音源。

图9音源

部分的连接方式

何使用遥控功能呢?很简单按下Grider的学习健,再按你想定义的遥控键,再定义所要的功能操作,就可以使用了。Grider的功能很强大,几乎实现所有普通操作的功能,像音量调节、静声、关电源、重启、鼠标操作、软件上功能操作,太多了说不完,呵呵,看看下面对它的简介,相信你也很快就能玩转Grider红外遥控了。图10则是在我的电脑上使用Grider 控制音量时的OSD屏显截图画面。

图10 Grider控制音量时的OSD屏显截图画面

Grider3.2简单使用

1.安装软件

Grider是图外一款很优秀的免费共享的红外遥控软件,支持多种的硬件如红外键盘鼠标,红外接收器等,软件的功能强大有OSD屏显,名种常用的相关系统操作如开关显示器等等。这里就简单介绍一些简单的用法。首先要安装软件,点击这里下载Grider3.2,也可到www.grider.nl上下载新版或旧版的。下载完后运行。出现下面的画面。

点NEXT,再到下一画面:

选上"I accept the agreement",再按Next,这些都是通常的安装步骤,不多说,一直按Next,直到出现完成画面

然后就可以在"开始"中找到程序并运行它了。

2.设置软件

运行Girder3.2程序后,点击File菜单->Settings打开设置窗口:

在设置菜单UserInterface(用户界面)页中,选择设置中文菜单,再按Apply键,这时程序就变成了中文汉化版的了。

在“常规”页中可以设置是否自动加载设置文件,随WINDOWS启动,启动后只出现在任务栏而不出现主窗口等等。好了下面的硬件设置是最重要的。

在插件页中选中UIR/IRman/IRA......(选中QuestionOSD就可以使用像电视中的屏显提示了),选好后你就按设置弹出下面的画面:

然后按画面上的设置进行设置,当然串口就选你自己所连接的串口,再把前面一个画面中的“自动打开输入设置”选中就可以了。

3.遥控键学习

相关文档
最新文档