Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Синхронный усилитель на программируемой логике
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Сигнальные процессоры и их программирование - DSP
syuha
Нужно применить синхронный усилитель (он же lock-in amplifier) для детектирования периодического сигнала малой амплитуды в условиях зашумленного сигнала.

На сенсор подается высокое напряжение (от 500В), при модуляции которого (в планах модулировать 0.5Гц амплитудой 100В) на выходе возникает отклик малой амплитуды (меньше мВ, насколько меньше - еще предстлит узнать: сигнал едва различим в шуме). Отклик служит показателем что с сенсором все в порядке. Промышленный синхронный усилитель при этом хорошо детектриует фазу и амплитуду уже спустя несколько секунд.

Нужно повторить усилитель в устройстве, но не могу определиться с выбором технологии, задача ли это для FPGA или DSP. Тестовая частота и фаза известны, то есть простейшего синхронного усилителя должно быть достаточно.
Аргументы в пользу DSP (TMS320 Delfino):
- Готовые медленный АЦП (думаю, 100кГц достаточно, 12 бит, может больше - пойму после более точного измерения амплитуды) и ЦАП для модуляции контрольного сигнала источника высокого напряжения
- Арифметика с плавающей точкой для мультиплексоров

Аргументы в пользу FPGA (Xilinx Spartan 7):
- Более широкий выбор АЦП, который. правда, придется мостить отдельно
- Больший размер внешней памяти
- Готовое IP core для CIC фильтра
- Софтпроцессор может взять на себя плавающую точку

Вопрос получился междисциплинарный, надеюсь то что я резмещаю его в раздел о DSP не вызовет предвзятости в пользуэтой технологии.

Спасибо!
Alex11
100 кГц оцифровки при модуляции 0.5 Гц Вам совершенно ни к чему. Внешний АЦП при необходимости Вы можете пристроить и к DSP. С FPGA Вы умаетесь работать с плавающей арифметикой. Скорости у Вас позволяют все тривиально реализовать на DSP. Связь с компьютером для выдачи результатов при необходимости на DSP реализуется также проще, не говоря уже об отладке всего этого. Так что ответ однозначный - DSP.
jorikdima
А там что математика сложная? По-моему СТМ32 с такой задачей справится, чего там экзотику (относительную) брать? И да, если в душе не фпгашник, то нечего тут геморой с плисами искать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.