[an error occurred while processing this directive] [an error occurred while processing this directive]
Я начал применять вместо AD7731...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Сергей Зорин 15 декабря 2001 г. 08:14
В ответ на: cs5534 отправлено point5217 15 декабря 2001 г. 01:29

И вот что обнаружил.
Уж очень AD7731 приучил к следующему порядку.
Например, у меня дифференциальный датчик с выходом 20мВ.
Калибрую конец шкалы (при указании входного диапазона 80мВ, так рекомендует ADI).
Калибрую ноль шкалы.
Дальше преобразование.
Хорошо.
Перешел на CS5532. Обещали, что шумит очень мало...
У меня система, где только +5В. То есть опора тоже +5В.
При включении включается по умолчанию на GAIN = 1.
Калибрую ноль (здесь порядок обратный). Верхняя точка шкалы калибруется только при GAIN = 1.
При этом диапазон входного напряжения будет 0...+5В.
(Это уже отличает этот ADC от ADC ADI).
При попытке проделать тоже самое с моим датчиклм на мВ - фиг.
Правда, это описано в документации...
То есть ноль калибруется, а вот регистр GAIN я прописываю сам ручками...
Побалуйтесь с его битиками для понимания. Не сразу врубился...
И правильно запрограммируйте все регистры.
Кстати, его регистровый файл просто прелесть...
Вот такая ситуация, может быть что-то проясниться у Вас теперь...
А вот про шумы скажу, что ощутимой разницы не почувствовал...
Шумит последний меньше, но не настолько, чтобы в розницу за него из-за этого платить $21... (AD7731 cnjbn ~$15).
Но все же перйду окончательно на CS5534. Из-за количества каналов, приятных фичей и более широкого диапазона входных напряжений...

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

Ответы



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

E-mail: info@telesys.ru