Перейти к содержанию
    

Синхронный усилитель на программируемой логике

Нужно применить синхронный усилитель (он же lock-in amplifier) для детектирования периодического сигнала малой амплитуды в условиях зашумленного сигнала.

 

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

 

Нужно повторить усилитель в устройстве, но не могу определиться с выбором технологии, задача ли это для FPGA или DSP. Тестовая частота и фаза известны, то есть простейшего синхронного усилителя должно быть достаточно.

Аргументы в пользу DSP (TMS320 Delfino):

- Готовые медленный АЦП (думаю, 100кГц достаточно, 12 бит, может больше - пойму после более точного измерения амплитуды) и ЦАП для модуляции контрольного сигнала источника высокого напряжения

- Арифметика с плавающей точкой для мультиплексоров

 

Аргументы в пользу FPGA (Xilinx Spartan 7):

- Более широкий выбор АЦП, который. правда, придется мостить отдельно

- Больший размер внешней памяти

- Готовое IP core для CIC фильтра

- Софтпроцессор может взять на себя плавающую точку

 

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

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А там что математика сложная? По-моему СТМ32 с такой задачей справится, чего там экзотику (относительную) брать? И да, если в душе не фпгашник, то нечего тут геморой с плисами искать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...