Компьютерная грамотность
  • Главная
  • Ошибки
  • Универсальный тестер радиокомпонентов. Тестер полупроводниковых радиоэлементов на микроконтроллере Многофункциональный тестер на микроконтроллере своими руками

Универсальный тестер радиокомпонентов. Тестер полупроводниковых радиоэлементов на микроконтроллере Многофункциональный тестер на микроконтроллере своими руками

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

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

Особенно незаменим он в тех случаях, когда имеются запасы транзисторов с полустёртой маркировкой, или если не получается найти даташит на какой-нибудь редкий китайский транзистор. Схема на рисунке, кликните для увеличения или скачайте архив:

Типы тестируемых радиоэлементов

Имя элемента - Индикация на дисплее :

NPN транзисторы - на дисплее "NPN"
- PNP транзисторы - на дисплее "PNP"
- N-канальные-обогащенные MOSFET - на дисплее "N-E-MOS"
- P-канальные-обогащенные MOSFET - на дисплее "P-E-MOS"
- N-канальные-обедненные MOSFET - на дисплее "N-D-MOS"
- P-канальные-обедненные MOSFET - на дисплее "P-D-MOS"
- N-канальные JFET - на дисплее "N-JFET"
- P-канальные JFET - на дисплее "P-JFET"
- Тиристоры - на дисплее "Tyrystor"
- Симисторы - на дисплее "Triak"
- Диоды - на дисплее "Diode"
- Двухкатодные сборки диодов - на дисплее "Double diode CK"
- Двуханодные сборки диодов - на дисплее "Double diode CA"
- Два последовательно соединенных диода - на дисплее "2 diode series"
- Диоды симметричные - на дисплее "Diode symmetric"
- Резисторы - диапазон от 0,5 К до 500К [K]
- Конденсаторы - диапазон от 0,2nF до 1000uF

Описание дополнительных параметров измерения:

H21e (коэффициент усиления по току) - диапазон до 10000
- (1-2-3) - порядок подключенных выводов элемента
- Наличие элементов защиты - диода - "Символ диода"
- Прямое напряжение - Uf
- Напряжение открытия (для MOSFET) - Vt
- Емкость затвора (для MOSFET) - C=

В списке приводится вариант отображения информации для английской прошивки. На момент написания статьи появилась русская прошивка, с которой всё стало гораздо понятнее. для программирования контроллера ATmega8 можно тут.

Сама конструкция получается довольно компактной - примерно с пачку сигарет. Питание от батареи "крона" на 9В. Потребляемый ток 10-20мА.

Для удобства подключения испытуемых деталей, надо подобрать подходящий универсальный разъём. А лучше несколько - для различных типов радиодеталей.

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

Планарные smd транзисторы тоже с трудом поддаются расшифровке. А многие радиодетали для поверхностного монтажа иногда не удаётся даже примерно определению - или то диод, или что ещё...

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

Это касается и проверки конденсаторов - пикофарады, нанофарады, микрофарады. Просто подключите радиодеталь к гнёздам прибора и нажмите кнопку TEST - на экране сразу отобразится вся основная информация о элементе.

Готовый тестер можно разместить в любом небольшом пластмассовом корпусе. Устройство собрано и успешно испытано.

Обсудить статью ТЕСТЕР ПОЛУПРОВОДНИКОВЫХ РАДИОЭЛЕМЕНТОВ НА МИКРОКОНТРОЛЛЕРЕ

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

Схема тестера на atmega328

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

Часть преобразователя на плате, который изначально был предусмотрен под измерение стабилитронов с применением 328 меги с большим объемом памяти и большим функционалом, решено было использовать как преобразователь для работы от такой батарейки. Подобрав номиналы добился оптимального коэффициента полезного действия и напряжения, которое преобразуется примерно с 4 вольт в 9 вольт.

Дисплей соединяется через специально запаянный разъем, а соединение дисплея через стойки и болты делают конструкцию более прочными, тем более против откручивания и расшатывания соединений все фиксируется прочным клеем.

