ad采样做按键开关_基于ad采集的按键扫描电路的制作方法

基于ad采集的按键扫描电路的制作方法

【技术领域】

[0001]本实用新型涉及一种按键扫描电路,尤其涉及一种基于AD采集的按键扫描电路。

【背景技术】

[0002]按键扫描电路在各种电路系统中具有广泛的应用,说明书附图1中是现有的一种按键扫描电路,其包括三个按键开关,三个按键开关的一端分别接地,另一端通过导线分别与电源连接的同时分别与单片机的三个1端口连接,因此,其需要消耗单片机的三个端口,而在电路系统中1端口的数量是有限的,经常会出现1端口不够用的现象。

[0003]有鉴于上述的缺陷,本设计人,积极加以研究创新,以期创设一种新型结构的按键扫描电路,使其更具有产业上的利用价值。

【发明内容】

[0004]为解决上述技术问题,本实用新型的目的是提供一种只需使用单片机的一个端口的基于AD采集的按键扫描电路。

[0005]本实用新型的基于AD采集的按键扫描电路,包括依次连接的电阻R1、电阻R2和电阻R3,所述电阻Rl的另一端与电源连接,所述基于AD采集的按键扫描电路还包括按键开关K1、按键开关K2、按键开关K3和单片机,所述按键开关Kl的一端连接在电阻Rl的与电阻R2连接的一端,按键开关Kl的另一端接地,所述按键开关K2的一端连接在电阻R2的与电阻R3连接的一端,按键开关K2的另一端接地,所述按键开关K3的一端连接在电阻R3的另一端,按键开关K3的另一端接地,所述单片机的AD输入端口通过导线连接在按键开关Kl的与电阻Rl连接的一端。

[0006]进一步的,本实用新型的基于AD采集的按键扫描电路,还包括电阻R4,所述电阻R4的一端连接在电阻R3的与按键开关K3连接的一端,电阻R4的另一端接地。

[0007]进一步的,本实用新型的基于AD采集的按键扫描电路,还包括电容Cl,所述电容Cl的一端连接在电阻R2的与按键开关K2连接的一端,电容Cl的另一端接地。

[0008]进一步的,本实用新型的基于AD采集的按键扫描电路,还包括电容C2,所述电容C2的一端连接在按键开关K3的与电阻R3连接的一端,电容C2的另一端与地连接。

[0009]进一步的,本实用新型的基于AD采集的按键扫描电路,所述电阻Rl的阻值为7500 Ω,电阻R2的阻值为3600 Ω,电阻R3的阻值为9100 Ω,所述电容Cl和电容C2的容值分别为0.0luF,所述电源电压的大小为3.3V。

[0010]借由上述方案,本实用新型至少具有以下优点:本实用新型的基于AD采集的按键扫描电路,包括依次连接的电阻RU电阻R2和电阻R3,电阻Rl的另一端接电源,按键开关Kl的一端连接在电阻Rl与电阻R2之间,另一端接地,按键开关K2的一端连接在电阻R2与电阻R3之间,另一端接地,按键开关K3的一端连接在电阻R3的另一端,按键开关K3的另一端接地,同时,按键开关Kl的与电阻Rl连接的一端通过导线连接在单片机的AD输入端口处。由于按键开关Kl、按键开关K2、按键开关K3分别与地连接,当分别闭合按键开关Kl、按键开关K2和按键开关Κ3时,单片机的AD输入端口处分别产生三种不同的电压值,单片机根据AD端口处的电压值即可判断出具体是哪个按键开关被按下了,从而由单片机的一个端口便实现了对按键的扫描,比原有电路结构节约了两个端口。

[0011]上述说明仅是本实用新型技术方案的概述,为了能够更清楚了解本实用新型的技术手段,并可依照说明书的内容予以实施,以下以本实用新型的较佳实施例并配合附图详细说明如后。

【附图说明】

[0012]图1是现有的按键扫描电路的原理图;

[0013]图2是本实用新型的基于AD采集的按键扫描电路的原理图。

【具体实施方式】

[0014]下面结合附图和实施例,对本实用新型的【具体实施方式】作进一步详细描述。以下实施例用于说明本实用新型,但不用来限制本实用新型的范围。

[0015]参见图1至图2,本实用新型一较佳实施例的一种基于AD采集的按键扫描电路,包括依次连接的电阻RU电阻R2和电阻R3,电阻Rl的另一端与电源连接,基于AD采集的按键扫描电路还包括按键开关Kl、按键开关Κ2、按键开关Κ3和单片机Ul,按键开关Kl的一端连接在电阻Rl的与电阻R2连接的一端,按键开关Kl的另一端接地,按键开关Κ2的一端连接在电阻R2的与电阻R3连接的一端,按键开关Κ2的另一端接地,按键开关Κ3的一端连接在电阻R3的另一端,按键开关Κ3的另一端接地,单片机Ul的AD输入端口通过导线连接在按键开关Kl的与电阻Rl连接的一端。

