[an error occurred while processing this directive]
Три (или сколько надо) фильтра, за ними три пиковых детектора. Фильтры БИХ, наверное эллиптические, так как ГВЗ и пульсации АЧХ для задачи пофиг.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
SM
30 октября 2005 г. 20:50
В ответ на:
Цветомузыку на микроконтроллере?
отправлено novichek 30 октября 2005 г. 20:18
Составить ответ
|||
Конференция
|||
Архив
Ответы
А нет ли, уже готовых схем или хотя бы из это области?
—
novichek
(31.10.2005 00:12
213.242.62.45
,
пустое
)
есть вопрос (+)
—
DASM
(30.10.2005 21:05
212.58.208.91
, 261 байт)
Децимировать с CIC-фильтром. Копейки по производительности, даже MAC не надо ни одного.
—
SM
(30.10.2005 21:37
213.141.159.26
,
пустое
)
Ох уж мне эти цифровики. "Низы" можно не выпрямлять, а цифровать напрямую, потом уже "детектировать"
—
Крок
(30.10.2005 22:56
85.140.11.172
,
пустое
)
А наложения от "прямой оцифровки" куда и чем убрать?
—
SM
(30.10.2005 23:10
213.141.159.26
,
пустое
)
Или ФНЧ наружу выносим, в аналог, и цифруем отдельным АЦП? Тоже мне экономия.
—
SM
(30.10.2005 23:12
213.141.159.26
,
пустое
)
А почему отдельным?
—
Крок
(30.10.2005 23:25
85.140.11.172
,
пустое
)
Отдельным каналом. Пусть того-же АЦП. Не суть.
—
SM
(30.10.2005 23:34
213.141.159.26
,
пустое
)
ФНЧ по-любому придётся делать - сам же заявил несколько фильтров
—
Крок
(30.10.2005 23:24
85.140.11.172
,
пустое
)
Да, только CIC это копейки. Одно сложение, одно вычитание. И стОит однозначно дешевле лишнего канала АЦП с аналоговыми навесками. (+)
—
SM
(30.10.2005 23:33
213.141.159.26
, 176 байт)
Ага. Это сработает при тираже цвтомузык 100 000 экз. Клиент, судя по вопросам, на одну нацелился :-))
—
Крок
(30.10.2005 23:36
85.140.11.172
,
пустое
)
описание метода нашел, а вот как на С перенести что-то туго доходит =( нету примерчика ?
—
DASM
(30.10.2005 22:03
212.58.208.91
,
пустое
)
y=y+x. Потом децимация в N раз y->x1. Потом y1=x1(n)-x1(n-1). это выход. Переполнения в интеграторе пофигу, жить не мешают.
—
SM
(30.10.2005 22:06
213.141.159.26
,
пустое
)
а для идиотов исходничек ?
—
DASM
(30.10.2005 22:12
212.58.208.91
,
пустое
)
Ответ: (+)
—
SM
(30.10.2005 22:19
213.141.159.26
, 410 байт)
спасибо
—
DASM
(30.10.2005 22:28
212.58.208.91
,
пустое
)
Сорри, налажался, забыл что надо вместо "n==N" сделать "n++==N" и обнулять n внутри условия
—
SM
(30.10.2005 22:21
213.141.159.26
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru