|
|
|
首页 公司概况 诚征代理 服务信息 下载中心 人才招聘 联系我们 |
|
>>您当前的位置:家电控制器\AV类家电控制器 |
|
|
-->> AV类家电控制器/读码及8路控制器 <<-- UIR即Universal Infrared Control之意,北京天开创新技术有限公司潜心研究多年红外遥控技术,开发出一套通用红外线控制技术,用48位二进制数即6个字节可以表达任意红外线控制波形,称之为UIR48标准,是公司独创的企业标准。这一标准实际上包括两个方面的含义,一是对现成的任意控制编码而言,如何用6个字节表达这种编码?二是对指定的6个字节UIR48编码如何准确再现原来的红外控制波形?简而言之,就是UIR48如何编码和解码的问题。 对于可以的应用而言,只需要关系原来所用的遥控器各个按键的准确编码,这是实现替代该遥控器达到同样控制之目的所必须的,也就是说需要一种读码的设备,能够读出各种不同类型的遥控器的编码。 将各种不同类型的遥控器按键的编码读出来,就可以按指定的格式填写控制码表或将这些编码做为编程的参数在红外控制应用程序中加以调用。所以,对任何用户而言,一套UIR48读码设备是必不可少的,而且读码设备本身带有控制功能,可以及时验证采用读出的编码能否控制目标设备,这样一来就极大地方便了通用红外控制技术的普及与推广。 早期的读码设备做成了ISA插卡式,有三种功能:1,读码,运行getcode.exe软件,将需要取代的遥控器对着读码设备的红外线接收头按一下键,读码软件可以立即报告该遥控器的4字节设备码DeviceCode和2字节命令码CommandCode;2,PC遥控器,配上2/3型遥控器,运行遥控驱动程序即可形成一套ISA插卡式PC遥控器;3,家电控制功能,利用API做二次开发给该卡发送数据,卡上所配置的红外发射管即可在现所读编码的红外信号控制指定的设备,软件包中提供了控制演示程序putcode.exe,在命令行状态下以设备码和命令码作为参数运行此程序即可观察控制效果。
下面对读码及8路控制器主要部分从使用的角度做介绍。 读码及8路控制器采用普通红外接收器的外壳,外观类似红外接收串口型适配器,引出1.5米长的线通过DB9插头连接PC机的串口,与普通红外接收串口型适配器不同的是红外接收窗处安装有DB15插座,该查座的功能包括如下几个方面: 1,+5V供电:占用2PIN,引出0.6米左右的软线再通过一4PIN的插头可以连接PC机之ATX电源,这样一来就不需要在购置直流电源适配器了; 2,红外接收:占用3PIN,引出1.2米左右的软线接一体化红外线接收头,读码的时候遥控器对准此接收头按键即可; 3,8路红外控制输出:占用9PIN,其中1PIN为+5V公共端,接8个红外线发射管的正极,而8个红外线发射管的负极分别接每路红外输出端子即可,这些红外发生管与普通遥控器安装的红外发射管是完全一样的; 4,串行程序器编程:占用4PIN,即+5V、GND、数据DTA和时钟CLK,主要用在与代码型遥控器的编程上,可以通过这一接口直接更改代码型遥控器上串行程序器24C02的控制代码。 因为电源端子可以共用,所以上述四方面的功能可以用DB15的15PIN全部实现。 与插卡式的读码器类似,外置串口式的读码及8路控制器读码程序为getc.exe,发码程序为putc.exe,都是纯DOS下的程序。因为是面向,串口编程,所以二次开发只需要知道给串口送数据的格式即可,也就是码头head指定为0x5a、四字节的设备码DeviceCode、二字节的命令码CommandCode、通道号Channel和校验码CheckCode即可,这样一来不受操作系统和开发工具的限制,客户只要掌握了给串口写数据的方法,无论是VC、VB、DEPHI还是其他任何一种编程工具都可以十分方便地进行二次开发。 |
版权所有@2010:北京天开创新技术有限公司 京ICP备05050856号
通信地址:北京市2861信箱 邮编:100085 市场部:北京市海淀区上地信息路1号国际创业园2号楼2004室 电话:86-10-82894802,82894804,82894806,82894808,82894860 传真:86-10-82893738 |
|