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

Тестер Маркуса

Различные приборы, оборудование и инструменты не связанные с Ардуино
Ответить
Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 677
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

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

#1

Сообщение ViktorPetrov » 01.10.2018{, 21:48}

Выдался свободный день ,собрал тестер полупроводниковых радиоэлементов на МК 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"
— Резисторы — диапазон от 1 Ом до 10 МОм [Ом, KОм]
— Конденсаторы — диапазон от 0,2nF до 5000uF [nF, uF]
При измерении сопротивления или емкости устройство не дает высокой точности
Описание дополнительных параметров измерения:
— H21e (коэффициент усиления по току) — диапазон до 10000
— (1-2-3) — порядок подключенных выводов элемента
— Наличие элементов защиты — диода — "Символ диода"
— Прямое напряжение – Uf [mV]
— Напряжение открытия (для MOSFET) — Vt [mV]
— Емкость затвора (для MOSFET) — C= [nF]
Дополнительные параметры выводимые на дисплей.
hFE - коэффициент усиления по току - диапазон до 10000
(1-2-3) - порядок подключенных выводов элемента
Наличие элементов защиты - диода - "Символ диода"
Прямое напряжение - Uf [mV]
Напряжение открывания MOSFET) - Vt [mV]
Емкость затвора (для MOSFET) - C= [nF]

Схема выбрал простую:
СпойлерПоказать
схема.png
Детали:
1. Микросхема ATmega8
2. ЖК индикатор WH1602D
3. Резисторы МЛТ-0,5 470 кОм, 680 Ом, 5,6 кОм, 5,6 кОм
4. Кнопка
5. DC-DC повышающий преобразователь DC 3 В до 5 В USB
6. акумулятор 18650
Немного доработал,заместо батарейки "Крона" поставил повышающий преобразователь и аккумулятор,делитель R11 и R12 заменил на одинаковые сопротивления на ногу 28 МК ,должно быть 2,5 Вольта.

Прошивка:
Прошивка.zip
(8.5 КБ) 140 скачиваний
Фьюзы которые выставлял:
СпойлерПоказать
Тестер фьюзы.png
На просторах довольно много различных прошивок ,под различные микроконтроллеры и экраны и функционал.

Внешний вид устройства:
СпойлерПоказать
01.jpg
СпойлерПоказать
02.jpg


Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 677
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

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

#3

Сообщение ViktorPetrov » 01.10.2018{, 22:00}

Измерения различных полупроводниковых радиоэлементов:
СпойлерПоказать
10.jpg
СпойлерПоказать
11.jpg
СпойлерПоказать
12.jpg
СпойлерПоказать
13.jpg
СпойлерПоказать
14.jpg
Дополнительные параметры выводимые на дисплей.
hFE - коэффициент усиления по току - диапазон до 10000
(1-2-3) - порядок подключенных выводов элемента
Наличие элементов защиты - диода - "Символ диода"
Прямое напряжение - Uf [mV]
Напряжение открывания MOSFET) - Vt [mV]
Емкость затвора (для MOSFET) - C= [nF]

Полезные ссылки:
ESR тестер за 4$, на дисплее LCD1602
Установка WinAVR, компилируем прошивку для ESR тестера
Сборка прошивки для ESR тестера, для TFT экранов, на контроллере ST7735
ESR тестер за 4$, на дисплее LCD1602

aidar_i
Полковник
Сообщения: 3122
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#4

Сообщение aidar_i » 02.10.2018{, 01:07}

Скетч есть?

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

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

#5

Сообщение nalnik » 02.10.2018{, 06:03}

Господа - тестера не на FLPROG обсуждают там-
http://vrtp.ru/index.php?showtopic=26994&st=30
http://vrtp.ru/index.php?s=58d92fa715cf ... 1&st=11460
http://vrtp.ru/index.php?s=6afec87713a9 ... 668&st=840
Если надумаете собирать -- делайте на ATmega328
на ATmega8 много чего нет из возможностей этих тестеров.
Собрал себе два - за год два раза понадобились --наигрался и валяются.
Честно скажу легче купить и не :smile14:
СпойлерПоказать
TT.jpg
Я хочу быть добрее, но люди сами нарываются.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 677
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

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

#6

Сообщение ViktorPetrov » 02.10.2018{, 12:30}

aidar_i писал(а):
02.10.2018{, 01:07}
Скетч есть?
Сылка на форум ,где обсуждается скетч Transistor Tester for Arduino

