Компактный многофункциональный прибор - измеритель L, C, ESR, пробник-генератор сигналов. Цифровой LC-метр Измеритель lc и другие приставки к тестеру

Цифровой LC-метр на контроллере PIC16F84

Надеемся, что радиолюбители оценят и то, что в нашем варианте используется более распространенный микроконтроллер PIC16F84(A), и простой цифровой индикатор, который на порядок дешевле многострочных алфавитно-цифровых модулей ЖКИ. Прибор в первую очередь предназначен для радиолюбителей, занимающихся ремонтом и изготовлением КВ и УКВ аппаратуры. В настоящее время ведутся дальнейшие работы по расширению диапазона измерения и пр.

Технические характеристики устройства:

Напряжение питания........................…........9-15 В

Средний потребляемый ток..................…...9 мА

Диапазон измерения емкости..............……0,1 пФ - 0,1 мкФ

Диапазон измерения индуктивности.....….0,01 мкГн -10мГн

Точность измерения…………………..….. не хуже 5%

Принципиальная схема устройства (рис. 1)

Так как принцип измерения L и С одинаков, рассмотрим процесс измерения емкости.

Так как калибровочный конденсатор тоже не является идеальным, в приборе предусмотрена возможность скорректировать его емкость программным способом. Практически это можно сделать так: запастись горстью точно измеренных на промышленном LC-метре конденсаторов и катушек разных номиналов. Затем подбирая значение константы для режима измерения "Сх", добиться соответствия емкости измеряемого конденсатора показаниям индикатора. Убедиться, что прибор не "врет" во всем диапазоне измерения. Затем перейти в режим измерения "Lx" и аналогично подобрать константу для измерения катушек индуктивности. На практике с калибровочным конденсатором КСО 1500 пФ константа для режима "Cx" - 1550, для режима "Lx"- 1360. К подбору констант нужно отнестись очень серьезно, так как от этого зависит точность прибора. Константы достаточно подобрать один раз, они автоматически заносятся во FLASH память контроллера.

На начальной стадии разработки предполагалось, что прибор будет питаться от собственной 9ти вольтовой батареи. Для этого в нем реализована функция сохранения энергии: после 4,5 минут простоя процессор при помощи транзистора VT1 отключает питание генератора DD2, а сам входит в режим S LEEP . Те, кто захочет собрать устройство с внутренней батареей, оценят данную функцию. Потребляемый ток в этом режиме около 300мкА + Iпот. DD1.

Настройка устройства

При наладке устройства емкость конденсатора C1 и индуктивность дросселя L1 большого значения не имеют. Необходимо лишь придерживаться двум правилам: 1) емкость C1 в пФ должна быть примерно в 6-15 раз больше, чем индуктивность L1 в мкГн; 2) Частота контура L1C1 должна лежать в пределах 550...750 кГц. По возможности, лучше придерживаться тех значений, которые указаны на схеме. Желательно использовать конденсатор С1 с малым значением ТКЕ (температурный коэффициент емкости), так как этот параметр напрямую зависит от того, как часто придется делать калибровку. Дроссель L1 должен также иметь хорошую температурную стабильность и малую собственную емкость. Конденсатор C2 считается эталонным и при вычислении принимается за константу, поэтому он также должен иметь очень малое значение ТКЕ. Для таких целей отлично подойдет конденсатор типа КСО (именно под габариты такого конденсатора и отведено место на плате), который отличается предельно малым значением ТКЕ. Емкость эталонного конденсатора может быть любой (желательно, она должна быть больше емкости С1), т.к. пользователь должен ввести ее во FLASH память процессора сам, предварительно измерив ее точным измерителем емкости. Для этого реализован соответствующий режим. Активизируется он следующим образом: при включении питания (включатель "S2") нужно удерживать клавишу "Calibration" до тех пор, пока на индикаторе не отобразится: "XXXX PF" , где ХХХХ - емкость эталонного конденсатора C2 в пФ. Причем, если при входе в этот режим, переключателем S1 был установлен режим измерения "Cx", то введенная константа будет использоваться только при калибровке для режима "Cx", а если был установлен режим измерения "Lx", то она будет использоваться только при калибровки для режима измерения "Lx". Далее, в режиме записи константы переключатель используется для изменения шага перестройки значения константы: режим "Cx" будет соответствовать шагу "1", а режим "Lx" шагу "10". Для изменения значения на один шаг вверх или вниз используются соответственно клавиши S 3 ("Calibration") и S 4 ("Measure"). При удержании клавиши значение константы будет изменяться со скоростью пять шагов в секунду. Для записи константы в память - не нажимать ни какие клавиши в течении пяти секунд, после чего произойдет повторная калибровка, и прибор начнет нормальную работу (режим ожидания измерения). Следует также не забыть подстроить кварцевый генератор процессора, при помощи подстроечного конденсатора С13. Для удобства настройки реализован специальный режим отображения, при активизации которого происходит обход всех вычислений, и на индикатор выводится реальная измеренная частота на входе TMR (вывод 3 DD3). Формат отображение частоты: "XXX, XX" кГц. Активизируется она установкой перемычки XS1. Для этого процесса потребуется частотомер, подключенный к выводу TMR DD3. Подстройкой конденсатора С13 следует добиться того, чтобы частота на индикаторе соответствовала частоте частотомера с точностью не менее 0,05 процента. На этом процесс настройки LC-метра завершен. Если пользователю необходимо посмотреть истинные вычисленные значения емкости и индуктивности колебательного контура, то это можно сделать следующим образом: при включении питания удерживать клавишу "Measure". В этом режиме будет циклически происходить калибровка с последующим выводом на индикатор вычисленных значений до тех пор, пока клавиша не будет отпущена. Вычисленные значения емкости и индуктивности будут отображаться в формате изображенном соответственно на рисунках 2 и 3. После отжатии клавиши произойдет повторная калибровка, и прибор начнет нормальную работу.

