M328 транзистор тестер инструкция. Обзор многофункционального тестера компонентов M328: возможности, характеристики и применение

Что представляет собой тестер M328. Какие компоненты он может проверять. Насколько точны его измерения. Как использовать основные функции прибора. Преимущества и недостатки M328 по сравнению с профессиональными измерительными приборами.

Содержание

Общее описание и история создания тестера M328

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

Основные особенности M328:

  • Построен на базе микроконтроллера ATmega328
  • Имеет ЖК-дисплей для отображения результатов
  • Питается от батареи 9В
  • Компактные размеры, портативность
  • Открытая архитектура, возможность модификации

Функциональные возможности тестера M328

M328 позволяет проводить широкий спектр измерений и тестов электронных компонентов:


  • Проверка и идентификация полупроводниковых приборов (транзисторы, диоды, тиристоры)
  • Измерение емкости конденсаторов
  • Измерение индуктивности катушек
  • Измерение сопротивления резисторов
  • Проверка целостности цепи
  • Измерение ESR электролитических конденсаторов
  • Генерация тестовых сигналов

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

Точность измерений тестера M328

Несмотря на любительское происхождение, M328 демонстрирует достаточно высокую точность измерений:

  • Сопротивление: до 50 МОм с точностью 0.1 Ом
  • Емкость: 25 пФ — 100000 мкФ с точностью 1 пФ
  • Индуктивность: 10 мкГн — 20 Гн

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

Основные режимы работы тестера M328

Тестер имеет несколько основных режимов работы:


Режим Transistor

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

Режим Frequency

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

Режим f-Generator

Генератор сигналов прямоугольной формы. Позволяет формировать меандр с частотой от 1 мГц до 2 МГц. Имеет фиксированный набор частот.

Режим 10-bit PWM

Генератор ШИМ-сигнала с настраиваемой скважностью от 0 до 99%. Частота ШИМ около 7.8 кГц.

Особенности использования тестера M328

При работе с M328 следует учитывать некоторые особенности:

  • Перед началом использования требуется калибровка прибора
  • Для измерений компоненты можно подключать через ZIP-панель, контактные площадки или специальные щупы
  • Прибор чувствителен к подаче высокого напряжения на входы — нужно соблюдать осторожность при проверке заряженных конденсаторов
  • Время измерения составляет 2-5 секунд в зависимости от типа компонента
  • Для экономии батареи прибор автоматически отключается через 28 секунд бездействия

Сравнение M328 с профессиональными измерительными приборами

Преимущества M328:


  • Низкая стоимость
  • Компактность и портативность
  • Широкий функционал «все в одном»
  • Возможность самостоятельной сборки и модификации

Недостатки по сравнению с профессиональными приборами:

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

Модификации и улучшения тестера M328

Благодаря открытой архитектуре, M328 допускает различные модификации:

  • Замена дисплея на более информативный
  • Добавление графического интерфейса
  • Расширение диапазона измерений
  • Добавление новых режимов и функций
  • Оптимизация энергопотребления

Сообщество радиолюбителей постоянно разрабатывает новые прошивки и аппаратные улучшения для M328.

Применение M328 в практике радиолюбителя

Тестер M328 может быть полезен во многих ситуациях:

  • Проверка исправности компонентов при ремонте техники
  • Сортировка и маркировка деталей в домашней мастерской
  • Подбор компонентов с нужными параметрами для самодельных устройств
  • Обучение основам электроники
  • Быстрая диагностика неисправностей в электронных схемах

Перспективы развития тестеров на базе M328

Тестеры на базе микроконтроллеров продолжают развиваться. Основные направления:


  • Повышение точности измерений
  • Расширение функционала
  • Улучшение пользовательского интерфейса
  • Интеграция с компьютером и мобильными устройствами
  • Применение более производительных микроконтроллеров

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

Заключение: стоит ли приобретать тестер M328

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

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

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


