Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Измерение емкости с помощью AD7745
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Метрология, датчики, измерительная техника
Алексей Савченко
Делаю емкостной датчик приближения. Собрал схему, в основе измеритель емкости AD7745, ну и микроконтроллер. К выводам AD7745 подключил пластину(плоский развернутый конденсатор). Находясь в полном покое, показания микросхемы медленно растут, а чаще падают, примерно 0.1 пФ за 3 минуты. Бывает показания стабилизируются.
Не могу понять в чем причина. Сначала полагал, что это помехи, но переразводил три раза схему и выносли сам измеритель подалее от других частей схемы. Пробовал ставить RCцепь по питанию. Ничего не помогло. Влажность и температура стабильны во время измерения, следовательно не должны влиять.
Также менял пластины, этот эффект проявляется в разной степени, но присутствует. Подключал просто кусочек двусторонне фольгированого стеклотекстолита, то эффект проявился в еще большей степени.

Может кто то сталкивался с таким эффектом и может объяснить, что это и как справиться. Или может кто то в теории подскажет????????????
jasper
Цитата(Алексей Савченко @ Nov 1 2008, 21:26) *
Влажность и температура стабильны во время измерения, следовательно не должны влиять.

Это показывает датчик температуры на самом кристалле?
Возможно, микросхема нагревается во время работы.
Алексей Савченко
Цитата(jasper @ Nov 1 2008, 21:28) *
Это показывает датчик температуры на самом кристалле?
Возможно, микросхема нагревается во время работы.


Я не опрашиваю датчик температуры. Допускаю, что микросхема несколько прогревается от работы, но это не должно влиять на измерения. Т.к. Микросхема просто передает импульсы на одну пластину, а измеряет напряжение на другой с помощью АЦП. Т.к.предполаается производителем, что можно померять емкость вплоть до 4*10^(-18) Ф, а у меня изменения происходят на уровне 10^(-14) Ф, то предполагаю что причина не в прогреве микросхемы.
На измерения сильно могут влиять влажность и температура вокруг пластины. Но они кажется стабильны, по крайней мере температура в обычной комнате примерно постоянно. Кроме того, поклывал силиконом пластину, что еще более исключает влияние такого фактора.
Sanyao
Может нужен warm up период, где-нибудь час, чтоб показания стабилизировались. Обычно для точных приборов все характеристики даются после програва в течение не менее часа.
Herz
Цитата
Находясь в полном покое, показания микросхемы медленно растут, а чаще падают, примерно 0.1 пФ за 3 минуты. Бывает показания стабилизируются.
По-моему, это даже очень хорошо. Для комнатных-то условий...
jasper
Цитата(Алексей Савченко @ Nov 2 2008, 00:54) *
Я не опрашиваю датчик температуры. Допускаю, что микросхема несколько прогревается от работы, но это не должно влиять на измерения.

Совершенно напрасно, что так думаете.
Я сам на подобное накалывался. И датчик температуры там совершенно не напрасно установлен.
Ведь REF, входные цепи и задающий генератор АЦП (скорее всего RC) находятся на кристалле, а они вполне могут плыть от температуры.
Rst7
Цитата
Может кто то сталкивался с таким эффектом и может объяснить, что это и как справиться. Или может кто то в теории подскажет????????????


Скорее всего это паразиты гуляют. Для проверки возьмите хороший кондесатор небольшой емкости (ну, скажем пикофарад 5) и включите между выходом возбуждения и входом микросхемы с минимальной длинной линий связи. Лишнее уберите. Посмотрите, как будет себя вести. Если будет плавать - ищите наводки, проблемы с питанием и так далее. Если не будет плавать - смотрите, где могут меняться паразиты - например может быть изоляция экранированного кабеля высокоомного электрода (тот, который на вход подключен) барахло; кстати, я надеюсь, кабели неподвижны, когда Вы проводите эксперимент?

