Измерения | Дизайн народного RLC-метра (RLC-3) |
|
---|---|---|
"Цифровые потенциометры" имеют весьма посредственную термостабильность и с работой на высоких (относительно) частотах будут проблемы (по крайней мере, от 100 kOhm на 10 kHz не стоит ожидать хороших и предсказуемых характеристик). Но вот что я прикинул - даже с 19-20 битами динамического диапазона цифровалки дискретность представления совершенно неприлично низкая, у RLC-2, если я не очень наврал, получается почти 31 бит. Боюсь, что с одним образцовым резистором до характеристик RLC-2 никак не добраться. Его (RLC-2) можно упростить, но это будет как раз обратное тому, что делали авторы, по возможности удешевляя конструкцию. А так да, разом заменить входы на AD620, оставив синхронные детекторы, поставить многоразрядный ADC - скажем, MCP3553, отказавшись от от двух каскадов x10. Но вот отказаться от переключения токового резистора - что-то это (мне) теперь стало сомнительно... Инструментальный усилитель с усилением 1000 уже будет валить на 10 kHz, но даже с таким усилением в сочетании с заявляемыми для ADS1252 19-ю битами все равно выходит хуже, чем у RLC-2. Так что я здорово усомнился в перспективе такого подхода к решению... |
|
|
Имел в виду TIC32 с управлением по I2C |
|
|
Уже писал, AD8253: доступен в семплах http://www.analog.com/static/imported-files/solutions_bulletins/industrial10-08a... |
|
|
rx3apf: ... прикинул - даже с 19-20 битами динамического диапазона цифровалки дискретность представления совершенно неприлично низкая. Боюсь, что с одним образцовым резистором до характеристик RLC-2 никак не добраться Давайте на простых примерах посмотрим, что мы ожидаем от проектируемого измерителя RLC-3 в случае применения 24-битного сигма-дельта ацп. Имеем последовательную цепь: образцовое сопротивление 1кОм и измеряемое 0.01 Ом. Прикладываем к ним 1 В переменного напряжения 1 кГц. ток I=1000000мкВ/1000.01Ом=999.9900001 мкА напряжение на измеряемом сопротивлении Ux=9.999900001 мкВ напряжение на образцовом сопротивлении Uо=999990.0001 мкВ пусть опора в ацп=2.048В, тогда КОДx=Ux/(Uref/2^24)=81.919=82, КОДо=Uо/(Uref/2^24)=8191918.08=8191918 По данным кодам МК вычисляет неизвестное сопротивление Rx=Ro*КОДx/КОДo=1000 Ом*8191918/82=0.01000986. Погрешность измерения равна 0.1%, не так уж и плохо для пограничного измерения. Те же вычисления для сопротивления 0.02 Ома дадут значение 0.02002, тоже неплохо. Для высокоомных измерений поставим 100 МОм вместо 0.01 Ома. МК вычислит Rx=99901 кОм, погрешность измерения равна 0.1%. Вот что мы ожидаем получить, проверьте мои выкладки. По-моему результаты неплохие, согласен это не 0.000001%, но лично я согласен и на 1%, поскольку даже 1% для практики более, чем достаточен. |
|
|
Но это уже все ж 24 бита, а не первоначальные 19 (обещанные для ADS1252). 1% точности тоже не впечатляет, на самом деле. Терпимо для большинства применений, но применяя элементную базу лучшего уровня,чем в RLC-2, хотелось бы иметь и точность по крайней мере не хуже (ну да, в меру возможности калибровки, но тем не менее). По результам для RLC-2 утверждалось, что четвертый знак стабилен, сильно подозреваю, что с 24 битами это не получится, запаса никакого... И даже эти 24 бита еще надо как-то получить - т.е. переключаемые масштабируемые усилители на входе и уж, разумеется, никаких встроенных 10-битных ADC. На самом деле, переключаемый токовый шунт, в том виде, как он сделан в RLC-2 - исключительно красиво и просто (гораздо приятнее, на мой взгляд, чем масштабирующие усилители x10). Просто в том числе и в настройке - ведь, если подумать, вовсе не требуется высокая точность шунтовых резисторов, гораздо важнее их стабильность. На этапе калибровки, подключив один прецизионный резистор 1000 Ом, вполне можно откалибровать все диапазоны. Но при этом и динамический диапазон цифровалки должен быть соответствующий. Скажем, 13 бит ширпотребных SAR ADC будет явно мало. Правда, типично они допускают варьирование Vref в довольно широком диапазоне - но это опять ключи и потенциальные проблемы стабильности. Короче, мое мнение - нужно тем или иным способом, но иметь динамический диапазон по крайней мере не хуже 28 бит. И четыре стабильных знака в показания - иначе, IMHO, "воевать" просто не за что... |
|
|
rx3apf: у RLC-2, если я не очень наврал, получается почти 31 бит...с заявляемыми для ADS1252 19-ю битами все равно выходит хуже, чем у RLC-2. Так что я здорово усомнился в перспективе такого подхода к решению... Да, там бюджет порядков такой: 1000 для токов, 100 для усилителей и 20000 для ацп, итого 2*10^9 или 2^31. С такими параметрами импедансы должны бы измеряться от 50 мкОм до 200 ГОм, а этого пока нет, так что впору усомниться в правильном подходе к проектированию. Поскольку народ начинает потихоньку беспокоиться, когда же будет готовое изделие, предлагаю окончательную блок-схему. - (Синхронизируемый) DDS-генератор на ЦАП TLV5638 с источником единого опорного напряжения (или AD5621 на крайний случай), Чтобы нашему сообществу получить готовое изделие, надо будет потрудиться, причём каждому участнику. Давайте не будем жить по анекдоту: внучок спрашивает деда, любит ли он групповой секс, тот отвечает утвердительно, а на вопрос "почему", отвечает: "Ну дак, там сочкануть можно". |
|
|
rx3apf: Но это уже все ж 24 бита, а не первоначальные 19 (обещанные для ADS1252). 1% точности тоже не впечатляет, на самом деле Вообще-то там точность 0,1% (1-й класс точности, если не ошибаюсь), причём на пограничных измерениях, а про 1% было сказано, что я и на 1% был бы согласен. Что касается 24-бит. Наверное, вы не обратили внимания в описании на ацп сказано, что при усреднении 4000 выборок, получаются как раз 24 бита. Я планирую усреднять (с помощью ПФ разумеется) где-то порядка 1000-10000 выборок, так что 24-бита там будут... |
|
|
Да, там бюджет порядков такой: 1000 для токов, 100 для усилителей и 20000 для ацп, итого 2*10^9 или 2^31. С такими параметрами импедансы должны бы измеряться от 50 мкОм до 200 ГОм, а этого пока нет, так что впору усомниться в правильном подходе к проектированию DDS-генератор на ЦАП TLV5638 - два измерительных усилителя AD620 (2 ГОм,2пФ), или лучше INA337 (10ГОм,2пФ), - два 24-битных сигма-дельта АЦП типа ADS1252 (возможно следует ещё поискать), |
|
|
Вообще-то там точность 0,1% (1-й класс точности, если не ошибаюсь), причём на пограничных измерениях, а про 1% было сказано, что я и на 1% был бы согласен. |
|
|
- раздельные стабилизаторы питания +5В для аналоговой части и цифровой части (тут экономия себе дороже). |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |