一种8421码输出的按键电路制造技术

技术编号:20430491 阅读:17 留言:0更新日期:2019-02-23 10:34
本发明专利技术公开了一种8421码输出的按键电路,其特征在于:包括单片机模块、输入模块、输出模块、电源模块,电源模块分别为单片机模块、输入模块和输出模块供电,输入模块的输出端与单片机模块连接,单片机模块的输出端与输出模块连接;单片机模块内导入有8421码程序。本发明专利技术的按键电路采用8421码输出的按键组合可以减少所控制设备的输入点数,如14个按键只需要5个输出端即可,极大的降低了成本,连接线路较少,容易连接,值得推广使用。

A Key Circuit with 8421 Code Output

The invention discloses a key circuit of 8421 code output, which is characterized by: a single chip computer module, an input module, an output module and a power supply module. The power supply module respectively supplies power to the single chip computer module, an input module and an output module. The output terminal of the input module is connected to the single chip computer module, and the output terminal of the single chip computer module is connected to the output module. 1 code program. The keyboard circuit of the invention adopts the keyboard combination of 8421 code output to reduce the input points of the controlled equipment, such as 14 keys only need 5 output terminals, which greatly reduces the cost, has fewer connecting lines and is easy to connect, and is worth popularizing and using.

【技术实现步骤摘要】
一种8421码输出的按键电路
本专利技术属于按键电路领域,具体涉及一种8421码输出的按键电路。
技术介绍
按键电路是工业控制中常用的一种输入电路,现有技术中常用的按键电路是采用每一只按键对应一个功能,每一只按键都要有一根线连接所控制的主机,如图11所示,14个按键输入的电路中,至少需要15根线与所控制的主机连接,连接线路较多,连接时容易出错,当今自动化电器使用可编程控制器(PLC)做控制单元,可编程控制器(PLC)按输出点数售价,点数越多价格越高,如果按键就要占用一部分输入点,会造成成本升高;特别在远控设备上,过多的线路连接使安装、检修复杂化,降低了安全性也增加了成本。
技术实现思路
针对上述现有技术中存在的技术问题,本专利技术的目的是提供一种8421码输出的按键电路,减少按键电路的连接线,降低按键电路的成本。本专利技术的目的是通过以下技术方案实现的。一种8421码输出的按键电路,包括单片机模块、输入模块、输出模块、电源模块,电源模块分别为单片机模块、输入模块和输出模块供电,输入模块的输出端与单片机模块的输入端连接,单片机模块的输出端与输出模块的输入端连接;单片机模块内导入有8421码程序,8421码程序过程为:输入模块导入信号后使所接的单片机模块某一引脚接地,通过单片机模块内部锁存,单片机模块在扫描过程中读出引脚状态,通过读取引脚状态寄存器取出地址号,根据地址号访问并取出对应存储单元写入的指令,通过指令中的对应地址驱动电路在某一引脚输出到输出模块。所述单片机模块包括单片机、单片机晶振电路、单片机复位电路和单片机程序调试接口,单片机晶振电路、单片机复位电路和单片机程序调试接口均与单片机连接。所述输出模块包括输出驱动电路和输出接口,输出驱动电路的输入端与单片机模块的输出端连接,输出驱动电路的输出端与输出接口的输入端连接,输出接口的输出端与所接设备输入端连接。所述输出驱动电路包括一路或多路输出驱动单元,驱动单元包括限流电阻、光电耦合器、限流电阻电路和LED指示灯电路,限流电阻与光电耦合器的引脚A连接,光电耦合器的引脚B与单片机模块的输出端连接,光电耦合器的引脚D分别与输出接口的输入端和LED指示灯电路连接,限流电阻电路的另一端与电源模块连接,光电耦合器的引脚D与LED指示灯电路连接,LED指示灯电路的另一端接地连接。所述限流电阻电路包括四个相同阻值的电阻Ⅰ,四个电阻两两并联之后串联连接。所述LED指示灯电路包括二极管、发光二极管和电阻Ⅱ,发光二极管和电阻Ⅱ串联之后与二极管并联连接。所述按键电路包括工作指示灯电路,工作指示灯电路由电源模块供电,工作指示灯电路与单片机模块连接。所述按键电路包括实验插座,实验插座的输入端与单片机模块的输出端连接,实验插座的输出端与单片机模块的输入端连接。所述单片机模块与输出模块之间设置有控制开关电路,控制开关电路的输入端与单片机模块的输出端连接,控制开关的输出端与输出模块的输入端连接。与现有技术相比,本专利技术的有益效果为:本专利技术的按键电路采用8421码输出的按键组合可以减少所控制设备的输入点数,如14个按键只需要5个输出端即可,极大的降低了成本,连接线路较少,容易连接。采用的单片机以及其他元件组成的电路板成本低,体积小,轻巧便利。附图说明图1是本实施例的原理示意图。图2是本实施例的单片机模块。图3是本实施例的电源模块电路示意图。图4是本实施例的输入模块电路示意图。图5是本实施例的输出驱动电路示意图。图6是本实施例的输出接口示意图。图7是本实施例的实验插座示意图。图8是本实施例的工作指示灯电路示意图。图9是本实施例的控制开关电路示意图。图10是本实施例8421码程序参考状态图。图11是现有技术中的按键电路示意图。图中,1是单片机模块,2是输入模块,3是输出模块,4是电源模块,5是单片机,6是单片机晶振电路,7是单片机复位电路,8是单片机程序调试接口,9是输出驱动电路,10是输出接口,11是限流电阻,12是光电耦合器,13是限流电阻电路,14是LED指示灯电路,15是工作指示灯电路,16是实验插座,17是控制开关电路。具体实施方式实施例如图1所示,一种8421码输出的按键电路,包括单片机模块1、输入模块2、输出模块3、电源模块4,电源模块4分别为单片机模块1、输入模块2和输出模块3供电,输入模块2的输出端与单片机模块1的输入端连接,单片机模块1的输出端与输出模块3的输入端连接。单片机模块1内导入有8421码程序,8421码程序过程为:输入模块2导入信号后使所接的单片机模块1某一引脚接地,通过单片机模块1内部锁存,单片机模块1在扫描过程中读出引脚状态,通过读取引脚状态寄存器取出地址号,根据地址号访问并取出对应存储单元写入的指令,通过指令中的对应地址驱动电路在某一引脚输出到输出模块。如图2所示,单片机模块1包括单片机5、单片机晶振电路6、单片机复位电路7、单片机程序调试接口8,单片机晶振电路6与单片机5的引脚X1和引脚X2连接,单片机复位电路7与单片机5的引脚RST连接,单片机程序调试接口8与单片机5的引脚P30和P31连接。如图3所示,电源模块4为24V转5V电路,5V电源分别为单片机模块1和输入模块2供电。电源模块4上设置有连接端子PER24,为输出驱动电路9提供24V正电压。如图4所示,输入模块2为14位按键输入,14位按键分别与单片机5的引脚P21、引脚P20、引脚P17、引脚P16、引脚P15、引脚P14、引脚P13、引脚P22、引脚P23、引脚P32、引脚P33、引脚P34、引脚P35、引脚P24连接,按键由电源模块4的5V电压供电,按键与电阻串联,按键与电阻之间设置有按键状态信息采集点,即单片机模块1的引脚连接点。如图5、图6所示,输出模块3包括输出驱动电路9和输出接口10,输出驱动电路9的输入端分别与单片机模块1的引脚P26、引脚P27、引脚P37、引脚P10连接,输出驱动电路9的输出端与输出接口10的输入端GU1、GU2、GU3、GU4连接,输出接口10的输出端与所接设备输入端连接,输出接口10接有24V电压,可作为24V电源插座使用。输出驱动电路9包括一路或多路输出驱动单元,驱动单元包括限流电阻11、光电耦合器12、限流电阻电路13和LED指示灯电路14,限流电阻11与光电耦合器12的引脚A连接,光电耦合器12的引脚B与单片机模块1的输出端连接,光电耦合器12的引脚C与限流电阻电路13连接,限流电阻电路13的另一端与电源模块4的24V电源连接,光电耦合器12的引脚D分别与输出接口10的输入端和LED指示灯电路14连接,LED指示灯电路14的另一端接地连接。限流电阻电路13用于限流保护驱动输出电路9,限流电阻电路13包括四个相同阻值的电阻Ⅰ,四个电阻两两并联之后串联连接。LED指示灯电路14包括二极管、发光二极管和电阻Ⅱ,发光二极管和电阻Ⅱ串联之后与二极管并联连接。如图7所示,按键状态输出电路包括实验插座16,实验插座16用于检测,实验插座16的输入端与单片机模块1的输出端连接,实验插座16的输出端与单片机模块1的输入端连接。如图8所示,按键状态输出电路包括工作指示灯电路15,工作指示灯电路15用于按键电路通电时点亮,表明按键电路处于工作状态,工作指示灯电路15由电源模本文档来自技高网...

