Самодельный измеритель ёмкости конденсаторов на МК (ATtiny2313)


Описываемый самодельный прибор на основе микроконтроллера позволяет быстро и с приемлемой точностью измерять ёмкость оксидных конденсаторов. Использованный в нём метод измерения ёмкости основан на зарядке конденсатора стабильным током до заданного напряжения. В течение зарядки идёт счёт импульсов известной частоты.

Ток зарядки подобран так, что число, накопленное счётчиком к моменту завершения счёта, равно ёмкости конденсатора в микрофарадах.

Интервал измеряемой прибором ёмкости - 1...99999 мкФ, погрешность измерения не превышает 10 %. Питают его от трёх гальванических элементов типоразмера АА или от стабилизированного сетевого источника с выходным напряжением 5 В.

Потребляемый ток - 55 мА с включённой подсветкой индикатора, без неё он не превышает 17 мА. При сработавшем реле ток возрастает до 95 мА.

Принципиальная схема

Схема измерителя ёмкости показана на рис. 1. Проверяемый конденсатор подключают к зажимам "С*". Если в нём имеется остаточный заряд, происходит разрядка конденсатора через резисторы R2 и R3.

По команде микроконтроллера DD1 электромагнитное реле К1 своими контактами переключает конденсатор из режима разрядки в режим измерения ёмкости. Микроконтроллер управляет реле с помощью ключа на транзисторе VТ4.

Схема измерителя ёмкости на микроконтроллере ATtiny2313

Рис. 1. Схема измерителя ёмкости на микроконтроллере ATtiny2313.

На транзисторах VТ1 и VТ2 реализован источник тока зарядки конденсатора, изменяют этот ток подстроечным резистором R5. Пороговым устройством служит встроенный в микроконтроллер аналоговый компаратор, работающий с образцовым напряжением 1,11 В. Полевой транзистор VT3, закрывшись по команде микроконтроллера, разрешает зарядку измеряемого конденсатора от источника тока.

Тактовая частота микроконтроллера и, следовательно, частота вырабатываемых им счётных импульсов стабилизирована кварцевым резонатором ZQ1. Результат измерения микроконтроллер выводит на ЖКИ HG1.

Детали и печатная плата

Чертёж печатной платы прибора изображён на рис. 2. Она рассчитана на установку выводных постоянных резисторов мощностью 0,25 Вт и подстроечного резистора 3266W1 - 1-101LF.

Оксидный конденсатор С1 - К50-35, керамические конденсаторы С2, С5 - К10-17, C3 и С4 - типоразмера 1206 для поверхностного монтажа. Реле - HK4100F-5VDC-SHG с сопротивлением обмотки 125 Ом.

Печатная плата для схемы прибора

Рис. 2. Печатная плата для схемы прибора.

После включения питания обмотка реле К1 обесточена, транзистор VT3 открыт. Программа периодически проверяет состояние кнопки SB1. При нажатии на неё на ЖКИ появляется сообщение "Разр. Сх”, следует пауза длительностью 3 с, после чего начинает работать подпрограмма измерения ёмкости конденсатора.

Подав команду на включение реле, она выдерживает паузу на время дребезга его контактов, после чего закрывает транзистор VT3 и запускает в микроконтроллере таймер Т1.

Тактовая частота этого таймера установлена равной 1 МГц. При каждом его переполнении содержимое ячеек памяти, в которых организован счётчик импульсов, увеличивается на единицу.

Конфигурация фьюзов

Рис. 3. Конфигурация фьюзов.

Запустив таймер, подпрограмма периодически проверяет состояние выхода АСО компаратора. При его нулевом значении (компаратор сработал) она останавливает таймер, открывает транзистор VT3 и подаёт реле К1 команду на отпускание.

Далее содержимое счётного регистра таймера и организованного в памяти счётчика копируется в промежуточные регистры и после преобразования в двоично-десятичный формат выводится на ЖКИ.

При этом два младших десятичных разряда числа программа отбрасывает, а незначащие нули гасит. После обнуления счётчика программа снова ожидает нажатия на кнопку SB1, которое запустит следующее измерение. Конфигурация микроконтроллера приведена в таблице.

Готовый прибор калибруют по конденсатору известной ёмкости, находящейся в пределах 100... 1000 мкФ. Подключив этот конденсатор к зажимам "Сх", устанавливают с помощью подстроечного резистора R5 на ЖКИ значение, равное ёмкости образцового конденсатора. Временно отключив сток транзистора VT3 и подключив миллиамперметр между входом РВ1 микроконтроллера и общим проводом, можно измерить зарядный ток конденсатора. Его ориентировочное значение - 10...11 мА.

К сожалению, этот ток зависит от напряжения питания прибора и изменяется в процессе измерения по мере зарядки конденсатора. Именно это вносит основную погрешность в результаты измерения.

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

Печатная плата и программа для МК - Скачать.

Н. Салимов, г. Ревда Свердловской обл. Радио-05-19.


1 104 На микроконтроллерах
емкость измерения конденсатор микроконтроллер avr микроконтроллер
Написать комментарий:

cashback