[0016]由于按键开关Κ1、按键开关Κ2、按键开关Κ3分别与地连接,当分别闭合按键开关Kl、按键开关Κ2和按键开关Κ3时,单片机的AD输入端口处分别产生三种不同的电压值,单片机根据AD端口处的电压值即可判断出具体是哪个按键开关被按下了,从而由单片机的一个端口便实现了对按键的扫描,比原有电路结构节约了两个端口。

[0017]作为优选,本实用新型的基于AD采集的按键扫描电路,还包括电阻R4,电阻R4的一端连接在电阻R3的与按键开关Κ3连接的一端,电阻R4的另一端接地。

[0018]作为优选,本实用新型的基于AD采集的按键扫描电路,还包括电容Cl,电容Cl的一端连接在电阻R2的与按键开关Κ2连接的一端,电容Cl的另一端接地。

[0019]作为优选,本实用新型的基于AD采集的按键扫描电路,还包括电容C2,电容C2的一端连接在按键开关Κ3的与电阻R3连接的一端,电容C2的另一端与地连接。

[0020]作为优选,本实用新型的基于AD采集的按键扫描电路,电阻Rl的阻值为7500 Ω,电阻R2的阻值为3600Ω,电阻R3的阻值为9100Ω,电容Cl和电容C2的容值分别为0.0luF,电源电压的大小为3.3V。

[0021]设单片机的AD输入端口处的电压值为Vks,则由附图2可知,当

[0022]按键开关Kl被按下时,Vksl = OV ;

[0023]按键开关K2 被按下时,Vksl = 3.3* (3600)/(7500+3600) = IV;

[0024]按键开关K3 被按下时,Vksl = 3.3* (3600+9100) / (7500+3600+9100) = 2V ;

[0025]由上述计算可知,当按键开关Kl、按键开关K2、按键开关K3分别被按下时,单片机的AD输入端口处的电压分别为0V、1V和2V,因此单片机根据电压值便可判断出具体是哪个按键开关被按下了。

[0026]以上所述仅是本实用新型的优选实施方式,并不用于限制本实用新型,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本实用新型的保护范围。

【主权项】

1.一种基于AD采集的按键扫描电路,其特征在于:包括依次连接的电阻R1、电阻R2和电阻R3,所述电阻Rl的另一端与电源连接,所述基于AD采集的按键扫描电路还包括按键开关K1、按键开关K2、按键开关K3和单片机,所述按键开关Kl的一端连接在电阻Rl的与电阻R2连接的一端,按键开关Kl的另一端接地,所述按键开关K2的一端连接在电阻R2的与电阻R3连接的一端,按键开关K2的另一端接地,所述按键开关K3的一端连接在电阻R3的另一端,按键开关K3的另一端接地,所述单片机的AD输入端口通过导线连接在按键开关Kl的与电阻Rl连接的一端。2.根据权利要求1所述的基于AD采集的按键扫描电路,其特征在于:还包括电阻R4,所述电阻R4的一端连接在电阻R3的与按键开关K3连接的一端,电阻R4的另一端接地。3.根据权利要求2所述的基于AD采集的按键扫描电路,其特征在于:还包括电容Cl,所述电容Cl的一端连接在电阻R2的与按键开关K2连接的一端,电容Cl的另一端接地。4.根据权利要求3所述的基于AD采集的按键扫描电路,其特征在于:还包括电容C2,所述电容C2的一端连接在按键开关K3的与电阻R3连接的一端,电容C2的另一端接地。5.根据权利要求4所述的基于AD采集的按键扫描电路,其特征在于:所述电阻Rl的阻值为7500 Ω,电阻R2的阻值为3600 Ω,电阻R3的阻值为9100 Ω,所述电容Cl和电容C2的容值分别为0.0luF,所述电源电压的大小为3.3V。

【专利摘要】本实用新型涉及一种只需使用单片机的一个端口的基于AD采集的按键扫描电路,包括依次连接的电阻R1、电阻R2和电阻R3,电阻R1的另一端与电源连接,基于AD采集的按键扫描电路还包括按键开关K1、按键开关K2、按键开关K3和单片机,按键开关K1的一端连接在电阻R1的与电阻R2连接的一端,按键开关K1的另一端接地,按键开关K2的一端连接在电阻R2的与电阻R3连接的一端,按键开关K2的另一端接地,按键开关K3的一端连接在电阻R3的另一端,按键开关K3的另一端接地,单片机的AD输入端口通过导线连接在按键开关K1的与电阻R1连接的一端。

【IPC分类】H03M11/20

【公开号】CN204886929

【申请号】CN201520634882

【发明人】孙启龙, 向东方, 刘印强

【申请人】北京盈帜新源科技有限公司

【公开日】2015年12月16日

【申请日】2015年8月21日

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值