Температура в комнате тоже меняется, кроме того, порывы сквозняка могут локально менять влажность воздуха.

Попробуйте положить измерительный конденсатор в полиэтиленовый пакет.

А вообще, Вы бы нам рассказали, что конкретнее будет измерять сей измеритель и показали конструкцию чувствительного элемента. Мы, может, подскажем чего...
Алексей Савченко
Цитата(Rst7 @ Nov 2 2008, 10:27) *
Скорее всего это паразиты гуляют. Для проверки возьмите хороший кондесатор небольшой емкости (ну, скажем пикофарад 5) и включите между выходом возбуждения и входом микросхемы с минимальной длинной линий связи. Лишнее уберите. Посмотрите, как будет себя вести.

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

А как повесил снова открытый конденсатор, т.е. две пластины в одной плоскости плывет и дребезг больший. Склоняюсь к тому что это изменяются параметры микроклимата(влажность и температура)

Цитата(Rst7 @ Nov 2 2008, 10:27) *
Попробуйте положить измерительный конденсатор в полиэтиленовый пакет.


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

А первая разработка будет простой датчик приближения, но на Ad7151, просто их пока еще не подвезли, а это под рукой была. А дальше уже можно посмотреть будет. Как фантазия попрет...
khach
Конденсатор дифференциальный делать надо, тогда он будет менее чувствителен к изменению влажности и температуры. А фемтофарады - это хорошо, значит электроника в порядке. Для тестирования можно вакуумный конденсатор от передатчиков взять- они после термовыравнивания стабильны весьма.
DS
Цитата(Алексей Савченко @ Nov 3 2008, 18:06) *
А как повесил снова открытый конденсатор, т.е. две пластины в одной плоскости плывет и дребезг больший. Склоняюсь к тому что это изменяются параметры микроклимата(влажность и температура)
Сделал и это. Судить сложно, но хочеться верить, что плывет меньше(Под конец рабочего дня - разница на лицо). При этом к пакетике есть свой микроклиматsmile.gif


Еще Ваш конденсатор может механически "вести" от очень небольших изменений температуры. Особенно, если в нем используются разные материалы, которые могут дать эффект, аналогичный биметаллической пластине.
asdf
Цитата(DS @ Nov 4 2008, 11:18) *
Еще Ваш конденсатор может механически "вести" от очень небольших изменений температуры. Особенно, если в нем используются разные материалы, которые могут дать эффект, аналогичный биметаллической пластине.

А также может влиять изменение атмосферного давления.
Как уже говорили, нужно использовать дифференциальный конденсатор.
Алексей Савченко
Цитата(asdf @ Nov 4 2008, 12:25) *
Как уже говорили, нужно использовать дифференциальный конденсатор.


Как я понимаю это не устранит влияние полностью. Тут дело в том что, то ли использовать 12 разрядный измеритель AD7153, где возможно такое измерение. То ли AD7151, где только простое измерение, но есть функция автоматического усреднения результатов, т.е. работа с отностельным уровнем емкости, а не фиктированным(а влияние окружающей среды попробовать уменьшить упаковкой в копрус). Цена примерно та же, но что лучше???
DS
Да дело не в том, чем мерить. Если Ваша конструкция механически изменяется под воздействием окружающей среды - надо менять конструкцию, поскольку измерением емкости невозможно отличить полезный сигнал от дрейфа. Если дрейф из-за изменения эпсилон воздуха, то, как ужк выше советовали, дифференциальная схема почти спасет ситуацию.
Алексей Савченко
Цитата(DS @ Nov 4 2008, 19:19) *
... дифференциальная схема почти спасет ситуацию.