Эксплуатация устройства

Детали и конструкция платы

Устройство выполнено на двухсторонней плате размером 10,25 x 6,5 мм. Слой платы со стороны монтажа деталей используется в качестве общего провода.

В устройстве применены следующие детали в корпусе SMD, которые запаиваются на плату со стороны проводников: все резисторы, конденсатор С10, а также перемычка между эмиттером VT1 и шиной питания +5 В (на чертеже платы обозначена как резистор со значением "000"). Электролитические конденсаторы малогабаритные от импортной аппаратуры. Микросхема DD2 - LM311N в корпусе DIP8. Авторы рекомендуют использовать отечественный аналог К554СА3. Это дает возможность повысить верхний предел измерения. Под микроконтроллер DD3 в корпусе DIP18 устанавливается соответствующая панелька. Стабилизатор DD1 - любой малогабаритный с напряжением стабилизации +5 В. Если устройство будет питаться от собственной батареи, то желательно использовать стабилизаторы с малым собственным потребляемым током, типа LM2936-25 (Iпот. <1 мА) или КР1170ЕН5 (Iпот. ~1 мА). Транзистор VT1 любой "pnp" структуры с большим коэффициентом усиления. Если прибор будет питаться от внешнего блока питания, то транзистор можно не устанавливать, а вместо него запаять перемычку: между эмиттером и коллектором. Реле К1 - герконовое от импортного телефона или любое другое малогабаритное с напряжением срабатывания не более 5 В. Защитный диод VD1 любой с Iпр. макс. не менее 100 мА (1N4001, 1N4004). Модуль DD4 - десятиразрядный индикатор с последовательным вводом и контроллером управления - типа НТ1613 или НТ1611. Индикатор крепится непосредственно к плате на стойках, как показано на чертеже платы. На элементы генератора устанавливается экран размером 3 x 3 x 0,8 см (ДxШxВ), изготовленный из жести (на чертеже обозначен штриховой линией). Готовая плата устройства помещается в корпус с внутренними размерами 10,3 х 6,7 х 1,2 см (ДхШхВ).

Программное обеспечение

Программа для данного устройства была написана практически полностью "с нуля". Коды для прошивки контроллера (биты конфигурации, EEPROM программы и EEPROM данных) находятся в файле " LC _P rog .hex " в формате INHX32.

Возможные неисправности

Здесь рассмотрены возможные трудности при первом запуске устройства, и советы по их устранению:

1) При включении ничего не работает:

Проверьте напряжение на входе и выходе стабилизатора DD1, возможно он неисправен. Если напряжение в норме, проверьте еще раз правильность подключения индикатора - возможно устройство работает, но индикатор не отображает информацию. Это можно определить следующим способом: при нажатии на клавишу "Calibration", должен прослушиваться щелчок срабатывания реле К1.

2) При включении индикатор отображает непонятную информацию:

