Вторник, 19.03.2024, 13:26
Главная
Регистрация
Вход
СДЕЛАЙ САМ!
Приветствую Вас Гость | RSS
Меню сайта
Статистика

AVR Semiconductor, R, L, C, ESR, FRQ и т.д. :) TESTER на микроконтроллерах ATmega

В этом разделе я представляю Вашему вниманию устройство - тестер полупроводниковых элементов, измеритель ёмкости конденсаторов и сопротивления резисторов, короче говоря, очень полезная штука :) Описание этого измерительного прибора взято из статьи Marcuse Frejeka и Karl-Heinz Kübbelera размещенной на их сайте. Данный прибор был разработан ими ещё в 2009 году и в настоящее время не даёт покоя всем радиолюбителям. Схема претерпела небольших изменений, до настоящего времени авторами и другими программистами было выпущено очень много версий прошивок для микроконтроллеров (МК) серии ATmega8, ATmega48, ATmega168, ATmega328 (цоколёвка всех этих МК одинаковая, поэтому никаких изменений в топологии печатной платы делать не нужно). Я не являюсь специалистом в области радиоэлектроники и не программист, я обыкновенный радиолюбитель-самоучка, поэтому буду преподносить информацию так, как я её воспринимаю. Я тоже сначала думал, что это китайская разработка :) - наборами и готовыми тестерами просто кишат всевозможные китайские интернет-магазины, а оказалось, что всё не совсем так. Кроме того я нашёл чешский клон этого тестера. Мне было интересно и я опробовал варианты тестеров на (МК) серии ATmega8 (два варианта прошивки) и на ATmega328. Данный тестер не меряет конденсаторы ёмкостью менее 25 пФ и индуктивности менее 0,01 мГн (индуктивность и ESR измеряет только тестер на ATmega168 и ATmega328). Но мне, как радиолюбителю, как раз интересны именно "мелкие" ёмкости и индуктивности, поскольку именно их зачастую приходится подбирать. Кроме того, как заявляют авторы, точность измерения индуктивности и ёмкости не высока - так оно и есть :( Кроме того, прибор на ATmega328 может измерять частоту и напряжение, работать в качестве генератора, а также работать в режиме циклических измерений - без необходимости постоянно нажимать кнопку "ТЕСТ". Как я понимаю, этот прибор является золотой серединой между дорогими специализированными промышленными измерительными приборами и дешёвыми китайскими мультиметрами, которыми завалены все рынки, и аналоговыми самоделками. Но, как показывает практика, одного прибора недостаточно. Для меня вполне хватает двух приборов: тестера на ATmega8 для определения полупроводниковых компонентов, измерения сопротивления резисторов и ориентировочной ёмкости конденсаторов, т.к. конденсаторы с большой ёмкостью он меряет не корректно; R/L/C/ESR тестера на PIC16F690, описание которого я выкладывал здесь, для точного измерения ёмкостей разных конденсаторов, катушек индуктивности, ESR (ЭПС) и тангенса диэлектрических потерь диэлектрика электролитических конденсаторов. Конечно, у меня на полке ещё лежат несколько мультиметров для измерения напряжений, токов, прозвонки цепи и т.д., ну куда же без них нам деться :))) - чем больше приборов, тем лучше!


Учитывая вышесказанное, предлагаю вашему вниманию набор для самостоятельной сборки тестера полупроводниковых приборов на МК ATmega8 и прошивки для МК в двух вариантах: вариант №1 и вариант №2. Для программирования я использую самый дешевый и распространённый программатор USBasp, который можно купить ну просто везде :)... В архивы я упаковал: драйвера под Windows для программатора USBasp, *.hex файл прошивки FLASH, *.eep файл прошивки EEPROM, программу Kazama для прошивки самого МК, фьюзы для настройки МК и схему принципиальную с указанием необходимых доработок для данной версии прошивки. Разницы в работе прибора при тактировании МК от внешнего кварца или от встроенного RC я не заметил. Различие прошивок в визуальном отображении информации на дисплее (мне нравятся оба варианта). В прошивке №2 увеличена точность измерения ёмкости конденсаторов. Тестер с высокой точностью определяет номера и наименования выводов транзистора, тиристора, диода и др. Будет очень полезен не только начинающему радиолюбителю. При помощи данного тестера очень удобно выполнять сортировку полупроводниковых элементов по параметрам, например, отобрать транзисторы по коэффициенту усиления. Т.е. это простой, но достаточно эффективный тестер для быстрой проверки, сортировки и распознавания большинства полупроводников - транзисторов, диодов, полевых транзисторов, мосфет, двойных диодов, маломощных тиристоров,  динисторов и т.п. Прибор удобен при определении параметров SMD компонентов, для этого в комплекте имеются соответствующие платки из стеклотекстолита с тремя пронумерованными площадками. Позволяет измерять сопротивление резисторов и ёмкость конденсаторов. Всё вышеуказанное возможно для прибора на микроконтроллере ATmega8. На ЖКИ дисплее сразу видим цоколёвку, тип и параметры, а не лезем в Интернет за даташитом, т.е. если у Вас неизвестный SMD элемент с тремя ножками без маркировки, то с помощью данного устройства можно определить, что это такое - транзистор, диодная сборка или др.

