Перейти к содержанию
    

Правильное использование AD7705

Здравствуйте!

Рассматриваю AD7705 для точного измерения однополярного аналогового сигнала тока и напряжения (ампервольтметр). Будет ли при однополярном включении потеря 1 разряда (использование только половины шкалы) как у ADS1115?

Изначально хотел взять ADS1115, как более быстрый АЦП, но у него такая вот проблема. И опорное напряжение не выведено наружу. Делать смещение на втором внешнем ИОН? Как-то очень сомнительно с точки зрения метрологии и схемотехники...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за напряжения надо измерять? ADS1115 без буфера, с делителем ничего не получите.

AD7705 с буфером, но синфазное не равно шинам.

Изменено пользователем Plain

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напряжение - до минус 40В, ток - до +5...6А. В качестве буферов планирую использовать усилители на TL072: инвертирующий с Ку=0,25 на напряжение и неинвертирующий с Ку=10 - на датчике тока. Соответстсвенно хочу получить пределы измерения до 65,535В и 6,5535А. Сами ОУ будут питаться двуполярным напряжением +/-12В. В AD1115 буферный усилитель (PGA) вроде как есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

PGA не буфер, а сдвиговый регистр. TL072 неидеальны, следовательно, ноль не увидите — нужны автообнуляемые ОУ, но лучше просто сжимать динамический диапазон, т.е. плюс калибратор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как в итоге использовать полную шкалу АЦП (16 разрядов)?

В 25.08.2023 в 16:13, Plain сказал:

лучше просто сжимать динамический диапазон

А какже линейность шкалы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, el-alex сказал:

Как в итоге использовать полную шкалу АЦП (16 разрядов)?

Например, выкинуть ОУ, и измерять непосредственно AD7705, т.е. ток без буфера, напряжение с буфером, например, если ИОН 2,5 В, тогда диапазон от –63036 мВ до +2500 мВ.

11 минут назад, el-alex сказал:

как же линейность шкалы?

Меньший Кус на линейность не влияет, а даёт запас шкалы.

Вообще, если нужен измеритель, а не индикатор, то разрешение должно быть втрое больше МЗР — обычно просто ставят 24-разрядный АЦП и ближайшие к нужному Кдел сопротивления.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

25 минут назад, Plain сказал:

выкинуть ОУ, и измерять непосредственно AD7705, т.е. ток без буфера

Насколько я понял, AD7705 позволяет включить разное усиление для разных каналов? У ADS1115 такого нет. Кроме того, при использовании внутреннего усилителя согласно даташиту падает разрядность. Если задать усиление равное 1 и все-таки использовать хороший внешний ОУ - я выиграю в разрядности или получу то же самое?

Схему хотел сделать такую:

meas_UI.thumb.jpg.7958e7abbe6f4f9fbf4bdd8e06cf4096.jpg

29 минут назад, Plain сказал:

Вообще, если нужен измеритель, а не индикатор, то разрешение должно быть втрое больше МЗР

Собираюсь выводить результат на 5-разрядный 7-сегментный индикатор. Хотел измерять ток до миллиампера без переключения шунта. 24-разрядный АЦП - уже перебор...

36 минут назад, Plain сказал:

если ИОН 2,5 В, тогда диапазон от –63036 мВ до +2500 мВ

Типа минус входа АЦП на ИОН, а на плюс подавать сигнал в диапазоне 0В...+5В?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, el-alex сказал:

внешний ОУ - я выиграю в разрядности или получу то же самое?

В первую очередь потеряете в погрешности, что неизбежно с такой кучей резисторов.

3 часа назад, el-alex сказал:

Хотел измерять ток до миллиампера без переключения шунта

Повторю, сможете лишь показывать, потому что измерения — это другое. И совет прежний — измерять с эталона сопротивления небуферированным входом AD7705, и эталон этот уменьшить на порядок.

3 часа назад, el-alex сказал:

Типа минус входа

AIN+ соединить с REFIN+, сигнал на AIN–, Кдел = 65536 мВ / (ИОН – 100 мВ).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! Я правильно понял, что AD7705 хуже работает от 3,3В, т. е. лучше питать её от 5В?