Возможно, перепутаны местами выводы индикатора Clk и Data, или занижено его питание. Оно должно находиться в пределах 1,3 В-1,6 В. Если все в порядке, то следует уменьшить пропорционально сопротивление резисторов R9, R10.

3) При включении отображается таймер индикатора, и прибор не реагирует на нажатия клавиш:

Причина в контроллере. Проверьте правильность установки его в панельку. Также следует проверить с помощью программатора его работоспособность и зашитую в него программу. Контроллер нужно программировать полностью со всеми параметрами и данными, находящиеся в файле "LC_ Prog .hex" (биты конфигурации, EEPROM программы и EEPROM данных). Если все в порядке, то, возможно, не функционирует кварцевый резонатор ZQ1.

4) При калибровке постоянно отображаются символы "PP" :

Причина в генераторе. Символы "PP" означают, что частота на входе TMR, ниже 1 кГц. Если калибровка происходит в режиме измерения "Lx", то, возможно, вы забыли вставить в клеммы "Lx" перемычку (см. раздел по эксплуатации устройства). Иначе не функционирует LC-генератор. Проверьте напряжение на выводе 8 DD2. Если оно отсутствует, то не исправен транзистор VT1. Запаяйте вместо него перемычку между выводами коллектора и эмиттера. Если не помогло, то проверьте исправность электролитических конденсаторов С3 и С6, а также дросселя L1. Если ни чего не помогло, то, возможно, потребуется заменить компаратор DD2.

P . S . У индикаторов применяемых в данном устройстве угол обзора напрямую зависит от его напряжения. При увеличении напряжения угол обзора перемещается вверх, но наблюдать показания индикатора снизу становится невозможно. В авторском варианте используется заниженное напряжение индикатора (1,35 В), т.к. корпус прибора сконструирован для работы в горизонтальном (лежачем) положении и, обычно, смотреть на него приходиться снизу. Напряжение индикатора устанавливается делителем R 8, R 11.

Испол ьзованы материалы:

Аникин Александр (RA4LCH), Аникин Дмитрий (RW4LED)

E-mail: [email protected]

г Ульяновск. Ноябрь 2003г.

Милливольтметр переменного тока (узел Б) выполнен на транзисторе VT3 и микросхеме DA4. Каскад на полевом транзисторе, выполненный по схеме истокового повторителя, увеличивает входное сопротивление устройства до 100 МОм. Стрелочный измеритель РА1 включен на выходе усилителя в диагональ выпрямительного моста на диодах VD3, VD4 и резисторах R44, R45. Шкала милливольтметра линейна, погрешность измерений практически определяется классом применяемого стрелочного измерителя.
В конструкции прибора применен стрелочный измеритель типа М906 с током полного отклонения 50 мкА. Переключатели SA1 и SA2 галетные, типа ПГГ - 9П6Н и 3П1Н соответственно. Переключатель SA3 типа ТВ1-1.
В качестве калибровочных использованы резисторы С2-10, С-13, С2-14, остальные резисторы типа МЛТ или ОМЛТ. Конденсаторы КТ-1, КСО, МБМ, К73-17, К50-6, К50-20, возможно применение и других типов. Точность измерений прибора в определяющей мере зависит от подбора калибровочных конденсаторов, дополнительных и калибровочных резисторов, поэтому их необходимо подобрать с точностью не хуже ±0,5 %. Если же эти элементы использовать с точностью ±0,1...0,25%, то погрешность измерения практически сведется к точности используемой измерительной головки микроамперметра.
Операционные усилители К574УД1 и К140УД8 могут быть использованы с любыми буквенными индексами и возможна взаимная их замена без изменения рисунка печатной платы. Кроме того, вместо микросхемы К574УД1 можно применить К544УД2, а вместо К553УД2 микросхему К153УД2, но для каждого из этих случаев потребуется изменить рисунок токоведущих дорожек платы.
Кроме указанных на схеме типов диодов, можно использовать диоды Д311А, Д18, Д9. Транзистор КП103М можно заменить на любой транзистор из группы КП103, а КП303В на КП303Г или КП303Е. В качестве транзистора VT2 применим любой транзистор из групп КТ815 или КТ817.
Все калибровочные и дополнительные элементы подпаяны непосредственно к выводам переключателя SA1, а элементы генератора и милливольтметра размещены на двух печатных платах из фольгированного стеклотекстолита с односторонней металлизацией. На плате генератора транзистор VT2 следует разместить на теплоотводящем радиаторе с площадью теплорассеивающей поверхности 50 см 2 . Плата милливольтметра закреплена непосредственно на выходных зажимах стрелочной измерительной головки.
Налаживание измерителя следует начать с регулировки генератора. При правильно выполненном монтаже и исправных элементах вращением движка подстроечного резистора R26 генератор устанавливают в устойчивый режим работы. Удобно наблюдать настройку генератора по экрану осциллографа, а частоту определять по электронно-счетному частотомеру.
Для установки генератора на частоту 159 Гц переключатель SA1 ставят в любое из семи верхних по схеме положений и с помощью подстросчных резисторов R21 и R22 регулируют значение частоты. Если пары конденсаторов С7, С10 и С8, С9 подобраны с точностью не хуже ±1%, то настройку на частоту 15,9 кГц производить не требуется, она обеспечивается автоматически. Следует отметить, что точная установка частот не обязательна, важно лишь, чтобы они отличались друг от друга в 100 раз. Влияние неточности установки частот легко компенсируется при калибровке прибора.
Налаживание милливольтметра сводится к установке подстроенным резистором R43 стрелки микроамперметра на последнее деление шкалы при подаче на вход милливольтметра напряжения 0,05 В частотой 159 Гц. Затем проверяют соответствие отклонения стрелки прибора при подаче на вход напряжения 0,05 В частотой 15,9 кГц. При исправных элементах схемы это обеспечивается автоматически, никаких подстроек не требуется.
Для удобства отсчета показаний шкалу микроамперметра следует выполнить на 100 делений или использовать готовую от аналогичного микроамперметра на 100 мкА, установив ее взамен шкалы 50 мкА.

