меню


О полезности и необходимости наличия измерителя емкостей конденсаторов и индуктивности катушек (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,мне эти функциий ни к чему они есть в тестере.

Коментариев: 17  | parkersss(a)ya.ru  | Зарегестрирован: 2011-09-03
tiristor | 08.09.2011 11:55

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

Коментариев: 17  | parkersss(a)ya.ru  | Зарегестрирован: 2011-09-03
admin | 08.09.2011 12:24

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

Коментариев: 1870  | Администратор сайта
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/_
В общем новичкам трудно будет повторить данные девайсы.Лучшее для них с малого начать,с простого...

Коментариев: 17  | parkersss(a)ya.ru  | Зарегестрирован: 2011-09-03
admin | 14.09.2011 19:24

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

Коментариев: 1870  | Администратор сайта
vadegdadeg | 12.12.2011 07:06

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

Коментариев: 1  | vad.leo(a)gmail.com  | Зарегестрирован: 2011-12-11
admin | 12.12.2011 17:51

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

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

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

Коментариев: 1870  | Администратор сайта
graphweb | 13.12.2011 03:09

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

Коментариев: 1  | chudikos(a)gmail.com  | Зарегестрирован: 2011-12-11
admin | 13.12.2011 06:26

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

Коментариев: 1870  | Администратор сайта
SEZL | 21.12.2011 01:16

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

Коментариев: 1  | sergio.zloy(a)yandex.ru  | Зарегестрирован: 2011-12-20
admin | 21.12.2011 17:17

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

Коментариев: 1870  | Администратор сайта
stilborn | 17.02.2012 12:39

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

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

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

Коментариев: 4  | stilborn(a)mail.ru  | Зарегестрирован: 2012-02-17
admin | 17.02.2012 13:47

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

Коментариев: 1870  | Администратор сайта
KostyaPE | 04.03.2012 16:49

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

Коментариев: 2  | KostyaPE(a)meta.ua  | Зарегестрирован: 2012-03-04
admin | 05.03.2012 01:12

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

Коментариев: 1870  | Администратор сайта
stilborn | 05.03.2012 21:31

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

Коментариев: 4  | stilborn(a)mail.ru  | Зарегестрирован: 2012-02-17
admin | 06.03.2012 00:11

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

Коментариев: 1870  | Администратор сайта
KostyaPE | 06.03.2012 04:56

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

Коментариев: 2  | KostyaPE(a)meta.ua  | Зарегестрирован: 2012-03-04
admin | 06.03.2012 19:11

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

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

Коментариев: 1870  | Администратор сайта
alfa1 | 11.03.2012 00:55

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

Коментариев: 2  | alfa1(a)meta.ua  | Зарегестрирован: 2012-03-10
admin | 13.03.2012 01:22

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

Коментариев: 1870  | Администратор сайта
yurets | 13.03.2012 12:49

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

Коментариев: 1  | yurets_kor(a)mail.ru  | Зарегестрирован: 2012-03-13
admin | 13.03.2012 13:02

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

Коментариев: 1870  | Администратор сайта
alfa1 | 17.03.2012 20:41

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

Коментариев: 2  | alfa1(a)meta.ua  | Зарегестрирован: 2012-03-10
stilborn | 02.04.2012 23:44

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

Коментариев: 4  | stilborn(a)mail.ru  | Зарегестрирован: 2012-02-17
Страницы:
1 2 3 4 5 6
Необходимо авторизоваться, чтобы комментировать.