Микроконтроллерный определитель цоколёвки биполярных транзисторов
(PIC16F84)Радиохобби, 2011, №6, с. 40 В. Станайтис, «Радио» № 11/2011, с.25, 26
Микроконтроллер DDI формирует на линиях порта RB2, RB4, RB6 специально запрограммированную последовательность импульсов, которые через интегрирующие цепочки R2C5, R3C4, R4C3 и разъем XS1 прикладываются к выводам транзистора. Через линии порта RB3, RB5, RB7 микроконтроллер отслеживает изменяющиеся напряжения на выводах транзистора и по их характеру (нарастание или спад) и величине задержек (постоянных времени) вычисляет цоколевку, сигнализируя через светодиоды HL1-HL8, расположенные в определенном порядке (рис. 6) рядом с разъемом XS1, тип проводимости (HL1 - p-n-p, HL5 - п-р-п) и расположение вывода базы (светится один из HL2, HL3, HL4) и эмиттера (светится один из HL6, HL7, HL8).
Принцип анализа при этом состоит в том, что напряжение на коллекторе Uвых1(рис. 3) запаздывает от базовой экспонентыUвых.2 на некоторое время задержки At, что позволяет идентифицировать вывод базы. После этого идентификация коллектор/эмиттер на следующем шаге основывается на том факте, что в инверсном включении коэффициент передачи тока базы меньше, следовательно, задержка dt эмиттерной экспоненты будет меньше, чем коллекторной. В случае, если после перебора всех возможных вариантов воздействия отклики напряжения на
разъеме XS1 не соответствуют транзисторному сценарию, микроконтроллер делает вывод о неисправности транзистора или о том, что он не подключен к прибору - все светодиоды погашены. В режиме ожидания прибор потребляет ток 2,5 мА, а при световой индикации - до 8 мА. Автор с успехом испытал его как на мощных (КТ807, 1Т904), так и маломощных кремниевых и германиевых (П401, МП36) транзисторах.