Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Нарочитая резкость моего ответа была всего лишь не шибко удачной попыткой акцентировать твое внимание на важности обеспечения РАВНОМЕРНОСТИ выборок АЦП

Отправлено =AVR= 31 марта 2007 г. 13:45
В ответ на: SM, AVR -к вопросу о цифровой фильтрации. Извините, что пишу здесь, но та ветка уехала зело вниз. Задавая вопрос, я имел в виду то, что в (+). А так флеймить не надо, можете поругаться на меня немного, и закроем тему :-) отправлено <font color=gray>IvanKo</font> 31 марта 2007 г. 10:26

Моя позиция в этом аспекте всегда одинакова - "испортить сигнал обработкой ПОСЛЕ оцифровки всегда успеется, поэтому обеспечить максимально корректную оцифровку имеющимися средствами нужно безусловно и изначально".

Я не единожды сталкивался с именно неравномерностью временнОй дискретизации и ее печальными последствиями. Прекрасно понимаю, что для многих ее причины могут быть неочевидны, и никоим образом не утверждаю, что это безграмотность - это всего лишь недостаточно глубокое восприятие процесса взаимодействия АЦП с реализуемой системой. Многие не отдают себе отчет в том, что запуск АЦП посредством установки бита старта преобразования командой изнутри процедуры обработки таймерского прерывания будет происходить с изрядным (до нескольких тактов МК) джиттером, вызванным аппаратной и программной неоднозначностью задержки входа в эту процедуру, и именно поэтому я категорически рекомендовал и рекомендую делать запуск АЦП исключительно аппаратно - от таймера, а не от программиста, каким бы виртуозом он не был. Тем самым исключается весьма неприятный источник ошибок - джиттер, а уж как проводить дальнейшую обработку - решать программисту.

Ну, а исчерпывающие ответы на вопросы, связанные с разрядностью, точностью и допусками коэффициентов ЦФ можно получить от таких замечательных знатоков этого направления, как -=ВН=-, SM, quark, Matlab и QED. Из перечисленных как минимум Matlab любезно расчитывает последствия при разных заданных точностях/дискретностях как коэффициентов, так и первичного (АЦП) квантования :))

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 12:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru