Набор для сборки тестера радиоэлектронных компонентов. Теперь еще и с корпусом.


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

Для начала собрал упрощенную схему из этой статьи но с большим графическим экраном 12864.
Фото самодельного ESR-тестера



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

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

Немного о транзисторных тестерах


Изначально проектом занимался немец Маркус Фрейек, а затем дорабатывал тоже немец Карл-Хайнц Куббелер. Странчики проектов отличаются только значками "-" и "_" в адресе.

Благодаря Сергею Базыкину, имеется полная инструкция по сборке данного прибора на русском

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

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

Прибор предназначен для автоматического определения и измерения характеристик следующих радиоэлементов: 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 в своем обзоре.
В другом собственно корпус с декоративной пленкой


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


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

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

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


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


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


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

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

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

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

Как все это смонтировать в корпус, есть «мурзилка» — документ 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. Я использую для своих целей в качестве программатора Arduino Pro Mini

Качаем файл с проектом со страницы загрузок и распаковываем у себя на диске. Затем качаем и устанавливаем последнюю версию WinAVR.
Теперь в зайдя в любую из конфигураций в папке 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[1]: 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: input file ./TransistorTester.hex auto detected as Intel 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: input file ./TransistorTester.eep auto detected as Intel Hex
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
, хотя панельку можно было бы и убрать снизив цену комплекта.

Питание от «Кроны» недостатком не считаю. Я знал на что шел ))).Кому нужно, может купить тестер с литиевым аккумулятором или переделать схему данного прибора, сменив ему прошивку.

Фотосессия кота, активно принимавшего участие в тестировании






Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Планирую купить +32 Добавить в избранное +42 +73
+
avatar
  • uvirus
  • 07 июня 2016, 20:47
0
Скажите пожалуйста чем они все отличаются по функционалу, там стоко разных их есть.
Нашел на али на li-ion, но он какой то другой.
+
avatar
  • sav13
  • 07 июня 2016, 20:52
+2
Если они на AMega328, то функции одни и те же, какие удалось запихать в его память

Разница в дисплее, наличии энкодера, внутреннем ИОН и точности резисторов (от этого точность прибора), питании, разъеме для радиоэлементах и, наконец, корпусе.

То есть если возьмете самый простой на 1602 с одной кнопочкой, но на AMega328 — вы получите все тоже самое, но без картинок-обозначения радиоэлементов и, может быть, чуть менее точный
+
avatar
  • uvirus
  • 07 июня 2016, 20:56
0
Ясно. Спасибо. По вашей ссылке даже дешевле :)
А котище у вас какой-то здоровенный.

Не видели случайно такую штуку можно на ардуино сделать, там тоже 328 атмега кажись.
+
avatar
0
Не видели случайно такую штуку можно на ардуино сделать, там тоже 328 атмега кажись.
Вы плохо ищете, — на VRTP уже пару лет три ветки по сабжу имеются:
Клоны тестера Markus Reschke и Karl-Heinz K, китайские виды сборок модинг и прошивка
Определитель выводов полупроводников, Прибор определяющий цоколёвку
Мультитестер ЭРЭ с AVR микроконтроллером, Универсальный помощник радиолюбителя
— в последней ветке модераторы собрали все релизы сабжа по проектам форумчан со схемами, спецификациями, прошивками.
+
avatar
-1
Вот бы точно такой же но в виде «сделай сам»… Может кто видел такие наборы? Именной этой модели
+
avatar
  • sav13
  • 08 июня 2016, 04:50
0
А что вас этот набор из бзора не устраивает «сделай сам» с корпусом или без него?
+
avatar
-1
Тот из коробки может работать с внешним питанием или от батареи, крокодилы в комплекте )) + судя по всему, не гасит экран после теста (есть кнопка питания).
+
avatar
  • wwest
  • 10 июня 2016, 21:39
-1
Этот и так весьма быстро гасит экран автоматом.Доп кнопка для выключения -НЕ НУЖНА.
Внешнее питание? Что уже сложно припаять пару проводков и тумблер или разъём????
Сделай сам гавариш?
+
avatar
  • sav13
  • 11 июня 2016, 07:23
