开关按键扫描电路和用电设备制造技术

技术编号:17214056 阅读:30 留言:0更新日期:2018-02-08 00:35
本发明专利技术提供了一种开关按键扫描电路和用电设备,开关按键扫描电路包括:微处理器,设有第一接口和第二接口;第一电阻和第一开关按键,第二电阻和第二开关按键,第三开关按键和第一二极管,第四开关按键和第二二极管,微处理器用于:在进入按键扫描模式后,第一接口和第二接口为上拉输入;检测第一接口或第二接口是否为为低电平信号;在检测到第一接口为低电平信号时,确定开关按键扫描电路的第一开关按键为按下闭合状态;在检测到第二接口为低电平信号时,确定开关按键扫描电路的第二开关按键为按下闭合状态;按照预设周期对开关按键扫描电路执行循环扫描。通过该技术方案,减少了微处理器的接口占用。

Switch button scanning circuit and electrical equipment

The present invention provides a switch button scanning circuit and electric equipment switch, key scan circuit comprises a microprocessor, a first interface and a second interface; a first resistor and a first switch button, second resistors and second switch button, third button switch and the first diode, fourth switch and second diodes for microprocessor: after entering the key scan mode, pull the input of the first interface and the second interface for the detection of the first or second interface interface; whether the signal is low; in the detection of the first interface to a low level signal, determining a first switch button switch button scanning circuit to press the closed state; in the detected second interface signal is low. Second switch button switch button scanning circuit for press closed; according to the preset period on the switch button scanning Circuit execution cycle scan. Through this technical scheme, the interface occupancy of the microprocessor is reduced.