Плата имеет небольшое количество малодефицитных запчастей, сердце прибора - микроконтроллер мега-8, преобразователь на микросхеме 34063.

Разъемы для измерения более мелких запчастей - это дип панелька (кроватка) для микросхем, а для более крупных - сборный клемник 2+2 зажима, которые запаяны параллельно с панелькой.

Для того, чтобы батарейка полностью не садилась, используется режим автоматического отключения заложенного в прошивке после 5 измерений, если деталь не подключена, прибор проходит в режим ожидания, при этом дисплей прибора отключается и прибор потребляет не 150 мА, а 10-15 мА - то есть работает только преобразователь уже и не более, но чтоб исключить разрядку окончательно, когда прибор уже собрались положить в карман, есть выключатель питания, который разъединяет при нажатии на кнопку батарею с платой окончательно.

Кнопка "тест", используемая при тестировании деталей, не фиксированная, она с самовозвратом. Пластиковый корпус был куплен в хозяйственном магазине за 15 рублей, завезли хорошие не выпуклые мыльницы, все платы как раз влезли и свободного места почти не осталось внутри.

Разъем для зарядки при подключение внешнего разъема отключает схему прибора и подключается только к батарее для зарядки (своеобразный встроенный переключатель в приборе). Все нужные для повторения тестера файлы вы можете скачать в общем

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

Этот прибор не зря считается одним из самых популярных мультиизмерительных приборов.
Заслужил он это за счет своей простоты в сборке, большой функциональности и довольно неплохих характеристик.
Появился он довольно давно, придумал его немец Маркус Фрейек, но как то так получилось, что на одном из этапов он перестал развивать этот и дальше им другой немец, Карл-Хайнц Куббелер.
Так как деталей он содержит не очень много, то его сразу стали повторять и дорабатывать различные радиолюбители и энтузиасты своего дела.
Я примерно с год назад выкладывал пару вариантов для повторения.
имел дополнение в виде автономного питания от литиевого аккумулятора и зарядное для него.
я дорабатывал чуть больше, основные отличия - немного доработана схема подключения энкодера, переделано управление повышающим преобразователем для проверки стабилитронов, произведена программная доработка, в результате которой при проверке стабилитронов не надо держать кнопку нажатой, ну и на эту плату также перенесены преобразователь для аккумулятора и зарядное.
На момент публикации второй вариант был почти максимальным, не хватало только разве что графического индикатора.

В этом обзоре я расскажу о более простой, но при этом более наглядной версии прибора (за счет применения графического дисплея), вполне доступной для повторения радиолюбителю начинающего уровня.

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

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

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

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

Печатная плата имеет размеры 75х63мм.
Качество изготовления хорошее, от процесса сборки и пайки остались только положительные эмоции.



Как и на печатной плате DDS генератора, здесь также имеется нормальная маркировка радиоэлементов и также нет схемы в комплекте.
Аналогично плате DDS генератора производитель применил тот же ход с двойными межслойными переходами. правда в одном месте зачем то оставил небольшой «хвостик» из дорожки.

«Мозгом» устройства является микроконтроллер Atmega328 производства Atmel. Это далеко не самый мощный микроконтроллер, который используют для этого прибора. Я использовал Atmega644, еще вроде есть версии и под ATmega1284.
На самом деле дело не в «мощности» микроконтроллера, а в количестве флеш памяти для хранения программы. Устройство постепенно обрастает новыми возможностями, а программа увеличивается в объеме, потому используют более «мозговитые» контроллеры.
После проверки прибора и его возможностей могу сказать, что похоже здесь микроконтроллер используется по максимуму, но в то же самое время старшая версия не привнесла бы скорее всего ничего нового, так как без доработок платы ничего не улучшить.

