L/C метр (тестер)

О полезности и необходимости наличия измерителя емкостей конденсаторов и индуктивности катушек (L/C тестера) нет смысла рассказывать. Но на данный момент стоимость одного только измерителя емкости конденсаторов может шокировать своей необоснованностью. Предлагаемый мною L/C измеритель можно собрать без огромных усилий и при этом вложиться всего в $5.

Автор данной схемы L/C тестера и программного кода для микроконтроллера ATtiny2313 Александр Кленин, мной всего лишь был переработан программный код, под мой вариант схемы, внесены изменения в принципиальную схему L/C тестера, улучшающие его измерительные показатели, и разработана печатная плата в формате *.lay. Будьте внимательны при разводе или печати платы по моему исходнику, т.к. корпус микроконтроллера ATtiny2313, используемый в L/C тестере – SOIC, а не DIP.

Теперь немного о возможностях данного L/C тестера на микроконтроллере ATtiny2313: Измерение емкости конденсаторов в диапазоне от 0.00 pF до 9999 μF, измерение индуктивности в диапазоне от 0.00 μH до 9999 mH. Отклонения в измерениях – не более пары процентов, при условии высокой точности сборочных и отладочных компонентов схемы.

Можно использовать в схеме конденсаторы от 4 000 до 10 000 pF и индуктивность от 400 до 800 μH. Но при этом нужно будет производить калибровку несколько раз при отладке схемы.

Калибровка измерителя емкости конденсаторов проводится по следующему принципу:

1)       Программируем микроконтроллер ATtiny2313, отключаемся от программатора, включаем L/C тестер и даем ему пару минут поработать.

2)       Жмем кнопку ">0<" (к гнезду «Cx» в данный момент ничего не должно быть подключено) и после появления на экране надписи "0.00P" отпускаем ее.

3)       Подключаем эталонный конденсатор к гнезду «Cx» и соотношением исходной емкости к показанной на экране, находим поправочный коэффициент.

4)       Подключаем программатор, читаем с микроконтроллера EEPROM, заменяем в исходнике переменную E_CONST_C на значения из EEPROM (с 5й по 8й пары чисел включительно). Это позволит учесть паразитные параметры схемы при расчете проверяемых емкостей конденсаторов.

5)       Значение COEFF_C в исходном файле преобразовываем при помощи стандартного калькулятора windows в десятичную систему и умножаем на поправочный коэффициент (из 3го пункта данной инструкции по калибровки) и обратно преобразовываем в 16тиричную систему, записываем новое значение COEFF_C.

6)       Компилируем исходный код в программе AVR Studio и записываем обратно в микроконтроллер ATtiny2313 полученные файлы с расширением .hex и .eep. Проверяем  работу L/C тестера.

Калибровка измерителя индуктивности проводится аналогично, только в п.2 гнездо «Lx» закорачиваем, а в п.4 используются с 13й по 16ю пары чисел. При необходимости калибровки повторяем.

Незабываем про фьюзы – галочки должны стоять только напротив SPIEN и BODLEVEL1. Индикатор я использовал с общим анодом, размером 0,56”.

Скачать бесплатно разводку печатной платы L/C тестера (L/C метра) и файлы для программирования микроконтроллера ATtiny2313 (индикатор с общим анодом) можно ЗДЕСЬ. Для индикатора с общим катодом файлы ЗДЕСЬ. Программу AVR Studio в Portable версии можно скачать ЗДЕСЬ.

Ниже привожу фотографии с примерами работы дынного измерителя емкостей конденсаторов и индуктивности.

Поділитись:
Сторінки:
1 2 3 4 5 6
tiristor, сказав 08.09.2011 о 11:51:

