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

发布者:SereneSerenity最新更新时间:2018-02-27 来源: eefocus关键字:工业控制  红外线  遥控键盘 手机看文章 扫描二维码
随时随地手机看文章

    引 言

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


    1. 系统简介

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

    2. 红外线遥控键盘的硬件组成

    由集成芯片PT2248构成的红外线遥控键盘发射电路见图1。00H~09H为数字键,0AH为复位键,0BH为取消键。

1.gif

    图1 红外线遥控键盘发射电路原理图

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

    2.jpg

    表1 遥控指令格式

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

    3.jpg

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

    PT2248遥控指令的波形正脉冲的占空比为1/4时代表“0”,正脉冲的占空比为3/4时代

    表“1”见图2。

4.gif

    图2 遥控指令的波形图

    无论“0”还是“1”,发射时正脉冲被调制在38KHz的载波上,载波的占空比为1/3,这样有利于减少功耗。每个发送周期按 C1,C1,C2,H,S1,S2,D1,D2,D3,D4,D5,D6的次序串行发送,总长度为48a,其中a为每位码周期的1/4,其大小为:a=192/fosc秒=192/455KHE=0.422ms。按下00H~0BH中某个键时,输出脚TXOUT发送两个周期的12位码,其间隔为 80a。由GL3276A构成的红外线遥控键盘接收电路见图3。

5.gif

    图3 红外线遥控键盘接收电路原理图

    当红外线线遥控键盘接收电路工作时,接收管PH302B接收到带有载频为38KHZ的遥控指令的红外线信号后,进行放大,限幅和检波,检出遥控指令的脉冲包络,滤去38KHZ载频,得到遥控指令的脉冲信号,整形并反向后由OUT输出,将GL3276A的OUT经74LS14施密特触发器整形,最终得到遥控指令的理想的反向脉冲信号。得到的遥控指令的反向脉冲信号的波形正脉冲的占空比为1/4代表“1”,正脉冲的占空比为3/4代表“0”,见图 4。图4 遥控指令的反向脉冲信号的波形图

    3. 红外线遥控键盘的软件设计

    将GL3276A的OUT输出信号经74LS14两级施密特反向器整形后与89C51的P3.2(/INTO)相连,由于每位码都以4a为周期,每位的起始总是由高电平到低电平,因此解码的过程可用每位码的起始边沿作为/INTO的中断请求信号,中断响应后关/INTO中断,然后延时a/2,由P3.2对红外线遥控接收电路的输出信号进行采样,再延时a,分别在3a/2,5a/2,7a/2时刻进行采样,波形与采样时刻的对应关系见图5。

     

6.gif

    图5 波形与采样时刻的对应关系

    由图5可见接收到的“0”由‘低高高高’组成,“1”由‘低低低高’组成,当7a/2时刻采样完成后开/INTO中断,为下一位码的采样作准备,直到/INTO中断24次(两个周期的串行12位码)。中断服务子程序开始预置样码0FH,分别在a/2,3a/2,5a/2,7a/2时刻由 P3.2对红外遥控接收电路的输出信号进行采样,如果是高电平保持样码不变,如果是低电平样码相应位置0,最后将样码存入指定的RAM单元。

    遥控键盘的可靠性是软硬件设计中重点考虑的问题。在硬件上,将GL3276A的OUT经74LS14施密特整形,以提高抗干扰能力。在软件上要正确的解码,必须从每位码的起始位开始接收,本设计中,PT2248发送的遥控指令的起始码为用户码C1C2C3=111,因为P3.2接收到的“1”由 ‘低低低高’组成,因此接收到的码应为三个“0001”,若不是,本次接收无效。其次,为了防止接收误码,应对前后两次接收的两个周期的12位串行码进行一致性比较,若相同则与键码表中的键码进行比较,找出相应的键号,否则本次接收无效。解码程序流程图见图6.

     