В устройстве применен графический 128х64 дисплей.
В исходном варианте прибора использовался дисплей, содержащий 2 строки по 16 символов, как и в моем первом варианте.
Дальнейшее расширение проекта было в применении дисплея с уже четырьмя строками по 20 символов, так как зачастую на мелком дисплее вся информация просто не влезала.
После этого, для повышения удобства пользования разработчик решил перейти на графический дисплей. Ключевое отличие - на графическом дисплее можно выводить графическое обозначение проверяемого компонента.

А вот и весь комплект.

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

Распишу ключевые узлы схемы отдельно.
Красным цветом выделен самый ответственный узел, это сборка из шести резисторов, к ним надо подходить с особой тщательностью, от точности этих резисторов зависит полученная точность прибора. Устанавливать их надо правильно, так как если перепутать, то прибор будет работать, но показания будут несуразными.
Зеленым цветом выделен узел формирования опорного напряжения. Этот узел не менее важен, но более повторяем, так как регулируемый стабилитрон TL431 найти куда проще, чем точные резисторы
Синим цветом обозначен узел управления питанием.
Схема сделана таким образом, что после нажатия на кнопку поступает питание на микроконтроллер, дальше он сам «удерживает» питание включенным и может сам себе его отключить при необходимости.

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

Как я выше писал, схема стала популярной благодаря своей простоте. В изначальном варианте отсутствовал узел подключения энкодера (резисторы R17, 18, 20, 21) и узел входа частотомера (R11, 13 и С6).
Вся основа прибора лежит скорее в алгоритме перебора вариантов переключения выходов, подключенных к матрице резисторов и измерении полученных напряжений.
Это в свое время и сделал Маркус Фрейек, положив тем самым начало работам со столь интересным прибором.
Всеми дополнительными опциями схема начала обрастать уже скорее после того, как ею занялся Карл-Хайнц Куббелер. Я могу немного ошибаться, но насколько я знаю, уже потом прибор «научился» измерять частоту, работать сам как генератор частот, измерять ESR конденсаторов, проверять кварцевые резонаторы и стабилитроны и т.д.
В процессе всего этого устройством заинтересовались китайские производители и выпустили на базе одного из вариантов конструктор, а также выпускают и готовые версии прибора.

Как я писал выше, ключевым элементом схемы является несколько резисторов, которые должны иметь хорошую точность.
В данном конструкторе производитель дал в комплекте резисторы с заявленной точностью 0.1%, обозначается это последней полоской фиолетового цвета, за что ему отдельное спасибо.
В определения номинала резисторов выше точность только 0.05%.
Часто поиск точных резисторов может стать проблемой на этапе сборки такого прибора.

После установки на плату этих резисторов я рекомендую перейти к резисторам с номиналом 10к так как их больше всех и потом будет проще искать остальные.

Также в комплекте были резисторы и с другими номиналами, для удобства сборки я распишу их маркировку.
2шт 1к
2шт 3,3к
2шт 27к
1шт 220 Ом
1шт 2,2к
1шт 33к
1шт 100к

После установки всех резисторов плата должна выглядеть примерно так

По поводу монтажа конденсаторов и кварцевого резонатора вопросов возникнуть не должно, маркировку я объяснял в одном из прошлых обзоров, стоит просто быть внимательными и все.
Обратить внимание следует только на конденсатор 10нФ (маркировка 103) и на полярность электролитических конденсаторов.

Печатная плата после монтажа конденсаторов.

В комплекте было три транзистора, стабилизатор напряжения 7550 и регулируемый стабилитрон TL431.
Ставим на плату соответственно маркировке, обозначена и позиция элемента и как его ставить.

Почти все основные компоненты установлены.

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

И так, основная часть монтажа компонентов закончена, на этом этапе вполне можно перейти к пайке.
Меня часто спрашивают, чем я пользуюсь при пайке.
Я использую припой неизвестного производителя, был куплен случайно, но много. Качество отличное, но где такой купить не подскажу так как не знаю, дело было довольно давно.
Припой с флюсом, поэтому на таких платах дополнительный флюс не использую.
Паяльник самый обычный - Соломон, но подключенный к миниатюрной паяльной станции, вернее к блоку питания (паяльник на 24 Вольта) с стабилизацией температуры.