Представляем оригинальную конструкцию lc-метра от нашего коллеги R2-D2. Далее слово автору схемы: В радиолюбительском деле, особенно при ремонтах, необходимо иметь под рукой прибор для измерения емкости и индуктивности - так называемый lc метр. На сегодняшний день для повторения в интернете можно найти много схем подобных устройств, сложных и не очень. Но решил создать свой вариант устройства. Практически все схемы LC метров с использованием микроконтроллеров представленные в интернете, выглядят одинаково. Идея заключается в расчете номинала неизвестных компонентов по формуле зависимости частоты от емкости и индуктивности. Для простоты своей конструкции решил использовать внутренний компаратор микроконтроллера в качестве генератора. Для отображения информации используется LCD от телефона Nokia 3310 либо ему подобный с контроллером PCD8544 и разрешением 84х48, например Nokia 5110 .

Схема lc метра на микроконтроллере

Настройка и функции


Сердцем устройства является микроконтроллер PIC18F2520 . Для стабильной работы генератора в качестве С3 и С4 лучше использовать неполярные конденсаторы либо танталовые. Реле можно использовать любое, соответствующее по напряжению (3-5 вольт), но желательно с минимально возможным сопротивлением контактов в замкнутом положении. Для звука используется буззер без встроенного генератора, или обычный пьезоэлемент.

При первом старте собранного устройства, программа автоматически запускает режим настройки контраста дисплея. Кнопками 2/4 необходимо установить приемлемый контраст и нажать кнопку OK (3). После выполнения данных действий устройство следует выключить и включить заново. Для некоторой настройки работы измерителя в меню есть раздел «Setup ». В подменю «Capacitor », необходимо указать точный номинал используемого калибровочного конденсатора (С_cal) в пФ. Точность указанного номинала напрямую влияет на точность измерения. Контролировать работу самого генератора можно с помощью частотомера в контрольной точке «B», однако лучше использовать уже встроенную систему контроля частоты в подменю «Oscillator ».

С помощью подбора L1 и С1, необходимо добиться стабильных показаний частоты в районе 500-800 кГц. Большая частота положительно влияет на точность измерения в тоже время с ростом частоты может ухудшаться стабильность генератора. Частоту и стабильность генератора, как я уже сказал выше, удобно мониторить в разделе меню «Oscillator ». При наличии внешнего калиброванного частотомера можно выполнить калибровку частотомера LC-метра. Для этого необходимо подключить внешний частотомер к контрольной точке «B» и с помощью кнопок +/- в меню «Oscillator » подобрать константу «K» таким образом, чтобы показания обоих частотомеров совпадали. Для корректной работы системы отображения состояния батареи питания, необходимо настроить резистивный делитель, построенный на резисторах R9, R10, после чего установить перемычку S1 и записать значения в поля раздела «Battery».