Обзор тестера компонентов M328

Героем сегодняшнего обзора стал довольно популярный среди радиолюбителей прибор — тестер компонентов M328. Изначально тестер разработал Маркус Фрейек, после чего над доработкой начал работать Карл-Хайнц Куббелер, который делает это по сей день. Довольно быстро было сделано множество различных клонов данного устройства которые можно как сделать самому (благо схема очень простая и прошивки есть в свободном доступе), так и купить у китайцев. Продается тестер либо собранный, либо в виде конструктора, для тех, кто любит попаять. Ко мне попал именно второй вариант. Что ж, включаем паяльник и начинаем распаковывать посылку. Внешне посылка ничем не отличается от любой другой с просторов Китая. Обычный бумажный пакет белого цвета, с коробкой китайцы решили не заморачиваться.

В среднем, тестер M328 на AliExpress стоит около 12$

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

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

Плата устройства довольно высокого качества. Маска нанесена ровно, шелкография качественная. В общем никаких нареканий нет.

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

Резисторы запаяны, приступаем к содержимому следующего пакетика. Там оказались конденсаторы и кварц.

Далее впаиваем транзисторы и TL431.

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

Так же не забываем про дисплей. Гребенка паяется между 5 и 12 выводами, как указано на плате тестера.

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

Жмем на энкодер и наслаждаемся работой прибора. 

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

При первом включении будет выведено сообщение (его, к сожалению, не заснял), что прибор нуждается в калибровке и неплохо было бы замкнуть все 3 вывода измерительного разъема, после чего следовать дальнейшим инструкциям на дисплее. При этом режим тестирования будет предлагаться всякий раз, когда девайс понимает, что все входы у него закорочены. Длится калибровка секунд 10. После проведения калибровки, при включении, прибор сразу будет переходить в режим измерения. В этом режиме МК сначала измеряет напряжение на батарее и напряжение питания после стабилизатора, о чем и информирует соответствующими надписями на дисплее. Далее производится само тестирование компонента, вставленного в разъем. Если же таковой не обнаруживается, тестер возмутится и примерно через 5 секунд отключится. Время с момента включения до отображения результата составляет от 2 до 5 секунд, в зависимости от элемента. Дольше всего идет тестирование конденсаторов.

Выход из режима измерения осуществляется удержанием нажатого энкодера в течении пары секунд. После чего попадаем в меню, которое содержит следующие пункты:

  • Switch off — выключение прибора;
  • Transistor — тестирование всего и вся, основной режим работы прибора;
  • Frequency — измерение частоты;
  • f-Generator — генератор меандра;
  • 10-bit PWM — генератор ШИМ;
  • rotary encoder — имитатор работы энкодера;
  • C+ESR@TP1:3 — измерение емкости и ESR;
  • Selftest — калибровка;
  • Contrast — регулировка контрастности;
  • Show data — отображение графики, сохраненной в памяти МК.

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

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

— Начнем по порядку. Первый и основной режим работы скрывается под пунктом Transistor (именно он запускается при включении). При выборе данного пункта, прибор начинает измерение того, что ему установили в разъем. Начинается все с замера напряжения питания. Вся процедура измерения занимает около 5 секунд. По окончанию, на дисплеи выводится вердикт:

Повторное измерение запускается по нажатию на энкодер. Оно и понятно, незачем непрерывно измерять параметры одного и того же компонента. Если же ничего не нажимать, через 28 секунд тестер выключится. Подключение компонента к прибору можно выполнить тремя способами: через zip панельку, через площадки на плате (для SMD), либо подпаяв какой-либо свой разъем или щупы к контактным площадкам TP1, TP2, TP3.

Измерять можно практически все, что угодно. Это полупроводники (диоды, транзисторы, тиристоры, симисторы), сопротивления, индуктивности и емкости. Заявлены следующие характеристики:

  • Измерение сопротивлений: до 50MΩ с точностью 0.1Ω
  • Измерение емкостей: 25пФ~100000мкФ с точностью 1пФ
  • Измерение индуктивностей: 10мкГн~20Гн