【技术实现步骤摘要】
开关按键扫描电路和用电设备
本专利技术涉及电路设计
,更具体而言,涉及一种开关按键扫描电路和一种用电设备。
技术介绍
在相关技术中,M×M(M为正整数)阵列的开关按键扫描阵列中,需要调用微处理器的M个接口作为列阵列检测接口,另外,还需要调用微处理器的M个接口作为行阵列检测接口,一个行阵列检测接口m1(0<m1<M)和一个列阵列检测接口m2(0<m2<M)同时检测到按压信号时,确定阵列中(m1,m2)位置的按键被按下,也即需要调用2M个接口来实现M2个按键的检测,占用了大量的MCU资源。因此,如何设计出一种新的开关按键扫描电路以减少MCU接口的占用成为目前亟待解决的问题。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一个目的在于提出一种开关按键扫描电路。本专利技术的另一个目的在于提出一种用电设备。为了解决上述技术问题至少之一,本专利技术的第一方面的实施例,提出了一种开关按键扫描电路,包括:微处理器,设有第一接口和第二接口;第一电阻和第一开关按键,第一电阻的第一端连接至直流电源的输出端,第一电阻的第二端连接至第一开关按键的第一端,第一开关按键的第二端接地,第一电阻的第二端连接至第一接口;第二电阻和第二开关按键,第二电阻的第一端连接至直流电源的输出端,第二电阻的第二端连接至第二开关按键的第一端,第二开关按键的第二端接地,第二电阻的第二端连接至第二接口;第三开关按键和第一二极管,第三开关按键的第一端连接至第一接口,第三开关按键的第二端连接至第一二极管的阴极,第一二极管的阳极连接至第二开关按键的第一端;第四开关按键和第二二极管,第四开关按键的第一端连接至第二接口,第四开关按键的第二端连接至第二二极管的阴极,第二二极管的阳极连接至第一开关按键的第一端;微处理器还用于:在进入按键扫描模式后,将开关按键扫描电路的第一接口和第二接口;微处理器还用于:检测第一接口或第二接口是否为为低电平信号;微处理器还用于:在检测到第一接口为低电平信号时,确定开关按键扫描电路的第一开关按键为按下闭合状态;微处理器还用于:在检测到第二接口为低电平信号时,确定开关按键扫描电路的第二开关按键为按下闭合状态;微处理器还用于:按照预设周期对开关按键扫描电路执行循环扫描,以确定开关按键扫描电路中处于按下闭合状态的按键。在该技术方案中,通过上述开关按键扫描电路,按键阵列为2×2,仅占用微处理器的两个接口即可实现按键定位,其中,第一电阻和第二电阻均为上拉电阻,例如,在设置第一接口为上拉输入时,第一接口在微处理器内侧相当于串接一个较大的电阻,第一接口为高电平常态,用于检测输入信号为高电平或低电平,以避免接口悬空,提升了电路可靠性。优选地,微处理器还用于:设置开关按键电路的第一接口为输出0,同时设置第二接口为上拉输入;微处理器还用于:检测第二接口是否为为低电平信号;微处理器还用于:在检测到第二接口为低电平信号时,设置第一接口为上拉输入,在检测第二接口为高电平信号时,确定开关按键扫描电路的第三开关按键为按下状态。优选地,微处理器还用于:设置开关按键电路的第二接口为输出0,同时设置第一接口为上拉输入;微处理器还用于:检测第一接口是否为为低电平信号;微处理器还用于:在检测到第一接口为低电平信号时,设置第二接口为上拉输入,在检测第一接口为高电平信号时,确定开关按键扫描电路的第四开关按键为按下状态。本专利技术的第二方面的实施例,提出了一种开关按键扫描电路,包括:微处理器,设有第一接口、第二接口和第三接口;第一电阻和第一开关按键,第一电阻的第一端连接至直流电源的输出端,第一电阻的第二端连接至第一开关按键的第一端,第一开关按键的第二端接地,第一电阻的第二端连接至第一接口;第二电阻和第二开关按键,第二电阻的第一端连接至直流电源的输出端,第二电阻的第二端连接至第二开关按键的第一端,第二开关按键的第二端接地,第二电阻的第二端连接至第二接口;第三电阻和第三开关按键,第三电阻的第一端连接至直流电源的输出端,第三电阻的第二端连接至第三开关按键的第一端,第三开关按键的第二端接地,第三电阻的第二端连接至第三接口;第四开关按键和第一二极管,第四开关按键的第一端连接至第一接口,第四开关按键的第二端连接至第一二极管的阴极,第一二极管的阳极连接至第三开关按键的第一端;第五开关按键,第五开关按键的第一端连接至第二接口,第五开关按键的第二端连接至第一二极管的阴极;第六开关按键和第二二极管,第六开关按键的第一端连接至第一接口,第六开关按键的第二端连接至第二二极管的阴极,第二二极管的阳极连接至第二开关按键的第一端;第七开关按键,第七开关按键的第一端连接至第三接口,第七开关按键的第二端连接至第二二极管的阴极;第八开关按键和第三二极管,第八开关按键的第一端连接至第二接口,第八开关按键的第二端连接至第三二极管的阴极,第三二极管的阳极连接至第一开关按键的第一端;第九开关按键,第九开关按键的第一端连接至第三接口,第九开关按键的第二端连接至第三二极管的阴极;微处理器还用于:在进入按键扫描模式后,将开关按键扫描电路的第一接口、第二接口和第三接口设置为上拉输入;微处理器还用于:检测第一接口、第二接口和第三接口中的任一接口是否为为低电平信号;微处理器还用于:在检测到第一接口为低电平信号时,确定开关按键扫描电路的第一开关按键为按下闭合状态;微处理器还用于:在检测到第二接口为低电平信号时,确定开关按键扫描电路的第二开关按键为按下闭合状态;微处理器还用于:在检测到第三接口为低电平信号时,确定开关按键扫描电路的第三开关按键为按下闭合状态;微处理器还用于:按照预设周期对开关按键扫描电路执行循环扫描,以确定开关按键扫描电路中处于按下闭合状态的按键。在该技术方案中,通过上述开关按键扫描电路,按键阵列为3×4,仅占用微处理器的三个接口即可实现按键定位,其中,第一电阻、第二电阻和第三电阻均为上拉电阻,例如,在设置第一接口为上拉输入时,第一接口在微处理器内侧相当于串接一个较大的电阻,第一接口为高电平常态,用于检测输入信号为高电平或低电平,以避免接口悬空,提升了电路可靠性。优选地,微处理器还用于:设置开关按键电路的第一接口为输出0,同时设置第二接口为上拉输入;微处理器还用于:检测第二接口或第三接口是否为为低电平信号;微处理器还用于:在检测到第二接口为低电平信号时,设置第一接口为上拉输入,在检测第二接口为高电平信号时,确定开关按键扫描电路的第六开关按键为按下状态;微处理器还用于:在检测到第三接口为低电平信号时,设置第一接口为上拉输入,在检测第三接口为高电平信号时,确定开关按键扫描电路的第四开关按键为按下状态。优选地,微处理器还用于:设置开关按键电路的第二接口为输出0,同时设置第一接口和第三接口均为上拉输入;微处理器还用于:检测第一接口或第三接口是否为为低电平信号;微处理器还用于:在检测到第一接口为低电平信号时,设置第二接口为上拉输入,在检测第一接口为高电平信号时,确定开关按键扫描电路的第八开关按键为按下状态;微处理器还用于:在检测到第三接口为低电平信号时,设置第二接口为上拉输入,在检测第三接口为高电平信号时,确定开关按键扫描电路的第五开关按键为按下状态。优选地,微处理器还用于:设置开关按键电路的第三接本文档来自技高网...
开关按键扫描电路和用电设备