【技术保护点】
1.一种8421码输出的按键电路,其特征在于:包括单片机模块(1)、输入模块(2)、输出模块(3)、电源模块(4),电源模块(4)分别为单片机模块(1)、输入模块(2)和输出模块(3)供电,输入模块(2)的输出端与单片机模块(1)的输入端连接,单片机模块(1)的输出端与输出模块(3)的输入端连接;单片机模块(1)内导入有8421码程序,8421码程序过程为:输入模块(2)导入信号后使所接的单片机模块(1)某一引脚接地,通过单片机模块(1)内部锁存,单片机模块(1)在扫描过程中读出引脚状态,通过读取引脚状态寄存器取出地址号,根据地址号访问并取出对应存储单元写入的指令,通过指令中的对应地址驱动电路在某一引脚输出到输出模块(3)。

【技术特征摘要】
1.一种8421码输出的按键电路,其特征在于:包括单片机模块(1)、输入模块(2)、输出模块(3)、电源模块(4),电源模块(4)分别为单片机模块(1)、输入模块(2)和输出模块(3)供电,输入模块(2)的输出端与单片机模块(1)的输入端连接,单片机模块(1)的输出端与输出模块(3)的输入端连接;单片机模块(1)内导入有8421码程序,8421码程序过程为:输入模块(2)导入信号后使所接的单片机模块(1)某一引脚接地,通过单片机模块(1)内部锁存,单片机模块(1)在扫描过程中读出引脚状态,通过读取引脚状态寄存器取出地址号,根据地址号访问并取出对应存储单元写入的指令,通过指令中的对应地址驱动电路在某一引脚输出到输出模块(3)。2.根据权利要求1所述的8421码输出的按键电路,其特征在于:所述单片机模块(1)包括单片机(5)、单片机晶振电路(6)、单片机复位电路(7)和单片机程序调试接口(8),单片机晶振电路(6)、单片机复位电路(7)和单片机程序调试接口(8)均与单片机(5)连接。3.根据权利要求1所述的8421码输出的按键电路,其特征在于:所述输出模块(3)包括输出驱动电路(9)和输出接口(10),输出驱动电路(9)的输入端与单片机模块(1)的输出端连接,输出驱动电路(9)的输出端与输出接口(10)的输入端的连接,输出接口(10)的输出端与所接设备输入端连接。4.根据权利要求3所述的8421码输出的按键电路,其特征在于:所述输出驱动电路(9)包括一路或多路输出驱动单元,驱动单元包括限流电阻(11)、光电耦合器(12)、限...

【专利技术属性】
技术研发人员:陈虎
申请(专利权)人:际华三五一五皮革皮鞋有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1