+1
Для гашения экрана есть параметр, который можно настроить в прошивке.
Гасить/негасить/гасить после N-измерений
+
avatar
0
Есть смысл установить дополнительно третье гнездо и будет можно проверять негабаритные транзисторы и т.п. Для питания рекомендую приобрести такие аккумуляторы aliexpress.com/item/Soshine-9V-battery-quick-charger-Rapid-Charger-2-pieces-Soshine-650-mah-9V-lithium-ion-polymer/32336905927.html Использую их и в мультике и в данном приборе. У моих измеренная емкость при разрядном токе 200 мА составила 610 ± 10 мАч.
+
avatar
  • uvirus
  • 07 июня 2016, 20:58
+2
Проще наверно крону 30 раз купить(50 руб шт.) чем это.
+
avatar
  • sav13
  • 07 июня 2016, 21:01
0
Ну я думаю, на крайний случай, можно третий провод и в разъем 5 штырьковый воткнуть для проверки трехножечных элементов на плате.
В аккумуляторах особого экономического смысла не вижу, кроны в таком приборе хватит на 0.5-1 год.
Крона стоит 30 руб, аккумулятор — 500 руб.
+
avatar
0
Очень дорого, лучше взять 2 Li-ion аккумулятора 3.7V 10440 (размер AAA), получится где-то в 4 раза дешевле, и заряжать можно в обычной зарядке.
+
avatar
  • zaleks
  • 07 июня 2016, 21:11
0
Что за тестовый разъем прикручивается на корпус (5и штырьковый)? Есть его название? Давно такой пытаюсь найти.
+
avatar
  • sav13
  • 07 июня 2016, 21:35
0
Сам первый раз такой вижу. Он в комплекте с корпусом был
+
avatar
  • KDM
  • 08 июня 2016, 17:30
+1
Разъем ebay.com/itm/311360707052

Есть еще вот такая панелька: ebay.com/itm/251931107491
+
avatar
  • wwest
  • 10 июня 2016, 21:28
0
Жжжесть панелька за 5,5.И ещё 3 гнезда на не стандартный ф2мм добавить надо, а это 1 доллар минимум примерно.
Мне корпус стоил 6, а конструктор в 7 встал с возвратом.:)))
+
avatar
0
Автор, в ссылке под фразой «руководстве по сборке тестера на русском языке» пропущена последняя буква «f», из-за чего она не открывается.
+
avatar
  • sav13
  • 07 июня 2016, 21:30
0
Спасибо, поправил. Там в начале еще эта же ссылка есть
+
avatar
0
Плохо, что нет площадки для проверки smd-компонент. Если на крупном корпусе маркировка, как правило, полноценная и легко читаема, то с каким-нибудь sot-23 всю голову сломаешь. Хоть бы сделали в качестве доп. модуля для 5-контактного гнезда, ведь сущая безделица, а столько пользы.
+
avatar
  • uvirus
  • 07 июня 2016, 21:24
0
Площадка есть, токо она внутри корпуса осталась :)

Ещё можно щупы подключить, но почему то их только 2.
+
avatar
  • sav13
  • 07 июня 2016, 21:36
0
Наверное потому, что работать тремя щупами неудобно )))
Как то видел проект такого тестера в виде пинцета с двумя выводами, а третий был на крокодиле. Здесь тоже можно крокодил на средний разъем посадить.
+
avatar
0
можно вытравить небольшую площадку под смд, врезать в корпус и подпаяться…
+
avatar
  • Aloha_
  • 07 июня 2016, 21:55
0
Форма корпуса напомнила игру тетрис. Немного необычная форма для настольного прибора.
+
avatar
  • sav13
  • 08 июня 2016, 05:11
+1
Зато очень удобная форма как карманного прибора. Все мультиметры похожи, только размеры разные
+
avatar
  • vvmel
  • 07 июня 2016, 22:16