Плата паялась отлично, не было ни одного места, где бы мне понадобилось использовать дополнительно флюс или зачищать что нибудь.

«Мелкота» запаяна, можно перейти к более габаритным компонентам:
ZIF панель на 14 выводов
Энкодер
Гнездовая часть разъема дисплея
Светодиод.

Немного опишу пару новых элементов.
Первый это энкодер.

В Википедии нашел картинку. которая немного поясняет работу энкодера.

А если просто и в двух словах то это будет звучать скорее так:
Энкодер (мы говорим о том, который на фото), это два замыкающих контакта, которые замыкаются при вращении ручки.
Но замыкаются они хитрым образом, при вращении в одну сторону сначала замыкается первый, потом второй, после этого размыкается первый, потом второй.
при вращении ручки в противоположную сторону все происходит полностью наоборот.
По очередности замыкания контактов микроконтроллер определяет в какую сторону вращают ручку. Ручка энкодера крутится на 360 градусов и не имеет стопора, как у переменных резисторов.
Используют их для разных целей, одно их них - орган регулировки разных электронных приборов.
Также иногда совмещают с кнопкой, контакты которой замыкаются при нажатии на ручку, в данном конструкторе применен именно такой.

Энкодеры бывают разные, с механическими контактами, с оптикой, с датчиками Холла и т.п.
Также они делятся на принцип работы.
Здесь применен Инкрементный энкодер, он просто выдает импульсы при вращении, но существуют и другие, например Абсолютный, он позволяет определить угол поворота ручки в любой момент времени, такие энкодеры используют в датчика угла поворота.
Для более любознательный ссылка на статью в .

Также в комплекте дали панельку. Но данная панелька отличается от предыдущей тем, что при установке в нее исследуемого компонента не надо прилагать усилие к контактам.
Панелька имеет два положения, соответственно на фото
1. Панель открыта, можно ставить компонент
2. Панель закрыта, контакты прижались к выводам компонента.
Кстати устанавливать и паять панель лучше в состоянии когда она открыта, так как контакты панели немного «гуляют» в зависимости от положения рычажка.

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

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

Для начала устанавливаем и привинчиваем монтажные стойки. Устанавливать сначала надо именно на основную плату.
Затем вставляем штыревую часть разъема в гнездовую.

Дело в том, что дисплей имеет много контактов, а используется всего лишь часть, потому приходится монтировать именно в такой последовательности.
Устанавливаем дисплей на родное место.

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

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

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

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

Все, включился, но явно чем то недоволен, вон сколько написал на экране.
Попробуем разобраться что ему не так.

Для начала прибор выдает на экран напряжение батареи и пытается перейти в режим проверки компонента.
Так как ничего не подключено, то он сообщает что мол элемент отсутствует или поврежден.
Но прибор не откалиброван и после этого выдает соответствующее сообщение:
Не откалиброван!
Для калибровки необходимо замкнуть все три контакта панели (в нашем случае средний и два из левой и правой тройки) и включить прибор. На самом деле можно это сделать немного по другому и об этом я напишу дальше.

После сообщения - isolate probe следует убрать перемычку и оставить контакты свободными.
Затем, после соответствующего уведомления, надо будет установить конденсатор, который нам дали, на клеммы 1 и 3.

Ну что же, попробуем откалибровать.
1. Для этого я просто перешел в меню, подержав кнопку включения пару секунд и выбрал режим Selftest.
Переход в меню - длительное удержание кнопки энкодера.
Перемещение по меню - вращение энкодера
Выбор параметра или режима - короткое нажатие на кнопку энкодера

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

1, 2 Затем еще какие то непонятные измерения и наконец пишет - уберите перемычку.

Поднимаю рычажок и убираю перемычку, прибор продолжает что то измерять.

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

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

