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接口对应相连,所述电源端口接地,用于为旋钮开关状 ...
【技术保护点】
1.一种旋钮式数字编码开关装置,其特征在于,包括处理器、旋钮式数字编码开关、状态检测电路、执行机构;所述处理器、状态检测电路、旋钮式数字编码开关、执行机构依次连接;所述处理器与执行机构相连接;所述旋钮式数字编码开关包括旋钮、触发中断端口、电源端口;所述旋钮与触发中断端口连接;所述触发中断端口包括第一状态输出端口和第二状态输出端口;所述第一状态输出端口和第二状态输出端口分别与所述处理器的两个GPIO接口对应相连,所述电源端口接地,用于为旋钮开关状态输出接口提供低电平状态。
【技术特征摘要】
1.一种旋钮式数字编码开关装置,其特征在于,包括处理器、旋钮式数字编码开关、状态检测电路、执行机构;所述处理器、状态检测电路、旋钮式数字编码开关、执行机构依次连接;所述处理器与执行机构相连接;所述旋钮式数字编码开关包括旋钮、触发中断端口、电源端口;所述旋钮与触发中断端口连接;所述触发中断端口包括第一状态输出端口和第二状态输出端口;所述第一状态输出端口和第二状态输出端口分别与所述处理器的两个GPIO接口对应相连,所述电源端口接地,用于为旋钮开关状态输出接口提供低电平状态。2.根据权利要求1所述的旋钮式数字编码开关装置,其特征在于,所述状态检测电路包括第一电阻、第二电阻、第一电容、第二电容;所述第一电阻的一端和第二电阻的一端分别连接电源电压;所述第一电阻的另一端连接所述第一状态输出端口,同时连接所述第一电容的一端;所述第二电阻的另一端连接所述第二状态输出端口,用于为旋钮式数字编码开关的状态输出接口提供高电平状态;所述第二电阻的另一端同时连接所述第二电容的一端;所述第一电容的另一端、第二电容的另一端接地。3.根据权利要求1所述的旋钮式数字编码开关装置,其特征在于,所述处理器选用的芯片包括但不限于型号为...
【专利技术属性】
技术研发人员:李晓辉,刘渊,李松辉,胡东平,费航,
申请(专利权)人:大唐终端技术有限公司,
类型:新型
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。