реклама на сайте
подробности

 
 
> данные в программу FilterPro от TI, при расчете ФНЧ
Stalker27
сообщение Oct 12 2012, 05:44
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 30-11-07
Пользователь №: 32 830



Помогите пожалуйста правильно подставить данные в программу FilterPro от TI при расчете ФНЧ:

Gain (A0) = (1V/V 0dB ???)
Passband Frequency (fc) =
Allowable Passband Ripple (Rp) = (3дБ при Баттерворте ???)
Stopband Frequency (fs) =
Stopband Attenuation (Asb) =

Разрядность АЦП МК ATmega16 составляет 10 бит, что при преобразовании дает 2^10=1024 уровней динамического диапазона или 20*log(2^10)=60,2 дБ. Для уменьшения погрешностей АЦП частота дискретизации должна составлять максимум 15 кГц. Согласно теореме о дискретном представлении (теорема Котельникова), частота дискретизации должна быть, по крайней мере, в два раза большей частоты сигнала. Таким образом, максимальная частота сигнала равна 15 / 2 = 7,5 кГц.



Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stalker27
сообщение Oct 16 2012, 10:23
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 30-11-07
Пользователь №: 32 830



Ок, значит будет входной сигнал до 4кГц. Рассматриваю микросхемы Максим:

ФНЧ восьмого порядка:
Баттреуорта (MAX291/MAX295)
Бесселя (MAX292/MAX296)
Управление с помощью тактового сигнала диапазоном боковых частот фильтра:
От 0.1 Гц до 25 кГц (MAX291/MAX292)
От 0.1 Гц до 50 кГц (MAX295/MAX296)
Не требуется подключения внешних резисторов или конденсаторов
Работа с встроенным или с внешним тактовым генератором
Отношение тактовой частоты к боковой частоте фильтра:
100:1 (MAX291/MAX292)
50:1 (MAX295/MAX296)
Низкий уровень шумов: -70 дБ THD + Noise (тип)
Уни/биполярное питание +5 В/±5 В
Незадействованный ОУ для реализации сглаживающего фильтра или фильтра подавления тактовых шумов
Корпуса 8-pin DIP и SO


Склоняюсь к варианту с MAX295 (в отличие от MAX291 есть в местном магазине), интересует однополярное включение, только вот не пойму, почему входной сигнал от 1 до 4В (рис.3)?

И еще вопрос, так ли необходимы ФНЧ до и после этой микросхемы? Тут вроде как есть "незадействованный ОУ для реализации сглаживающего фильтра" (рис.4.).

Цитата(TSerg @ Oct 16 2012, 14:01) *
Дальше:
1. Частоту выборки встроенного АЦП можно повысить, если пожертвовать разрядностью ( точностью ).

В принципе из 10 бит АЦП программно я сохраняю только 8, т.к. суммарная системная погрешность АЦП в ATmega16 составляет две младшие единицы, да и программно легче реализовывать. Не знаю, можно ли считать АЦП в этом случае 8-ми разрядным (20*log(256)=48,1 дБ)?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Myron
сообщение Oct 16 2012, 12:39
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(Stalker27 @ Oct 16 2012, 05:23) *
И еще вопрос, так ли необходимы ФНЧ до и после этой микросхемы?

