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

 
 
> сигма-дельта модулятор + МК
skyv
сообщение Oct 19 2010, 11:57
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 26-07-10
Пользователь №: 58 606



Всем доброго дня.
Есть несколько вопросов по работе с сигма-дельта модулятором.
Исходно имеем частоту модулятора Fsampl = 16МГц и частоту дискретизации
выходного сигнала Fd = 10кГц. Число разрядов – 16.
1. Во многих примерах видел обработку данных модулятора плиской или DSP. Как оценить необходимую производительность контроллера типа ARM7?
2. Каким интерфейсом контроллера принимать поток данных модулятора?
3. В даташите на модулятор есть пример фильтра-дециматора на VHDL.
Где найти аналогичный пример на С?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_4afc_
сообщение Oct 20 2010, 12:02
Сообщение #2


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

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(skyv @ Oct 19 2010, 15:57) *
Есть несколько вопросов по работе с сигма-дельта модулятором.
Исходно имеем частоту модулятора Fsampl = 16МГц и частоту дискретизации
выходного сигнала Fd = 10кГц. Число разрядов – 16.
3. В даташите на модулятор есть пример фильтра-дециматора на VHDL.


Скажите, а если этот поток с модулятора прогнать через НЧ фильтр с частотой среза 5кГц и взять каждый 16000 отсчёт, то чем это плохо?
Типа ресурсов много сожрёт или некачественно будет?

А то я в этих сигма дельта ничего не понимаю, особенно когда они имеют порядок.
Тем более, что в одном из имеющихся у меня - количество единиц превышает количество нулей...
Go to the top of the page
 
+Quote Post
sysel
сообщение Oct 20 2010, 12:17
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(_4afc_ @ Oct 20 2010, 16:02) *
Скажите, а если этот поток с модулятора прогнать через НЧ фильтр с частотой среза 5кГц и взять каждый 16000 отсчёт, то чем это плохо?
Типа ресурсов много сожрёт или некачественно будет?

Как раз это и надо сделать. Вопрос в реализации этого фильтра и дециматора. Суть в том, чтобы с поток с большой частотой семплирования (16MГц) максимально простым фильтром и дециматором привести к меньшей частоте семплирования, а потом на этой частоте семплирования строить фильтр со срезом 5кГц и ещё разок проводить децимацию до Fs = 10 кГц.
Цитата(_4afc_ @ Oct 20 2010, 16:02) *
Тем более, что в одном из имеющихся у меня - количество единиц превышает количество нулей...

Значит по входу у Вас сигнал больше чем полшкалы.

Хорошее подспорье для понимания - MATLAB + Delta Sigma Toolbox
Там есть документация и "How it works" на одном листке.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- skyv   сигма-дельта модулятор + МК   Oct 19 2010, 11:57
- - rezident   ИМХО программно обработать такую частоту весьма пр...   Oct 19 2010, 12:25
- - skyv   А какие интерфейсы существуют в DSP. По поводу инт...   Oct 19 2010, 12:54
|- - sysel   У меня тоже есть мысль приладить сигма-дельта моду...   Oct 19 2010, 15:53
- - skyv   Именно этот модулятор я и рассматриваю. Подобная и...   Oct 20 2010, 07:33
|- - sysel   Цитата(skyv @ Oct 20 2010, 11:33) Именно ...   Oct 20 2010, 08:56
- - skyv   Так точно, SPI - мастер. У меня, на SAM9, максимум...   Oct 20 2010, 09:47
|- - sysel   Цитата(skyv @ Oct 20 2010, 13:47) [расска...   Oct 20 2010, 10:04
|- - skyv   Цитата(sysel @ Oct 20 2010, 14:04) Отпиши...   Oct 21 2010, 07:58
|- - sysel   Мой результат, используя таблицу инкрементов Филь...   Oct 25 2010, 09:25
|- - skyv   Цитата(sysel @ Oct 25 2010, 13:25) ... Пр...   Oct 25 2010, 11:14
|- - sysel   Цитата(skyv @ Oct 25 2010, 15:14) Вот инт...   Oct 25 2010, 11:23
- - skyv   Пока лучше опишу чего не выходит. Посмотрел текст ...   Oct 20 2010, 10:34
|- - sysel   Цитата(skyv @ Oct 20 2010, 14:34) Пока лу...   Oct 20 2010, 11:19
- - skyv   За ответы на вопросы спасибо. Моделировать фильтр ...   Oct 20 2010, 11:36
|- - sysel   Цитата(skyv @ Oct 20 2010, 15:36) Софт дл...   Oct 20 2010, 11:46
- - hobgoblin   ЦитатаСкажите, а если этот поток с модулятора прог...   Oct 20 2010, 12:25
|- - skyv   Цитата(hobgoblin @ Oct 20 2010, 16:25) но...   Oct 20 2010, 12:35
|- - hobgoblin   Цитата(skyv @ Oct 20 2010, 16:35) Реализа...   Oct 20 2010, 12:54
- - skyv   По поводу ресурсов увидел, что использован BF533 с...   Oct 20 2010, 13:27
- - skyv   Тогда еще один вопрос. Просто для себя я его пока ...   Oct 25 2010, 11:38
|- - sysel   Цитата(skyv @ Oct 25 2010, 15:38) Тогда е...   Oct 25 2010, 11:43
- - skyv   С вашей схемой понятно. В моем случае надо будет о...   Oct 25 2010, 12:09
- - Alexey Belyaev   Ребят, можно разворошить старое? Чем всё кончилось...   May 20 2012, 13:11
|- - sysel   Цитата(Alexey Belyaev @ May 20 2012, 17:1...   May 25 2012, 11:00
- - dumb   Цитата(sysel @ May 25 2012, 14:00) Кончил...   Dec 14 2012, 11:55


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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 13:03
Рейтинг@Mail.ru


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