Начнем с транзисторов. Под руку попались 2SC1953, IRF740 и КП303. Тестер легко справляется с поставленной задачей.

Диоды и симисторы так же не вызвали затруднений.

Пробитый транзистор тестер посчитал за два сопротивления.

Далее проведем измерения «рассыпухи». Показания я буду сравнивать с профессиональным LCR метром Instek LCR-819. Для удобства восприятия свел измерения в таблицы. Первыми в бой пошли резисторы.

Номинал резистораInstek LCR-819M328
51.1 Ω51.4 Ω51.1 Ω
68 Ω67.6 Ω67.3 Ω
2.61 K2.6 K2. 61 K
4.3K4.27 K4.29 K
8.2 K8.23 K8.27 K
10 K10.0 K10.1 K
33 K32.9 K32.9 K
47 K46.5 K46.0 K

Честно говоря, точность меня приятно удивила. Теперь проверим на идуктивностях:

Номинал индуктивностиInstek LCR-819M328
22 мкГн0.02 мГн0.02 мГн
50 мкГн0.05 мГн0.05 мГн
220 мкГн0.22 мГн0.22 мГн
470 мкГн0.49 мГн0.47 мГн
3.5 мГн3.52 мГн3.55 мГн
5 мкГн4.9 мГн3.1 мГн
6. 5 мГн6.51 мГн6.41 мГн

В данном случае о точности судить довольно трудно, т.к. все результаты прибор показывает в миллигенри, обрезая тем самым единицы микрогенри. Можно лишь сказать, что в принципе неплохо. Сложности вызвала лишь катушка на 5 мГн, тестер сильно занизил показания. Возможно сказалось высокое сопротивление данной катушки, около 44 Ом. (катушка не очень высокого качества).

Остаются лишь конденсаторы (в скобках указано значение ESR, данная величина начинает измеряться от 100 нФ):

Номинал емкостиInstek LCR-819M328
Пленочные
1 нФ894 пФ886 пФ
100 нФ103 нФ101 нФ
220 нФ213 нФ212 нФ
470 нФ458 нФ462 нФ
680 нФ691 нФ693 нФ
1 мкФ958 нФ957 нФ
Электролиты
1 мкФ0. 998 мкФ (22.5)0.975 мкФ (13)
47 мкФ42.9 мкФ (0.78)44.71 мкФ (0.62)
100 мкФ94.9 мкФ (1.1)98.72 мкФ (0.96)
220 мкФ216.4 мкФ (0.51)222.9 мкФ (0.40)
470 мкФ399.8 мкФ (0.29)416.2 мкФ (0.23)
2200 мкФ2516 мкФ (0.06)2747 мкФ (0.06)
4700 мкФ4324 мкФ (0.03)4777 мкФ (0.02)

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

— Следующий режим Frequency, проще говоря частотомер. Для измерения частоты на плате есть специальный вход F-IN.

Сначала просто протестировал работу, подав 1 КГц с осциллографа. Частоту прибор измерил точно.

Далее подключил тестер к генератору. Как оказалось, изменения частоты производятся довольно точно (накидывал пару десятков герц, но не на всех частотах, видимо, проблема округления при вычислениях) вплоть до величины 3.8 МГц. Более высокую частоту прибор просто не берет. При этом одинаково хорошо измеряет как меандр, так и синус. Единственный минус встроенного частотомера — вычисление производится в течении 2-3 секунд. Максимальная амплитуда на входе 5В, минимальная ограничена уровнем логической «1» для МК.

Прибор умеет как измерять частоту, так и генерировать ее. Для этого служит режим f-Generator. На выбор доступен список частот:

