Алгоритмы DSP

digital signal processing
Post Reply
UR5FFR
Site Admin
Posts: 2187
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Алгоритмы DSP

Post by UR5FFR »

Общая тема для всего что связано с алгоритмами DSP

Многие сталкивались с реализацией moving average в виде IIR-фильтра.
moving_avg_iir.png
moving_avg_iir.png (3.3 KiB) Viewed 3815 times
Характеристика фильтра определяется одним парамтром - alpha. Давно хотел разобраться как его считать. Решение нашел тут: Exponential Moving Average
Так как на калькуляторе такое считать неудобно - оформил в виде простой экселевской таблины
moving_avg_iir_calc.png
moving_avg_iir_calc.png (15.9 KiB) Viewed 3815 times
Литература
1. Exponential Moving Average
Attachments
DSP IIR moving average by UR5FFR.xlsx.zip
(10.81 KiB) Downloaded 534 times
UR5FFR
Site Admin
Posts: 2187
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Re: Алгоритмы DSP

Post by UR5FFR »

Искал информацию о разных методах демодуляции АМ в квадратурных трактах - нашел неплохую обзорную статью Digital Envelope Detection: The Good, the Bad, and the Ugly

Все копипастить не буду, но основные схемы в виде картинок приведу
envelope_detection_fig4_95968.jpg
envelope_detection_fig4_95968.jpg (50.46 KiB) Viewed 3811 times
fig. 5_31405.jpg
fig. 5_31405.jpg (57.94 KiB) Viewed 3811 times
fig. 7_50151.jpg
fig. 7_50151.jpg (53.06 KiB) Viewed 3811 times
envelope_detection_fig8_50730.jpg
envelope_detection_fig8_50730.jpg (52.93 KiB) Viewed 3811 times
Схему с рис.7 я самостоятельно "изобрел" в прошлом году когда делал первый приемный тракт на ADAU1761 - работает хорошо, несмотря на нулевую ПЧ!
Post Reply