0
Может кто наведет на правильные мысли. Приобрел полностью аналогичный тестер, все спаял, все запустилось сразу, но есть одно «но» — сопротивления измеряет относительно правильно, а вот емкость завышает в два раза. Перепроверил все, флюс смыт, но вот как-то не растет кокос.
+
avatar
0
У меня была аналогичная проблема, завышал на 22pF пришлось мыть в спирту 5 раз, проблему свою я решил. У вас недостаточно хорошо отмыта плата в первую очередь места для измерительных выводов.
+
avatar
  • vvmel
  • 07 июня 2016, 23:15
0
Если бы так. Например, емкость 0.33 мкф показывает как 0.7 мкф. При этом, резистор 470кОм показывает нормально.
+
avatar
  • sav13
  • 08 июня 2016, 04:52
0
Калибровку делали? Там много коэффициентов задается.
ИОН есть в приборе?
Может значение резисторов lделителя на контрольный вход неправильно выставлено?
+
avatar
  • vvmel
  • 08 июня 2016, 05:34
0
1. да.
2. прибор — копия этого из статьи.
3. все правильно.
+
avatar
  • sav13
  • 08 июня 2016, 05:52
0
Ну тогда остается брать ключевые точки и мерить напряжения на них. Что-то должно быть. Например, один резистор не тот.

Кстати в этой статье написано что на Mega8 со стандартной прошивкой тоже врут кондеры в 1.5 раза и там советуют прощивку под Atmega8a

А между любыми ножками врет? У меня самопальные тоже врал емкости сильно, но там не было ИОН
+
avatar
  • vvmel
  • 08 июня 2016, 17:25
0
Да, врет между любыми ножками. Смущает что только на измерении емкости.
+
avatar
  • wwest
  • 10 июня 2016, 21:53
0
Что то сдохло: ион, стаб, резисторы проверить и перепроверит, проц, прошивка…

Вот только КАК вы проверите китайские ИОН и стаб и резисторы 0,1% без высокоточного мультиметра??? Да никак, от слова вообще, только по данным калибровки, косвенно.
Это к слову некоторых ремонтников бытового хлама о ненужности точных мультиметров.:))))

Флюс ПОД!!! панельками обоими СИЛЬНО влияет.Непропай и переходные сопротивления, длинные напаяные провода и сильно генерирующие импульсные БП на литий.
Ну и данные калибровки НАДО приводить-сразу видно.
Если уже не подпалили проц не разряженными толком высоковольтными конденсаторами.
Первое что НАДО этому конструктору -защита по входам диодами шотки и реле.
+
avatar
  • wwest
  • 10 июня 2016, 22:01
0
Ну эта та прошивка не врёт.От прошивки много чего зависит.
+
avatar
  • sav13
  • 08 июня 2016, 04:51
+1
22пФ и не должно мерить. У него заявленный порог 25пФ
+
avatar
0
Я так и написал — завышал на 22 pF, ко всем кондерам добавлял 22 pF, а про порог я в курсе.
+
avatar
0
+
avatar
  • kirich
  • 07 июня 2016, 22:19
0
Фото самодельного ESR-тестера
Уже в третий раз встречаю что называют этот прибор ESR тестером, ну почему ESR?
Это многофункциональный измерительный прибор, изначально — транзистор-тестер, а ESR это всего лишь одна из функций.
+
avatar
  • sav13
  • 08 июня 2016, 05:31
0
Согласен. Тестер транзисторов, как в оригинале, тоже не отражает всех функций. Видимо для кого что важнее, то так и называет )))
+
avatar
  • kirich
  • 08 июня 2016, 09:31
0
Я его чаще называю мультитестер :)
+
avatar
  • VitruM
  • 07 июня 2016, 22:46
0
Очень полезный многофункциональный измерительный прибор )))
На руках такой же, обзор как раз вовремя написали, спасибо
+
avatar
0
Конструктор неплохой, но мне кажется, что многовато накинули за простой пластмассовый корпус.
+
avatar
  • sav13
  • 08 июня 2016, 04:57
