меню
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
admin | 24.02.2013 21:03

CA56-21GWA - индикатор с общим анодом, подойдет. Конденсаторы можно взять меньшего номинала, вплоть до 4000 pF.

 

Коментариев: 1727  | Администратор сайта
rogovie | 25.02.2013 00:20

Спасибо admin и gavrasio за ответы. Буду делать.

Коментариев: 2  | iopanasenko1(bсh)gmail.com  | Зарегестрирован: 2013-02-23
proxixs | 11.03.2013 11:15

приборчик полезный

Коментариев: 1  | proxixs(bсh)yandex.ru  | Зарегестрирован: 2013-03-11
Voffka_UA | 25.04.2013 17:34

Здравствуйте. Сделал тестер...откалибровал его... протестировал измерение емкости -  все супер, а вот  с измерением индуктивности не пойму какая очередность нажатия кнопок что бы переключить его на измерение индуктивности. Еще не понятно что за цифры он показывает и изменяет  при включении питания. Если можно обясните для тех кто в танке. Заранее  благодарю 🙂

Коментариев: 3  | Voffka_U(bсh)ukr.net  | Зарегестрирован: 2013-04-25
admin | 25.04.2013 22:52

Для измерения индуктивности кнопка L/C должна быть зажата постоянно. Цифры - паразитная емкость. Она сбрасывается кратковременным нажатием кнопки >0<.

Коментариев: 1727  | Администратор сайта
Voffka_UA | 26.04.2013 19:24

Понял, а можно убрать эту  паразитную емкость как-то и не влияет ли она на конечный результат измерения .? [|]

Коментариев: 3  | Voffka_U(bсh)ukr.net  | Зарегестрирован: 2013-04-25
admin | 26.04.2013 21:57

Точность данного прибора не так велика, чтобы этим вопросом было рационально заниматься.

Коментариев: 1727  | Администратор сайта
Voldemarr | 27.04.2013 17:03

Бьюсь с индуктивностью и не могу подстроить. Не подскажете как этот коэффициент всё-таки для неё вычислить?

Коментариев: 3  | r_b_c(bсh)bk.ru  | Зарегестрирован: 2013-04-27
admin | 27.04.2013 23:05

Аналогично, как и для конденсаторов.

Коментариев: 1727  | Администратор сайта
Voldemarr | 28.04.2013 10:59

Уже дошёл сам :-)Сделал, поправил, только показывает индуктивность по-разному в зависимости от подключения. 220 мкГн показывает 224, а перевернёшь наоборот в гнёздах - 180. Из-за чего так может быть? Я так понимаю, что всё-таки надо в качестве правильной выбирать наибольшее значение?

Коментариев: 3  | r_b_c(bсh)bk.ru  | Зарегестрирован: 2013-04-27
admin | 28.04.2013 11:40

На некоторых качественных индуктивностях есть обозначения начала обмотки и конца. Это играет значение, что и показывает данный прибор. Да, берите большее значение. Учитывайте, что на низкокачественных индуктивностях реальное значение может отклоняться до 20% от номинального.

Коментариев: 1727  | Администратор сайта
Voldemarr | 28.04.2013 12:16

Спасибо, прибор очень хороший, мне как раз надо чтоб индуктивности измерял. Ёмкости даже не подстраивал - не нужно. Попробую потом прошивку с общим катодом, а то с анодом у меня сборная из 3-х и 1-но раздных, правда прикольно вышло обозначения красные а число зелёными. 🙂

Добавленно позже (в 13:25 28.04.2013):

Блиин, дошло, импульсы-то однополярные потому и зависимость такая от подключения.

Коментариев: 3  | r_b_c(bсh)bk.ru  | Зарегестрирован: 2013-04-27
Voffka_UA | 22.05.2013 21:11

admin, большое спасибо за ваше терпение и информативные ответы. Я хотел уточнить  вопрос по поводу размерности. Если  на индикаторе зеркальная цифра "4" в конце я так понимаю это микроФ, "Р"- просто фарады,   а если  "п" то это наноФ..?Еще раз спасибо.

Коментариев: 3  | Voffka_U(bсh)ukr.net  | Зарегестрирован: 2013-04-25
admin | 22.05.2013 21:47

μ - микро, p - пико, n - нано.

Коментариев: 1727  | Администратор сайта
aleks4 | 17.07.2013 02:57

вместо  ATtiny2313  ATtiny2313А  подойдёт?
и вместо  HLEC-F512SRWB CС56-12SRWA?
ото показывает какойто бред 🙁

Коментариев: 3  | Deception2009(bсh)yandex.ru  | Зарегестрирован: 2013-07-16
alfa19 | 25.07.2013 12:38