Немного пройдемся по пунктам меню и посмотрим что может прибор.
Transistor - измерение параметров полупроводников, сопротивления резисторов
Frequency - измерение частоты сигнала, подключенного к контактам платы GND и F-IN, они находятся справа вверху над дисплеем.
F-generator - Генератор прямоугольных импульсов разной частоты.
10bit PWM, - выводятся импульсы прямоугольной формы с регулируемой скважностью.
C+ESR - Я не совсем понял этот пункт меню, так как при его выборе на экран просто выводится эта надпись и все.
rotary encoder - проверка энкодеров.
Selftest - ну этим пунктом мы уже пользовались, запуск самокалибровки
Contrast - регулировка контрастности дисплея
Show data - лучше покажу немного позже.
Switch off - принудительное выключение прибора. Вообще прибор имеет автоотключение, но активно оно не во всех режимах.

Не знаю почему, но мне издалека это фото напомнило старый добрый VC.

Немного о непонятном мне пункте меню - Show data.
Я не понял его целевого назначения в плане эксплуатации прибора, так как в этом режиме на экран выводится то, что может отображаться на экране.
Кроме того, в этом режиме выводятся параметры автокалибровки.



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

С осмотром закончили, можно перейти к тестированию.
Так как прибор довольно универсальный, то я буду проверять просто разные компоненты, не обязательно точные, но позволяющие оценить возможности прибора.
Если интересно проверить какой то определенный тип компонента, пишите, добавлю.
1. Конденсатор 0,39025мкФ 1%
2. Конденсатор 7850пФ 0,5%
3. Какой то Jamicon 1000мкФ 25 Вольт
4. Capxon 680мкФ 35 Вольт, низкоимпедансный

Capxon 10000мкФ 25 Вольт

1. Резистор 75 Ом 1%
2. Резистор 47к 0.25%
3. Диод 1N4937
4. Диодная сборка 25CTQ035

1. Транзистор биполярный BC547B
2. Транзистор полевой IRFZ44N

1,2 - Дроссель 22мкГн
3, 4 - дроссели 100мкГн разных типов

1. Обмотка реле
2. Звукоизлучатель со встроенным генератором.

Проверим работу прибора в режиме генератора.
10КГц
100КГц
Как по мне, то даже на 100КГц форма импульсов вполне приемлема.

Максимальная частота генератора составляет 2МГц, конечно здесь все выглядит печальнее, но щуп осциллографа стоял в режиме 1:1, да и сам осциллограф не очень высокочастотный.
Ниже пункт - 1000.000мГц, не надо путать с МГц. это так обозвали сигнал с частотой 1Гц:)

Режим выхода с регулируемой скважностью сигнала.
Частота 8КГц

А теперь посмотрим на возможности встроенного частотомера.
В качестве генератора использовался встроенный генератор осциллографа.
1. 10Гц прямоугольник
2. 20КГц синус
3. 200КГц прямоугольник
4. 2МГц прямоугольник

А вот на 4МГц частотомер «сдулся». Максимально измеряемая частота составляет 3.925МГц, что в принципе также весьма неплохо для многофункционального прибора.
К сожалению точность измерения частоты проверить довольно тяжело, так как редко у кого есть хороший калиброванный генератор, но в большинстве любительских применений данной точности вполне достаточно.

Ну и в конце групповое фото.
Два прибора из предыдущих обзоров вместе с их новым «собратом».

Резюме.
Плюсы
Хорошее изготовление печатной платы.
Полный комплект для сборки действующего прибора + конденсатор для калибровки
0.1% резисторы в комплекте
Очень легкий и приятный в сборке, подойдет даже совсем начинающим
Хорошие характеристики полученного прибора.
Случайно выяснил, что у прибора есть защита от переполюсовки питания:)

Минусы
Упаковка конструктора совсем простенькая
Питание от батарейки, гораздо лучше смотрелось бы питание от аккумулятора

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

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

Дополнение - на скачивание инструкции по сборке (на английском языке)

Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.

Планирую купить +139 Добавить в избранное Обзор понравился +103 +232

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

Существуют две версии этого тестера:


стандартная схема с авто-выключением - "mega328_strip_grid"