Кто как согласовывал её с STM32? Я так понял, что команды от STM на неё можно подавать напрямую, т. к. мин. уровень лог.1 - 2В, а вот на STM придется подавать через делитель. Но делитель завалит фронты. В даташите почему-то указана частота тактовых импульсов SPI от 400 кГц до 2,5 МГц. Почему меньше нельзя?

Еще кто-нибудь пробовал китайскую версию этого АЦП TM7705? Насколько она отличается от оригинального AD?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

spi по идее от статики работает, нижний предел частоты ничем обычно не ограничен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 часов назад, el-alex сказал:

Еще кто-нибудь пробовал китайскую версию этого АЦП TM7705? Насколько она отличается от оригинального AD?

Китайская версия лучше 🙂 тем, что работает на вдвое большей частоте кварца:

AD7705 - 2.4576 MHz

TM7705 - 4.9152 MHz

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

Вот такой модуль на Aliexpress покупала: Здесь: https://aliexpress.ru/item/32883035090.html
image.thumb.png.870d02f045ba3add906e44884dd7616a.png

16 часов назад, el-alex сказал:

Я правильно понял, что AD7705 хуже работает от 3,3В, т. е. лучше питать её от 5В?

Согласно даташиту, выбор между 3.3V и 5V на число значащих бит не влияет.  Другими параметрами я не интересовалась.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Когда я вижу в 2023 вопрос "как правильно использовать AD7705", так и хочется сказать - лучше никак.

Ну разве что из-за цены у китайцев.. но кто гарантирует качество? Заявленную линейность, например.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 часов назад, Xenia сказал:

Китайская версия ... работает на вдвое большей частоте кварца

Оригинал всегда обладал такой способностью:

Цитата

Clock Divider Bit. With this bit at Logic 1, the clock frequency appearing at the MCLK IN pin is divided by 2 before being used internally by the AD7705/AD7706. For example, when this bit is set to Logic 1, the user can operate with a 4.9152 MHz crystal between Pin MCLK IN and Pin MCLK OUT, and internally the part operates with the specified 2.4576 MHz. With this bit at Logic 0, the clock frequency appearing at the MCLK IN pin is the frequency used internally by the part.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, Plain сказал:

Оригинал всегда обладал такой способностью:

Оригинал работает на частоте, не превышающей 2.4576 MHz. А если стоит кварц на 4.9152 MHz, то велено устанавливать делитель на 2, чтобы внутри было по-прежнему 2.4576 MHz (это из вашей цитаты следует). Тогда как китайский TN7705 вроде бы способен работать на тактовой частоте 4.9152 MHz без делителя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 30.11.2023 в 15:16, Xenia сказал:

Согласно даташиту, выбор между 3.3V и 5V на число значащих бит не влияет.

Как это не влияет? Стр. 12 и 13 даташита.

Table 6. Peak-to-Peak Resolution vs. Gain and Output Update Rate @ 5 V

16 бит до Ку=8 при частоте 60Гц

Table 8. Peak-to-Peak Resolution vs. Gain and Output Update Rate @ 3 V

16 бит до Ку=2 при частоте 60Гц

Аналогично по шумум - при использовании встроенного усилителя на 5В шумы ниже.

Кроме того, посмотрите на характеристики рекомендуемых ИОН: для 3В рекомендуются ИОН на 1,2В с дрейфом в 100ppm! Для 5В ИОН на 2,5В имеют гораздо лучшие параметры.

В 01.12.2023 в 05:51, MrYuran сказал:

Когда я вижу в 2023 вопрос "как правильно использовать AD7705", так и хочется сказать - лучше никак.

А что тогда лучше? Для меня главное распространенность и заменяемость. Я выбрал это старье потому, что сравнительно легко купить в России. Эта микросхема используется на ардуиновских платах, а значит - распространенная и доступная. Есть совместымый по выводам китайский аналог TM7705. Видел также эту микросхему в некотрых отечественных промышленно выпускаемых образцах, но разработка, возможно, не новая.

Может я не прав и есть что-то еще? Например, в Компеле есть китайские АЦП MS5192T и MS5198T. Кто-нибудь их пробовал? И как с доступностью? Сегодня есть - завтра нет. А AD7705 должна быть всегда, т. к. используется в ардуиновских модулях.

 

В 01.12.2023 в 05:51, MrYuran сказал:

но кто гарантирует качество? Заявленную линейность, например.

Кто-нибудь проверял?

Изменено пользователем el-alex

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...