+1
$5 получается за корпус с напечатанными надписями и разъемами вполне нормально.
Просто корпус вы купите за $3, с отверстиями и всем остальным помучитесь раза в три дольше пайки. Про надписи я молчу.
Или в мыльнице какой нибудь соберете, корпусе от аудиокассеты и т.п.

Каждому свое
+
avatar
  • vvmel
  • 08 июня 2016, 05:39
0
Пятидырковый разъем только ниже всякой критики.
+
avatar
  • sav13
  • 08 июня 2016, 05:48
0
А какой бы вы поставили? ZIF-панельку?
+
avatar
  • sls
  • 08 июня 2016, 09:10
0
zif-панелька поудобней будет всяко, как по мне
+
avatar
  • vvmel
  • 08 июня 2016, 17:24
+1
были в СССР розетки такого типа —
и контакты серебро.
+
avatar
  • sls
  • 08 июня 2016, 09:13
+2
кошак в кульке явно ожидал увидеть что-то другое
жестокое разочарование в этой жизни прямо сквозит из последней фотки
+
avatar
+1
Классный котЭ!

П.С. За обзор спасибо! +1
+
avatar
0
у меня такой же тостер, правда версия прошивки 1.05, программатор бы где наковырять…
Засунул в корпус от свитча 5п. Тенда
+
avatar
  • sav13
  • 11 июня 2016, 07:26
0
Купите ардуину за $1.5 киньте от нее 6 проводков, вот вам и программатор. А после, глядишь, она и на другое сготиться
+
avatar
  • wwest
  • 10 июня 2016, 21:45
0
Жаль параметры тестов ДО перепрошивки не привели, чтобы оценить точность настройки прибора с родными резисторами и ИОНом.
Кстати на сколько прыгают показания напряжения питания прибора при включении с родным стабилизатором?
У меня до замены на высокоточный стабилизатор было 5,04-5,03-5,05 итд. в зависимости от разряда кроны.
+
avatar
  • sav13
  • 11 июня 2016, 07:30
0
Ну где-то так и прыгают. Для 10-битной АЦП это уже практически порог.
+
avatar
  • wwest
  • 10 июня 2016, 22:04
+1
Ещё чего я не понимаю в ЭТОМ приборе -ну НАФИГА тут нужна евреизация, украинизация и русификация???
Тем более что самые не понятные новичку надписи о тестировании удаляются?:)))
Ради 2х не несущих смысла надписей ЗАСТАВКИ и шовинизма-национализма?
Тестирование и калибровка то полезнее, тем более что куча зазнавшихся снобов с кучей 1000 долларовых приборав орёт про «показометр» и обязательную платную! поверку в метрологии.
+
avatar
  • sav13
  • 11 июня 2016, 07:39
0
Не судите только по себе.
Раз кто-то не поленился и сделал поддержку языков в приборе, значит это кому то нужно.
Я здесь привел общий принцип конфигурации прибора под себя.
Тестирование и калибровка, безусловно вещь нужная, хотя ее можно сделать один раз и сохранить все данные в EEPROM. А вот частотомер, PWM и генератор частоты лично мне ч такими параметрами явно не нужны. А это значит, что от меню и энкодера можно отказаться совсем. Тем более, что калибровка вызывается замыканием трех контактов, если нужно.
+
avatar
  • wwest
  • 13 июня 2016, 17:35
0
Сужу по профильному форуму и прибору.Нет там важного текста нуждающегося в переводе.Не тот прибор.Это
всё равно что украинизировать мультиметр.Но попытки были, есть и будут.Надо же как то выделятся и отличаться обизянам.
С течением времени, температуры, влажности точность измерений будет плавать(тем более ИОН, Стаб и резисторы на высокоточные и стабильные не менялись.Так
что нельзя один раз откалибровать и забыть не точно собранный прибор из бытовых компонентов.
А так да частотомер, генератор,PWM мне тоже в таком приборе не нужны.
Но вот все почему то при русификации удаляют калибровку.(места нет)
+
avatar
0
Годный материал. Прочел с интересом, не смотря на то, что в курсе о чем речь. Спасибо, автору.
+
avatar
  • kiv69
  • 16 июня 2016, 19:02
0
купил за 7 баксов версию с 1602, прикрутил держатель 18650, степап и зарядку, всё вкинул в самодельный корпус. Дёшево и сердито :)
+
avatar
  • sav13
  • 16 июня 2016, 20:57