Слегка допилил установкой дроселя по питанию и емкости на ИОН-е и КРЕН-ке, смотри UDP2 в конце статьи.


допиленная схема, смотри UDP2

Развел одностороннюю плату в Орле.


моя версия платы

Определил фьюзы для ATmega328P.


фьюзы для ATmega328

UDP1 : Всем кто сидит на версии 1.12 советую сменить прошивку на 1.13, меньше глюков и работает стабильнее.

UDP2 : C добавлением емкости на ИОН-е я погорячился. Дело в том, что шайтан коробка для увеличения разрешающей способности при измерении маленьких напряжений, переключается на внутренний 1.1в ИОН. Поэтому советуют заменить электролит С102 в моей схеме на 1nF.

Начитавшись разных обзоров с MYSKU и других сайтов про «тестеры транзисторов», решил, что мне такой нужен. Ну не то чтобы бы очень сильно, но приборчик полезный. Изучив тему на просторах интернета, решил собрать себе такой.

Для начала собрал но с большим графическим экраном 12864.

Фото самодельного ESR-тестера





Прибор работал, но безбожно врал показывая емкость и сопротивление с огромной поправкой на палец в небо. Схема явно требовала доработки - источника опорного напряжения, стабилизатора, резисторов с высоким классом точности.
Решил не заморачиваться, а взять готовый «тестер транзисторов» практически «с полным фаршем», да еще и в виде набора «сделай сам».

Проект, который , содержит множество схем и прошивок к ним на самых различных микроконтроллерах от ATmega8 до ATmega1284 отличающиеся набором функций. Есть прошивки под разные экраны 1602, 2004, графические 128x64. В общем тестеры под самые разные потребности и кошелек. Кроме того в проекте имеется описание и прошивки большинства готовых тестеров, продающихся в китайских магазинах.

Мой набор на ATmega328 с графическим экраном 128x64, внешним источником опорного напряжения на и энкодером в качестве элемента управления.

Прибор предназначен для автоматического определения и измерения характеристик следующих радиоэлементов: N-P-N и P-N-P биполярных транзисторов, N- и P-канальных MOSFET транзисторов, JFET транзисторов, диодов, двойных диодов, тиристоров и симисторов, резисторов и двойных резисторов, конденсаторов и катушек индуктивности.

Полные характеристики прибора

  • Напряжение питания 5,5-12В
  • Рабочий ток 24мА (при питании 9В)

  • Ток потребления в выключенном состоянии - 20нА
  • Автоматическое определение N-P-N и P-N-P биполярных транзисторов, N- и P-канальных MOSFET транзисторов, JFET транзисторов, диодов, двойных диодов, тиристоров и симисторов. Для тиристоров и симисторов уровень открытия должен быть досягаем длятестера. Для IGBT транзисторов сигнал 5В должен быть достаточным для открытия транзистора.
  • Автоматическое определение расположения выводов элемента.
  • Измерение коэффициента усиления и порогового напряжения база эмиттер биполярного транзистора.
  • Обнаружение защитного диода в биполярных и MOSFET транзисторах.
  • Измерение порогового напряжения затвора, значение емкости затвора и R DSon до напряжение затвора около 5В в транзисторах MOSFET.
  • Измерение порогового напряжения затвора и величины ёмкости затвора MOSFET.
  • Измерение одного или двух резисторов в диапазоне 0.1Ом до 50МОм с разрешением 0.01Ом.
  • Измерение емкости конденсаторов от 25пФ до 100мФ с разрешением 1пФ, ESR-кондесаторов емкостью более 90нФ, потеря напряжения после воздействия импульса зарядки на конденсаторах емкостью более 5000пФ.
  • Измерение прямого падения напряжения на диоде.
  • Измерение величины ёмкости одиночного диода в обратном направлении.
  • Измерение индуктивности в диапазоне измерения от 0.01мГн до 20Гн
Кроме того дополнительно имеются функции
  • Генератор прямоугольных импульсов 1Гц-2 МГц
  • Регулируемый 10битный PWM
  • Частотомер от 1Гц до 25КГц