1000 мГц 10 Гц 50 Гц 100 Гц 
250 Гц 439.9956 Гц 441.989 Гц 443.017 Гц 
1 КГц 2.5 КГц 5 КГц 10 КГц 
25 КГц 50 КГц 100 КГц 153. 8462 КГц 
250 КГц 500 КГц 1000 КГц 2000 КГц 

Задать свою частоту вручную невозможно. Сигнал выдается на ножки TP2:TP3. Работа генератора проверена осциллографом Rigol DS1102E. Как видно, работает довольно хорошо. Завал фронтов вполне логичен, емкость цепей и щупа ненулевая.

Помимо меандра прибор умеет выдавать ШИМ сигнал, функция прячется в разделе 10-bit PWM. Снимать сигнал необходимо с ножек TP1:TP3

Скважность задается вращением энкодера. Каждое кратковременное нажатие так же прибавляет 1%. Диапазон значений 0~99% Значения на дисплее вполне соответствует реальности. Частота ШИМ около 7.8 КГц., амплитуда 5В.

— Режим rotary encoder выдает импульсы, имитирующие вращение энкодера. не особенно интересный режим.

— А вот режим C+ESR@TP1:3 гораздо интереснее. Служит для измерения емкости и ESR в реальном времени без каких-либо нажатий кнопок. Название намекает, что подключаться следует к выводам TP1:3. Режим полезен, когда надо провести много измерений подряд. Однако показания немного отличаются от тех, что сделаны в режиме Transistor. Этот же конденсатор показывал емкость в 98.72 мкФ с ESR 0.96. Минимальная емкость для данного режима 1 мкФ. Меньшую он просто не показывает.

— Нажатие на пункт Selftest переводит тестер в режим калибровки. Процедура стандартная, потребуется замкнуть 3 измерительных вывода между собой и следовать дальнейшим указаниям.

— Режим Contrast служит для настройки контрастности дисплея. 

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

Замеры потребляемого тока показали, что прибор довольно прожорлив. Средний ток составил 22.5 мА. В режиме Transistor ток кратковременно поднимается до 25 мА. Самым прожорливым оказался режим rotery encoder с током 27. 4 мА. Учитывая питание тестера от «Кроны», которая обладает невысокой емкостью, следует задуматься о сетевом БП. Либо организовать питание от литиевых АКБ (китайцы продают версию прибора с питанием от АКБ формата 18650). Прибор сохраняет работоспособность в диапазоне напряжений 5.5~12В. 

Ну что, время подводить итоги

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

P.S. Если нужны еще какие-то тесты данного прибора, отписывайтесь в комментариях. Думаю, смогу их провести.

Теги:
  • Обзор

Ремонт транзистор-тестера или ESR метра

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

Выглядит мой экземпляр вот так:
На плате обозначение: WEI_M8_NLG_TST_V1.10


Штука это незаменимая в работе.
Последнее время я совсем обленился и стал ей всецело доверять проверку элементов при разного рода ремонтах.
Например: надо проверить полевичок, подцепляем, если тестер показывает картинку — значит целый.
Померить ESR конденсатора — запросто.

А тут такая беда — сгорел. Надо чинить.

Тестер построен на микроконтроллере ATMega328p, точно на таком же как Arduino nano/mini.
Ну вы поняли мысль? 🙂

У меня как раз завалялась одна китайская Arduino pro-mini, которая быстренько этого контроллера лишилась.
Осталась одна платка:

Запаиваем в наш тестер, предварительно сняв экран:

Остаётся всего-то залить прошивку и можно пользоваться.
И вот тут я подзастрял надолго.

И так, структурирую свой тернистый путь долгих поисков и освоения магии прошивки этого чуда прибора.
Суть сводится к следующим действиям:
1. Скомпилировать прошивку, с нужными опциями под свою версию платы тестера.
2. Прошить ATMega328p
3. Profit!

Из статьи товарища elchupanibrei узнаём, что существует и здравствует форк проекта некого Маркуса, с нужными нам исходниками для сборки прошивки.
На портале vrtp.ru находится заметка юзера indman с подробным описанием процесса компиляции прошивки.
Приведу её здесь:

