旋钮式数字编码开关装置制造方法及图纸

技术编号:18598067 阅读:220 留言:0更新日期:2018-08-04 20:48
本实用新型专利技术提出了一种旋钮式数字编码开关装置,包括处理器、旋钮式数字编码开关、状态检测电路、执行机构;所述处理器、状态检测电路、旋钮式数字编码开关、执行机构依次连接;所述处理器与执行机构相连接;所述旋钮式数字编码开关包括旋钮、触发中断端口、电源端口;所述旋钮与触发中断端口连接;所述触发中断端口包括第一状态输出端口和第二状态输出端口;所述第一状态输出端口和第二状态输出端口分别与所述处理器的两个GPIO接口对应相连,所述电源端口接地;本实用新型专利技术的实现电路简单,有效的延长了旋钮的使用寿命,有利于消除信号抖动和由于系统处理中断时造成信号丢失造成的影响,降低了旋钮式数字编码开关工作状态的误判率,操作方便。

Knob digital coded switch device

The utility model provides a knob digital coded switch device, which includes a processor, a knob digital code switch, a state detection circuit and an executive mechanism. The processor, the state detection circuit, the knob digital code switch, and the executive mechanism are connected in turn. The button digital code switch includes a knob, a trigger interrupt port, and a power port; the knob is connected to the trigger interrupt port, and the trigger interrupt port includes the first state output port and the second state output port, and the first state output port and the second state output port are respectively connected to the two GPIO of the processor. The realization circuit of the utility model is simple and effectively prolongs the service life of the knob. It is beneficial to eliminate the signal jitter and the effect of the signal loss caused by the interruption of the system, and reduce the misjudgement rate of the working state of the knob digital code switch, and the operation is convenient.

【技术实现步骤摘要】
旋钮式数字编码开关装置
本技术涉及电子设备
,特别涉及一种旋钮式数字编码开关装置。
技术介绍
在很多电子设备中,都会用到旋钮式数字编码开关来对音量等参数进行手动调节。旋钮式数字编码开关具有无旋转圈数以及幅度的限制,以及使用寿命长,不易产生因长期使用而导致的精度变化等优势。目前的电路实现结构都是采用处理器的中断功能来判断所使用的两个与旋钮相连的GPIO口上电位变化的相位差来判断旋钮的旋转方向,利用处理器的计数功能来判断旋转次数,进而对相应的参数进行定量的增加或者减少操作。但是,由于旋钮在手动旋转过程中会产生信号抖动,同时,处理器在处理旋钮的状态信号过程中,可能会漏掉部分信号,导致处理器在识别旋钮的旋转方向和旋转次数时,出现误判和漏判等问题,使用起来非常不便。
技术实现思路
本技术的目的旨在至少解决所述的技术缺陷之一。为此,本技术的一个目的在于提出一种旋钮式数字编码开关装置,根据触发中断端口接收到触发中断的先后顺序,判断旋钮的旋转方向和旋转次数,避免单纯依靠手动旋转出现误判、漏判和信号抖动等问题。为了实现上述目的,本技术一方面的实施例提供一种旋钮式数字编码开关装置,包括处理器、旋钮式数字编码开关、状态检测电路、执行机构;所述处理器、状态检测电路、旋钮式数字编码开关、执行机构依次连接;所述处理器与执行机构相连接;所述旋钮式数字编码开关包括旋钮、触发中断端口、电源端口;所述旋钮与触发中断端口连接;所述触发中断端口包括第一状态输出端口和第二状态输出端口;所述第一状态输出端口和第二状态输出端口分别与所述处理器的两个GPIO接口对应相连,所述电源端口接地,用于为旋钮开关状态输出接口提供低电平状态。优选的,所述状态检测电路包括第一电阻、第二电阻、第一电容、第二电容;所述第一电阻的一端和第二电阻的一端分别连接电源电压;所述第一电阻的另一端连接所述第一状态输出端口,同时连接所述第一电容的一端;所述第二电阻的另一端连接所述第二状态输出端口,用于为旋钮式数字编码开关的状态输出接口提供高电平状态;所述第二电阻的另一端同时连接所述第二电容的一端;所述第一电容的另一端、第二电容的另一端接地。优选的,所述处理器选用的芯片包括但不限于型号为LC1860C_L0D0P0的基带处理器芯片、型号为MSP432P401RIZXH的单片机芯片;所述处理器的芯片IO接口与执行机构相连接。优选的,所述执行机构为通过旋钮调节参数大小的电子设备,包括但不限于音响、电压表、电流表、收音机。优选的,所述处理器的芯片连接时钟电路;所述时钟电路为有源时钟电路或无源时钟电路。优选的,所述处理器选用MSP432P401RIZXH的单片机芯片时,所述时钟电路为无源时钟电路,所述无源时钟电路包括晶振、第三电容、第四电容;所述处理器的第一时钟管脚和第二时钟管脚之间串联晶振;所述晶振的一端并联第三电容接地;所述晶振的另一端并联第四电容接地。优选的,所述处理器选用LC1860C_L0D0P0的基带处理器芯片时,所述时钟电路为有源时钟电路,所述有源时钟电路包括晶振芯片、输入电源;所述晶振芯片的电源管脚串联第八电阻连接输入电源;所述晶振芯片的输入管脚连接处理器的IO端口。根据本技术实施例提供的旋钮式数字编码开关装置,实现电路简单,有效的延长了旋钮的使用寿命,通过设置状态监测电路和时钟电路消除信号抖动和由于系统处理中断时造成信号丢失造成的影响,极大限度的降低旋钮式数字编码开关工作状态的误判率,可靠性高,硬件成本低,操作方便。本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。附图说明本技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为本技术实施例提供的旋钮式数字编码开关装置的电路示意图;图2为本技术实施例提供的旋钮式数字编码开关装置的工作状态识别的流程图;图3为技术另一个实施例提供的旋钮式数字编码开关装置工作状态识别方法中的触发事件判断流程图;图4为本技术另一个实施例提供的旋钮式数字编码开关装置中无源时钟电路的电路原理图;图5为本技术另一个实施例提供的旋钮式数字编码开关装置中有源时钟电路的电路原理图;具体实施方式下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。如图1所示,本技术实施例的一种旋钮式数字编码开关装置,包括处理器1、旋钮式数字编码开关2、状态检测电路3、执行机构4;旋钮式数字编码开关包括旋钮、触发中断端口、电源端口C;旋钮用于接收用户的操作指令,旋钮与触发中断端口连接;触发中断端口包括第一状态输出端口A和第二状态输出端口B;第一状态输出端口A和第二状态输出端口B分别与处理器的两个GPIO接口对应相连,电源端口接地,用于为旋钮状态输出接口提供低电平状态。状态检测电路包括第一电阻R1、第二电阻R2、第一电容C1、第二电容C2;第一电阻R1的一端和第二电阻R2的一端分别连接电源电压;第一电阻R1的另一端连接第一状态输出端口A,同时连接第一电容C1的一端;第二电阻R2的另一端连接第二状态输出端口B,用于为旋钮式数字编码开关的状态输出接口提供高电平状态;第二电阻R2的另一端同时连接第二电容C2的一端;第一电容C1的另一端、第二电容C2的另一端接地;用于滤除两个GPIO检测端口上的噪声影响。所述执行机构为通过旋钮调节参数大小的电子设备,包括但不限于音响、电压表、电流表、收音机。所述处理器选用的芯片包括但不限于型号为LC1860C_L0D0P0的基带处理器芯片、型号为MSP432P401RIZXH的单片机芯片;所述处理器的芯片IO接口与执行机构相连接。所述处理器的芯片连接时钟电路;所述时钟电路为有源时钟电路或无源时钟电路。如图4所示,所述处理器选用MSP432P401RIZXH的单片机芯片时,所述时钟电路为无源时钟电路,所述无源时钟电路包括晶振Y402、第三电容C410、第四电容C411;所述处理器的第一时钟管脚和第二时钟管脚之间串联晶振Y402;所述晶振Y402的一端并联第三电容C410接地;所述晶振的另一端并联第四电容C411接地。如图5所示,所述处理器选用LC1860C_L0D0P0的基带处理器芯片时,所述时钟电路为有源时钟电路,所述有源时钟电路包括晶振芯片GJ701、输入电源A2v84A;所述晶振芯片的电源管脚串联第八电阻R202连接输入电源;所述晶振芯片的输入管脚连接处理器的IO端口。如图2所示,本技术提供的旋钮式数字编码开关装置的工作状态识别方法,按照以下步骤:步骤S1、处理器检测旋钮式数字编码开关的第一状态输出端口A和第二状态输出端口B的高低电平状态是否一致,如果一致则根据当前触发中断端口的电平状态,设置GPIO口的中断触发方式,如果不一致则等待第一状态输出端口和第二状态输出端口的高低电平状态一致后,设置GPIO口的中断触发方式,等待旋钮从用户处接收到的触发中断信号;并由第一状态输出端口A和第二状态输出端口B根据本文档来自技高网...
旋钮式数字编码开关装置