Схема для прошивки №1:

Схема для прошивки №2 (добавлен всего один резистор, т.к. автор программно отключил подтягивающие резисторы в МК - больше ничего не менять!):

Особенности прибора:

0. При очень завидном функционале тестер очень прост в сборке и не требует дефицитных деталей.

1. Автоматическое обнаружение NPN и PNP транзисторов, N и P канальных МОП транзисторов, диодов, двойных диодов, тиристоров, симисторов, резисторов и конденсаторов.

2. Автоматическое определение и отображение выводов проверяемого компонента.

3. Обнаружение и отображение защитного диода у транзисторов.

4. Определение коэффициента усиления и прямого напряжения база-эмиттер биполярных транзисторов.

5. Измерение порогового напряжения затвора и ёмкости затвора МОП транзисторов.

6. Измерение прямого напряжения у простых диодов (светодиодов), не у двойных диодов.

7. Измерение сопротивления резисторов – диапазон от 1 Ом до 50 МОм.

8. Измерение ёмкости конденсаторов – диапазон от 25 пФ до 100 мФ.

9. Отображение значений на текстовом ЖК дисплее (2х16 символов).

10. Продолжительность тестирования детали менее 2 секунд (исключение составляют конденсаторы большой ёмкости).

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

12. Энергопотребление в выключенном состоянии < 20 нА

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

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

15. Питание устройства может осуществляться от батарейки типа «Крона» напряжением 9В или от сетевого адаптера 9-12В постоянного тока. При работе от батарейки подсветка дисплея не включается. При работе от сетевого адаптера подсветка включена всё время. Сетевой адаптер в комплект не входит, в комплекте есть только штекер для него.

ВИДЕО №1 РАБОТЫ ТЕСТЕРА ПОЛУПРОВОДНИКОВЫХ КОМПОНЕНТОВ

ВИДЕО №2 РАБОТЫ ТЕСТЕРА (увеличена точность и расширены диапазоны измерения R/C)

ВИДЕО №3 РАБОТЫ ТЕСТЕРА (видео от покупателя Андрея из Донецка, заходите к нему на канал и найдёте там много интересной и полезной информации)

Индикация тестируемых элементов на дисплее прибора:

- 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»

- Симисторы - на дисплее «Simistor»

- Диоды - на дисплее «Diode»

- Двухкатодные сборки диодов с общим катодом - на дисплее «Double diode CK»

- Двуханодные сборки диодов с общим анодом - на дисплее «Double diode CA»

- Два последовательно соединенных диода - на дисплее «2 diode series»

- Диоды симметричные - на дисплее «Diode symmetric»

- Резисторы - «Resistance»

- Конденсаторы - «Capacitor»

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

- h21e - коэффициент усиления по току

- (1-2-3) - порядок подключенных выводов элемента и напротив их наименование

- Наличие элементов защиты - диода - "Символ диода"

- Прямое напряжение – Uf mV

- Напряжение открытия (для MOSFET) - Vt mV

- Емкость затвора (для MOSFET) - C nF

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

Стоимость печатной платы с маской и маркировкой: ***

Стоимость полного набора деталей для сборки тестера (включая плату, ЖКИ (синий фон и белые символы), "прошитый" МК ATmega8 с прошивкой №2): ***

Стоимость собранной платы тестера на ATmega8: ***

Временно закончились :)

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

Для заказа просьба обращаться сюда >>> или сюда >>>




Для любителей "экстрима" :) выкладываю прошивку №3. Любой желающий может лёгким движением руки заменить МК ATmega8, входящий в набор, на ATmega328 и припаять дополнительно стабилитрон на 2,5В TL431 и резистор 2,2 кОм так, как показано на схеме:

В результате получится прибор с описанием которого можно ознакомиться здесь :). В архиве с прошивкой №3 упаковано всё тоже самое, что я и описывал выше, но с небольшой корректировкой! Всё дело в том, что при программировании программа Kazama "залила" в МК содержимое файлов FLASH и EEPROM без вопросов, а вот фьюзы "заливать" отказалась. Может у меня руки кривые, а может ещё что-нибудь мне помешало. Поэтому я пошёл другим путём. Скачал программу AVRDUDESS (она есть в архиве), с её помощью мне удалось запрограммировать FLASH, EEPROM и фьюзы МК. Скриншот настройки фьюзов лежит в архиве. В инструкции на тестер подробно описано абсолютно всё! Отмечу только то, что в данной версии имеется опция автокалибровки прибора.  




Всем удачи, мира, добра, 73!

Вход на сайт
Поиск
Календарь
«  Март 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Архив записей
Друзья сайта

| Copyright MyCorp © 2024 | |