[实用新型]基于单片机控制的无抖开关有效
申请号: | 201120194031.7 | 申请日: | 2011-05-30 |
公开(公告)号: | CN202133883U | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 肖风玉;丁政开;王立华 | 申请(专利权)人: | 山东科技大学 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266510 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 单片机 控制 抖开 | ||
技术领域
本实用新型涉及一种无抖开关,该开关输出无抖动,可应用于边沿触发方式或电平触发方式的触发电路中。
背景技术
目前,对于边沿触发方式或电平触发方式的触发电路的触发,主要是通过接入开关来实现的。对于接入电路的开关往往要经过消抖处理,常见的消抖方式有软件消抖和硬件消抖。软件消抖是指将开关直接接入电路,通过软件进行消抖;硬件消抖是指开关先由外部消抖电路或消抖芯片进行消抖,消抖之后再接入电路,因此在程序中无需经过软件消抖。对于软件消抖来说,消抖程序比较复杂,会占用主程序的执行时间,使主程序代码的执行效率降低;对于硬件消抖来说,消抖电路比较复杂且消抖芯片难以控制,成本较高。
发明内容
为了解决现有开关消抖方式中软件消抖程序复杂,硬件消抖成本高、难以控制的难题,本实用新型提供一种无抖开关,该开关输出无抖动,可以直接接入边沿触发方式和电平触发方式的触发电路中。
本实用新型解决其技术问题所采用的技术方案是:该无抖开关由单片机、排阻、开关和排针组成。其连接方式为在单片机的P0口接入排阻,排阻的公共端与单片机的VCC引脚相连接,在这里单片机采用AT89C51;在单片机的P0口和P2口的每一个引脚以及P1^0引脚都接入一个开关,开关的另一端均接地,其中与P1^0和P0^0相连接的开关为自锁开关,用于进行模式选择,其余的开关均为轻触开关,用于进行触发输入;在单片机的P1口剩余引脚和P3口的每一个引脚和GND引脚都接入一个排针,在这里每一个排针的输出都与其中的一个轻触开关相对应。使用时只需将与P0^0和P1^0所接的自锁开关有选择性的按下,按触与P0口剩余引脚和P2口各引脚相连的轻触开关,便会在与P1口剩余引脚和P3口相连的相应的排针上输出开关信号,将输出此信号的排针和与GND引脚相连的排针经导线接入电路,便可以做无抖动的开关使用。
本实用新型的有益效果是,开关的输出无抖动,可直接接入边沿触发或电平触发的触发电路使用,电路连接简单,成本低,易于操作。
附图说明
下面结合附图和是实施例对本实用新型进一步说明。
图1是本实用新型的开关与排针部分的电路原理图。
图2是本实用新型的单片机工作电路的原理图。
图3为本实用新型的开关与排针部分和单片机工作电路整合之后的电路原理图。
图中1.VCC引脚,2.P0^0引脚,3.P0^1引脚,4.P0^2引脚,5.P0^3引脚,6.P0^4引脚,7.P0^5引脚,8.P0^6引脚,9.P0^7引脚,10.P2^7引脚,11.P2^6引脚,12.P2^5引脚,13.P2^4引脚,14.P2^3引脚,15.P2^2引脚,16.P2^1引脚,17.P2^0引脚,18.P1^0引脚,19.P1^1引脚,20.P1^2引脚,21.P1^3引脚,22.P1^4引脚,23.P1^5引脚,24.P1^6引脚,25.P1^7引脚,26.P3^0引脚,27.P3^1引脚,28.P3^2引脚,29.P3^3引脚,30.P3^4引脚,31.P3^5引脚,32.P3^6引脚,33.P3^7引脚,34.XTAL1引脚,35.XTAL2引脚,36.GND引脚,37.RST引脚,38.开关,39.排阻,40.排阻公共端,41.排针,42.电容,43.晶振,44.电阻,45.电解电容
具体实施方式
在图1中,单片机的P0口和P2口的各个引脚以及P1^0引脚(18)分别与一个开关(38)相连,开关的另一端均接地;单片机P1口的剩余引脚和P3口的每个引脚分别与一个排针(41)相连;单片机的P0口与排阻(39)相连,排阻的公共端与单片机的VCC引脚(1)相连。与P0^0引脚(2)和P1^0引脚(18)相连的开关采用8.5*8.5的自锁开关,其余的开关均采用12*12*8的轻触开关,所选排阻阻值为4700欧姆。使用时只需将相应的模式开关按下,即选择边沿触发还是电平触发,将与轻触开关所对应的排针以及与GND引脚相连的排针经导线接入电路,便可作无抖开关使用。
在图2中,单片机的XTAL1引脚(34)与XTAL2引脚(35)分别和晶振(43)的两个引脚相连,晶振(43)的两端分别与电容(42)相连,电容(42)的另一端均接地;电解电容(45)的正极与VCC引脚(1)相连,电解电容(45)的负极与电阻(44)和RST引脚(37)相连,电阻(44)的另一端接地。晶振选择12MHZ,电解电容一般为10uF,电阻一般为10K欧姆。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201120194031.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种连接线的卡座
- 下一篇:一种可校位的射频连接器