A software hysteretic low-pass filter, which comprises a shaping circuit and digital low-pass filter, and the output end of the digital low-pass filter shaping circuit is connected with the input end of the digital low-pass filter, including frequency counter, comparison decision module and output decision module. The frequency counter for the number of input pulse signal by counting the CLK clock, the output decision module is used to control the first and the two threshold value, the comparison judgment module is used to count the results obtained by measuring frequency counter N1 with the first and two comparison threshold value N0+n comparison threshold value N0 n comparison according to the comparison result, the output and produce corresponding. The invention also provides a software hysteresis low-pass filter working method.
【技术实现步骤摘要】
软件滞回低通滤波器及其工作方法
本专利技术属于一种滤波器,具体涉及一种软件滞回低通滤波器,还涉及一种软件滞回低通滤波器的工作方法。
技术介绍
低通滤波器在模拟电路中应用非常广泛,实现低通滤波器的方法有模拟电路方式和数字方式。传统的数字式低通滤波器在工作时一般都存在一个问题,当输入频率在f0附近时,由于计数频率CLK不可能无限大,所以其计数值会在比较门限值的上下波动,此时在输出端将会出现0、1之间的波动,造成频率判决失效,电路不能正常工作。
技术实现思路
针对现有技术中存在的频率判决失效技术问题,本专利技术提供一种新型的软件滞回低通滤波器及其工作方法。为了实现上述目的,本专利技术采用如下技术方案:一种软件滞回低通滤波器,包括整形电路及数字低通滤波器,所述整形电路的输出端与数字低通滤波器的输入端相连,所述数字低通滤波器包括测频计数器、比较判决模块及输出判决模块,所述测频计数器的第一端作为整个数字低通滤波器的输入端与整形电路的输出端相连,所述测频计数器的第二端与所述比较判决模块的第二端相连,所述比较判决模块的第二端与输出判决模块的第一端相连,所述输出判决模块的第二端与比较判决模块的第三端相连,所述比较判决模块的第三端还作为整个数字低通滤波器的输出端与外部元件相连;所述测频计数器用于对输入的数字脉冲信号按CLK时钟进行计数,所述输出判决模块用于控制第一及第二比较门限值,所述比较判决模块用于将由测频计数器得到的计数结果N1与第一比较门限值N0+n及第二比较门限值N0-n进行比较,并根据比较结果产生对应的输出。其中,所述第一及第二比较门限值由用户通过输出判决模块自定义设置 ...
【技术保护点】
一种软件滞回低通滤波器,包括整形电路及数字低通滤波器,所述整形电路的输出端与数字低通滤波器的输入端相连,其特征在于:所述数字低通滤波器包括测频计数器、比较判决模块及输出判决模块,所述测频计数器的第一端作为整个数字低通滤波器的输入端与整形电路的输出端相连,所述测频计数器的第二端与所述比较判决模块的第二端相连,所述比较判决模块的第二端与输出判决模块的第一端相连,所述输出判决模块的第二端与比较判决模块的第三端相连,所述比较判决模块的第三端还作为整个数字低通滤波器的输出端与外部元件相连;所述测频计数器用于对输入的数字脉冲信号按CLK时钟进行计数,所述输出判决模块用于控制第一及第二比较门限值,所述比较判决模块用于将由测频计数器得到的计数结果N1与第一比较门限值N0+n及第二比较门限值N0‑n进行比较,并根据比较结果产生对应的输出。
【技术特征摘要】
1.一种软件滞回低通滤波器,包括整形电路及数字低通滤波器,所述整形电路的输出端与数字低通滤波器的输入端相连,其特征在于:所述数字低通滤波器包括测频计数器、比较判决模块及输出判决模块,所述测频计数器的第一端作为整个数字低通滤波器的输入端与整形电路的输出端相连,所述测频计数器的第二端与所述比较判决模块的第二端相连,所述比较判决模块的第二端与输出判决模块的第一端相连,所述输出判决模块的第二端与比较判决模块的第三端相连,所述比较判决模块的第三端还作为整个数字低通滤波器的输出端与外部元件相连;所述测频计数器用于对输入的数字脉冲信号按CLK时钟进行计数,所述输出判决模块用于控制第一及第二比较门限值,所述比较判决模块用于将由测频计数器得到的计数结果N1与第一比较门限值N0+n及第二比较门限值N0-n进行比较,并根据比较结果产生对应的输出。2.如权利要求1所述的软件滞回低通滤波器,其特征在于:所述第一及第二比较门限值由用户通过输出判决模块自定义设置。3.如权利要求1所述的软件滞回低通滤波器,其特征在于:当整个软件滞回低通滤波器上电工作时,设定所述比较判决模块的输出为数字信号1;当计数结果N1大于或等于第一比较门限值N0+n时,所述比较判决模块输出数字信号1,相反,当计数结果N1小于第一比较门限值N0+n时,所述比较判决模块还用于再次将计数结果N1与第二比较门限值N0-n进行比较后产生输出,其中,当计数结果N1不小于第二比较门限值N0-n时,所述比较判决模块输出数字信号1,当计数结果N1小于第二比较门限值N0-n时,所述比较判决模块则输出数字信号0。4.如权利要求1所述的软件滞回低通滤波器,其特征在于:当整个软件滞回低通滤波器上电工作时,设定所述比较判决模块的输出为数字信号0;当计数结果N1小于第二比较门限值N0-n时,所述比较判决模块输出数字信号0,相反,当计数结果N1不小于第二比较门限值N0-n时,所述比较判决模块还用于再次将计数结果N1与第一比较门限值N0+n进行比较后产生输出,其中,当计数结果N1小于第一比较门限值N0+n时,所述比较判决模块输出数字信号0,当计数结果N1不小于第一比较门限值N0+n时,所述比较判决模块则输出数字信号1。5.如权利要...
【专利技术属性】
技术研发人员:庞佑兵,张振,杨帆,马朝骥,刘虹,刘登学,唐可然,杨超,
申请(专利权)人:中国电子科技集团公司第二十四研究所,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。