Свежие обсуждения
Измерения

Измеритель C и ESR

1 9 166

А какая погрешность такого метода, с учетом нелинейности тока?

 

Прибор работает, но не получается изминить коефициенты, в чём причина? Все значения 1.000 как правильно настроить и аписать, или расскажите как еепроме поправить?

 

Koka79: но не получается изминить коефициенты,
Про изменение к-тов было на 2-й станице обсуждения.

Повторю еще раз:
Включение прибора при нажатой кнопке Set переводит его в
режим установки корректирующих коэффициентов. Их всего
три - для каналов 1 Ом, 10 Ом и для емкости. Изменение
коэффициентов кнопками + и -, запись в EEPROM и перебор -
той же кнопкой Set.

 

Gizzy: Схему прибора можно упростить, изменив алгоритм измерения
Меня очень заинтересовала эта идея. А если поставить задачу максимально упростить схему при сохранении удовлетворительной точности? Что получается.

U1 = I*ESR + (t1*I)/C
U2 = I*ESR + (t2*I)/C
C = I*((t2-t1)/(U2-U1))
ESR = (U1/I) - ((I*(U2-U1)*t1)/(t2-t1))

Если выбрать U2 = 2*U1 (например, 400 и 200 мВ), то получится:

C = (I/U1)*(t2-t1) = k1*(t2-t1), где k1 = I/U1 = const

ESR = (U1/I) - (U1*I)*(t1/(t2-t1)) = k2 - k3*(t1/(t2-t1)), где
k2 = U1/I = const; k3 = U1*I = const

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

Калибровку прибора можно производить подбором хранящихся в памяти PIC значений U1 и I. Далее PIC один раз вычисляет по откалиброванным значениям U1, I константы k1, k2, k3, сохраняет их величины и пользуется ими при измерениях.

Набросок схемы:

 

Открытым остается вопрос в стабильности источника тока - хорошо-бы что-бы уровни срабатывания компараторов были завязаны на ток источника. При термодрейфе ИОТ дрейфовали и пороги на пропорциональную величину.

 

Если речь об этой схеме, то так оно примерно и будет. Источники тока хоть и на разных транзисторах сделаны, но характеристики их идентичны. Это более подробная схема. Хотелось бы сделать максимально простой и "бюджетный" прибор с удовлетворительными характеристиками.

 

А где вы HT1611 до сих пор берете ?

 

На радиорынке! Новый такой индикатор 80 руб. стоит в Ростове. Я только что драйвер для него написал на Си, на скорую руку. Подключил, работает в железе. Экономичность у таких индикаторов отличная.

 

picmaniac: Экономичность у таких индикаторов отличная
и для управления достаточно 2х выводов МК, что часто тоже немаловажно.
(а при отключеном МК может работать как часы от одной 1,5В батарейки)

 

Я пока по трём выводам управляю. Уже сделал функцию для преобразования HEX2BCD на Си. Так что индикатор у меня отображает два 16-разрядных числа в десятичном представлении.
Вообще-то здесь это оффтоп, но увы - тему "Ликбез по Си" загадил небезызвестный клоун авp123, он же мамочка, он же Max_Pinchuk, он же ещё куча ботов и клонов.