ABZ解码系统中基于硬件的消除尖峰脉冲方法
本发明涉及ABZ解码系统中基于硬件的消除尖峰脉冲方法,所述方法包括:采用移位寄存器接收电平数据,并同时执行如下步骤:S1.检测所述移位寄存器的首尾数值是否相同,若相同,则将指示寄存器的数值置为高电平,若不同,则不对指示寄存器进行操作;S2.提取指示寄存器的上升沿,且每当提取到指示寄存器的上升沿时,使计数器加1;S3.每当计数器数值等于1时输出一个电平脉冲。本发明用移位寄存器和计数器检测有效脉冲的方式,可以在任何出现尖峰脉冲情况(一个或多个)下消除尖峰脉冲对于数据采集结果的影响,大大加强了数据采集系统的鲁棒性。
发明专利
CN202410549525.4
2024-05-05
CN118449495A
2024-08-05
H03K5/1252(2006.01)
复旦大学
秦亚杰;刘逸凡
200433 上海市杨浦区邯郸路220号
上海思微知识产权代理事务所(普通合伙)
郑星
上海;31
1.一种用于消除电平数据中的尖峰脉冲的方法,其特征在于,包括: 采用移位寄存器接收电平数据,并同时执行如下步骤: S1.检测所述移位寄存器的首尾数值是否相同,若相同,则将指示寄存器的数值置为高电平,若不同,则不对指示寄存器进行操作; S2.提取指示寄存器的上升沿,且每当提取到指示寄存器的上升沿时,使计数器加1; S3.每当计数器数值等于1时输出一个电平脉冲。 2.如权利要求1所述的方法,其特征在于:所述移位寄存器的宽度设置为100。 3.如权利要求1所述的方法,其特征在于:在采用移位寄存器接收电平数据之前,还包括对移位寄存器、指示寄存器和计数器清零的步骤。 4.如权利要求1所述的方法,其特征在于:所述电平数据为ABZ解码数据。 5.如权利要求1所述的方法,其特征在于:采用边沿检测电路对指示寄存器进行上升沿提取。 6.如权利要求1所述的方法,其特征在于:还包括每隔一定时间对计数器清零的步骤。