Пробники радиодеталей своими руками

Добавил пользователь Валентин П.
Обновлено: 18.09.2024

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

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

ТЕСТЕР РАДИОДЕТАЛЕЙ НА МИКРОКОНТРОЛЛЕРЕ

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

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

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

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

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

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

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

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

1. Версия Маркуса. Проект больше не развивается.
2. Форк проект Маркуса. Активно бурлит. Текущая версия прошивки - 1.13К. Народ негодует - в ATmega168 уже не влазит.

AVR_Transistor_Tester_web


мой вариант AVR Transistor Tester

Собирал по стандартной схеме с авто-выключением "mega328_strip_grid". Текущая скомпилированная прошивка и значения EEPROM для "mega328_strip_grid" находятся тут.

mega328_strip_grid


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

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

mega328_strip_grid_eagle


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

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

mega328_strip_grid_eagle_pcb


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

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



фьюзы для ATmega328

Прошивку и память, для TL866, открываем в формате INTEL HEX. Для AVRDudess, ничего менять не надо.



окошко TL866

После прошивки откалибровал по мануалу. PROFFIT!

В качества бонуса, табличка с допустимыми значениями.

ESR_Values


таблица годен - не годен

Утащить себе плату, старую прошивку и документацию на русском/английском можно от сюда. Свежую версию прошивки брать тут или с официального зеркала на Github.

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

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

ТехнарьКто

Транзистортестер на Arduino Nano и I2C LCD1602 дисплее. В скетче любой может подставить адрес своего I2C дисплея и легко собрать ArduTester. Схема простая, только надо отпаять резистор идущий к светодиоду на 13-м пине, иначе при пустых щупах будет показывать емкость в несколько микрофарад.

sxema ardutester.jpg

Определение элемента с указанием порядка подключенных выводов.

NPN транзисторы
PNP транзисторы
N-канальные-обогащенные MOSFET - N-E-MOS
P-канальные-обогащенные MOSFET- P-E-MOS
N-канальные-обедненные MOSFET - N-D-MOS
P-канальные-обедненные MOSFET - P-D-MOS
N-канальные JFET
P-канальные JFET
Тиристоры маломощьные
Симисторы маломощьные
Диоды
Стабилитроны низковольтные
Двухкатодные сборки диодов
Двуханодные сборки диодов
Два последовательно соединенных диода
Диоды симметричные
Резисторы
Переменные резисторы
Конденсаторы (емкость, ESR ЭПС, Vloss утечки)
Индуктивности

полупроводники.jpg

конденсатор.jpg

индуктивность.jpg

Авторы изначального проекта : Markus Frejek,Karl-Heinz Kubbeler,Markus Reschke. Все продаваемые китайцами транзистортестеры - это копии проекта немецких радиолюбителей. Автор с сайта pighixxx.com на основании ассемблерного кода от Markus-а разработал скетч для Arduino UNO. Автор скетча arduinec с сайта arduino.ru воодушевившись этим тоже сделал скетч одной из версий транзистор тестера, и как водиться, оба автора забросили поддержку ардуино скетчей. Автор plouc68000 с сайта arduino.cc сделал скетч на практически самую новую версию ардуино тестера. В общем, все скетчи хороши, выбирай на вкус. Скетч под новую версию транзистортестера очень сложный, а прибор слишком хорош для макетной платы. А если делать все по правильному, то теряется смысл скетча для Arduino. Проще сделать прошивку из исходников немецких радиолюбителей написанных на асемблере и прибор сделать по их же схеме. Почему хороший скетч хуже более старого, в случае макетирования и ардуино? Да потому, что на С++ код будет больше и функций в приборе будет меньше, а те функции которые поместятся, обладают избыточным качеством при повторении на макетной плате. Новый прибор может измерять доли пикофарад и доли ома, а соединения на макетной плате дают изменяющиеся величины сопротивления в пределах пары Ом, что сводит на нет все достоинства нового прибора изготовленного на макетной плате. Длинные провода дают изменяющуюся величину емкости в десяток пикофарад, следовательно диапазон измерения единиц пикофарадов, теряет весь смысл. Длинные провода - это удобно. Измерение от десятков пикофарад и от единиц ом обеспечивает и старый скетч. Зато перечисленные выше недостатки для сборки на макетной плате, уже не так важны. Единственное, что авторы скетчей для arduino так и не разобрались с появляющимися ошибками у некоторых пользователей, которые пытались повторять проекты. Старый скетч "устал" от изменений в новых версиях Arduino IDE и перестал компилироваться. Изучив работу прибора от Karl-Heinz Kubbeler, посмотрев скетчи от plouc68000, остановился на наработках автора arduinec. Привинтил к самому простому скетчу LCD1602 I2C дисплей и заствил скетч компилироваться в новых версиях Arduino IDE. В скетче мной добавлена возможность подставить адрес имеющегося у Вас I2C дисплея в первой строке кода. Разбирая ошибки при повторении проектов с показаниями в несколько микрофарад при пустом щупе, решение найдено еще arduinec. Надо удалить цепочку на ноге микропроцессора участвующей в измерении. Это резистор и светодиод на 13-м пине. Вторая и последняя из замеченых мной ошибок, завышение емкости электролитов, ровно в два раза. Мной из документации от "Markus.." вычитана причина. Необходимые изменения, мной внесены в схему ardutestera. В итоге получился работоспособный транзистортестер на Arduino Nano с I2C LCD1602 дисплеем который легко собрать даже на макетной плате.