Да.
Смотрите, схема на переключаемых конденсаторах по физике это модулятор. Для избежания интермодуляционных искажений надо ограничить входной спектр. Полоса отчуждения - от частоты среза Вашего сигнала до (тактовая частота минус частота среза). Т.е. от 7.5кГц до (50*7.5-7.5)=367.5кГц. Это дает полосу отчуждения в, примерно, 5.5 октав. Один порядок Баттерворда это 6дБ на октаву. Легко можно определить, что 2-й порядок с лихвой выполняет нужную фильтрацию. Это оценка, более точные результаты легко считаются. Теперь выход фильтра. Опять, на выходе Вашего фильтра богатый спектр. Для простоты - около гармоник основной тактовой частоты сосредоточены по две боковые полосы +/-7.5кГц (для диплома это сойдет). Легко подсчитывается полоса отчуждения и определяется порядок фильтра перед АЦП. Замечу, что после этого (дополнительного) фильтра перед АЦП должна стоять еще RС-цепочка для обеспечения "резервуара" для прыгающего конденсатора в АЦП ("резервуар" должен быть достаточен для поддержания "постоянного" напряжения для АЦП во время взятия отсчета и быстро перезаряжаться за время между отсчетами т.е. следовать за полезным сигналом с допустимой ошибкой к моментам следующих отсчетов). Если нужна методика расчета могу предоставить.
Вообще интересно, что это за ВУЗ такой, где такой банальной информации не дают. Или это по другой специальности?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Stalker27   данные в программу FilterPro от TI   Oct 12 2012, 05:44
- - maksimp   Подозреваю что Stopband Attenuation (Asb) нужно 45...   Oct 12 2012, 20:45
- - Stalker27   Данные представленные на скриншоте идут по умолчан...   Oct 14 2012, 08:53
|- - Myron   Цитата(Stalker27 @ Oct 14 2012, 03:53) .....   Oct 14 2012, 12:47
|- - Stalker27   Цитата(Myron @ Oct 14 2012, 16:47) Это во...   Oct 15 2012, 04:08
- - GDI   Программа работает по исходным данным, которые Вы ...   Oct 15 2012, 07:23
- - Stalker27   Есть необходимость оцифровать сигнал в пределах -1...   Oct 15 2012, 09:23
- - TSerg   Искать на тему анти-алиасинговый фильтр ( Anti-ali...   Oct 15 2012, 10:15
|- - Myron   Цитата(TSerg @ Oct 15 2012, 04:15) Искать...   Oct 15 2012, 14:17
- - TSerg   Чтой-то я не понял - кому эта сентенция, мне или Т...   Oct 15 2012, 16:35
|- - Myron   Цитата(TSerg @ Oct 15 2012, 11:35) Чтой-т...   Oct 15 2012, 18:33
- - TSerg   >что аналоговый фильтр 10-го порядка теоретичес...   Oct 15 2012, 18:12
- - TSerg   Если, что - класс фильтров на переключаемых кондес...   Oct 15 2012, 20:04
|- - Myron   Цитата(TSerg @ Oct 15 2012, 15:04) То, чт...   Oct 15 2012, 20:13
- - Stalker27   Большое спасибо за ответы. 10-й порядок я конечно ...   Oct 16 2012, 05:47
- - TSerg   Вообще-то у ATMega16 не рекомендуется обрабатывать...   Oct 16 2012, 08:14
- - TSerg   Дальше: 1. Частоту выборки встроенного АЦП можно п...   Oct 16 2012, 10:01
|- - Myron   Цитата(TSerg @ Oct 16 2012, 05:01) Дальше...   Oct 16 2012, 14:04
|- - TSerg   Цитата(Myron @ Oct 16 2012, 18:04) Ну да,...   Oct 16 2012, 14:20
- - TSerg   Vin = -1..+4 V; >Не знаю, можно ли считать АЦП...   Oct 16 2012, 12:56
- - Stalker27   Цитата(Myron @ Oct 16 2012, 16:39) Вообще...   Oct 16 2012, 14:53
|- - Myron   Цитата(Stalker27 @ Oct 16 2012, 08:53) Ра...   Oct 16 2012, 22:27
- - TSerg   Да, вроде нормально. Только ряд лучше взять E24 ( ...   Oct 16 2012, 17:04
- - TSerg   >Allowable Passband Ripple (Rp) = 3dB Если у В...   Oct 17 2012, 05:29
|- - Myron   Цитата(TSerg @ Oct 16 2012, 23:29) >Al...   Oct 17 2012, 12:14
- - TSerg   Да ничего - я тоже Козерог P.S. Для случая ТС и ...   Oct 17 2012, 13:51
- - Stalker27   Большое спасибо за ответы. Нет ли у кого примера м...   Oct 19 2012, 05:01
|- - Myron   Цитата(Stalker27 @ Oct 19 2012, 00:01) Не...   Oct 19 2012, 14:19
- - TSerg   Справочник по активным фильтрам. Джонсон К фильт...   Oct 19 2012, 08:36
- - TSerg   Если не названа тема диплома и нет элементарного Т...   Oct 19 2012, 12:23
- - Stalker27   Взял материал из книги "Джонсон Д.Справочник ...   Oct 26 2012, 09:43
|- - Myron   Цитата(Stalker27 @ Oct 26 2012, 03:43) .....   Oct 26 2012, 13:15
- - Stalker27   У меня как то так...   Oct 26 2012, 15:30
|- - Myron   Цитата(Stalker27 @ Oct 26 2012, 09:30) У ...   Oct 27 2012, 15:33
|- - Myron   Цитата(Stalker27 @ Oct 27 2012, 15:06) Мо...   Oct 27 2012, 22:57
- - Stalker27   Можно по подробнее, что не так? Это то что под кор...   Oct 27 2012, 21:06
- - Stalker27   У меня же так и есть, только под корнем < 0.   Oct 28 2012, 09:55
|- - Myron   Цитата(Stalker27 @ Oct 28 2012, 03:55) У ...   Oct 28 2012, 13:15
- - Stalker27   С3, С4, B2 и т.д. это адреса ячеек, откуда он подс...   Oct 28 2012, 16:38
|- - Myron   Цитата(Stalker27 @ Oct 28 2012, 10:38) С3...   Oct 28 2012, 21:55
- - Stalker27   Соотношение С2>4С1 у меня не получилось в перво...   Oct 29 2012, 09:42
|- - Myron   Цитата(Stalker27 @ Oct 29 2012, 03:42) Со...   Oct 29 2012, 14:20
|- - Stalker27   Цитата(Myron @ Oct 29 2012, 18:20) Мне сд...   Oct 30 2012, 04:44
|- - Myron   Цитата(Stalker27 @ Oct 29 2012, 23:44) Да...   Oct 30 2012, 14:42
- - Stalker27   В итоге получилось так. Пойдет такой вариант? В ка...   Nov 1 2012, 05:59
|- - Myron   Цитата(Stalker27 @ Oct 31 2012, 23:59) В ...   Nov 1 2012, 13:48
||- - Stalker27   Цитата(Myron @ Nov 1 2012, 17:48) - Я виж...   Nov 1 2012, 13:54
||- - Stalker27   Цитата(Myron @ Nov 1 2012, 17:48) 2. Я ви...   Nov 1 2012, 16:39
||- - Myron   Цитата(Stalker27 @ Nov 1 2012, 10:39) При...   Nov 1 2012, 18:07
||- - Herz   Цитата(Myron @ Nov 1 2012, 20:07) Правда ...   Nov 2 2012, 18:51
|- - Myron   Цитата(Stalker27 @ Oct 31 2012, 23:59) ко...   Nov 1 2012, 21:17
|- - Stalker27   Цитата(Myron @ Nov 2 2012, 01:17) Вот рез...   Nov 2 2012, 05:55
|- - Myron   Цитата(Stalker27 @ Nov 2 2012, 00:55) Я в...   Nov 2 2012, 14:05
|- - Stalker27   Цитата(Myron @ Nov 2 2012, 18:05) Обычно ...   Nov 2 2012, 17:58
|- - Myron   Цитата(Stalker27 @ Nov 2 2012, 11:58) Ска...   Nov 2 2012, 20:05
|- - Herz   Цитата(Myron @ Nov 2 2012, 22:05) Ув. Her...   Nov 2 2012, 21:46
|- - Myron   Цитата(Herz @ Nov 2 2012, 15:46) Вопрос п...   Nov 2 2012, 22:27
- - Herz   Ув. Myron, я не пойму, куда Вы клоните. Мировое со...   Nov 2 2012, 22:56
|- - Myron   Цитата(Herz @ Nov 2 2012, 17:56) Ув. Myro...   Nov 2 2012, 23:13
- - kt368   Не могу промолчать. Номинал элемента при его произ...   Nov 3 2012, 08:25
|- - Herz   Цитата(kt368 @ Nov 3 2012, 10:25) При сое...   Nov 3 2012, 21:54
- - kt368   Цитата(Herz @ Nov 3 2012, 23:54) А - пара...   Nov 4 2012, 07:24
|- - Herz   Цитата(kt368 @ Nov 4 2012, 09:24) З.Ы. Ес...   Nov 4 2012, 07:44
- - kt368   Согласен. Главное - можно с точки зрения точности ...   Nov 4 2012, 09:14


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 23:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01424 секунд с 7
ELECTRONIX ©2004-2016