一种新型MCU识别按键三态开关电路的制作方法

文档序号:11594670阅读:641来源:国知局

本实用新型涉及电路领域,尤其涉及一种新型MCU识别按键三态开关电路。



背景技术:

在电子电路中,人们往往需要用MCU来按键开关来检测状态,但是MCU只能检测高和低两种状态。当MCU检测到高电阻状态时,此时,开关处于第一种状态,第一设备工作;当开当MCU检测到低阻态时,此时,开关处于第二种状态,第二设备工作;但是,当开关需要控制第一设备工作和第二设备工作同时工作时,则在这种情况下需要使用两个开关电路进行控制,如图1所示,则对MCU的管脚使用量增加同时还需要使用两个开关电路,增加控制难度和生产成本,降低了企业效益。因此,如何设计一款新型的电路,在不增加MCU管脚和开关电路的基础上,在电路中增加第三种状态的识别,所述的第三种状态为容性高阻态,增加开关的实用性,降低生产成本,提高控制效益,成为企业研发的重点和方向。



技术实现要素:

基于此,本实用新型提供了一种制作成本低、性能可靠、且适用性强的新型MCU识别按键三态开关电路。

一种新型MCU识别按键三态开关电路,所述电路包括:

MCU模块;

与所述MCU模块的其中一脚连接的第一转换开关SW1;

与所述第一转换开关SW1的第二脚连接的电阻R10,电阻R10的另一端接地;

与所述第一转换开关SW1的第三脚连接的电阻R13,电阻R13的另一端接地;

与所述第一转换开关SW1的第四脚连接的电阻R11。

优选地,所述电路还包括:

与所述电阻R11连接的电容C20,电容C20的另一端接地。

优选地,所述电路还包括:

与所述电容C20并联连接的电阻R12。

有益效果:本实用新型在不增加MCU管脚使用和开关电路的情况下,对开关电路进行改进,增加了第三种状态的控制方式,增加了开关电路的实用性,且电路中使用的电子元器件均为现有的元器件,来源广泛,降低了生产成本,增加开关电路的适用范围,降低了生产成本。

附图说明

为了更清楚地说明本实用新型运行原理和使用的技术方案,下面将对运行原理和使用的技术中所需要使用的附图作简单地介绍。显而易见,下面描述中的附图仅仅是本实用新型的一些运行例子,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为现有的开关电路的原理图。

图2为本实用新型的开关电路原理图。

具体实施方式

下面将结合本实用新型运行原理中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

如图2,一种新型MCU识别按键三态开关电路,所述电路包括:控制识别控制电路的MCU模块;所述MCU模块的其中一脚连接的第一转换开关SW1的第一脚连接;所述第一转换开关SW1的第二脚与电阻R10的一端连接,电阻R10的另一端接地。所述第一转换开关SW1的第三脚与电阻R13的一端连接,电阻R13的另一端接地。所述第一转换开关SW1的第四脚与电阻R11的一端连接,电阻R11的另一端与电容C20连接,电容C20的另一端接地。在电容C20的两端并列有电阻R12,即电阻R12的一端接入电阻R11和电容C20之间的连接节点,电阻R12的另一端接入电容C20接地的一端。

工作时,MCU模块的I/O( 即MCU模块的第11脚)与第一转换开关SW1的第一脚连接。MCU模块的I/O( 即MCU模块的第13脚)与第一设备连接,MCU模块的I/O( 即MCU模块的第14脚)与第二设备连接。MCU模块的第一种状态,当第一转换开关SW1 的第一脚与第三脚连通时,MUC模块控制第一设备工作。MCU模块的第二种状态,当第一转换开关SW1 的第一脚与第二脚连通时,MUC模块控制第二设备工作。MCU模块的第三种状态,当第一转换开关SW1 的第一脚与第四脚连通时,MUC模块控制第一设备和第二设备同时工作。

当MCU模块读取状态时,使I/O(MCU的第11脚)输出高电平,持续时间为500uS后,再把MCU模块的I/O(MCU的第11脚)切换到低电平,持续且时间为400uS后,MCU模块立即把I/O转换成输入口。

读取MCU模块的I/O口状态,如果读取的I/O转态为低,那么MCU模块就可以判断为是第一转换开关SW1接入了低电平(即第一转换开关SW1 的第一脚与第三脚连通),MCU模块处于第一种状态,此时,MCU模块就可以执行第一转换开关SW1接入低电平的程序,控制第一设备工作。如果第一转换开关SW1不是低电平,那么MCU模块读取的第一转换开关SW1状态一定是高电平(即第一转换开关SW1 的第一脚与第二脚连通),MCU模块处于第二种状态,此时,MCU模块就可以执行第一转换开关SW1接入高电平的程序,控制第二设备工作。

如果读取的I/O转态为既高电平也有低电平,那么MCU模块就可以判断为是第一转换开关SW1接入了容性高阻态 (即第一转换开关SW1 的第一脚与第四脚连通),MCU模块处于第三种状态,此时,MCU模块就可以执行第一转换开关SW1接入容性高阻态的程序,控制第一设备和第二设备工作。通过MCU外接电容C20来识别电路的第三种状态(利用了电容C20的充放电的原理),具有成本低、可靠、适用范围广的特点,具有很大的实用价值。

以上对本实用新型运行原理进行了详细介绍,上述运行原理的说明只是用于帮助理解本实用新型的方法及其核心思想;同时,对于本领域的一般技术人员,依据本实用新型的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本实用新型的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1