7.gif

    图6 解码程序流程图

    4. 结束语

    本文介绍了一种利用红外遥控器作为单片机输入键盘的接口原理和方法,构思巧妙,结构合理,成本低廉,我们已经成功地利用该接口方式实现了单片机键盘的无线式操作。文中以PT2248集成芯片作为发射部分,对于其他类型发射芯片,此接口原理仍然适用,只需相应修改中断服务程序即可。如果单片机系统有多余的外中断资源,可将接收到的信号输入至中断引脚,利用外中断与定时器结合,则可减少接收处理时对CPU 时间的占用。利用此技术,我们在“智能型牛奶质量快速检测仪研制”项目上得到了很好的应用。

    遥控技术经历了有线遥控、无线电波遥控,现今的红外遥控,技术已相当成熟,功能越来越强,运行越来越稳定,应用越来越广泛。先进的遥控技术配合单片机运用到工业控制中去,那么,控制系统的操作将变得更容易、更快捷、更方便、更安全。

    参考 文 献

    [1] 陈明萤  8051单片机课程设计? 清华大学出版社 2004

    [2] 求是科技  单片机典型模块设计实例导航? 人民邮电出版社 2004

    [3]李建华著《实用遥控器原理与制作》,人民邮电出版社,1996。

    [4]郑凤翼著《彩色电视机遥控系统原理与维修》,人民邮电出版社,1997。

    [5]樊昌信、张浦诩、徐炳祥、吴成柯著《通讯原理》,国防工业出版社,2001。

    [6]王亭著《彩电遥控器的单片机解码技术》,电子工业出版社,1997。


关键字:工业控制  红外线  遥控键盘 引用地址:使用工业控制计算机红外线遥控键盘的设计

上一篇:单片机的通信性能分析与评价方法
下一篇:通过无线通信收发模块实现单片机之间的通信

推荐阅读最新更新时间:2024-03-16 15:56

