一种嵌入式按键逻辑实现电路制造技术

技术编号:44505901 阅读:2 留言:0更新日期:2025-03-07 13:04
本技术公开了一种嵌入式按键逻辑实现电路,涉及按键控制领域,包括第一开关SW1、第二开关SW2和第三开关SW3,所述第一开关SW1与第二开关SW2并联;该嵌入式按键逻辑实现电路,通过降低产品结构、电路、工艺负复杂度,提高设计研发效率,缩短研发周期,通过减少按键数量和对按键应辅助电路,减少电子元件的消耗,使得产品成本降低,最少只需要一个IO即可实现与控制器连接,减少控制器接口资源需求,使得可供选择的控制器型号更多,软件只需要较少资源判断按键状态变化,降低在没有按键按下时的软件开销,提高软件效率,同时输入数据只能在有效范围内选择,避免输入无效数据导致的系统异常问题,提高产品稳定性。

【技术实现步骤摘要】

本技术涉及按键控制技术,具体涉及一种嵌入式按键逻辑实现电路


技术介绍

1、随着微电子技术的发展,嵌入式产品越来越常见。电子产品最常见的输入设备是键盘或按键,而嵌入式设备因功能单元,硬件资源有限,不需要也无法实现电脑一样的键盘输入。通常是几个按键实现产品所有按键输入功能。对于大部分嵌入式产品,按键输入是必不可少的一部分,但是在设备生命周期中使用的次数屈指可数,甚至就只有一两次。

2、而对于一些需要输入数字的设备需要支持0~9的数字按键和其他功能按键,部分数字按键可能在整个设备生命周期中都没有使用到,但产品的功能需求又必须要有这些按键。这些按键与控制器的连接,还需要相应的辅助电路,在嵌入式产品上复杂按键设计存在以下缺陷:(1)增加产品设计复杂度,包括结构、电路设计、工艺等复杂度。(2)增加产品的成本,按键本身和按键需要的辅助电路都需要相应成本投入。(3)浪费软件资源,复制按键设计需要花费较多的软件资源来判断处理按键的输入状态,但按键实际使用频率却极低,极大的浪费控制器资源。(4)复杂的按键设计可能输入一些无法处理的未知状态,导致产品工作异常。


技术实现思路

1、本技术的目的是提供一种嵌入式按键逻辑实现电路,以解决现有技术中的上述不足之处。

2、为了实现上述目的,本技术提供如下技术方案:一种嵌入式按键逻辑实现电路,包括第一开关sw1、第二开关sw2和第三开关sw3,所述第一开关sw1与第二开关sw2并联,所述第二开关sw2和第三开关sw3并联,所述第一开关sw1、第二开关sw2和第三开关sw3分别定义为s键、up键和down键,逻辑实现电路还包括控制器io:

3、进一步地,所述第一开关sw1串联有电阻r1,且电阻r1接地。

4、进一步地,所述第二开关sw2串联接有电阻r2,且电阻r2接地。

5、进一步地,所述第三开关sw3串联有电阻r3,且电阻r3接地。

6、进一步地,所述第一开关sw1、第二开关sw2和第三开关sw3均通过上拉电阻r0与电源端vcc连通,且控制器io与第一开关sw1、第二开关sw2和第三开关sw3连通。

7、进一步地,所述电阻r1、电阻r2和电阻r3电阻值不同。

8、与现有技术相比,本技术提供的一种嵌入式按键逻辑实现电路,通过降低产品结构、电路、工艺负复杂度,提高设计研发效率,缩短研发周期,通过减少按键数量和对按键应辅助电路,减少电子元件的消耗,使得产品成本降低,最少只需要一个io即可实现与控制器链接,减少控制器接口资源需求,使得可供选择的控制器型号更多,软件只需要较少资源判断按键状态变化,降低在没有按键按下时的软件开销,提高软件效率,同时输入数据只能在有效范围内选择,避免输入无效数据导致的系统异常问题,提高产品稳定性。

本文档来自技高网...

【技术保护点】

1.一种嵌入式按键逻辑实现电路,其特征在于,包括第一开关SW1、第二开关SW2和第三开关SW3,所述第一开关SW1与第二开关SW2并联,所述第二开关SW2和第三开关SW3并联,所述第一开关SW1、第二开关SW2和第三开关SW3分别定义为S键、UP键和DOWN键,逻辑实现电路还包括控制器IO。

2.根据权利要求1所述的一种嵌入式按键逻辑实现电路,其特征在于,所述第一开关SW1串联有电阻R1,且电阻R1接地。

3.根据权利要求2所述的一种嵌入式按键逻辑实现电路,其特征在于,所述第二开关SW2串联接有电阻R2,且电阻R2接地。

4.根据权利要求3所述的一种嵌入式按键逻辑实现电路,其特征在于,所述第三开关SW3串联有电阻R3,且电阻R3接地。

5.根据权利要求1所述的一种嵌入式按键逻辑实现电路,其特征在于,所述第一开关SW1、第二开关SW2和第三开关SW3均通过上拉电阻R0与电源端VCC连通,且控制器IO与第一开关SW1、第二开关SW2和第三开关SW3连通。

6.根据权利要求4所述的一种嵌入式按键逻辑实现电路,其特征在于,所述电阻R1、电阻R2和电阻R3电阻值不同。

...

【技术特征摘要】

1.一种嵌入式按键逻辑实现电路,其特征在于,包括第一开关sw1、第二开关sw2和第三开关sw3,所述第一开关sw1与第二开关sw2并联,所述第二开关sw2和第三开关sw3并联,所述第一开关sw1、第二开关sw2和第三开关sw3分别定义为s键、up键和down键,逻辑实现电路还包括控制器io。

2.根据权利要求1所述的一种嵌入式按键逻辑实现电路,其特征在于,所述第一开关sw1串联有电阻r1,且电阻r1接地。

3.根据权利要求2所述的一种嵌入式按键逻辑实现电路,其特征在于,所述第二开关sw2...

【专利技术属性】
技术研发人员:白建张万刚李铭杨张博陈兵
申请(专利权)人:深圳市威勤电子技术有限公司
类型:新型
国别省市:

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

1