当前位置:首页 > 单片机 > 单片机
[导读]   单片机问世以来,在仪器、仪表、智能控制领域得到了广泛应用。绝大多数单片机应用系统(SCAS)都少不了键输入控制。通常使用的单片机系统按键可装在面板上,但对于工作于控制现场以及高低温、多灰尘场

  单片机问世以来,在仪器、仪表、智能控制领域得到了广泛应用。绝大多数单片机应用系统(SCAS)都少不了键输入控制。通常使用的单片机系统按键可装在面板上,但对于工作于控制现场以及高低温、多灰尘场合的单片机应用系统,按键的寿命将会缩短,故障率也会提高。为提高单片机应用系统键输入的可靠性及耐久性,设计了单片机遥控键输入电路。键码是通过音频感应方式输入SCAS系统的;且可实现一机多用,即一个键盘遥控器可对任意多个相同的SCAS系统进行键输入操作。
  
  音频感应原理及电路结构
  
  电路结构分为遥控器和译码接收电路两部分。其结构如图所示。



  
  遥控器部分对16个按键进行编码,对应每个按键都产生了一个唯一的双音频信号。此双音频信号由扬声器以声音形式发出。在译码接收电路中,话筒将遥控器发出的双音频声音信号接收下来,并送至译码器电路。译码器电路进行正确译码后输出一个二进制代码,此码即是由遥控器输入的按键代码。此外,译码器还同时输出一个正确译码的标志信号,由此信号向MCU发出中断请求,MCU就可读取键码并根据代码执行相应的程序模块。

二、电路设计原理

  1.硬件电路设计
  
  遥控键输入电路如图所示。


  
  电路核心是双音多频(DTMF)编解码芯片CSC5087和SC8870。CSC5087作为DTMF信号编码器,可根据不同的按键产生一组双音频信号cos 27πft+cos 2πfcHt。国际电报电话咨询委员会(CCITT)和我国的标准规定,按键与高、低频组频率的组合关系如表3-1所列。如按下按键6,则发出的DTMF信号频率为fL=770Hz,fH=1 477 Hz。此DTMF信号经音频功放LM386放大后,由扬声器转换为声音信号发出。
  
  表1 按键与DTMF信号编码对照表

  由话筒接收并放大的DTMF信号经SC8870解码,将每一个DTMF信号译成一个4位二进制代码输出,16个DTMF信号分别对应0000~1111共16个二进制代码,其对应关系如表所列。如:对遥控器发出频率为fL=770 Hz和fH=1477 Hz的DTMF信号,则SC8870译码后输出0110代码。
  
  2SC8870译码表


  
  SC8870有一延迟控制输出端CID,若检测到一有效的DTMF信号,控制输入端STO电平超过门限电平VTst,则输入代码被更新,此时CID输出由低电平变为高电平;若STO电平低于V Tst则CID返回至低电平。而STO电平则由初始控制输出信号ECO决定:当SC8870检测到一有效的DTMF信号时,ECO首先变为高电平,再经电阻使STO电平升高;当无输入的DTMF信号或输入信号连续失真时,ECO输出低电平,这样STO也为低电平,CID输出低电平。利用CID信号作为MC68HC705 MCU的中断请求信号,因MCU的中断触发为下降沿触发,故将CID信号经反相器反相后接入MCU的中断请求输入端IQR。
  
  SC8870的DOi~D04分别接MCU的口线PAo~PA3,三态数据输出允许控制端EN接高电平,使D01~D04保持上次对DTMF信号的译码输出代码,这样MCU随时可读取输入的键值。
  
  2.键输入中断和键码接收软件
  
  软件流程及程序清单如图所示。


  
  MCU由中断响应程序接收键码,返回主程序后,主程序根据键码决定执行何种功能模块。

三、应用

  由于DTMF信号具有编、译码可靠性高,传输误码率低等特性,因此本文所介绍的键输入电路具有抗干扰能力强的特点,已成功地应用于城市路灯微机监控系统。所有开关柜测控子系统的键码都采用这种方式输入。它们共用一个遥控器,这样使系统抗干扰性、抗灰尘、抗老化等性能都大为改善。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