单片红外传感控制器的应用
  ZH9576是红外线传感控制器专用IC,图1为ZH9576的引脚图及功能框图。ZH9576广泛用于宾馆洗手间的水龙头阀门控制器、干手机、给皂机等装置中,也可用它制成防盗报警器、危险接近警戒、自动免接触开关等。芯片内部有红外线发射驱动和红外线接收、检测及输出回路。发射的红外信号被物体反射回来,经接收管接收,然后放大、检测,再由输出电路去控制执行机构。该芯片具有以下特点:1. 低电压(VDD 2~5V),低功耗,静态耗电1μA。2. 发射红外信号频率约32kHz。3. 振荡频率可由外接振荡电阻控制(如680kΩ时,频率为32kHz。4. 接收灵敏度可由接收管串联的电容器的容量大小来选择:当电容为0.01μF~0.1μF时,接收距离
[应用]
参考设计如何为工业控制提供隔离PLC数字输入?
数字/二进制传感器和开关对信号监测和系统控制至关重要,广泛用于 工业 控制、工业自动化、电机控制和过程自动化。所有传感器的输出都需要被中央处理单元检测和监测。为实现这一目的,通常利用可编程逻辑控制器( PLC )数字输入模块中的两个高功率电阻分压器检测传感器输出电压。为 隔离 每路传感器通道,需要使用独立的光耦。根据复杂度的不同,一个系统常常要使用多个光耦(图1)。 图1:传统工业传感器监测系统原理图,其中电阻分压器和光耦用于监测和检测传感器输出至系统PLC的信号。 在这种传统架构中,电阻分压器消耗的功率较大,形成电路板(PCB)“热点”,要求设计支持高温工作以及增加散热器。热点甚至会降低系统可靠性。此外,对于高通道数量的模
[电源管理]
参考设计如何为<font color='red'>工业控制</font>提供隔离PLC数字输入?
德国工业4.0背景影响下的制造业变革
 德国工业4.0战略于2011年在德国汉诺威工业博览中首次被提出,至2013年“工业4.0”报告发布,正式作为德国的国家战略并启用。究其产生的大背景,主要是由于传统工业在当今市场环境下需要面临的四大挑战:缩短产品上市时间、增加生产的灵活性、提高产品质量、提升生产效率。其实工业4.0更多的是制造业对现有社会组成的影响。下面就随工业控制小编一起来了解一下相关内容吧。 德国工业4.0背景影响下的制造业变革 互联网技术的普及,给了制造业一个翻身的机会,大数据提供了个性定制的可能,于是,制造业者们整合了,智能制造、个性定制、柔性生产系统、大数据分析、甚至是增材制造(3D打印)形成工业4.0气势汹汹的杀了回来。简而言之一句话。工业4
[工业控制]
TI推出单芯片无源红外线MEMS温度传感器TMP006
  日前, 德州仪器 (TI) 宣布推出业界首款单芯片无源红外线 (IR) MEMS 温度传感器,首次为便携式消费类电子产品实现非接触温度测量功能。该 TMP006 数字温度传感器可帮助智能电话、平板电脑以及笔记本电脑等移动设备制造商使用 IR 技术准确测量设备外壳温度。该技术与当前根据系统温度粗略估算 外壳温度的方法相比取得了新的进展,将帮助系统设计人员在提供更舒适用户体验的同时优化性能。此外,TMP006 还可用于测量设备外部温度,从而支持全新的特性与用户应用。 TI 高性能模拟业务部高级副总裁 Steve Anderson 指出:“TMP006 不但可为我们的客户解决处理器高级热管理需求问题,而且还可在处理功能提高、外
[工业控制]
锅炉筒打孔专机数控系统
1 前 言 为实现锅炉筒壁孔加工自动化而设计的数控系统,是以MCS-51单片机为控制核心、步进电机为驱动电机、机床大、小拖板为执行部件的两坐标开环控制系统。大拖板纵向移动以确定打孔位置,脉冲当量值为0.02mm/步,最大进给速度为5m/min。小拖板横向移动以实现刀具的快进和工进。系统具有点动对刀、自动加工、暂停和继续、急停报警、回零等主要功能。 2 硬件结构与功能 系统硬件分布于一块控制主板和两块驱动板上。 在以8031单片机为主的控制主板上,扩展一片27256EPROM,用于存放系统软件,一片2764EPROM,用于固化经过调试的零件加工程序,一片带掉电保护的6264RAM,用于随机存储手工编辑的零件加工程序。另外扩展一片825
[单片机]
锅炉筒打孔专机数控系统
工程师电子制作:对射式红外线电子栅栏报警器
红外线电子栅栏报警器已经被广泛应用于各类安保场合,它具备结构简单、造价低廉、可靠性好等优点。根据家庭需要,特设计制作成功了一款简单、实用的对射式红外线电子栅栏报警器,现介绍如下。 一、基本原理 该电子栅栏报警器主要分发射机和接收机两部分。发射机主要负责红外线的发射,接收机主要负责红外线的接收、判断、警报触发。在使用中,发射机和接收机拉开一定距离安装,且发射管与接收头垂直对正,当发射机开机后,即形成一束红外线栅栏。当有人穿越栅栏时,会瞬间阻断红外线,警报装置立即启动报警,达到防盗窃、防入侵等目的。 原理图如下: 发射机部分主要是NE555与外围元件构成频率为38K,占空比约为30%的振荡器,振荡信号经3脚输出加载至VT
[模拟电子]
工程师电子制作:对射式<font color='red'>红外线</font>电子栅栏报警器
基于单片机的灯头红外遥控系统设计
  1 红外遥控系统的原理   红外遥控电路的结构形式一般分为3种,即:单通道遥控开关电路、单通道步进式遥控电路和多通道遥控电路。本设计采用单通道遥控开关电路,这种红外遥控系统一般由发射和接收两大部分组成,发射部分一般包括脉冲发生器、脉冲功放和红外发射,接收部分一般包括红外接收、电压放大、限幅放大、双稳触发和继电器,有的还采用专用遥控集成电路使结构简化。本遥控系统主要由开关控制按键、定时数据输入按键、亮度控制按键、定时控制电路、显示电路、红外发射电路、红外接收电路、亮度控制及执行电路等组成。   2 硬件电路   2.1 开关控制   该部分主要实现遥控开灯或关灯,为一个按键。当按下按键时,红外发射部分发射一红外脉冲,经红
[单片机]
基于单片机的灯头红外<font color='red'>遥控</font>系统设计
红外线测温仪的应用领域
1 传统测温的局限性 电气设备在通入电流以后,设备温度会发生变化,其发热量与通入电流的平方成正比;转动的电气设备和机械设备的轴承温度变化与冷却介质及滑动摩擦和滚动摩擦息息相关 设备任何类型的故障多以温度变化的形式表现出来。通过检测设备温度的变化,及时判断和发现设备是否发生异常和故障,对提高设备运行可靠性和延长设备的使用年限,以及避免设备损坏和人身伤害有十分重要的意义。众所周知,传统的设备巡视温度测量方法是使用水银温度计和酒精(煤油)温度计,水银温度计受电磁场的干扰较大,酒精(煤油)温度计在测量温度较高的设备时误差非常大。故而,新的设备温度测量工具--远红外测温仪得到广泛采用。 2 远红外线测温新技术的应用现状 远红外测温
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved