新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 工业控制计算机红外线遥控键盘的设计

工业控制计算机红外线遥控键盘的设计

作者:时间:2014-11-23来源:网络收藏

  0.引言

本文引用地址:http://www.eepw.com.cn/article/265781.htm

  对于工业控制微机系统来说输入设备键盘几乎是必不可少的。在按键数目较少时,一般直接利用按键控制接口线的高低电平来表示,因此需要相应的接口支持,由于单片工业控制微机系统接口线数目有限,为了减少占用接口线常常采用一键定义多功能,但这又增加了软件的复杂性;在按键数目较多时,则大多采用动态扫描的方式构成键盘矩阵,这种键盘虽然结构原理简单,驱动程序易于设计,但是在具体实现时往往需要花很多的时间去设计印刷电路板、考虑面板布局,而且在硬件资源比较紧张时,还要考虑扩充I/ O口,从而使得电路变得越来越复杂。

  1.系统简介

  本文介绍一种利用发射装置作为工业控制计算机输入键盘的接口原理和实现方法,该接口可以最大限度地减少对单片机系统的硬件资源要求,仅占用一根接口线,在系统的面板上只需一个小的接收窗。整个接口由发射和接收两部分组成。对于单片工业控制微机系统所需的按键数目少于30时,发射部分可以直接使用成品红外遥控发射器,如果自行设计发射部分,则可以支持60个键左右,其中有两键用于构成组合按键。接收部分的接口电路也非常简单,无需布线,只要将成品模块的输出直接接到单片工业控制微机系统的任一I/ O接口线即可,同时驱动程序也易于设计。由于键盘采用无线方式,因此所构成的单片机可以方便地满足一些需要远距离控制的场合,以及一些特殊场合,例如:单片工业控制微机系统在一个密封的容器内,通过玻璃小窗进行参数输入或控制;单片工业控制微机周围环境不适宜用户近距离操作等。

  3.的硬件组成

  由集成芯片构成的发射电路见图1.00H~09H为数字键,0AH为复位键,0BH为取消键。

  

 

  图1红外线发射电路原理图

  红外线遥控键盘发射电路采用脉时调制(PPM)方式,将遥控指令调制成脉冲序列,并驱动红外发射管以光脉冲的形式发送出去。遥控指令有12位码组成,见表1.

  表1遥控指令格式

  

 

  C1,C2,C3是用户码,在T1,T2,T3与CODE之间分别接二极管则分别代表C1,C2,C3为高电平“1”,不接二极管则代表低电平“0”,图2中C1C2C2=111.D1,D2,D3,D4,D5,D6是发送的数据码,键号与键码的对应关系见表2.

  

 

  表2键号与键码的对应关系

红外遥控器相关文章:红外遥控器原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