Установка программного обеспечения

         
1. Установить программу WinAVR-20100110-install.exe (при установке использовать параметры по умолчанию)
2. Распаковать содержимое архива «avr8-gnu-toolchain-installer-3.4.4.24-win32.any.x86.7z» поверх установленного WinAVR (по умолчанию этого каталог C:\WinAVR-20100110)
(в последних релизах прошивки без этих исходников, при прошивке МК m328 возникает ошибка типа «. .программа выходит за диапазон памяти МК»).


Компиляция прошивки

                
1. Скачать с сайта автора по ссылке  https://www.mikrocontroller.net/svnbrowser/transistortester/Software/trunk/ текущий дистрибутив прошивок.
Для этого кликнуть внизу страницы на строчку «Download GNU tarball».

2. Распаковать скачанный дистрибутив «transistortester-trunk.tar.gz» в каталог, например С:\Trunk (кирилицу в обозначении имени каталога не использовать).
3. Из каталога C:\Trunk\default удалить всё,кроме каталога «dep«.
4. Скопировать в каталог C:\Trunk\default соответствующий процессору файл «makefile«.

Вот тут нужна ремарочка.
В моей плате, которая WEI_M8_NLG_TST_V1.10, используется дисплей st7565, в дистрибутиве прошивок есть каталог mega328_wei_st7565 — это как раз наш вариант.
Файлик «makefile» можно взять прямо оттуда. Ну или из каталога mega328, но тогда придётся проверять и править больше опций.
Дисплейчик st7565 (разрешением 128×64):

Дальше нужно пробежаться по большому списку опций, проверить, что всё выставлено верно.
Перечень опций можно найти в инструкции Версия 1.12k в разделе Конфигурирование Тестера (стр. 50).
В файле «makefile«, который мы взяли в каталоге mega328_wei_st7565 я поменял только 3 опции:
UI_LANGUAGE = LANG_RUSSIAN
CFLAGS += -DLCD_CYRILLIC
CFLAGS += -DNO_LONG_PINLAYOUT
Захотелось что-то меню на русском, а остальное стояло, на мой взгляд верно 🙂
В принципе можно поиграть со шрифтами, например вместо
CFLAGS += -DFONT_8X12thin
поставить помельче
CFLAGS += -DFONT_8X16thin
но меня вполне устраивает и первый вариант.

5. Запустить редактор WinAVR (C:\WinAVR-20100110\pn\pn.exe)
6. Открыть Makefile.
7. Скомпилировать Makefile, для этого выполнить команды меню: Tools-Make All.

8. Если компиляция завершилась удачно — получаем код выхода равный 0 (Process Exit Code:0).
Скомпилированные файлы прошивки «TransistorTester.eep» и «TransistorTester.hex» будут находиться в том же каталоге C:\Trunk\default.

Для корректной компиляции в среде Win10 необходимо заменить одну библиотеку по адресу: %каталог с установленным WinAVR%\utils\bin\msys-1.0.dll
Библиотека прилагается в архиве в конце этой статьи.

Скомпилировали, получили два файлика: «TransistorTester.eep» и «TransistorTester.hex«.
Теперь нужно как-то прошить нашу ATMega328p.
У кого под рукой есть программаторы типа: TL866, USBasp или даже китай типа:

дальше будет не интересно.

Но у меня ничего подобного не водится, зато водится FTDI FT232RL, который прекрасно справится с ролью прошивки нашего контроллера:

И тут опять мне помогла статья про программатор из FT232R  elchupanibrei.
Я до этого и не знал, что им можно прошивать AVR микроконтроллеры.
Прошивается режиме BitBang, через програмку AVRDUDE.
Проблема в том, что официальные версии AVRDUDE не поддерживают BitBang и предлагают самим пользователям, скомпилировать программу, установив необходимые для этого библиотеки.
Но, на radiokot.ru я нашёл статейку, где добрые люди за меня уже скомпилировали и выложили нужную версию AVRDUDE.

