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

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

нужна консультация >

Отправлено basilmak 13 апреля 2009, г. 17:45


сделали прибор, программно синхронный детектор (идёт смесь сигнала с шумом, фаза сигнала известна, суммируем данные от оцифровки в две суммы- для каждой полуволны - находим разницу сумм). Всё работает, сигнал измеряем, результат вычисляем...

Но сигнал идёт с механического оптического модултора - скорость его застабилизирована, но не идеально - и нужно работать с тем, что есть по ТЗ.
А от нестабильности скорости=частоты сигнала (примерно +-0.5%, фазу имеем с датчика модулятора честно) в измерениях сидит ошибка. При больших сигналах она не видна - но при маленьких вылезает и портит долгожданную экибану(

Кто-что посоветует по опыту как с таким бороться?

Если сигнал просто "тестовый" меандр сделаный из фазы модулятора суём - ошибку такую вроде вычитаем (просто меняется количество слагаемых в суммах, нормируем к количеству попавших выборок). Но реальный датчик даёт сильно искаженный синус в шумах - с ним явно видимую глазом корреляцию ошибок измерения постоянного сигнала с ошибками скорости модулятора победить не можем(

Выборка 70 мкс, период сигнала 70 мс - примерно 1000 замеров на период (+-1%).
Подстраивать период выборки АЦП под скорость модулятора вроде отпадает...

Куда глядеть чтоб поумнеть?


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

Ответы


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

Сообщение:

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

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

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

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