[an error occurred while processing this directive] [an error occurred while processing this directive]
ADS1210. Кто-нибудь работал с ними??? У меня паразитная помеха непонятного происхождения(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено OverMem 19 марта 2002 г. 12:41

Измеряю медленные процессы.
Дискретизация -- 50Гц (чтобы подавить на интеграторе промышленную наводку). Точнее говоря мой контролер замерят частоту в сети и ставит
сколько надо.
Вобщем 16 старших бит работает изумительно.
50Гц давится чудно.
Но хотелось бы хотя-бы 20 бит.
В младших 8-ми битах бродит синус (плюс шум примерно 3 бита).
Я склонен к мысли что это не фазовая ошибка к 50 Гц.
От частоты дискретизации не зависит.
Зато напрямую зависит от TurboMode.
При TurboMode=16 примерно 4Гц.(Q=10МГц).
Регистры гружу так:
Command=0x40009869 (младшие 13 бит подстраиваются под текущие 50 Гц)
OCR=0
FCR=0xFFFFFF
Земля разведена правильно.
С компьютером -- опторазвязка.
Может кто подскажет в чем дело???
Или у меня чип подгорел.
Всем спасибо.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru