[发明专利]开关按键扫描电路和用电设备有效
申请号: | 201610604766.X | 申请日: | 2016-07-27 |
公开(公告)号: | CN107666323B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 冯江平;王志锋;区达理;刘志才;马志海 | 申请(专利权)人: | 佛山市顺德区美的电热电器制造有限公司 |
主分类号: | H03M11/20 | 分类号: | H03M11/20 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 528311 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开关 按键 扫描 电路 用电 设备 | ||
技术领域
本发明涉及电路设计技术领域,更具体而言,涉及一种开关按键扫描电路和一种用电设备。
背景技术
在相关技术中,M×M(M为正整数)阵列的开关按键扫描阵列中,需要调用微处理器的M个接口作为列阵列检测接口,另外,还需要调用微处理器的M个接口作为行阵列检测接口,一个行阵列检测接口m1(0<m1<M)和一个列阵列检测接口m2(0<m2<M)同时检测到按压信号时,确定阵列中(m1,m2)位置的按键被按下,也即需要调用2M个接口来实现M2个按键的检测,占用了大量的MCU资源。
因此,如何设计出一种新的开关按键扫描电路以减少MCU接口的占用成为目前亟待解决的问题。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的一个目的在于提出一种开关按键扫描电路。
本发明的另一个目的在于提出一种用电设备。
为了解决上述技术问题至少之一,本发明的第一方面的实施例,提出了一种开关按键扫描电路,包括:微处理器,设有第一接口和第二接口;第一电阻和第一开关按键,第一电阻的第一端连接至直流电源的输出端,第一电阻的第二端连接至第一开关按键的第一端,第一开关按键的第二端接地,第一电阻的第二端连接至第一接口;第二电阻和第二开关按键,第二电阻的第一端连接至直流电源的输出端,第二电阻的第二端连接至第二开关按键的第一端,第二开关按键的第二端接地,第二电阻的第二端连接至第二接口;第三开关按键和第一二极管,第三开关按键的第一端连接至第一接口,第三开关按键的第二端连接至第一二极管的阴极,第一二极管的阳极连接至第二开关按键的第一端;第四开关按键和第二二极管,第四开关按键的第一端连接至第二接口,第四开关按键的第二端连接至第二二极管的阴极,第二二极管的阳极连接至第一开关按键的第一端;微处理器还用于:在进入按键扫描模式后,将开关按键扫描电路的第一接口和第二接口;微处理器还用于:检测第一接口或第二接口是否为为低电平信号;微处理器还用于:在检测到第一接口为低电平信号时,确定开关按键扫描电路的第一开关按键为按下闭合状态;微处理器还用于:在检测到第二接口为低电平信号时,确定开关按键扫描电路的第二开关按键为按下闭合状态;微处理器还用于:按照预设周期对开关按键扫描电路执行循环扫描,以确定开关按键扫描电路中处于按下闭合状态的按键。
在该技术方案中,通过上述开关按键扫描电路,按键阵列为2×2,仅占用微处理器的两个接口即可实现按键定位,其中,第一电阻和第二电阻均为上拉电阻,例如,在设置第一接口为上拉输入时,第一接口在微处理器内侧相当于串接一个较大的电阻,第一接口为高电平常态,用于检测输入信号为高电平或低电平,以避免接口悬空,提升了电路可靠性。
优选地,微处理器还用于:设置开关按键电路的第一接口为输出0,同时设置第二接口为上拉输入;微处理器还用于:检测第二接口是否为为低电平信号;微处理器还用于:在检测到第二接口为低电平信号时,设置第一接口为上拉输入,在检测第二接口为高电平信号时,确定开关按键扫描电路的第三开关按键为按下状态。
优选地,微处理器还用于:设置开关按键电路的第二接口为输出0,同时设置第一接口为上拉输入;微处理器还用于:检测第一接口是否为为低电平信号;微处理器还用于:在检测到第一接口为低电平信号时,设置第二接口为上拉输入,在检测第一接口为高电平信号时,确定开关按键扫描电路的第四开关按键为按下状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区美的电热电器制造有限公司,未经佛山市顺德区美的电热电器制造有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610604766.X/2.html,转载请声明来源钻瓜专利网。