Попробуйте просто реализовать на ней нечто типа http://elm-chan.org/works/akilcd/report_e.html или
http://elm-chan.org/works/rsm/report_e.html, реализация будет проще, так как есть ДМА каналы. И усиление регулируется.
Или так : для начала пишется программа, которая просто принимает данные с АЦП1 и АЦП2, на ЦАП1 выдает АЦП1+АЦП2, на ЦАП2 выдает АЦП1-АЦП2. И при этом входные данные не теряются, а выходной сигнал не рвется. А дальше наворачиваете математику или допустим задерживаете на 50 сэмплов выход ЦАП2 относительно ЦАП1 и т.п
Довольно токи расточительный добиться хорошего подавления можно лишь с хорошим фильтром.
Если БИХ фильтр то 10 порядок.
Единственный не достаток, частота дискретизации должна быть порядка 200000 выборок а лучше больше.
А та ка фазовращатель 10 порядка обойдётся в 10 умножений и 20 сложений на один семпл.
Вполне возможно и на ATXmega пошел но АЦП и ЦАП 12 битные а это динамика 60 дБ
Алгоритм есть не хватает знаний в железе.
Так может для начала что по проще собрать?
Это наверное если до 20 кГц полосу хочется получить. До 6кГц достаточно было и 48000 (http://www.cqham.ru/forum/showthread.php?t=5637&page=35).
Есть статья на эту тему - http://www.jurnal.org/articles/2008/izmer10.html
Александр Вдовенко, добрый вечер, пожалуйста ответьте в ICQб я вам писал.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)