TUP 4+ за простоту и оригинальность,3-за недостаток в виде отсутствия измерителя по линий сопротивления эпс электролита...Вообщем неплохо для повторения новичкам!Я сейчас модифицирую один измеритель с измерением ЭПС(ёмкость+сопрот),частоты,емкость мелкой керамики,индуктивности и на ЖКИ от нокий 3310,планирую авторский вариант разместить на небольшом пульте,пока железо собираю.Есть для новичков подешевле измеритель (электролита правда) вашего и без программирования в журнале_радио2011№8стр19_на основе 74AC132+копеечные детальки(всё меньше 5$)+тестер 83хх серий видел за 180 рубликов который начинающий обязательно покупает из-за дешевизны,у меня сын с ним развлекается.У меня UT70A,мне эти функциий ни к чему они есть в тестере.

tiristor, сказав 08.09.2011 о 11:55:

Да и ещё вроде на кварцевой обвязке 2 керамики почему-то нет?

admin, сказав 08.09.2011 о 12:24:

Готовьте материал, обязательно опубликую.
Здорово, что в Вашем регионе можно достать измерители по таким ценам. На местном радиорынке при беглом осмотре дешевле $12 ничего не было найдено (не считая стандартной "Ц"-шки).
В программный код сильно не вникал, возможно подключены внутренние конденсаторы микроконтроллера т.к. при попытке обвязать кварц пропадала какая либо индикация.

tiristor, сказав 14.09.2011 о 10:59:

Не получится,на данный девайс есть автор,да и я только плату переделываю под пульт Д/У.Могу показать о чём речь: _http://vrtp.ru/index.php?showtopic=16397&st=0_
есть ещё оригинальнее приборы:
_http://radiokot.ru/circuit/digital/measure/30/_
_http://radiokot.ru/konkurs/46/_
В общем новичкам трудно будет повторить данные девайсы.Лучшее для них с малого начать,с простого...

admin, сказав 14.09.2011 о 19:24:

Мы автора не обидим, назовем его, сделаем ссылку на первоисточник. А Вас представим как автора новой печатной платы! Тем более в отладке у каждого свои нюансы, о которых можно рассказать.

vadegdadeg, сказав 12.12.2011 о 07:06:

Читал авторский оригинал, прибор понравился доступными компонентами, т.к. везде норовят впихнуть LCD, а тут яркий семисегментник за 40 руб. Мне такая индикация очень нравится, сразу все хорошо видно.
Автору этой статьи спасибо за печатку! У меня все имеется, кроме 74HC132, зато полно CD4093. Вроде одно и тоже по назначению, но первая раньше была ТТЛ, а эта КМОП. Теперь и то и другое КМОП, обе работают от 5В, только поножовщина отличается. Вопрос: можно ли ее применить вместо 74HC132?

admin, сказав 12.12.2011 о 17:51:

Если подумать, то замена должна пройти, но натолкнулся на такое сообщение в интернете:

Вместо 74HC132 можно применить 74AC132. Попытка применить CD4093(HEF4093, 561ТЛ1) была неудачная, видимо, максимального выходного тока инвертора не хватает для нормальной работы канала "L".

Насчет канала "С" - молчок, видимо здесь замечаний нет. Если будите пользоваться только как измерителем емкости, то замена возможна.

graphweb, сказав 13.12.2011 о 03:09:

Добрый день.
Подскажите пожалуйста,как Вы настроили редактирование профиля на уровне шаблона.
Спасибо.

admin, сказав 13.12.2011 о 06:26:

graphweb, вопрос не по теме.
Подключите голову и сайдбар(ы) перед doctype в wp-login.php

SEZL, сказав 21.12.2011 о 01:16:

Хорошая вещь,нужная.А вместо HLEC-F512SRWB CA56-12SRWA подойдёт?тоже с общим анодом.

admin, сказав 21.12.2011 о 17:17:

Да, подойдет.

stilborn, сказав 17.02.2012 о 12:39:

кто может дать подробное описание работы данного измерителя ,или описание генераторного метода который тут применен

Добавленно позже (в 12:52 17.02.2012):