【技术保护点】
一种开关按键扫描电路,其特征在于,包括:微处理器,设有第一接口和第二接口;第一电阻和第一开关按键,所述第一电阻的第一端连接至直流电源的输出端,所述第一电阻的第二端连接至所述第一开关按键的第一端,所述第一开关按键的第二端接地,所述第一电阻的第二端连接至所述第一接口;第二电阻和第二开关按键,所述第二电阻的第一端连接至直流电源的输出端,所述第二电阻的第二端连接至所述第二开关按键的第一端,所述第二开关按键的第二端接地,所述第二电阻的第二端连接至所述第二接口;第三开关按键和第一二极管,所述第三开关按键的第一端连接至所述第一接口,所述第三开关按键的第二端连接至所述第一二极管的阴极,所述第一二极管的阳极连接至所述第二开关按键的第一端;第四开关按键和第二二极管,所述第四开关按键的第一端连接至所述第二接口,所述第四开关按键的第二端连接至所述第二二极管的阴极,所述第二二极管的阳极连接至所述第一开关按键的第一端;所述微处理器用于:在进入按键扫描模式后,所述第一接口和所述第二接口为上拉输入;所述微处理器还用于:检测所述第一接口或所述第二接口是否为为低电平信号;所述微处理器还用于:在检测到所述第一接口为低电平信号时,确定所述开关按键扫描电路的第一开关按键为按下闭合状态;所述微处理器还用于:在检测到所述第二接口为低电平信号时,确定所述开关按键扫描电路的第二开关按键为按下闭合状态;所述微处理器还用于:按照预设周期对所述开关按键扫描电路执行循环扫描,以确定所述开关按键扫描电路中处于按下闭合状态的按键。...