Порядок настройки

  • - Измерить напряжение питания микроконтроллера (выводы 19 - 20). Это опорное напряжение “V.ref”
  • - Измерить напряжение до резистивного делителя = U1
  • - Измерить напряжение питания после делителя = U2
  • - Рассчитать коэф. деления “С.div” = U1/U2
  • - Внести полученные цифры в соответствующие разделы меню сохраняя их нажатием кнопки «ОК».

Также внести напряжения “V.max” - максимальное напряжение батареи питания (заполнены все сегменты отображаемой батарейки) и соответственно “V.min” - минимальное напряжение батареи питания (все сегменты батарейки погашены, прибор сигнализирует о необходимой смене или заряде батареи питания). Значения напряжения питания для отображения промежуточных сегментов на пиктограмме батарейки, будут рассчитаны автоматически после внесения информации о “V.max” и “V.min”.

Использование стабилизатора для питания схемы обязательно, так как опорное напряжение должно быть стабильным и не меняться при разряде батареи.

Работа с устройством

Ещё меню lc-метра содержит разделы Light , Sound , Memory . В разделе Light есть возможность включить либо отключить подсветку LCD. Раздел Sound , для вкл/откл звука. В разделе Memory можно посмотреть результаты последних 10 измерений, а также (для новичков) увидеть полученный результат в разных единицах измерения. Назначение кнопок описывают пиктограммы, размещенные в нижней части экрана.

  • (F ) - “Function” переход в меню Setup
  • (M ) - “Memory” сохранение результатов измерения в памяти
  • () - “Light” вкл/откл подсветки
  • (C ) - “Calibration” калибровка

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

Измерение емкости

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

2. Подключить измеряемый конденсатор к клеммам. На экране появится результат измерений. Для сохранения результата в памяти необходимо нажать (M).

Измерение индуктивности

1. Переключить устройство в режим измерения индуктивности. Замкнуть клеммы. Выполнить калибровку. Убедиться, что погрешность измерения находится в допустимых пределах. В случае больших отклонений повторить калибровку.

2. Подключить измеряемую индуктивность к клеммам. На экране появится результат измерений. Для сохранения результата в памяти необходимо нажать (M).

Видео работы измерителя

В качестве корпуса задействовал геройски погибший при ремонте телевизора китайский тестер.

Все файлы - прошивки контроллера, платы в Lay и так далее можно или на форуме. Материал предоставил - Савва . Автор схемы R2-D2 .

Обсудить статью LC МЕТР

Этот проект - простой LC-метр на основе популярного дешёвого микроконтроллера PIC16F682A. Он похож на другую, недавно опубликованную тут . Обычно такие функции трудно найти в дешевых коммерческих цифровых мультиметрах. И если некоторые ещё могут мерять ёмкость, то индуктивность точно нет. А значит придётся собрать такой приборчик своими руками, тем более ничего сложного в схеме нет. В нем используется PIC контроллер и все нужные файлы плат и HEX файлы для программирования микроконтроллера есть по ссылке .

Вот схема измерителя LC

Дроссель на 82uH. Общее потребление (с подсветкой) 30 мА. Резистор R11 ограничивает подсветку и должен быть рассчитан в соответствии с фактическим токопотреблением ЖК-модуля.

В измеритель нужно 9 В батарею питания. Поэтому тут использован стабилизатор напряжения 78L05. Также добавлен автоматический режим сна схемы. За время в режиме работы отвечает значение конденсатора C10 на 680nF. Это время в данном случае 10 минут. Полевой MOSFET Q2 может быть заменен на BS170.

В процессе настройки, следующей целью было сделать потребляемый ток максимально низким. С увеличением значения R11 до 1,2 ком, которые управляют подсветкой, общий ток устройства был снижен до 12 мА. Можно было уменьшить еще больше, но видимость очень страдает.

Результат работы собранного устройства

Эти фотографии показывают LC метр в действии. На первой конденсатор 1nF/1%, а на второй дроссель 22uH/10%. Прибор очень чувствителен - когда ставим щупы, то уже есть 3-5 пФ на дисплее, но это устраняется при калибровке кнопкой. Конечно можно купить готовый аналогичный по функциям измеритель, но конструкция его столь проста, что совсем не проблема спаять и самому.

Обсудить статью ИЗМЕРИТЕЛЬ LC