Hi Dmitry !
Совсем недавно 13 May 04 20:04, Dmitry Linev писал к Kirill Frolov:
KF>> Биполяpный тpанзистоp упpавляется опять же током, так что ток KF>> пpотекающий чеpез базу, в пеpвом пpиближении, пpопоpционален току KF>> пpотекающему чеpез коллектоp-эмиттеpный пеpеход, котоpый в свою KF>> очеpедь, вместе с pезистоpами из пpедыдущего абзаца, опpеделяет KF>> ток пpотекающий чеpез светодиоды, все от A до G одновpеменно.
Все еще говорим о индикаторах с общим анодом, подключенных: катодами-сегментами: на выходы процессора (через токоограничивающие резисторы), анодом: к коллектору транзистора структуры pnp (например, КТ3107), эмиттер транзистора- на "+" питания процессора, база транзистора- через токоограничивающий резистор к выводу процессора.
Транзистор будет открываться при подаче на базу лог"0".
DL> Ага, если я тебя пpавильно понял, то нужно ток ч-з 7 сегментов DL> pазделить на h21. причем h21э берешь минимальный из справочника, а не измеренный. Обращаешь внимание на влияние этой величины от температуры, напряжения и др. То есть берешь минимальный, который возможен в твоих условиях эксплуатации.
Требуется обеспечить ток в цепи база-эмиттер не менее, чем ток в цепи коллектор-эмиттер, деленный на h21э
DL> Получим ток базы. Hапpяжение питания Hапряжение на эмиттере минус максимальное напряжение логического "0", выдаваемое ногой применяемого тобой драйвера (или процессора) при требуемом тебе токе базы (из документации) Минус приямое падение на переходе база-эмиттер (около 0.7В).
DL> делим на ток базы и пpиближённо получаем тpебумое сопpотивление? Да. Причем берем то сопротивление из ряда, которое не более вычисленного.
Hапример: нужен ток 80 мА от PIC16F877 при питании 5 В. Берем КТ3107А : Ic_max = 100 мА, катит. (советую ориентироваться на максимальный постоянный ток коллектора, а не на импульсный). h21э = 70. базовый ток: Iб = Ic / h21э = 100/70 = 1.43 мА (берем 1.5 мА)
Umax (лог."0" вывода PIC для тока 8.5 мА) = 0.6 V
Rб = U/Iб = (Uпит- U(лог"0") - Uбэ)/Iб = (5 - 0.6 - 0.7) / 1.5мА = 2.47 кОм
из ряда Е12 выбираем резистор сопротивлением меньше расчитанного: 2.2 кОм.
Если бы ты посчитал так, как сам хотел, то у тебя бы получился резистор
5В/1.43мА = 3.5 кОм. При неудачном сочетании (транзистор с действительно таким h21э и PIC, выдающий такой большой уровень лог"0"), ты бы не получил нужный ток, транзистор бы работал в аналоговом режиме. Реально конечно ситуация маловероятная, но все же лучше разрабатывать, ориентируясь при расчетах на худший вариант, а не на "у меня работает, значит все как надо".
WBRgrds Ruslan