你的要求是要对35V进行通断控制,也就是三极管工作在开关状态。此时,对三极管和电阻的要求非常宽泛,只要取经验数值就足够了,一般对于小功率管,基极电阻控制在基极电流在几个毫安-十几毫安。工作在稍大功率的晶体管的放大倍数一般可取50,小功率的可取100.由于三极管参数的离散性,在开关状态的三极管放大倍数要稍小一些为好。
另外,你想限制输出电流,只加一个R4是不够的,需要采取限流措施。
看下图。
工作电流250mA,那么T1基极电流可取10mA左右,当T2饱和导通后,可认为35V全部加在R3上,可计算得到R3= 35/10=3.5k. 取标准值 3.3K。
这个10mA就是T2的集电极电流,已经很小了,那么基极电流可取1mA保证可靠工作。当I/O口输出5V时,可取R2=3.3k.
关键是R4. 在电流=250mA时候,要保证当电流超过限制时候,Q3要可靠工作。取三极管BE=0.7V,电流250mA,可计算得到R4=2.8. 调整R4大小,可调整限制电流的大小。
从仿真图上可看到,当R5负载非常小的时候,输出电压已经降低到14V左右。输出电流约280mA。
对着第二个电路
R4的取值是看你电路的输出电流要多大了,如果输出是1A,那就取一个1欧的就行了,它的作用是给T1作限流的,防止T1电流过大而烧坏
R3是给T1的B极提供偏置电流的,这是开关电源,不是放大电路,目的就是让三极管开关和关的,所以,它的取值不会是一全确定的值的,就取1K吧,因为这个电阻好找
R2是驱动T2的,随便一个在K级别的电阻就得了,因为已经有一个10K的上拉电阻了,10K都是足以驱动这个电路了
T2是一个驱动的三极管,就用8050这类常用的三极管就得了,没有太大的要求的
T1是输出电流的,要选用电流大点的三极管,像你说的0.25A的话,那就8550也行,最好是能用13001这种开关管,要更大电流的话,那就用13007
众说纷纭,你可能也不知道到底是听谁的好,也不知道谁的结论是对的,最好是自己焊出电路来,你就会知道了
现在看来,你的模电基础并不是很好,还得再学习一下再来看51也行,
看管子的资料电压,电流是都少。 还有 5V和35V一定要共地,那就需要稳压集成块了,T1也应该上拉一个5V
R4 2.2-10欧姆 T1 PNP型2SA1952Q 60v5a T2 NPN型8050三极管
就你这个电路而言(先不讨论电路是否完善),常规的方法,因为T2工作在开关状态,T2基极电流取1mA,如果I/O输出高电平5V,则R2=3.9KΩ;
取T1的β=50,则T2基极电流=5mA(=T2集电极电流),R4=1Ω(取大了输出离输入就更远了),
那么,Vcc=Ur4+0.7V+Ur3+0.3V,
则 R3 ≈ 35/5 = 6.8KΩ;
具体参数还需要通过实验微调;
另外,一般为使T1工作稳定,还在电源输入端到T1基极之间并接个电阻,
其压降就=Ur4+0.7V,这样T2集电极电流就可以取得更大些了;