Посылка приехала примерно за месяц

А в ней две коробки, обернутые мягкой упаковкой (правда не пупыркой)




В одной коробке набор для сборки тестера (), который .
В другом собственно корпус с декоративной пленкой

Распечатываем все это богатство




А вот и отличие от того набора - корпус с комплектом разъемов и крепежа.


Корпус мне показался очень знакомым - да, это он,


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




Сборка платы прошла без сучка-задоринки, спасибо обзору kirich . И хотя никакой инструкции в комплекте не шло, на плате все настолько подробно подписано, что перепутать просто трудно




Пайку делаю «проволокой» ПОС63 c 2% содержанием канифоли,




Все компоненты припаяны, осталось только смыть спиртом флюс нанося его тонким слоем.


Включаем - все работает. Экран светится, меню выбирается энкодером.


Калибрую прибор из меню «SELFTEST». Подробнее останавливаться не буду на этом, в
Сравнение с самодельным прибором

А теперь отличие данного комплекта от других - корпус

Как все это смонтировать в корпус, есть «мурзилка» - документ RTF с кучей картинок и короткими пояснениями на страничке товара

Сборка в корпус













Разъем ZIF на 14 контактов монтировать на плату не нужно, вместо этого есть 5-ти контактный разъем на корпусе и пара разъемов под щупы тестера.
Наклеить декоративную пленку на корпус гораздо проще, чем защитную пленку на телефон)))




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








И вот готовый вид прибора

После калибровки прибор замечательно работает

Пробуем измерить различные радиоэлементы, оказавшиеся под рукой

Тестовый конденсатор на 0.22мкФ из комплекта транзисторного тестера


Резистор 10кОм с классом точности 1%


Резистор 4.7кОм


Конденсатор 22пФ измеряет не точно - минимальное измеряемое значение 25пФ


Конденсаторы большей емкости измеряются без проблем: электролит 100мкФ


Высоковольтный злектролит 200мкФ


Танталовый конденсатор на 1мкФ


Мощная сборка из двух диодов из сгоревшего блока питания


Транзистор КТ315. Как это важно было давным давно сразу видеть коэффициент усиления транзистора - 108. Ведь в журнале Радио писали, какой должен быть этот коэффициент в той или илй схеме.


А это современный BT547 с коэффициентом усиления более 400


MOSFET IRF540 с защитным диодом


Симистор BT137


Светодиод определяется как обычные диод, но во время измерения помаргивает


Стабилитрон на 5.6В тоже отображается как обычный. На напряжения менее 4.5В (как написано в описании) под рукой не нашлось



Тестер работает, определяет и измеряет радиодетали. Очень удобно в данном приборе подключить к нему два щупа от тестера и тестировать детали прямо на плате во время отладки или поиска неисправности

Модернизация прошивки

Версия прошивки данного комплекта - последняя 1.12к и ее модернизация не особо нужна. Но важен сам принцип. Я расскажу, как руссифицировать прибор.
Для обновления прошивки нам нужен программатор. Это может быть дешевый USBASP.


Качаем и распаковываем у себя на диске. Затем качаем и устанавливаем .
Теперь в зайдя в любую из конфигураций в папке Software\trunk проекта можно набрать в командной строке «make» и прошивка будет компилироваться.
Для начала определяю тип дисплея в комплекте. Отклеив бумажку «PASS» вижу на нем JLX12864G-378. , но в нем можно найти используемый контроллер дисплея - ST7585R


В папке с различными прошивками нахожу mega328_st7565_kit - это она, конфигурация для моего набора. Делаю дубликат этой прошивки и открываю на редактирование Makefile.
Для установки русского языка правлю
UI_LANGUAGE = LANG_ENGLISH
на
UI_LANGUAGE = LANG_RUSSIAN CFLAGS += -DLCD_CYRILLIC
и запускаю make из командной строки для компиляции прошивки и вижу следующую картинку