【技术保护点】
1.一种旋钮式数字编码开关装置,其特征在于,包括处理器、旋钮式数字编码开关、状态检测电路、执行机构;所述处理器、状态检测电路、旋钮式数字编码开关、执行机构依次连接;所述处理器与执行机构相连接;所述旋钮式数字编码开关包括旋钮、触发中断端口、电源端口;所述旋钮与触发中断端口连接;所述触发中断端口包括第一状态输出端口和第二状态输出端口;所述第一状态输出端口和第二状态输出端口分别与所述处理器的两个GPIO接口对应相连,所述电源端口接地,用于为旋钮开关状态输出接口提供低电平状态。

【技术特征摘要】
1.一种旋钮式数字编码开关装置,其特征在于,包括处理器、旋钮式数字编码开关、状态检测电路、执行机构;所述处理器、状态检测电路、旋钮式数字编码开关、执行机构依次连接;所述处理器与执行机构相连接;所述旋钮式数字编码开关包括旋钮、触发中断端口、电源端口;所述旋钮与触发中断端口连接;所述触发中断端口包括第一状态输出端口和第二状态输出端口;所述第一状态输出端口和第二状态输出端口分别与所述处理器的两个GPIO接口对应相连,所述电源端口接地,用于为旋钮开关状态输出接口提供低电平状态。2.根据权利要求1所述的旋钮式数字编码开关装置,其特征在于,所述状态检测电路包括第一电阻、第二电阻、第一电容、第二电容;所述第一电阻的一端和第二电阻的一端分别连接电源电压;所述第一电阻的另一端连接所述第一状态输出端口,同时连接所述第一电容的一端;所述第二电阻的另一端连接所述第二状态输出端口,用于为旋钮式数字编码开关的状态输出接口提供高电平状态;所述第二电阻的另一端同时连接所述第二电容的一端;所述第一电容的另一端、第二电容的另一端接地。3.根据权利要求1所述的旋钮式数字编码开关装置,其特征在于,所述处理器选用的芯片包括但不限于型号为...

【专利技术属性】
技术研发人员:李晓辉刘渊李松辉胡东平费航
申请(专利权)人:大唐终端技术有限公司
类型:新型
国别省市:天津,12

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

1