Правда без непоняток, и в этот раз необошлось.
В конфиге avrdude.conf, в секции которая нас интерсует, записаны номера пинов miso=1, sck=0, mosi=2, reset=4
programmer
  id    = «ft232r»;
  desc  = «FT232R Synchronous BitBang»;
  type  = «ftdi_syncbb»;
  connection_type = usb;
  miso  = 1;  # RxD
  sck   = 0;  # TxD
  mosi  = 2;  # RTS
  reset = 4;  # DTR
;

В другом конфиге, который я нашёл на каком-то форуме, были другие цифры:
programmer
  id    = «ft232r»;
  desc  = «FT232R Synchronous BitBang»;
  type  = «ftdi_syncbb»;
  connection_type = usb;
  miso = 3; # CTS X3(1)
  sck = 5; # DSR X3(2)
  mosi = 6; # DCD X3(3)
  reset = 7; # RI X3(4)
;

Долго не мог понять откуда эти цифры, которые совсем не соответствуют реальной распиновке FT232RL:

А разгадка такая:
Распиновочка из таблички 2. 1 официальной PDF-ки FTDI:

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

Оказывается, в FT232RL можно переназначать выводы произвольным образом, что как раз и указывается в конфиге avrdude.conf.
В моей платке имеются выводы CTS, TX, RX и DTR (их отметил красным в столбце Pin Number, который соответствует реальной-физический распиновке FT232RL).
Вот на них и будем назначать выводы для программирования нашего контроллера (я назначил выводы, как в столбце Signal, но их можно перетасовать как угодно).

Исходя из таблички, мой конфиг будет выглядеть следующим образом:
programmer
  id    = «ft232r»;
  desc  = «FT232R Synchronous BitBang»;
  type  = «ftdi_syncbb»;
  connection_type = usb;
  miso  = 1;  # RxD
  sck   = 0;  # TxD
  mosi  = 3;  # CTS
  reset = 4;  # DTR
;

Так, с FT232RL разобрались, теперь надо понять, куда подключаться на нашей плате.
Ну тут уже проще.
Впаял разъёмчик на 6 пинов начиная с самого правого:

Подключаем к этим пинам наш адаптер FT232RL и запускаем AVRDUDE.

Кстати, рекомендую использовать GUI AVRDUDESS, лично мне так гораздо нагляднее и удобнее работать:

Тут я уже выставил все необходимые настроечки и фьюзы — fuses.

Пару слов о fuses.
Есть хорошая статья про них на сайте easyelectronics.ru (сайт всячески рекомендую к просмотру, там много чего интересного имеется).
Рекомендую также пользоваться калькулятором фьюзов для AVR.
Конкретно для моей платы WEI_M8_NLG_TST_V1.10 фьюзы расчитаны так:

Extended Fuse установлены как 0xFF не просто так.
Обычно там ставится 0xFC, но на стр. 27 инструкции Версия 1.12k есть информация о том, что может происходить сброс процессора из-за короткого провала напряжения «Brown Out»,
и, чтобы убрать обнаружение этих провалов, нужно сделать небольшую доработку платы или поставить Extended Fuse на 0xFF

Всё, фьюзы поставили, можно прошивать.

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

Архив с готовыми прошивками и софтом — тут.

знаменитый тестер всего, также известный как тестер транзисторов m328 — Share Project

Компоненты

АТМЕГА328П-ПУ
х 1

Описание

знаменитый тестер всего, также известный как тестер транзисторов m328

знаменитый тестер транзисторов mikrokontroller. net, вы можете измерить все. основная микросхема атмега 328пу. проект с открытым исходным кодом.

Электрические схемы и схемы

Скачать спецификацию (ведомость материалов)

23 ноября 2022 г.