Новая прошивка не лезет в память контроллера. Виной всему дополнительные символы и более длинные надписи меню.
Придется пожертвовать чем-то другим
Отключаю длинные подсказки, расширенное самотестирование и уменьшаю размер экранного шрифта до 8x8
CFLAGS += -DFONT_8X8 CFLAGS += -DNO_TEST_T1_T7 CFLAGS += -DSHORT_UNCAL_MSG
Ну вот, теперь прошивка вполне влезет в память контроллера


Подробнее со всеми опциями можно ознакомится в в Главе 4 «Конфигурирование Тестера»

Теперь осталось выставить в том же Makefile нужные параметры загрузчика для моего Ардуино-программатора, подсмотрев их из Arduino IDE и установить микроконтроллер в панель программатора (я использовал другой ATmega328, ):
PROGRAMMER=stk500v1 PORT=COM2 BitClock=16.0 AVRDUDE_BAUD = -b 19200 -e
И запустить make upload
Входящая в состав WinAVR avrdude выполняет загрузку прошивки и EEPROM

выдавая такие сообщения на экран

make: Leaving directory `D:/sav/Самопал.pro/Детали и компоненты/12864/transis
tortester/Software/trunk/mega328_st7565_sav"
avrdude -c stk500v1 -B 16.0 -b 19200 -e -p m328p -P COM2 -U flash:w:./Transistor
Tester.hex:a \
-U eeprom:w:./TransistorTester.eep:a

Avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.07s

Avrdude: Device signature = 0x1e950f
avrdude: erasing chip
avrdude: reading input file "./TransistorTester.hex"

avrdude: writing flash (25578 bytes):

Writing | ################################################## | 100% 31.22s

Avrdude: 25578 bytes of flash written
avrdude: verifying flash memory against ./TransistorTester.hex:
avrdude: load data flash data from input file ./TransistorTester.hex:
avrdude: input file ./TransistorTester.hex auto detected as Intel Hex
avrdude: input file ./TransistorTester.hex contains 25578 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 21.00s

Avrdude: verifying…
avrdude: 25578 bytes of flash verified
avrdude: reading input file "./TransistorTester.eep"

avrdude: writing eeprom (721 bytes):

Writing | ################################################## | 100% 39.88s

Avrdude: 721 bytes of eeprom written
avrdude: verifying eeprom memory against ./TransistorTester.eep:
avrdude: load data eeprom data from input file ./TransistorTester.eep:
avrdude: input file ./TransistorTester.eep auto detected as Intel Hex
avrdude: input file ./TransistorTester.eep contains 721 bytes
avrdude: reading on-chip eeprom data:

Reading | ################################################## | 100% 7.46s

Avrdude: verifying…
avrdude: 721 bytes of eeprom verified

Avrdude: safemode: Fuses OK

Avrdude done. Thank you.

После этого вставляем микроконтроллер в панельку прибора и видим русский интерфейс






Русские сообщения можно откорректировать самому в файле langRUSSIAN.h . Можно так же установить украинский, польский. латвийский и многие другие языки интерфейса, отключить меню целиком, освободив кучу памяти.
Очень жаль, что я не нашел простого способа отключить часть расширенных функций типа частотомера, PWM-генератора и прямоугольного генератора, которые не очень нужны. Но так как весь проект в исходных кодах, можно без проблем сделать и это.

Пора подводить итоги

ESR-тестер - вещь полезная многим радиолюбителям.
Его можно собрать и отладить самому


Можно купить набор для сборки или плату без корпуса и сделать ему корпус самоу


Безусловно, данный набор заслуживает внимания.
Сборка таких комплектов доставляет удовольствие всем кто умеет держать паяльник (или хочет научиться) и вырабатывает полезные для радиолюбителя навыки.

Бонусом у меня осталась ZIF-панелька на 14 контактов, которая найдет достойное место в моем программаторе для прошивки ATtiny

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

Питание от «Кроны» недостатком не считаю. Я знал на что шел))).Кому нужно, может

Лучшие статьи по теме