0
Дешево и сердито это полностью самому собрать на ATmega328
Покажите фотку корпуса, сравним
+
avatar
  • kiv69
  • 23 июня 2016, 22:04
0
PIC16 на 28 ног стоит 32 цента, нафиг мне ваши дорогущие ATmega328?
Самосборный ESR-метр от микрона у меня уже несколько лет. И никакого желания собирать ещё один. Неинтересно уже и нет необходимости, проще такое купить.
А корпус у меня ударопрочный и без передней панели, чтобы можно было оперативно дисплеи перекидывать для проверки. Соответственно, здоровый и тяжёлый. Так как таскать его никуда не планируется, то это плюс, случайно со стола не скинешь
+
avatar
  • sav13
  • 24 июня 2016, 05:13
0
А вам никто и не предлагает, собственно.
Делайте хоть из серебрянного корпуса и на Интеле, все равно ваших обзоров никто не видел
+
avatar
  • kiv69
  • 25 июня 2016, 23:54
0
Чукча не писатель, чукча читатель. :)
А по правде фоткать лень.
Были когда-то обзоры у меня на такере, но уж лет шесть прошло. Да и смысл эти обзоры писать?
+
avatar
  • wwest
  • 04 июля 2016, 03:43
0
На пике Маркус Тестер с приемлимой точностью работать не будет, даже современная программа не влезет.Ржачь…
+
avatar
  • kiv69
  • 04 июля 2016, 16:34
0
Да что вы говорите. Сами ерунду сморозили и ржёте. Принципиального значения производитель микроконтроллера не имеет, достаточно взять любой с достаточными параметрами.
А портировать такую фигню, как этот тестер, просто лень.
Да даже собирать лень, проще купить.
Другое дело, что есть вещи, которые не купишь/дорого, приходится делать.
+
avatar
  • sav13
  • 04 июля 2016, 17:42
0
Ну почему же ерунду?
Портировать программу, занимающую 32К и ОЗУ 2К в микроконтроллер с ПЗУ 4К и ОЗУ 256 байт — слабо?
Мы ведь про PIC16 говорим? Его только с тиньками сравнивать, которые кстати тоже меньше 30 центов стоят, только ног поменьше.
А вот Атмега 8 за 50 центов этот тестер уже потянет в минимальной конфигурации.
Учите матчасть
+
avatar
  • kiv69
  • 06 июля 2016, 04:22
-2
Почему именно PIC16? Я не предлагал портировать именно в PIC16. Наоборот, сказал, что портировать смысла нет, как и собирать.
Кстати, насчёт 32к. Если вынести данные для GLCD на внешний флэш и вместо си использовать ассемблер, нафиг 32к не надо будет, влезет в 4к, а то и в 2к.
И не надо меня попрекать знанием матчасти, не факт, что вы её знаете лучше.
+
avatar
  • sav13
  • 08 июля 2016, 14:32
0
PIC16 на 28 ног стоит 32 цента, нафиг мне ваши дорогущие ATmega328?
Это ведь ваши слова, не мои.

Давайте оставим теоризацию о портировании и внешнем флэше (на работу с которым, кстати, тоже не мало кода требуется). Если бы все было так просто и выгодно, при таком количестве реализаций данного проекта давно бы уж сделали
+
avatar
  • wwest
  • 08 июля 2016, 14:12
0
А ещё на старой меге 8 точность будет ниже чем на 328.
Новые более точные программы пишутся ТОЛЬКО для 328, не говоря уже о самом процессоре.Совершенствование производства кристалла АтМеги 328 никто не отменял.
Поэтому и на всяких Тиньках точность будет хуже.
+
avatar
  • sav13
  • 08 июля 2016, 14:34