454 просмотраЭлемент отчета

ГОЛОСОВАНИЕ 1 голос

ГОЛОСУЙТЕ СЕЙЧАС !

  • 1 ГОЛОСЫ ПОЛЬЗОВАТЕЛЯ

10.00

Инженер

  • 10

    дизайн

  • удобство использования

  • креативность

  • содержание

10. 00

İNAN: еще
  • знаменитый тестер всего, также известный как тестер транзисторов m328 Знаменитый тестер транзисторов mikrokontroller.net, можно все измерить. основная микросхема атмега 328пу. проект…

Вам также может понравиться

  • HID2AMI HID MOUSE AND GAMEPAD to AMIGA ADAPTER (REV 2.0 board)Creative Commons Attribution-NonCommercial-ShareAlike 4. 0 International Public Licensehttps://github.com/EmberHeavyIndustries/HID2AMIHID2A…

    HID2AMI v2.0 с поддержкой колесика мыши

    4972 0 8

    EmberHeavyIndustries

    ЭмберХэвиИндастриз

    ИТАЛИЯ

  • Превращает Raspberry PI в 3-канальный монитор напряжения и тока для других устройств. Этот HAT содержит три микросхемы INA219, подключенные к шине I2C и измеряющие ток по трем независимым каналам. Шу…

    Шляпа монитора мощности RaspberryPI

    2382 2 3

    Рафал Витчак

    Рафал Витчак

    ПОЛЬША

  • TL; DR Модуль представляет собой простой способ подключения широко используемого (по крайней мере, в Германии) блока управления Buderus Logamatic 2107M для систем отопления на жидком топливе к вашей домашней сети и вашей домашней автоматизации. Этот…

    KM271 Модуль связи Buderus Logamatic Wi-Fi

    2318 0 4

    Глейзер

    Глейзер

    ГЕРМАНИЯ

  • Watchible — это дополнительная плата NB-IOT для Raspberry Pi Pico. Это низкая стоимость и низкая мощность. Он предназначен для мониторинга любого триггера с интерфейсом с низким импедансом. Как Pico, так и Quectel BCC-66…

    Наблюдаемая плата NB-IOT

    1928 г. 6 0

    Дума

    Дума

    СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ

  • WheelOfJoy — это открытый аппаратный адаптер джойстика для 8 игроков для Commodore 16 и Plus/4. Первоначальная цель состояла в том, чтобы выяснить, как работает адаптер Solder для 3 джойстиков. Это было довольно легко, как только я понял…

    WheelOfJoy — адаптер для джойстика Commodore 16/116/+4 на 8 игроков

    1435 2 3

    СуккоПера

    СуккоПера

    ИТАЛИЯ

  • https://martin-piper. itch.io/bomb-jack-display-hardwareМодульное аудио- и видеооборудование для ретро-машин, таких как Commodore 64. Разработано для использования интегральных схем TTL серии 74, доступных еще в 1…

    MegaWang 2000 Turbo Edition — Аудио V9.2

    1961 г. 2 2

    Пайпер

    Пайпер

    СИНГАПУР

  • Картриджная плата для 8-разрядных компьютеров ATARI 65XE/130XE/800XE/800XL на базе универсальной микросхемы флэш-памяти SST39SF040 CMOS. В проекте не используются микросхемы программируемой логики, такие как GAL-чипы.

    Картридж SXEGS для ATARI 65XE/130XE/800XE

    2770 1 5

    продюсер

    кодер

    РОССИЙСКАЯ ФЕДЕРАЦИЯ,

  • LittleSixteen — это римейк домашнего компьютера Commodore 16 с открытым оборудованием, отличающийся множеством улучшений по сравнению с исходным дизайном. В V3 мы начали вносить улучшения в плату: перешли на внешний …

    LittleSixteen V3 — улучшенная материнская плата Commodore 16

    2817 6 5

    СуккоПера

    СуккоПера

    ИТАЛИЯ

  • Эй, ребята, что случилось? Итак, это PALPi, портативная игровая консоль в стиле ретро на базе Raspberry Pi Zero W, которая может запускать практически все ретро-игры, от SNES до PS1. Мозгом этого проекта является RECAL…

    Портативная ретро игровая консоль PALPi V5

    4091 1 4

    Арнов шарма

    Арнов шарма

    ИНДИЯ

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

    Создание динамически эффективной роботизированной ноги.

    2751 1 7

    Мигель Асд

    Мигель Асд

    ИСПАНИЯ

  • ESP32-S в форм-факторе Arduino ESP32-S, по крайней мере, на мой взгляд, является одним из самых универсальных микроконтроллеров, доступных производителям на данный момент. Он отвечает почти всем моим требованиям по функциям, требуемым …

    Плата для разработки ESP32-S в форм-факторе «Arduino Uno»

    2841 4 10

    СоздательIoT2020

    MakerIoT2020

    ТАИЛАНД

  • Аналоговые усилители звука достаточно мощны, чтобы издавать высокий уровень шума со стабильной добротностью. В прошлом году я разработал множество плат аудиоусилителей на базе интегральных схем. И сегодня я проектирую OL …

    Усилитель STK4141 скрыт в ЗОЛОТО

    4671 0 8

    Маной Кумар

    Маной Кумар

    ИНДИЯ