【技术特征摘要】
1.一种开关按键扫描电路,其特征在于,包括:微处理器,设有第一接口和第二接口;第一电阻和第一开关按键,所述第一电阻的第一端连接至直流电源的输出端,所述第一电阻的第二端连接至所述第一开关按键的第一端,所述第一开关按键的第二端接地,所述第一电阻的第二端连接至所述第一接口;第二电阻和第二开关按键,所述第二电阻的第一端连接至直流电源的输出端,所述第二电阻的第二端连接至所述第二开关按键的第一端,所述第二开关按键的第二端接地,所述第二电阻的第二端连接至所述第二接口;第三开关按键和第一二极管,所述第三开关按键的第一端连接至所述第一接口,所述第三开关按键的第二端连接至所述第一二极管的阴极,所述第一二极管的阳极连接至所述第二开关按键的第一端;第四开关按键和第二二极管,所述第四开关按键的第一端连接至所述第二接口,所述第四开关按键的第二端连接至所述第二二极管的阴极,所述第二二极管的阳极连接至所述第一开关按键的第一端;所述微处理器用于:在进入按键扫描模式后,所述第一接口和所述第二接口为上拉输入;所述微处理器还用于:检测所述第一接口或所述第二接口是否为为低电平信号;所述微处理器还用于:在检测到所述第一接口为低电平信号时,确定所述开关按键扫描电路的第一开关按键为按下闭合状态;所述微处理器还用于:在检测到所述第二接口为低电平信号时,确定所述开关按键扫描电路的第二开关按键为按下闭合状态;所述微处理器还用于:按照预设周期对所述开关按键扫描电路执行循环扫描,以确定所述开关按键扫描电路中处于按下闭合状态的按键。2.根据权利要求1所述的开关按键扫描电路,其特征在于,所述微处理器还用于:设置所述开关按键电路的第一接口为输出0,同时设置所述第二接口为上拉输入;所述微处理器还用于:检测所述第二接口是否为为低电平信号;所述微处理器还用于:在检测到所述第二接口为低电平信号时,设置所述第一接口为上拉输入,在检测所述第二接口为高电平信号时,确定所述开关按键扫描电路的第三开关按键为按下状态。3.根据权利要求1所述的开关按键扫描电路,其特征在于,所述微处理器还用于:设置所述开关按键电路的第二接口为输出0,同时设置所述第一接口为上拉输入;所述微处理器还用于:检测所述第一接口是否为为低电平信号;所述微处理器还用于:在检测到所述第一接口为低电平信号时,设置所述第二接口为上拉输入,在检测所述第一接口为高电平信号时,确定所述开关按键扫描电路的第四开关按键为按下状态。4.一种开关按键扫描电路,其特征在于,包括:微处理器,设有第一接口、第二接口和第三接口;第一电阻和第一开关按键,所述第一电阻的第一端连接至直流电源的输出端,所述第一电阻的第二端连接至所述第一开关按键的第一端,所述第一开关按键的第二端接地,所述第一电阻的第二端连接至所述第一接口;第二电阻和第二开关按键,所述第二电阻的第一端连接至直流电源的输出端,所述第二电阻的第二端连接至所述第二开关按键的第一端,所述第二开关按键的第二端接地,所述第二电阻的第二端连接至所述第二接口;第三电阻和第三开关按键,所述第三电阻的第一端连接至直流电源的输出端,所述第三电阻的第二端连接至所述第三开关按键的第一端,所述第三开关按键的第二端接地,所述第三电阻的第二端连接至所述第三接口;第四开关按键和第一二极管,所述第四开关按键的第一端连接至所述第一接口,所述第四开关按键的第二端连接至所述第一二极管的阴极,所述第一二极管的阳极连接至所述第三开关按键的第一端;第五开关按键,所述第五开关按键的第一端连接至所述第二接口,所述第五开关按键的第二端连接至所述第一二极管的阴极;第六开关按键和第二二极管,所述第六开关按键的第一端连接至所述第一接口,所述第六开关按键的第二端连接至所述第二二极管的阴极,所述第二二极管的阳极连接至所述第二开关按键的第一端;第七开关按键,所述第七开关按键的第一端连接至所述第三接口,所述第七开关按键的第二端连接至所述第二二极管的阴极;第八开关按键和第三二极管,所述第八开关按键的第一端连接至所述第二接口,所述第八开关按键的第二端连接至所述第三二极管的阴极,所述第三二极管的阳极连接至所述第一开关按键的第一端;第九开关按键,所述第九开关按键的第一端连接至所述第三接口,所述第九开关按键的第二端连接至所述第三二极管的阴极;所述微处理器还用于:在进入按键扫描模式后,将所述开关按键扫描电路的第一接口、第二接口和第三接口设置为上拉输入;所述微处理器还用于:检测所述第一接口、所述第二接口和所述第三接口中的任一接口是否为为低电平信号;所述微处理器还用于:在检测到所述第一接口为低电平信号时,确定所述开关按键扫描电路的第一开关按键为按下闭合状态;所述微处理器还用于:在检测到所述第二接口为低电平信号时,确定所述开关按键扫描电路的第二开关按键为按下闭合状态;所述微处理器还用于:在检测到所述第三接口为低电平信号时,确定所述开关按键扫描电路的第三开关按键为按下闭合状态;所述微处理器还用于:按照预设周期对所述开关按键扫描电路执行循环扫描,以确定所述开关按键扫描电路中处于按下闭合状态的按键。5.根据权利要求4所述的开关按键扫描电路,其特征在于,所述微处理器还用于:设置所述开关按键电路的第一接口为输出0,同时设置所述第二接口为上拉输入;所述微处理器还用于:检测所述第二接口或第三接口是否为为低电平信号;所述微处理器还用于:在检测到所述第二接口为低电平信号时,设置所述第一接口为上拉输入,在检测所述第二接口为高电平信号时,确定所述开关按键扫描电路的第六开关按键为按下状态;所述微处理器还用于:在检测到所述第三接口为低电平信号时,设置所述第一接口为上拉输入,在检测所述第三接口为高电平信号时,确定所述开关按键扫描电路的第四开关按键为按下状态。6.根据权利要求4所述的开关按键扫描电路,其特征在于,所述微处理器还用于:设置所述开关按键电路的第二接口为输出0,同时设置所述第一接口和所述第三接口均为上拉输入;所述微处理器还用于:检测所述第一接口或所述第三接口是否为为低电平信号;所述微处理器还用于:在检测到所述第一接口为低电平信号时,设置所述第二接口为上拉输入,在检测所述第一接口为高电平信号时,确定所述开关按键扫描电路的第八开关按键为按下状态;所述微处理器还用于:在检测到所述第三接口为低电平信号时,设置所述第二接口为上拉输入,在检测所述第三接口为高电平信号时,确定所述开关按键扫描电路的第五开关按键为按下状态。7.根据权利要求4所述的开关按键扫描电路,其特征在于,所述微处理器还用于:设置所述开关按键电路的第三接口为输出0,同时设置所述第一接口和所述第二接口均为上拉输入;所述微处理器还用于:检测所述第一接口或所述第二接口是否为为低电平信号;所述微处理器还用于:在检测到所述第一接口为低电平信号时,设置所述第三接口为上拉输入,在检测所述第一接口为高电平信号时,确定所述开关按键扫描电路的第九开关按键为按下状态;所述微处理器还用于:在检测到所述第二接口为低电平信号时,设置所述第三接口为上拉输入,在检测所述第二接口为高电平信号时,确定所述开关按键扫描电路的第七开关按键为按下状态。8.一种开关按键扫描电路,其特征在于,包括:微处理器,设有第一接口、第二接口、第三接口和第四接口;第一电阻和第一开关按键,所述第一电阻的第一端连接至直流电源的输出端,所述第一电阻的第二端连接至所述第一开关按键的第一端,所述第一开关按键的第二端接地,所述第一电阻的第二端连接至所述第一接口;第二电阻和第二开关按键,所述第二电阻的第一端连接至直流电源的输出端,所述第二电阻的第二端连接至所述第二开关按键的第一端,所述第二开关按键的第二端接地,所述第二电阻的第二端连接...

【专利技术属性】
技术研发人员:冯江平王志锋区达理刘志才马志海
申请(专利权)人:佛山市顺德区美的电热电器制造有限公司
类型:发明
国别省市:广东,44

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

1