|
Проектирование аналогового активного фильра |
|
|
|
Aug 29 2013, 15:35
|
Группа: Новичок
Сообщений: 6
Регистрация: 23-07-10
Пользователь №: 58 573

|
Добрый день.
Возникла следующая необходимость - необходимо средствами STM32107VC реализовать 8 аналоговых выходов, полоса полезного сигнала >1кГц, сигналы будут передаваться по длинному, вплоть до 3-4м неэкранированному кабелю. На борту МК имеются 2 канала ЦАП, но они уже задействованы для других целей. Поэтому для решения было решено применять связку: ШИМ (модуляция на частоте 35кГц) и активный фильтр Баттерворта 2 порядка с частотой среза 1кГц и ослаблением 40дБ/дек. Схема активного фильтра самая простая - Салена-Ки. Сначала в качестве ОУ применялся TS912 (GBP=0.8МГц, SR=0,3В/мкс), но по видимому, его частотного диапазона не хватало для качественного фильтрования высших гармоник прямоугольных импульсов ШИМ. Для устранения этого недостатка применялся TS972 (GBP=12МГц, SR=4В/мкс), с фильтрацией ШИМа он справляется хорошо, но присутствует автоколебания с частотой 10МГц. Стоит заметить что DIP версия TS972 паялась в футпринт от SO8, поэтому скорее всего, что длинные ножки и являются причиной такого поведения. Кроме того TS972 оказался не очень Rail-To-Rail, он у меня упирался в 0,9В снизу при однополярном питании 0-3,3В. Попробовав ОУ от ST мне показалось, что использовать более "именитый" Rail-To-Rail AD8647 (GBP=24МГц, SR=11В/мкс) было бы лучше (но пока он едет и попробовать нет возможности). Правда волнует следующий вопрос не будет ли быстрый ОУ фильтра заводится от паразитных емкостей кабеля с аналоговыми каналами. Может стоит поставить после фильтра повторитель на "медленном-дубовом" ОУ? Посоветуйте, пожалуйста, что-то по теме. Заранее благодарен.
P.S. Не ругайте пожалуйста сильно, аналоговая электроника не мой конек(
|
|
|
|
|
 |
Ответов
|
Aug 29 2013, 20:28
|
Группа: Новичок
Сообщений: 6
Регистрация: 23-07-10
Пользователь №: 58 573

|
Спасибо всем откликнувшимся. Прошу прощения за допущеные неточности. Задача состоит в следующем создать 8 канальный ЦАП на базе микроконтроллера. Полоса пропускания до 1кГц. Нужен этот ЦАП для передачи различных аналоговых сигналов, есть требования к разрешению, желательно 12 бит. Я предполагал решить эту задачу модулируя сигнал ШИМом (его можно реализовывать апаратно, средстватми перефирии МК), а фильтровать активным ФНЧ (Low pass). Применение активного фильтра вызванно следующими соображениями: частота ШИМ в 35 кГц (такая низкая из-за ограничений МК и требований к разрешению ЦАП), а полезная полоса до 1 кГц, с помощью одной RC цепочки не добится хорошего ослабления (честно говоря в этот раз не пробовал, но более рание опыты говорят не в пользу такого решения), делая LC, насколько я знаю, можно нажить проблем с резонансами на определенных частотах. ЦАП идет до кабеля. Кабель неэкранированный , на другой стороне дифференциальный усилитель. С точки зрения помехозащищенности решение конечно не самое лучшее, конечно передать по кабелю в цифровом виде и там уже преобразовывать в аналоговый сигнал было бы разуменее, но там свои "мутки" и задание нет возможности обговорить(... Посоветуйте пожалуйста хороших ОУ из тех что "cable stable", гугл меня не забанил, но опытом он поделится не сможет)
|
|
|
|
Сообщений в этой теме
Slevin Проектирование аналогового активного фильра Aug 29 2013, 15:35 V_G Rail-to-rail ОУ применять есть смысл, ВЧ - нет. По... Aug 29 2013, 15:58 Iptash Я думаю ТС уже аналоговый сигнал гоняет по кабелю,... Aug 29 2013, 16:26 SmarTrunk Если ОУ допускает работу на емкостную нагрузку( в ... Aug 29 2013, 18:03 Егоров Это ФВЧ? Если пропускать нужно полезный сигнал с п... Aug 29 2013, 19:33 shf_05 ОУ в фильтре может быть на пределе возможности раб... Aug 30 2013, 06:45 Tanya Цитата(Slevin @ Aug 30 2013, 00:28) . Нуж... Aug 30 2013, 09:46 Slevin Цитататребования к быстродействию ОУ в активном фи... Aug 30 2013, 08:03 shf_05 Цитата(Slevin @ Aug 30 2013, 14:03) Немно... Aug 30 2013, 08:14 Slevin Кстати да, я читал даташит верх ногами, TS972 треб... Aug 30 2013, 09:26 shf_05 Цитата(Slevin @ Aug 30 2013, 15:26) Насче... Aug 30 2013, 09:54 Slevin Цитатапрога нормальная, третья гармоника полезет и... Aug 30 2013, 10:26 shf_05 Цитата(Slevin @ Aug 30 2013, 16:26) Согла... Aug 31 2013, 06:37 Slevin Всем спасибо за помощь, задача решена. Aug 31 2013, 16:47 Iptash Цитата(Slevin @ Aug 31 2013, 20:47) ... з... Aug 31 2013, 17:59
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|