На склад поступили жидко-кристаллические индикаторы и дисплеи от KSE

Тестер диодов на PIC-контроллере

Manolis Xenias

Это нехитрое устройство на микроконтроллере PIC16F84 позволяет проверять исправность диодов.

Процедура проверки : устанавливаем «1» на выводе PB0 и «0» на PB3. Если диод исправен, он открывается, и на PA0 мы имеем «1». Если же на PA0 будет «0», значит диод неисправен. Программа управляет тем, что должен делать контроллер в каждой конкретной ситуации. Если PA0 = «1», значит все в порядке, и зажигается зеленый светодиод. Если же PA0 = «0», зажигается красный светодиод, сообщающий о неисправности.

Электромеханические реле Hongfa – надежность и качество 19 января 2023

Тестер диодов на PIC-контроллере

Далее выполняем следующие действия : Устанавливаем «0» на выводе PB0 и «1» на PB3. Если диод исправен, PA0 = «1». Если PA0 = «0», – диод неисправен. Если PA0 = «1», значит все в порядке, и зажигается зеленый светодиод. Если PA0 = «0», зажигается красный светодиод, сообщающий о неисправности.

Исходный код

        LIST P=16F84, F=INHX8M
        INCLUDE 'PICREG.EQU'
REG1 	EQU 	0CH
REG2 	EQU 	0DH
	MOVLW	B'11111001'
	MOVWF	PORTB
	MOVLW	FFH
	MOLWF	PORTA
	ORG 	0FH
START	BSF	PORTB,0
	BCF	PORTB,3
	BTFSS	PORTA,0
	GOTO	ELEGXOS
	MOVLW	B'00000010'
	MOVWF	PORTB
	GOTO	START
ELEGXOS	MOVLW	B'00000100'
	MOVWF	PORTB
	BCF	PORTB,0
	BSF	PORTB,3
	BTFSS	PORTA,0
	GOTO	ELEGXOS2
	MOVLW	B'00000010'
	MOVWF	PORTB
ELEGXOS2MOVLW	B'00000100'
	MOVWF	PORTB

electronics-lab.com

Перевод: AlexAAN по заказу РадиоЛоцман

На английском языке: PIC diode tester

Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Фрагменты обсуждения:Полный вариант обсуждения »
  • Проверка диодов не так проста как кажется. "Прозвонил" - нет пробоя PN перехода и всё ОК. А нет! 1 Пробой может возникать при напряжении выше, чем у "прозвонки" (часто наблюдается у выпрямительных диодов) 2 Переход в прямом направлении имеет повышеное сопративление (большое падение напряжения при номинальном токе) 3 для импульных диодов критично время востановления А для того, что-бы провести проверку такую-же, как предлогаемый прибор достаточно не то, что мультиметра, а лампочки и батарейки.(СВЧ и МИКТРОТОКОВЫЕ ДИОДЫВ НЕПРОВЕРЯТЬ)
  • Наш "буржуйский товаришчь" видимо желает показать пример программирования. Для практического применения вещь более чем спорная. Для практики весьма достаточно схемы "проще некуда" - переменка с трансф-ра на два встречно-параллельные светодиоды разного цвета, последовательно резистор (к примеру для ~24v R=3 ком), далее - проверяемый диод. На производстве использую конструкцию (т.н. сканер) из 16 светодиодов (двухвыводные двуцветные) для проверки датчиков оборудования, включенных в матрицу 16*n. В матрице каждый датчик естественно имеет диодную развязку. Поскольку ~питание беру с оборудования, то получились малые габариты и вес сканера, что необходимо при разьездном характере работы. Реально ловит текущие диоды, трехвольтовым омметром пропускаемые как годные. Домашний мастер вполне может дополнить таким пробником любимый блок питания. Схемка на фото. Проверять светодиоды так же можно, но при напряжении не превышаюшем макс.допуст.обратн. Стабилитроны тоже проверяем, но на напряжение выше Uампл ~ (U*1.41). Так, что если трансф-р с отводами на вторичке, можно поставить переключатель для универсальности. С переключателем можно грубо оценивать U стабилитронов. Предупреждение llllll, насчет СВЧ и микротоковых диодов актуально и для описанного пробника! [URL=http://radikal.ru/F/i055.radikal.ru/1002/15/4456c5117031.jpg.html][IMG]http://i055.radikal.ru/1002/15/4456c5117031t.jpg[/IMG][/URL]
  • [url]http://pro-radio.ru/measure/5437/[/url] это на пике В принципе то-же самое, но на ATmega8 [url]http://pro-radio.ru/measure/8930/[/url] себе сделал на меге. Большой точности конечно нет, но как тестер - самое то. Особенно удобно определять СМД компоненты, непонятно что там в корпусе, а эта машинка расказывает. Букв там много, но почитать не вредно.
  • [COLOR="SeaGreen"]QED [/COLOR] Вы даёте ссылку на серьёзный прибор, который заслуживает внимания. Прозвонку дейсвительно следует рассматривать, как пример програмного обеспечения единственной функции.
  • мне проект понравился. хотя бы в качестве прозвонки ПИКа
  • А я такой прозвонкой пользуюсь;) (Кстати, в каком-то из старых журналов "РАДИО" была публикация на тему измерителя характеристик транзисторов, правда тот приборчик на 580...ммм... был сделан:eek: Но идея неплохая, да и современная элементная база может позволить "чемоданчик" без ущерба к качеству в махонькую коробочку превратить).
Полный вариант обсуждения »