导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→帮帮这个菜鸟吧。[ybs777]

 *第9959篇: 帮帮这个菜鸟吧。

  
楼 主:ybs777 2003年4月8日11:19
 帮帮这个菜鸟吧。
当sw按下时,要求2n3905输出3.3v,这个电路是否能实现呢?
我对三极管不敏感,而且是个电路的初学者。
麻烦大家帮忙看看,这个电路的r1、r2要如何确定?
我看了一些参考书,但是还是不会将书上的公式套到这里来用。 

此主题相关图片如下:
按此在新窗口浏览图片
  
2楼:幽游梦蝶 2003年4月8日11:34
 我的模电也不行,以下意见仅供参考
1.三极管导通也有压降,如果你那样能有3.3V,我服了你
2.我认为下面那个NPN三极管最好在B级和E级之间加一个大一点的电阻
  
3楼:liping 2003年4月8日11:37
 搭个小实验板试一下最好:)
  
4楼:ybs777 2003年4月8日11:56
 是我错了,应当输出3V就好了。
对于2N3905来说当其饱和时CE间的压降是0.25(IC=10MA,IB=1MA)
  
5楼:红心J 2003年4月8日11:49
 不明白为什么这样做?
既然已经有开关了,直接就可以控制电源输出,
为何又用三极管绕了一大圈再输出?
  
6楼:ybs777 2003年4月8日11:58
 其实开关是为了省事才画上的。
不好意思,我没想那么多。
将开关去掉,2N3903的基极应当连接51的IO口的。 :)
  
7楼:Kuang-chingTsui 2003年4月8日11:57
 这样就行:
只用上面的PNP管,B接两只10K电阻,一只接地,一只接SW,SW另端接3。3V。E接3.3V,C为输出。当SW未压时,B上为0V,PNP截止,C无输出。SW压下时3.3V使B的电压升高,C输出,管子工作在开关状态,可以控制3.3V在C上的有无。注意,由于晶体管CE间必然有压降,所以管子导通后输出电压必然小于3.3V。我想你的SW大概是MCU的一个I/Opin吧。
  
8楼:guest 2003年4月14日14:02
 是不是搞错了,应用NPN三极管。
[e

是不是搞错了,应用npn三极管。
  
9楼:Kuang-chingTsui 2003年4月14日17:06
 取决于控制逻辑。到楼下看看。。。。。。。。。
  
10楼:ybs777 2003年4月8日12:03
 斑竹就是斑竹,可未卜先知。佩服佩服。 :)
  
11楼:Kuang-chingTsui 2003年4月8日12:48
 这样比较好:[贴图]
i/o为高电平时无输出,反之有。可保证mcu复位时无输出。
此主题相关图片如下:
按此在新窗口浏览图片


  
12楼:红心J 2003年4月8日13:26
 简单一点就行

此主题相关图片如下:
按此在新窗口浏览图片
  
13楼:Kuang-chingTsui 2003年4月8日13:53
 可以。但有一点不同。。。。
我的方案好在单片机复位到主程序执行到写I/O的瞬间,不会在输出端产生一个脉冲。
  
14楼:ybs777 2003年4月8日12:55
 OK,谢谢呀~!
  
15楼:ybs777 2003年4月8日12:07
 这个问题很关键哦~!
我的mcu要工作在停止模式下。当在停止以前,我给其io口一个状态,那么,在停止模式时其状态是否可维持?
为什么老古的表情图里没有那个蹦蹦跳的?    
  
16楼:Kuang-chingTsui 2003年4月8日12:15
 一般MCU进入IDLE模式,其I/O状态维持原来状态
如果用MCU的I/O控制,就只用一只电阻,一端接B,另端接I/Opin。

  
17楼:zht5665 2003年4月8日12:16
 不是很可靠!将3095的e极和b极接一个
不是很可靠!将3095的e极和b极接一个分流电阻的话就比较可靠啦!!!
  
18楼:guest 2003年7月28日10:56
 由该电路能确定:R1=βR2。
由该电路能确定:R1=βR2。
  
19楼:guest 2003年7月28日11:08
 注意:三极管的作用是用来放大电流,提高带
注意:三极管的作用是用来放大电流,提高带负载能力;而只用开关可起不到电流放大的作用,P口只能输出最大十几毫安的电流!!!
  
20楼:a12345678 2003年7月28日12:24
 2n3905饱和电压在0.15V以上,输出电压=3.3v-2n3905饱和电压

>>>>>>对该主题发表你的看法

本主题贴数20,分页: [第1页]


[上一篇主题]:新手请教~

[下一篇主题]:四门子TC35模块收发短消息中文手册