Подскажите, почему в скаченном архиве hex весит почти 5кб, а еер 1кб? Я программировал программатором master 02. Прошивал hexв область code. Fuse bite выставил, как рекомендовано в этой статье. Но при вкл. прибор ничего не показывает. Монтаж весь проверил, оба питания в норме. Индикатор использовал CA56-12SRWA без изменений монтажа. Подозреваю, что что-то не так прошил. Прошу помощи.
 

Коментариев: 1  | ivanz(bсh)list.ru  | Зарегестрирован: 2013-07-25
aleks4 | 25.07.2013 15:22

и тишина
 

Коментариев: 3  | Deception2009(bсh)yandex.ru  | Зарегестрирован: 2013-07-16
bubl | 25.07.2013 19:59

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

Добавленно позже (в 20:04 25.07.2013):

к гнездам ничего не подключено емкость наростает порядка до 500пик а индуктивность до 200микрогенри.

Коментариев: 1  | mr.gornovich(bсh)yandex.ua  | Зарегестрирован: 2012-10-09
admin | 30.07.2013 00:20

aleks4, вот цитата с другого сайта:

Микроконтроллеры «А» и «не-А» с точки зрения программатора не отличаются ничем. Соответствующие кристаллы имеют одинаковый набор «фьюзов» (fuses) и одинаковые сигнатуры. Программатор не может их отличить, поэтому avreal и в перечне поддерживаемых микросхем, и в сообщениях при работе выдаёт все возможные имена для данной сигнатуры через вертикальную черту ‘|’ (pipe symbol). Например: Device connected, tiny2313|tiny2313A detected.
Действительно разница только в электрических характеристиках. Уменьшен ток потребления и теперь одна модель перекрывает весь диапазон тактовых частот и напряжений питания, который раньше покрывался двумя моделями.

Так что МК должен подойти. Вот индикатор CС56-12SRWA - с общим катодом, а нужен с общим анодом. Вот у Вас и получается "бред". Замените индикатор, должно все заработать.

============

alfa19, а Вы проверяли как прошился МК программой? Возможно загвоздка здесь.

============

bubl, такой эффект связан с питанием. Он уже обсуждался. Прочтите обсуждение.

Коментариев: 1727  | Администратор сайта
aleks4 | 31.07.2013 13:58

да ужжж заказывал индикатор с общим анодом  а привезли с катодом  🙁
 

Коментариев: 3  | Deception2009(bсh)yandex.ru  | Зарегестрирован: 2013-07-16
handr | 16.09.2013 07:54

Здравствуйте. Имеется индикатор FYQ-5641BSR-11 c общим анодом. Подойдёт ли он по ногам к вашей плате или нужно изменять разводку, а то на схеме ничего не обзначено? SCR

Добавленно позже (в 08:34 16.09.2013):

Почему нет кондёров возле кварца? [|]

Добавленно позже (в 10:46 16.09.2013):

RESET к плюсу не надо подтянуть? =0

Коментариев: 1  | artyome.andrej(bсh)yandex.ru  | Зарегестрирован: 2013-09-16
admin | 18.09.2013 00:54

Посмотрите datasheet на индикатор, но по-моему, подойдет. Конденсаторы подключены внутренние. Reset не трогайте, схема рабочая.

Коментариев: 1727  | Администратор сайта
apeks1 | 26.09.2013 04:17

не получается создать hex. коэфициент высчитал,насколько я понял исходник это cl_led assembler source file внес в него изменения как с блокнота так и avr studio скачал только не пойму как там в новом проэкте копировать исходник и открывал отдельно и тоже вносил изменения но при нажатии build писало что ничего не выйдет,дословно не было желания переводить сообщение об ошибке и тем более половина была белибердой русским шрифтом. подскажите как скопировать в новый проэкт

Коментариев: 6  | aleksey.nebiev(bсh)mail.ru  | Зарегестрирован: 2013-09-26
admin | 26.09.2013 23:13

Да, cl_led - это исходник. Возможно у Вас проблемы с самой программой AVR Studio. Скачайте вот эту версию http://turbo.to/459rlkdb1fly.html

Прежде чем задавать вопросы, прочтите внимательно обсуждение темы. На 4й странице я уже расписывал пользователю " serg7782" как работать с программой.

Коментариев: 1727  | Администратор сайта
apeks1 | 27.09.2013 20:18

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

Добавленно позже (в 00:16 28.09.2013):

убил еще вечер,hex не получил. легче сделать частотомер на этом контролере и примочку с измерением емкости .жаль потеряное время

Коментариев: 6  | aleksey.nebiev(bсh)mail.ru  | Зарегестрирован: 2013-09-26
Страницы:
1 2 3 4 5 6
Необходимо авторизоваться, чтобы комментировать.