Сборка тестера компонентов M328 (1) • AmateurRadio.

com

Вдохновившись одним из недавних видеороликов Peter VK3YE, пришло время купить пару комплектов, стереть паяльник с полки и приступить к его сборке:

Этот компонент может оказаться очень полезным. тестовый комплект, для конструктора и ремонтника, в том числе новичка. Да, R, L, C, включая ESR, диоды и транзисторы, предоставляя подробную информацию о конфигурации выводов тестируемого полупроводникового устройства, а также полезные значения коэффициента усиления.

Это в основном копия конструкции Карла-Хайнца Куббелера, основанная на программируемом микроконтроллере ATMEGA328, который очень хорошо задокументирован. Комплекту потребовалось около 2 недель, чтобы прибыть из Китая, он содержит хорошо сделанную печатную плату, модуль дисплея и все компоненты, включая взорванный основной чип, и все это стоит около 8 фунтов стерлингов (12 долларов США). Он поставляется без инструкций о том, как его собрать, но руководство на китайском языке можно загрузить с сайта покупки, ссылку на которое я сделаю внизу этого блога. На самом деле вам не нужно руководство по сборке, так как значения компонентов напечатаны на печатной плате, это просто немного помогает правильно установить одну или две вещи, такие как переключатель, и принципиальная схема может быть полезной. для ссылки на компоненты и, возможно, для поиска неисправностей позже? Конечно, руководство на китайском языке написано на чинглише, речь идет о сварке, а не о пайке! Я не думаю, что мой старый дуговой сварочный аппарат каким-то образом окажется очень подходящим для этого проекта? Привет!

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

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

 

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

Все выглядело пора включаться! Если он загорается правильно, одно нажатие кнопки включения должно включить дисплей. В моем случае это было, и не было? Когда я отпустил переключатель Push To Make, он погас? У некоторых людей были проблемы с установкой переключателя в неправильном направлении, я знал, что не делал этого, и быстрая проверка подтвердила, что переключатель был вставлен правильно, время для дальнейшего расследования? Подсказка заключалась в том, что светодиод под платой дисплея не был включен, быстрая проверка с помощью цифрового мультиметра вокруг цепи в этой области подтвердила мои мысли, я неправильно поставил светодиод, а! О, Боже! Мне пришлось разобрать все это, разделить две платы, распаять и перевернуть светодиод, а затем собрать все обратно.

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

Продолжение следует в части 2.

Ссылки:

Здесь я купил комплект, хотя они также доступны на ebay:

http://www.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *