利用单个IO口检测多个信号的电路及电子产品制造技术

技术编号:22437476 阅读:12 留言:0更新日期:2019-10-30 07:08
本实用新型专利技术提供了一种利用单个IO口检测多个信号的电路及电子产品,包括:信号输入电路,包括多个信号触发器件和多个电阻,在多个所述信号触发器件不同开合状态的组合下构成回路电阻值各不相同的导电回路;芯片,包括带模数转换功能的IO口,连接所述信号输入电路中的电位采集点,在不同回路电阻值下,所述电位采集点的电位值各不相同。本实用新型专利技术利用具有ADC功能的IO口,实现了单个IO同时检测多个信号的功能,从而节约芯片IO口的资源。

【技术实现步骤摘要】
利用单个IO口检测多个信号的电路及电子产品
本技术涉及电子电路
,具体地,涉及利用单个IO口检测多个信号的电路及电子产品。
技术介绍
随着电子设备的快速发展,芯片所需检测的信号也越来越多。以按键信号或者状态控制信号为例,传统的检测方案在检测多个按键信号或者状态控制信号时,需要芯片有足够多的IO口,分别对应连接一个按键或状态控制开关。在芯片IO口资源紧张的情况下,这种方案无法满足要求。公开号为CN104065384A的技术专利公开了“一种按键检测电路的实现方法”,通过n个IO口实现2n-1个开关功能,而在n=1时,也只能实现1个开关功能。如何用单个IO口实现检测多个信号的功能是目前尚未解决的技术难题。
技术实现思路
针对现有技术中的缺陷,本技术的目的是提供一种利用单个IO口检测多个信号的电路及电子产品。根据本技术提供的一种利用单个IO口检测多个信号的电路,包括:信号输入电路1,包括多个信号触发器件和多个电阻,在多个所述信号触发器件不同开合状态的组合下构成回路电阻值各不相同的导电回路;芯片2,包括带模数转换功能的IO口,连接所述信号输入电路1中的电位采集点,在不同回路电阻值下,所述电位采集点的电位值各不相同。较佳的,所述信号输入电路1包括按键信号电路11和/或开关信号电路12;所述按键信号电路11的所述信号触发器件包括按键,所述按键包括闭合和断开两种开合状态;所述开关信号电路12的所述信号触发器件包括开关,所述开关包括静触点和多个动触点。较佳的,所述按键信号电路11包括多个按键以及多个按键信号电阻,所述按键信号电阻包括串联和并联两种连接结构:多个所述按键信号电阻串联时,每个所述按键分别与不同的所述按键信号电阻并联或者与不同数量的所述按键信号电阻并联;多个所述按键信号电阻并联时,每个所述按键分别串联在不同的并联支路中。较佳的,所述开关信号电路12包括多个开关以及多个状态信号电阻,所述开关包括串联和并联两种连接结构:多个所述开关串联时,每个所述开关的静触点与另一所述开关的所有动触点电连接;多个所述开关并联时,每个所述开关的静触点与另一所述开关的静触点或动触点电连接;其中,每个所述状态信号电阻分别串联在不同的所述动触点上。较佳的,所述按键信号电路11和所述开关信号电路12串联在一起,所述电位采集点位于所述按键信号电路11和所述开关信号电路12之间。较佳的,所述按键信号电路11和所述开关信号电路12并联在一起,所述电位采集点位于所述按键信号电路11和所述开关信号电路12的输入端或输出端。较佳的,不同开合状态的组合下,所述电位采集点两侧的回路电阻值的比例不相同。较佳的,所述电位采集点的不同电位值之间的差值大于等于所述芯片2的模数转换分辨率。较佳的,还包括电源3,所述电源3分别电连接所述信号输入电路1和所述芯片2。本技术还提供一种电子产品,所述电子产品包括上述的利用单个IO口检测多个信号的电路。与现有技术相比,本技术具有如下的有益效果:1、本技术利用多个信号触发器件和多个电阻,在多个信号触发器件不同开合状态的组合下构成回路电阻值各不相同的导电回路,从而通过单个IO检测得到对应不同的电位,实现多个信号的检测,节约芯片IO口的资源;2、信号输入电路的结构多样化,技术人员可根据实际情况进行设计和选择,且可监测的信号数量理论上没有上限;3、可采用多种不同类型的信号触发器件,从而直观的区分不同信号触发器件所对应的不同功能。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本技术的其它特征、目的和优点将会变得更明显:图1为本技术的整体结构示意图;图2为第一实施例的电路图;图3为第二实施例的电路图;图4为第三实施例的电路图;图5为第四实施例的电路图;图6为第五实施例的电路图;图7为第六实施例的电路图;图8为第七实施例的电路图。具体实施方式下面结合具体实施例对本技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本技术,但不以任何形式限制本技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变化和改进。这些都属于本技术的保护范围。如图1所示,本技术提供的一种利用单个IO口检测多个信号的电路及应用该电路的电子产品,包括:信号输入电路1、芯片2以及电源3。电源3分别电连接信号输入电路1和芯片2,为两者提供工作所需的电压。信号输入电路1包括多个信号触发器件和多个电阻,在多个信号触发器件不同开合状态的组合下构成回路电阻值各不相同的导电回路。芯片2包括带模数转换功能的IO口,连接信号输入电路1中的电位采集点,在不同回路电阻值下,电位采集点的电位值也会各不相同,从而可以根据检测到的不同的电位值识别对应的信号,实现单个IO口对多个信号进行监测达到节省IO口的目的。在此基础上,对每个信号进行功能设定后,芯片2根据识别的结果即可执行信号所对应的功能。芯片2可以采用例如:N76E003,stm8l151等芯片,本技术对此不作限制。在本技术中,信号输入电路1可以采用按键信号电路、开关信号电路以及两者的结合来实现。按键信号电路的信号触发器件包括按键(如轻触按键、自锁按键等),按键包括闭合和断开两种开合状态;而开关信号电路的信号触发器件包括开关(如单刀多掷开关、拨码开关等),开关包括静触点和多个动触点,可实现多个开合状态。具体的,按键信号电路包括多个按键以及多个按键信号电阻,按键信号电阻包括串联和并联两种连接结构:多个按键信号电阻串联时,每个按键分别与不同的按键信号电阻并联或者与不同数量的按键信号电阻并联;多个按键信号电阻并联时,每个按键分别串联在不同的并联支路中。开关信号电路包括多个开关以及多个状态信号电阻,开关包括串联和并联两种连接结构:多个开关串联时,每个开关的静触点与另一开关的所有动触点电连接;多个开关并联时,每个开关的静触点与另一开关的静触点或动触点电连接;其中,每个状态信号电阻分别串联在不同的动触点上。以下提供多个实施例进行具体说明:实施例一:如图2所示,信号输入电路1包括采用串联按键信号电阻的结构的按键信号电路11,以及采用串联开关的结构的开关信号电路12。按键信号电路11包括依次串联的按键信号电阻R1、R2、R3,与电阻R1并联的按键B1,以及与电阻R1和电阻R2并联的按键B2。按键B1按下时,电阻R1被短路;按键B2按下时,电阻R1、R2同时被短路,从而造成按键信号电路11的回路电阻值变化。开关信号电路12包括开关SW1、开关SW2,分别设置于开关SW1两个动触点上的电阻R4、R5,以及设置于开关SW2一个动触点上的电阻R6。开关SW1、SW2分别在0端和1端拨动可形成开关信号电路12的4种回路电阻值变化。电位采集点X设置于按键信号电路11和开关信号电路12之间,电位采集点X两端阻值的变化会导致电位采集点X的电位变化,芯片2通过检测该电位就可以区分不同的信号,进而可执行不同的命令。在图1中,按键B1,B2作为按键信号输入,开关SW1,SW2作为状态控制输入。电阻的阻值为:R1=4KΩ;R2=4KΩ;R3=1KΩ;R4=4KΩ;R5=2KΩ;R6=4KΩ;电源电压3.3V;不同状态下的阻值、电位情况本文档来自技高网...

