一种开关量信号滤波电路制造技术

技术编号:19517779 阅读:43 留言:0更新日期:2018-11-21 11:06
本实用新型专利技术公开了一种开关量信号滤波电路,包括时钟电路和程序逻辑电路;该程序逻辑电路包括加法器、计数器、比较器和触发器;加法器的第一输入端用于接收计数初始值,第二输入端与计数器的输出端相连,输出端与计数器的输入端相连;计数器的控制端用于接收时钟电路输出的时钟信号,复位端用于接收开关量信号,输出端与比较器的第一输入端相连;比较器的第二输入端用于接收计数目标值,输出端与触发器的使能端相连;触发器的控制端用于接收时钟电路输出的时钟信号,复位端用于接收开关量信号,滤波后的开关量信号从输出端输出;本实用新型专利技术能有效滤除开关量信号中存在的低幅值和窄脉宽干扰信号,提高开关量信号采集的准确性和可靠性。

【技术实现步骤摘要】
一种开关量信号滤波电路
本技术属于滤波器
,更具体地,涉及一种开关量信号滤波电路。
技术介绍
开关量是一种常见的数字信号,其在传输过程中易受信号干扰或器件抖动的影响,在状态采集过程中若不能及时消除干扰,会影响采集的准确性和可靠性,针对开关电路信号的滤波方法日益重要。现有技术中对开关量或其他数字信号进行滤波一般采用硬件RC滤波或软件滤波的方法,但硬件RC滤波离散性较大,且RC滤波电路结构复杂;软件滤波需要占用较长的CPU处理时间,降低系统运行效率。
技术实现思路
针对现有技术的至少一个缺陷或改进需求,本技术提供了一种开关量信号滤波电路,其目的在于解决现有滤波方法存在的滤波电路结构复杂、效率低的问题。为实现上述目的,按照本技术的一个方面,提供了一种开关量信号滤波电路,包括时钟电路和程序逻辑电路;程序逻辑电路的第一端用于接收开关量输入信号,第二端与时钟电路的输出端相连;程序逻辑电路用于对开关量信号进行采样,并通过对开关量信号进行脉宽计数的方式滤除低幅值和窄脉冲干扰信号;该程序逻辑电路包括加法器、计数器、比较器和触发器;加法器的第一输入端用于接收计数初始值,第二输入端与计数器的输出端相连,输出端与计数器的输入端相连;计数器的控制端用于接收时钟电路输出的时钟信号,复位端用于接收开关量信号,输出端与比较器的第一输入端相连;比较器的第二输入端用于接收计数目标值,输出端与触发器的使能端相连;触发器的使能端也与计数器的使能端相连,控制端用于接收时钟电路输出的时钟信号,复位端用于接收开关量信号,滤波后的开关量信号从输出端输出。优选的,上述开关量信号滤波电路,其计数器用于对接收的时钟信号进行计数并将计数值分别输出给比较器和加法器;加法器用计数初始值对计数器输出的计数值进行累加并将累加后的数值总和输入到计数器;比较器用于将计数器输出的计数值与计数目标值进行比较,当两者相等时,比较器输出为高,使能输出触发器,使触发器输出有效的高电平开关量信号;开关量信号作为计数器和触发器的复位信号,当其输入为高时,计数器及触发器处于工作状态;若在计数过程中开关量信号变低,计数器和触发器均复位清零,计数器重新开始计数,触发器输出为低。优选的,上述开关量信号滤波电路,还包括隔离滤波电路和整形电路;隔离滤波电路的第一端用于接收开关量信号,第二端与整形电路的第一端相连;整形电路的第二端与程序逻辑电路的第一端相连;隔离滤波电路用于实现开关量信号与状态采集电路的隔离,保证状态采集电路不受外部信号干扰;整形电路用于对隔离后的开关量信号进行整形和反相处理,将不规则的波形整形为方波。优选的,上述开关量信号滤波电路,其隔离滤波电路包括光电耦合器、RC滤波电路和上拉电阻;RC滤波电路与光电耦合器的输入端相连,上拉电阻与光电耦合器输出端的光敏三极管的集电极相连,光敏三极管的发射极接保护地。光电耦合器用于滤除低于其导通电流的开关量信号,导通电流的大小通过RC滤波电路进行设置;滤波后的低电平开关量信号由光电耦合器的集电极输出,与集电极相连的上拉电阻用于将开关量信号输出钳位在高电平,以保证光耦非导通情况下输出的稳定性。优选的,上述开关量信号滤波电路,其RC滤波电路包括限流电阻R1、R2,电容C1和二极管V1;限流电阻R1与二极管V1的正极相连,二极管V1的负极与光电耦合器输入端的发光二极管的正极相连,限流电阻R2和电容C1并联设置在二极管V1的正极与光电耦合器的发光二极管的负极之间;通过调整限流电阻R1与R2的阻值改变光电耦合器的导通电流。优选的,上述开关量信号滤波电路,其光电耦合器采用低速光电耦合器OC322,其导通电流为5mA~20mA。优选的,上述开关量信号滤波电路,其程序逻辑电路采用CPLD实现。优选的,上述开关量信号滤波电路,其整形电路采用六通道施密特反相器SN74LVC14AD实现。优选的,上述开关量信号滤波电路,其时钟电路采用石英晶体振荡器,时钟信号频率为4.096MHz。总体而言,通过本技术所构思的以上技术方案与现有技术相比,能够取得下列有益效果:本技术提供的一种开关量信号滤波电路,通过隔离滤波电路实现了开关量信号与状态采集电路的隔离,程序逻辑电路在对开关量信号进行脉宽计数的过程中对信号进行消抖处理,采用加法器、计数器和比较器对脉冲宽度进行识别,当计数器的计数次数达到设置的计数目标值,使能触发器输出有效的开关量信号;开关量信号作为计数器和触发器的复位信号,如在计数过程中变低,则计数器和触发器都将复位清零,计数器重新从零开始计数,触发器输出为低,有效滤除开关量信号中存在的低幅值和窄脉宽干扰信号,结构简单,能够有效地提高开关量信号采集的准确性和可靠性;通过改变计数目标值即可方便地对需要滤除干扰信号的脉冲宽度进行灵活配置,能够满足不同产品和环境的应用需求。附图说明图1是本技术实施例提供的开关量信号滤波电路的逻辑框图;图2是本技术实施例提供的双通道隔离滤波电路的电路图;图3是本技术实施例提供的整形电路的电路图;图4是本技术实施例提供的CPLD电路的电路图。具体实施方式为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。此外,下面所描述的本技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。本技术所提供的一种开关量信号滤波电路,包括隔离滤波电路、整形电路、时钟电路和程序逻辑电路;隔离滤波电路的第一端用于接收开关量信号,第二端与整形电路的第一端相连;整形电路的第二端与逻辑电路的第一端相连;逻辑电路的第二端与时钟电路相连;隔离滤波电路用于实现开关量信号与状态采集电路的隔离,保证后端的状态采集电路工作的稳定性,不受外部信号干扰;根据开关量信号频率较低的特点,隔离滤波电路采用低速光电耦合器进行隔离,采用RC电路进行输入匹配,光电耦合器本身驱动需要一定电流,能够对干扰信号起到一定的滤除作用。整形电路用于对隔离后的开关量信号进行整形和反相处理,将不规则的波形整形为方波;整形电路采用反相施密特触发器实现。程序逻辑电路用于对开关量信号进行采样,并通过对开关量信号进行脉宽计数的方式滤除低幅值和窄脉冲干扰信号;时钟电路用于为高速脉冲计数提供时间基准;程序逻辑电路采用VHDL语言编写,可选用CPLD或FPGA实现。下面通过具体的实施例对本技术提供的开关量信号滤波电路的结构和工作原理进行说明。图1是本实施例提供的开关量信号滤波电路的逻辑框图;如图1所示,该开关量信号滤波电路包括隔离滤波电路、整形电路、时钟电路和CPLD电路;隔离滤波电路的输入端用于接收开关量信号,输出端与整形电路的输入端相连;整形电路的输出端与CPLD电路的第一输入端相连;逻辑电路的第二输入端与时钟电路的输出端相连;图2为隔离滤波电路的电路图,如图2所示,隔离滤波电路包括双通道光电耦合器、两组RC滤波电路和两个上拉电阻,可同时实现两路开关量信号的隔离和滤波;如图2所示,采用低速光电耦合器OC322作为隔离器件,低速光电耦合器OC322由GaAlAs发光二极管和NPN光敏管构成,输入电流范围为5mA~20本文档来自技高网...

