本公开涉及旋钮开关的信号检测领域,尤其涉及一种用于对旋钮开关的旋转方向进行判断的检测电路。
背景技术:
1、旋钮开关应用广泛,比如风扇的风量调节、灯光的亮度调节、音响的音量调节等等。常用的旋钮开关包括机械式旋钮开关、光电式旋钮开关等,上述旋钮开关都是通过信号之间的相位差判断旋钮的旋转方向。目前,信号相位差一般通过软件算法计算,但是该方法延时较大、不能满足对实时性要求较高的应用场景,而且由于开关旋转时可能会出现信号抖动,所以软件算法有概率出现误判的现象。
技术实现思路
1、本公开的主要目的在于提供一种旋钮开关的检测电路,以至少解决现有技术中存在的以上技术问题。
2、为了实现上述目的,本公开提供了一种旋钮开关的检测电路,用于检测旋钮开关的旋转方向,包括:控制器,所述旋钮开关包括第一信号输出端与第二信号输出端,所述旋钮开关向不同方向旋转后在所述第一信号输出端与第二信号输出端产生相应的电信号,所述第一信号输出端与所述第二信号输出端的电信号依次经过d触发器电路、与非门电路、积分电路的传递后到达所述控制器。
3、在一可实施方式中,所述与非门电路包括y管脚、a管脚与b管脚,所述d触发器电路包括第一d触发器、电阻一、电阻四、电阻八与电容一,所述第一d触发器包括第一vcc管脚、第一d管脚、第一q管脚、第一cp管脚、第一管脚与第一gnd管脚,所述第一d管脚通过电阻四连接至第一vcc管脚,所述第一cp管脚连接至所述第一信号输出端,所述
4、第一q管脚通过电阻一连接至所述a管脚,所述第一管脚通过电阻八连接至所述y管脚,所述第一gnd管脚和第一vcc管脚之间连接所述电容一。
5、在一可实施方式中,所述d触发器电路包括第二d触发器、电阻九、电阻十一、电阻十四与电容七,所述第二d触发器包括第二vcc管脚、第
6、——二d管脚、第二q管脚、第二cp管脚、第二rd管脚与第二gnd管脚,所述第二d管脚通过电阻十一连接至第二vcc管脚,所述第二cp管脚连接至所述第二信号输出端,所述第二q管脚通过电阻十四连接至所述b
7、——管脚,所述第二rd管脚通过电阻九连接至所述y管脚,所述第二gnd管脚和第二vcc管脚之间连接所述电容七。
8、在一可实施方式中,所述积分电路包括电阻二、电阻三、电容二与电容三,所述电阻二的第一端连接至所述a管脚,所述电阻二的第二端和电阻三的第一端串联,电容二的第一端连接在电阻二的第二端或电阻三的第一端,电容二的第二端接地,电容三的第一端连接在电阻三的第二端,电容三的第二端接地。
9、在一可实施方式中,所述积分电路还包括电阻十三、电阻十五、电容五与电容六,所述电阻十三的第一端连接至所述b管脚,电阻十三的第二端和电阻十五的第一端串联,电容五的第一端连接在电阻十三的第二端或电阻十五的第一端,电容五的第二端接地,电容六的第一端连接在电阻十五的第二端,电容六的第二端接地。
10、在一可实施方式中,包括比较器电路,所述比较器电路包括第一比较器、电阻五、电阻六、电阻七,所述第一比较器的1管脚连接至电阻三的第二端;2管脚接电源;电阻五的第一端与电阻七的第一端均连接至3管脚,且电阻五的第二端接电源,电阻七的第二端接地;4管脚通过电阻六接至电源;5管脚接地。
11、在一可实施方式中,所述比较器电路包括第二比较器、电阻十、电阻十二和电阻十六,所述第二比较器的1管脚连接至电阻十五的第二端;2管脚接电源;电阻十的第一端与电阻十二的第一端均连接至3管脚,且电阻十的第二端接电源,电阻十的第二端接地;4管脚通过电阻十六接至电源;5管脚接地。
12、在一可实施方式中,所述控制器包括gpio1管脚、gpio4管脚,所述gpio1管脚连接至所述第一比较器的4管脚;所述gpio4管脚连接至所述第二比较器的4管脚。
13、在一可实施方式中,所述控制器包括第三vcc管脚与第三gnd管脚,所述第三vcc管脚和第三gnd管脚之间连接有电容四。
14、在一可实施方式中,所述控制器包括第一adc管脚与第二adc管脚,所述第一adc管脚连接至所述电阻三的第二端,所述第二adc管脚连接至所述电阻十五的第二端。
15、本公开的旋钮开关的检测电路,将旋钮开关旋转后产生的信号依次经过d触发器电路、与非门电路、积分电路与比较器电路传递到达控制器,通过检测控制器的gpio1管脚与gpio4管脚的信号输出,就可以及时的、准确的判断旋钮开关的旋转方向。当gpio1管脚的信号输出为高电平信号、gpio4管脚的信号输出为低电平信号时,说明旋钮开关顺时针旋转;当gpio1管脚的信号输出为低电平信号、gpio4管脚的信号输出为高电平信号时,说明旋钮开关逆时针旋转。该方案延时短,所以出现误判的概率比较低。
16、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种旋钮开关的检测电路,用于检测旋钮开关的旋转方向,其特征在于,包括:控制器,所述旋钮开关包括第一信号输出端与第二信号输出端,所述旋钮开关向不同方向旋转后在所述第一信号输出端与第二信号输出端产生相应的电信号,所述第一信号输出端与所述第二信号输出端的电信号依次经过d触发器电路、与非门电路、积分电路的传递后到达所述控制器。
2.根据权利要求1所述的旋钮开关的检测电路,其特征在于,所述与非门电路包括y管脚、a管脚与b管脚,所述d触发器电路包括第一d触发器、电阻一、电阻四、电阻八与电容一,所述第一d触发器包括第一vcc——
3.根据权利要求2所述的旋钮开关的检测电路,其特征在于,所述d触发器电路包括第二d触发器、电阻九、电阻十一、电阻十四与电容七,所述第二d触发器包括第二vcc管脚、第二d管脚、第二q管脚、第二cp管脚、第二rd管脚与第二gnd管脚,所述第二d管脚通过电阻十一连接至第二vcc管脚,所述第二cp管脚连接至所述第二信号输出端,所——
4.根据权利要求3所述的旋钮开关的检测电路,其特征在于,所述积分电路包括电阻二、电阻三、电容二与电容三,所述电阻二的第一端连接至所述a管脚,所述电阻二的第二端和电阻三的第一端串联,电容二的第一端连接在电阻二的第二端或电阻三的第一端,电容二的第二端接地,电容三的第一端连接在电阻三的第二端,电容三的第二端接地。
5.根据权利要求4所述的旋钮开关的检测电路,其特征在于,所述积分电路还包括电阻十三、电阻十五、电容五与电容六,所述电阻十三的第一端连接至所述b管脚,电阻十三的第二端和电阻十五的第一端串联,电容五的第一端连接在电阻十三的第二端或电阻十五的第一端,电容五的第二端接地,电容六的第一端连接在电阻十五的第二端,电容六的第二端接地。
6.根据权利要求5所述的旋钮开关的检测电路,其特征在于,包括比较器电路,所述比较器电路包括第一比较器、电阻五、电阻六、电阻七,所述第一比较器的1管脚连接至电阻三的第二端;2管脚接电源;电阻五的第一端与电阻七的第一端均连接至3管脚,且电阻五的第二端接电源,电阻七的第二端接地;4管脚通过电阻六接至电源;5管脚接地。
7.根据权利要求6所述的旋钮开关的检测电路,其特征在于,所述比较器电路包括第二比较器、电阻十、电阻十二和电阻十六,所述第二比较器的1管脚连接至电阻十五的第二端;2管脚接电源;电阻十的第一端与电阻十二的第一端均连接至3管脚,且电阻十的第二端接电源,电阻十的第二端接地;4管脚通过电阻十六接至电源;5管脚接地。
8.根据权利要求7所述的旋钮开关的检测电路,其特征在于,所述控制器包括gpio1管脚、gpio4管脚,所述gpio1管脚连接至所述第一比较器的4管脚;所述gpio4管脚连接至所述第二比较器的4管脚。
9.根据权利要求8所述的旋钮开关的检测电路,其特征在于,所述控制器包括第三vcc管脚与第三gnd管脚,所述第三vcc管脚和第三gnd管脚之间连接有电容四。
10.根据权利要求5所述的旋钮开关的检测电路,其特征在于,所述控制器包括第一adc管脚与第二adc管脚,所述第一adc管脚连接至所述电阻三的第二端,所述第二adc管脚连接至所述电阻十五的第二端。