【技术保护点】
1.一种利用单个IO口检测多个信号的电路,其特征在于,包括:信号输入电路,包括多个信号触发器件和多个电阻,在多个所述信号触发器件不同开合状态的组合下构成回路电阻值各不相同的导电回路;芯片,包括带模数转换功能的IO口,连接所述信号输入电路中的电位采集点,在不同回路电阻值下,所述电位采集点的电位值各不相同。

【技术特征摘要】
1.一种利用单个IO口检测多个信号的电路,其特征在于,包括:信号输入电路,包括多个信号触发器件和多个电阻,在多个所述信号触发器件不同开合状态的组合下构成回路电阻值各不相同的导电回路;芯片,包括带模数转换功能的IO口,连接所述信号输入电路中的电位采集点,在不同回路电阻值下,所述电位采集点的电位值各不相同。2.根据权利要求1所述的利用单个IO口检测多个信号的电路,其特征在于,所述信号输入电路包括按键信号电路和/或开关信号电路;所述按键信号电路的所述信号触发器件包括按键,所述按键包括闭合和断开两种开合状态;所述开关信号电路的所述信号触发器件包括开关,所述开关包括静触点和多个动触点。3.根据权利要求2所述的利用单个IO口检测多个信号的电路,其特征在于,所述按键信号电路包括多个按键以及多个按键信号电阻,所述按键信号电阻包括串联和并联两种连接结构:多个所述按键信号电阻串联时,每个所述按键分别与不同的所述按键信号电阻并联或者与不同数量的所述按键信号电阻并联;多个所述按键信号电阻并联时,每个所述按键分别串联在不同的并联支路中。4.根据权利要求2所述的利用单个IO口检测多个信号的电路,其特征在于,所述开关信号电路包括多个开关以及多个状态信号电阻,所述开关包括串联和并联两种连接结构:多...

【专利技术属性】
技术研发人员:王云枫李斌赵家亮刘晨璐舒勤茂
申请(专利权)人:上海葡萄纬度科技有限公司
类型:新型
国别省市:上海,31

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

1