【技术保护点】
1.一种开关量信号滤波电路,其特征在于,包括时钟电路和程序逻辑电路;所述程序逻辑电路的第一端用于接收开关量输入信号,第二端与时钟电路的输出端相连;所述程序逻辑电路包括加法器、计数器、比较器和触发器;所述加法器的第一输入端用于接收计数初始值,第二输入端与计数器的输出端相连,输出端与计数器的输入端相连;所述计数器的控制端用于接收时钟电路输出的时钟信号,复位端用于接收开关量信号,输出端与比较器的第一输入端相连;所述比较器的第二输入端用于接收计数目标值,输出端与触发器的使能端相连;所述触发器的使能端还与计数器的使能端相连,控制端用于接收时钟电路输出的时钟信号,复位端用于接收开关量信号,滤波后的开关量信号从触发器的输出端输出。

【技术特征摘要】
1.一种开关量信号滤波电路,其特征在于,包括时钟电路和程序逻辑电路;所述程序逻辑电路的第一端用于接收开关量输入信号,第二端与时钟电路的输出端相连;所述程序逻辑电路包括加法器、计数器、比较器和触发器;所述加法器的第一输入端用于接收计数初始值,第二输入端与计数器的输出端相连,输出端与计数器的输入端相连;所述计数器的控制端用于接收时钟电路输出的时钟信号,复位端用于接收开关量信号,输出端与比较器的第一输入端相连;所述比较器的第二输入端用于接收计数目标值,输出端与触发器的使能端相连;所述触发器的使能端还与计数器的使能端相连,控制端用于接收时钟电路输出的时钟信号,复位端用于接收开关量信号,滤波后的开关量信号从触发器的输出端输出。2.如权利要求1所述的开关量信号滤波电路,其特征在于,还包括隔离滤波电路和整形电路;所述隔离滤波电路的第一端用于接收开关量信号,第二端与整形电路的第一端相连;所述整形电路的第二端与程序逻辑电路的第一端相连。3.如权利要求2所述的开关量信号滤波电路,其特征在于,所述隔离滤...

【专利技术属性】
技术研发人员:卢联杰张锐查坤冯小利罗飞燕
申请(专利权)人:湖北三江航天万峰科技发展有限公司
类型:新型
国别省市:湖北,42

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

1