stypler
Сержант
Сообщения: 148
Зарегистрирован: 01.06.2018{, 07:25}
Репутация: 11

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

#7

Сообщение stypler » 02.10.2018{, 21:20}

А есть что то такое, но без печатных плат, пайки и на Flprog?
А то столько возни что бы один раз поиграться.

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

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

#8

Сообщение nalnik » 02.10.2018{, 21:44}

stypler писал(а):
02.10.2018{, 21:20}
А есть что то такое, но без печатных плат, пайки и на Flprog?
А то столько возни что бы один раз поиграться.
Без печатных плат, пайки можете поиграться в Proteus. :smile9: :smile171:
Да и на Flprog такое не сделаешь.
Последний раз редактировалось nalnik 02.10.2018{, 21:47}, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.

bester
Сержант
Сообщения: 199
Зарегистрирован: 13.01.2018{, 13:50}
Репутация: 6

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

#9

Сообщение bester » 02.10.2018{, 21:47}

stypler, Поморгай светодиодом на 13 пине. Вот пользуйся, это то, что ты хотел.
Вложения
Снимок.PNG
Снимок.PNG (1.92 КБ) 2114 просмотров

stypler
Сержант
Сообщения: 148
Зарегистрирован: 01.06.2018{, 07:25}
Репутация: 11

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

#10

Сообщение stypler » 03.10.2018{, 14:49}

bester, Здорово, сам придумал?
Это сайт, где обсуждаются разработки с применением программы Flprog!
nalnik, для того что бы "поиграться" в Proteusе, надо сделать проект в
Flprog получить *.hex файл и тогда - вперед.
А, то что есть на просторах инета - это только познавательно и всё.
я спросил конкретно
stypler писал(а):
02.10.2018{, 21:20}
А есть что то такое, но без печатных плат, пайки и на Flprog?
На что предполагал ответ: Да, Нет, Будет, всё.

bester
Сержант
Сообщения: 199
Зарегистрирован: 13.01.2018{, 13:50}
Репутация: 6

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

#11

Сообщение bester » 03.10.2018{, 15:02}

А как вы этим собрались "играться" в Flprog? Flprog это же не стимулятор, в Proteusе, да можно. Если все функции тестертранзистора пробовать реализовывать в Flprog, то такой проект не влезет на Atmeg328. Сравните размер файла hex, моргания светодиодом, созданный на ассемблере и созданный в Flprog

stypler
Сержант
Сообщения: 148
Зарегистрирован: 01.06.2018{, 07:25}
Репутация: 11

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

#12

Сообщение stypler » 03.10.2018{, 15:32}

В Flprog, с помощью пользовательских блоков, создаются полезные проекты.
Не требуется знание ассемблера и других языков, на это более продвинутые
члены сообщества Flprog создают пользовательские блоки, которые правильно
применяя дают невероятные результаты. Ещё три месяца назад я не смотрел в сторону ESP8266, а сегодня - несколько устройств работают, и все в доме довольны.
Кто может, представит схему тестера в блоках и реализует в программе Flprog.
А память сейчас не проблема, знания нужны, это моё мнение.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#13

Сообщение Sancho » 03.10.2018{, 19:23}

stypler писал(а):
03.10.2018{, 14:49}
в Proteusе, надо сделать проект в
Flprog получить *.hex файл и тогда - вперед.
Нормально проходят и .ino файлы :) ( чистый код )
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

stypler
Сержант
Сообщения: 148
Зарегистрирован: 01.06.2018{, 07:25}
Репутация: 11

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

#14

Сообщение stypler » 03.10.2018{, 22:06}

Sancho, Это знаю, но проект должен быть.
Причем проект именно в Flprog, и только когда я нажму "компилировать",
только тогда я увижу скетч, ну а что касательно *.hex файла, ещё одна кнопка.
Но всё дело в том, что этого проекта viewtopic.php?p=55627#p55627
в исполнение Flprog нет, а если бы он был то я с удовольствием его повторил.

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

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

#15

Сообщение Dev1 » 03.10.2018{, 22:27}

stypler писал(а):
03.10.2018{, 22:06}
в исполнение Flprog нет, а если бы он был то я с удовольствием его повторил.
То есть в FlProg вы в состоянии повторить, а просто залить прошивку или готовый ini нет? Я не думаю что найдется кто то кто повторит сие в FlProg, да же если и найдется :fie: то программа попросту лопнет, гляньте сколько там кода... :spiteful:
Win10-64 FLProg v7.5.2 Portable :fie:

Ответить

Вернуться в «Приборы и оборудование»