автор статьи, подскажите как оно работает

admin, сказав 17.02.2012 о 13:47:

После отладки, которая указана в статье, включаете L/C метр и нажимаете кнопку >0<. Вставляете в гнездо Сх конденсатор и в течении секунды увидите его емкость (если емкость велика, то нужно будет подождать пару секунд пока показания не остановятся). Если нужно измерять индуктивность, то переводите переключатель "L/C" в замкнутый режим. Далее по аналогии с "С" каналом.

KostyaPE, сказав 04.03.2012 о 16:49:

Доброе время суток. Собрал эту схему, подал питание - вроде работает( на семисегментник выводит 4.29mk.) но при нажатии на >0< ничего не происходит. Attiny 2313A шил USB-программатором с такими фюз-битами: Low 0*FF , High 0*DB, Extended Action 0*FF. Всё прозвонил вроде ОК, не пойму в чём причина, может подскажите SCR ?????????

admin, сказав 05.03.2012 о 01:12:

Для сброса на "0" попытайтесь удержать на несколько секунд кнопку. Значения какие-нибудь меняются при установке конденсаторов в гнездо Сх?

stilborn, сказав 05.03.2012 о 21:31:

а почему 2 стабилизатора U ?

admin, сказав 06.03.2012 о 00:11:

Таким образом разделяется питание микросхемы 74CH123 и микроконтроллера ATtiny2313. Это необходимо для снижения уровня помех.

KostyaPE, сказав 06.03.2012 о 04:56:

Минуты 3 держал - ничего. На конденсаторы не реагирует, между L и C диапазоном тоже не переключается, питание вроде в норме на NXP 4.94V,на Attiny - 4.93V. Мои подозрения на фюзы.....

admin, сказав 06.03.2012 о 19:11:

Соберите программатор PonyProg и перепрошейте заново используя программу PonyProg. Про фьюзы я уже писал в статье:

галочки должны стоять только напротив SPIEN и BODLEVEL1

alfa1, сказав 11.03.2012 о 00:55:

Доброе время суток, не могу найти индикатор с общим анодом, может есть прошивка под общий катод.

admin, сказав 13.03.2012 о 01:22:

Да, где-то есть, но она не оптимизированная под данный набор деталей и какую-либо печатную плату. Проще найти нужный индикатор, чем проводить такую отладку.

yurets, сказав 13.03.2012 о 12:49:

Собрал данное устройство, но что то не могу разобраться с калибровкой. Вкл. его цифры панически прыгаю не понятно что показывают, проработал минуты 2 зажимаю кнопку "Ноль" и не как не могу дождаться когда индикатор замрет на «0.00P», если даже это значение и появляется то только на доли секунды, моей реакции не хватает чтобы отпустить кнопку. Может по подробней расписать?

admin, сказав 13.03.2012 о 13:02:

yurets, зажимать необходимо секунд на пять, не больше. При этом происходит запись данных в EEPROM. Значения могут колебаться из-за источника питания. Попробуйте использовать батарею типа "Крона". Какие конденсаторы Вы использовали возле гнезда Сх? Какое у них допустимое отклонение?
Как видно из первого фото и последующих, что я данные конденсаторы заменил на конденсаторы повышенной точности типа К71-7, при этом скочки показаний практически исчезли.

alfa1, сказав 17.03.2012 о 20:41:

Собрал измеритель, когда переключаю в Lx робота процессора останавливается на 8 ноге 74НС132 нет импульсов, когда выпаиваю конденсатор от Lx на 8 ноге появляются импульсы, а на индикаторе начинают бегать цыфры.

stilborn, сказав 02.04.2012 о 23:44:

74HC132 - в ней я так понимаю 4 триггера ? ,как работают генераторы,скажите какая у них частота ?

Сторінки:
1 2 3 4 5 6
Необхідно авторизуватись, щоб мати можливість коментувати.