Да верно спасает. Емкость стабильна, но черезчур. Если дифференциальные электроды рядом, то влияние любого изменения среды отсутствует. Только вот реакции на приближение тоже нету. Полагаю, что надо поставить отрицательный электрод вместе с возбуждающим на таком расстоянии, при котором приближение оъекта к положительному электроду не влияло на емкость вокруг отрицательного. При этом изменение окружающей среды должны быть одинаковы как для положит., так и отрицат. электрода.
Но как это реализовать практически пока не знаю.
Rst7
Цитата
Полагаю, что надо поставить отрицательный электрод вместе с возбуждающим на таком расстоянии, при котором приближение оъекта к положительному электроду не влияло на емкость вокруг отрицательного


Достаточно того, чтобы это влияние было разным. Можно сделать хитрую геометрию электродов, чтобы практически приближение любого объекта вызывало разницу емкостей.
vvs157
Цитата(Алексей Савченко @ Nov 5 2008, 13:33) *
Да верно спасает. Емкость стабильна, но черезчур. Если дифференциальные электроды рядом, то влияние любого изменения среды отсутствует. Только вот реакции на приближение тоже нету.
Определите, с какой скоростью должна меняться емкость на событие и ограничте полосу частот с низу. Тогда дрейф емкости сказываться не будет.
and b
Всем привет! А никто не пробовал применить 7745 как АЦП с вых по I2C? по даташиту она вроде бы допускает такое применение.
Rst7
Цитата
А никто не пробовал применить 7745 как АЦП


А смысл?
НЕХ
а я интересуюсь - применял ли кто это АЦП, как синхронный детектор с АЦП.
ЕХС подаём, например, на светодиод (32 кГц)
С фотодиода сигнал на ОУ, выход ОУ связан с AD7745 ёмкостью в 50 pF.
Постоянное напряжение и внешняя засветка подавлена. Оцифровываем только 32 кГц. Вроде, должно работать ?
Rst7
Цитата
С фотодиода сигнал на ОУ, выход ОУ связан с AD7745 ёмкостью в 50 pF.


А зачем там ОУ? Фотодиод прямо между общим и входом АДшки. Я так понимаю, что этот вход - суть суммирующая точка зарядового усилителя, так что она как виртуальный 0 должна быть. Но это в теории (и в практике измерителей емкости собственной разработки), а так - надо пробовать.
НЕХ
так у кого ацп под рукой ? пусть попробует !
Rst7
Цитата
так у кого ацп под рукой ? пусть попробует !


К сожалению, у меня их сейчас под рукой нет. Но мысль Вы подкинули интересную, вроде-бы я не встречал подобного функционала в одном флаконе, а было бы полезно...
and b
Цитата(Rst7 @ Nov 7 2008, 15:47) *
А смысл?

Смысл как всегда там где его никто не ищет... Не могу найти АЦП с выходом I2C - попадаются или старые мксх или дорогие. Если кто знает какую нибудь -помогипе пожалуйста!
Herz
B)-->
(and b @ Nov 13 2008, 11:39) *

Смысл как всегда там где его никто не ищет... Не могу найти АЦП с выходом I2C - попадаются или старые мксх или дорогие. Если кто знает какую нибудь -помогипе пожалуйста!
[/quote] a14.gif
А требования к АЦП, кроме интерфейса, дешевизны и свежести? Старые - это что, испорченные вследствие длительного хранения? Если устраивают по характеристикам, то какая разница, когда их изобрели?
and b
Цитата(Herz @ Nov 13 2008, 16:09) *
cool.gif--><div class='quotetop'>(and b @ Nov 13 2008, 11:39) *</div><div class='quotemain'><!--quotec-->
Смысл как всегда там где его никто не ищет... Не могу найти АЦП с выходом I2C - попадаются или старые мксх или дорогие. Если кто знает какую нибудь -помогипе пожалуйста!
a14.gif
А требования к АЦП, кроме интерфейса, дешевизны и свежести? Старые - это что, испорченные вследствие длительного хранения? Если устраивают по характеристикам, то какая разница, когда их изобрели?

старые - это те которые имеются только в виртуальном виде в виде даташитов а в магазинах их нет потому что они старые. спасибо за ответ.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.