Информация от arduinec переделавшего код транзистортестера в скетч для ардуино.
"Исходные файлы объединены в один скетч, границы файлов можно увидеть по разделителям типа /* -=- -=- -=-*/.
Функция main() разделена на setup() и loop(). Отключено энергосбережение, автоотключение и Watchdog.
Функции для дисплея переделаны для использования через стандартные библиотеки LiquidCrystal.
Функции для задержек заменены на ардуиновские. Немецкие слова к коде заменены на английские.
Из языков только английский и язык авторов программы - немецкий.
Для функции GetESR() использована функция us500delay(), которая равносильна delayMicroseconds().
Ошибки:
При получении результатов через Serial monitor после "testing. " в порт попадает какой-то мусор, но дальнейшему выводу он не мешает, поэтому все на это забили. В функции uart_putc() добавлена задержка на 2 мс, так как при скорости 9600 серийный порт не успевал выталкивать данные.

Что ещё есть:
у Arduino Nano остались свободные аналоговые пины A6 и A7. В начале loop() кнопка сначала проверяется на нажатие - после этого на дисплей можно вывести полезную информацию (например о напряжении внешнего питания), затем идёт проверка на отпускание кнопки и запускается тестирование."

Скетчей два с окончанием old и new. По функционалу оба скетча идентичны. Old - старый, условно для более старых Arduino IDE под WindowsXP проверял на "arduinoIDE-v1.6.9-windows_32bit". New - условно для новых Arduino IDE (новый на момент написания этого текста, март 2021 года). Проверял на "arduinoIDE-v1.8.12-windows7_64bit" и "arduinoIDE-v1.8.13-windows7_64bit".

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


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


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










Краткое содержимое статьи:

Принципиальная схема простого тестера

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


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







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


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


Принципы работы тестера

С основного рабочего компонента, которым является мультивибратор, снимают переменный ток, который по своей амплитуде примерно равен тому, который подаётся источником питания. В качестве конденсирующего элемента подойдёт любой, выше 3.7 В, например на 16 или 25 В.







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


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

Собирается такое устройство либо с применением простой печатной платы или же способом навесного монтирования. Также в область применения входит возможность определения “плюса” и “минуса”, когда вам не известно, где они у исследуемого элемента. Для использования в качестве батареи можно использовать 2-3 батарейки AAA для минимизации размера устройства.


Второй способ изготовления компактного тестера для использования в автомобиле. У такого прибора будет буквально 2 главные рабочие функции – возможность показания напряжения “на массе” и наличие в цепи 12 В. Причём, всё это будет доступно буквально при присоединении одного проводка к сети машины.







  • обычный медицинский шприц на 5 см3;
  • батареи LR-44 в количестве 4 штук;
  • два маленьких светодиодных элемента с резисторным компонентом;
  • маленький кусочек стальной проволочки;
  • проводок с зажимом на его конечной части.


Схемы самодельных тестеров автомобильного типа

  • Встречным способом параллельно спаиваем оба используемых светодиода;
  • Через применяемый резистор один из концов необходимо припаять крепко к стальной проволоке;
  • Прямо внутрь корпуса шприца устанавливаете одну за другой батарейки. Выбраны именно такие, поскольку они прекрасно помещаются в пятикубовый шприц;
  • Щуп пластиковой трубкой изолируется от шприца, проверяете работоспособность непосредственно в машине на практике;
  • Проверяем, засветятся ли светодиоды на элементе в 12В.


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


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

Читайте также: