AVR-Transistortester на ATmega8

Автор: Internet. Опубліковано в Вимірювання

Trtester

  Я собирал этот тестер используя информацию с разных форумов. Схем существует несколько вариантов (но не столько, сколько прошивок)

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

Типы тестируемых деталей: 
(имя элемента - индикация на дисплее):
- 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"
- Тиристоры - на дисплее "Tиристор"
- Симисторы - на дисплее "ТРИАК"
- Диоды - на дисплее "Диод"
- Двухкатодные сборки диодов - на дисплее "Дв диод CA"
- Двуханодные сборки диодов - на дисплее " Дв диод CС"
- Два последовательно соединенных диода - на дисплее "2 диода послед."
- Диоды симметричные - на дисплее "2 диода встречные"
- Резисторы - диапазон от 1 Ом до 10 МОм [Ом,KОм]
- Конденсаторы - диапазон от 0,2nF до 5000uF [nF, uF]

Описание дополнительных параметров измерения:
- H21e (коэффициент усиления по току) - диапазон до 1000
- (1-2-3) - порядок подключенных выводов элемента
- Наличие элементов защиты - диода - "Символ диода"
- Прямое напряжение – Uf [mV]
- Напряжение открытия (для MOSFET) - Vt [mV]
- Емкость затвора (для MOSFET) - C= [nF]

 

AVR-Transistortester  AVR-Transistortester

AVR-Transistortester

Фьюзы для PonyProg

Так-же можно, с помощью  PonyProg откорректировать  константы измерения C и R  на  фото отмечены ячейки.

Число в средней ячейке буфера меняем с шагом + или - 1 (зависит в какую сторону нужно вносить правку и на сколько, это может быть и число 10),

после изменения числа в ячейке , программируем МК , затем делаем тест известной детали, сравниваем до и после.

Повторяем при необходимости процедуру.

 

Прошивка для ATmega8 и ATmega8А, в архиве (английский и русский EEPROM, правильное отображение в кирилице µ и Omega ) Tr-TestNew_11_01_2011.rar

Печатная плата lay, под индикатор 1602В, скачать архив здесь Tester_P-P.rar

здесь сайт автора http://www.mikrocontroller.net/articles/AVR-Transistortester

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

Поиск и устранение неисправностей

Если что-то стало показывать на дисплее, проверить следующие параметры:
  • Правильность подключения к LCD (проверяем по датшиту разводку ЖК индикатора)?
  • С HD44780 ЖК-совместимый контроллер?
  • Проверить фьюзы бит ATMega8, правильно (внутренний генератор на 1 МГц)?
  • Прошит ли ЕЕР. файл, считать в EEPROM контроллера?
  • Возможно LCD нуждаются в подстройке напряжение контраста. Сопротивление должно быть отрегулировано в любом случае LCD настраивается для получения хорошего контраста (при необходимости использовать потенциометр).
 Если собрана плата на компонентах правильной комплектации, и правильный порядок подключения к щупам, показывает что компонент обнаружен, хотя он не подключен или такие данные, такие как коэффициент усиления для различных последовательностей подключения существенно расходятся, смотреть остаток флюса на дорожках, плохой состав флюса или аналогичные компоненты для пайки , нужно пересмотреть и очистить. Между дорожек на изм. щупы не должно оставаться  остаточного компонента флюса. Флюс обычно немного проводящий, приведёт к утечке протекающего тока через флюс, и к искажению результата.

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