发明名称 |
一种数字滑动平均低通滤波器及其滤波方法 |
摘要 |
本发明涉及一种数字滑动平均低通滤波器及其滤波方法,包含数字滤波器,所述数字滤波器包括A/D转换单元、第一计算单元、第二计算单元、第一存储单元以及第二存储单元;A/D转换单元将采样模拟信号转换成数字信号并发送至第一计算单元;第一存储单元存储第一计算单元输出的数据累加和;第二存储单元存储第一计算单元输出的数字滤波器输出值;第一计算单元分别读取第一存储单元与第二存储单元的数据并计算出当前周期的数据累加值;第二计算单元接收所述第一计算单元发送的数据并将数字滤波器输出值更新存储至第二存储单元。本发明将传统滤波方法对芯片内存空间的大量依赖优化为只需要仅仅2个存储单元的滤波方法,极大减少了方法对系统资源的依赖成度。 |
申请公布号 |
CN105245202A |
申请公布日期 |
2016.01.13 |
申请号 |
CN201510691711.2 |
申请日期 |
2015.10.23 |
申请人 |
厦门科灿信息技术有限公司 |
发明人 |
易龙强 |
分类号 |
H03H17/02(2006.01)I |
主分类号 |
H03H17/02(2006.01)I |
代理机构 |
福州元创专利商标代理有限公司 35100 |
代理人 |
蔡学俊 |
主权项 |
一种数字滑动平均低通滤波器,包含一数字滤波器,其特征在于:所述数字滤波器包括一A/D转换单元、第一计算单元、第二计算单元、第一存储单元以及第二存储单元;所述的A/D转换单元用以将采样模拟信号转换成数字信号u(k),并发送至所述第一计算单元;所述第一存储单元用以存储所述第一计算单元输出的数据累加和Sum;所述第二存储单元用以存储所述第一计算单元输出的数字滤波器输出值y;所述第一计算单元用以分别读取所述第一存储单元与所述第二存储单元的数据,并计算出当前周期的数据累加值Sum(k),并将数据累加值Sum(k)更新存储至所述第一存储单元中,其中Sum(k)=Sum(k‑1)‑y(k‑1)+u(k);所述第二计算单元用以接收所述第一计算单元发送的数据,并计算出当前周期的数字滤波器输出值y(k),并将数字滤波器输出值y(k)更新存储至所述第二存储单元。 |
地址 |
361008 福建省厦门市湖里区厦门市软件园二期望海路65号北楼第二层裙楼 |