0
Покажите, какая характеристика 328 делает его более точным? Если контроллер имеет меньше памяти, это не значит что он менее совершенный, просто у него другое задачи и, как в данном случае, цена. АЦП у 328 такой же позорный 10-битный АЦП, как и у Меги 8 и у тинек
+
avatar
  • wwest
  • 15 августа 2016, 22:21
0
Во первых: производство процессоров не застывший процесс.Выход годных растёт с каждым годом, совершенствуется технология производства, устраняются старые ошибки в схемотехнике.Это влияет на входные цепи, их разброс, утечки итд итп.
Во вторых: точность и количество ТИПОВ измерений в Маркус тестере НАПРЯМУЮ зависит от программы и способа выбранного измерения-читаем инструкцию.Ставим новые программы и сравниваем точность со старыми.
Так что программа и её размер ВЛИЯЮТ непосредственно.
За время разработки программ от 100 версий до 666 точность измерения тех же резисторов возросла с 1-0,5% до 0,1-0,05% в диапазоне от 100ом до сотен килоом.
Научили прибор измерять до единиц пикофарад итд.итп.
А теперь впихните современную версию программы в свою 8 или ардудино.

Авторы ПРЕКРАТИЛИ писать программы и поддерживать Атмега8.Такая харька вас устроит?
Дурная работа.
+
avatar
0
Новая прошивка не лезет в память контроллера. Виной всему дополнительные символы и более длинные надписи меню.
Придется пожертвовать чем-то другим
Отключаю длинные подсказки, расширенное самотестирование и уменьшаю размер экранного шрифта до 8x8
По Вашему примеру делал русификацию тестера (отец попросил), и тоже не влезало. Причем, даже с теми опциями, что Вы указали. Затем обновил avr8-gnu-toolchain до 3.5.3.1700, и все влезло даже с дефолтными опциями и со шрифтами 8х16, и еще 4.5% флеш-памяти осталось свободно.
+
avatar
  • plodder
  • 26 февраля 2017, 20:01
+1
Спасибо за полезный комментарий!
(я, по неопытности, через 2 часа после сборки угробил тестер — подал на замерные контакты 15 вольт — экран весело загорелся. После этого тестер отказался включаться — загорался на несколько секунд и гас экран, не выводя надписей. Как оказалось впоследствии, я спалил микроконтроллер).
Проблема у меня была аналогичная вашей, новая прошивка не лезла в микроконтроллер, даже с сокращениями, всего около 106%.
Проблему решило обновление Atmel AVR 8-bit Toolchain 3.5.4 (потребовалась регистрация на atmel.com) — скачал архив, распаковал, скопировал папки из архива в место установки WinAVR — у меня это C:\WinAVR-20100110

Из всех правок в прошивку, использовал только русификацию и:
PPROGRAMMER=arduino
PORT=COM4
BitClock=16.0
AVRDUDE_BAUD = -b 19200 -e

при этом прошивал через arduino uno, схему программатора описал выше многоуважаемый sav13,
COM4 — используемый порт, в диспетчере устройств выставил на нем скорость 19200

Однако! У меня make upload не срабатывает (не заполняется имя программатора, указывается несуществующий файл TransistorTester.h вместо TransistorTester.hex)
Поэтому команду прошивки пришлось составлять вручную:
avrdude -c arduino -B 16.0 -b 19200 -e -p m328p -P COM4 -U flash:w:./TransistorTester.hex ex:a \ -U eeprom:w:./TransistorTester.eep:a
И вуаля, все прошилось и работает! Осталось откалибровать, но это уже совсем другая история…
Надеюсь, это будет кому-то полезно.
+
avatar
0
А кто-нибудь встречал отдельно такие гнёзда, на которые выведениы тестовые контакты 1 и 3? Думаю можно и второй вывести, как раз поместиться между ними. Только чуть пластик сточить.
+
avatar
0
А у вас батарейный отсек с кроной нормально закрывается? У меня что-то никак, боюсь сломать. Померял свою батарейку по толщине, даже меньше стандартна получилось, а всё равно не влазит. Хоть бери да раздевай её, чтобы немного в толщине ещё выиграть.