请教:关于单片机控制三极管来实现主备电源切换的问题

2020-02-06 10:04发布

这两天有个老外的项目,项目中要求含有单片机通过控制三极管来实现主备电源切换的电路,目的是短暂断开主电源后可以测量备用电池的剩余电量。再次问题上我与老外有所分歧,老外坚持要用他们认定了的那个电路,而我却看不出他们的这部分电路有何高明之处,再次恳请论坛的高手指教分析一下,尽管这部分电路很小很简单。

先说说我的,我想就用一个NPN的三极管,通过单片机IO口控制此三极管的开关来实现,或者干脆把三极管去掉,改用低压N-MOS来实现,下面上图(图1是我的):


再看看图(2),是老外的,用两个NPN三极管:


高手指教一下,老外的这个图有何高明之处?本人才疏学浅,未能参透其中奥妙,聆听指教!


为防不清,上传个PDF的:
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
i_kkyu
1楼-- · 2020-02-08 10:47
WDZASHTA 发表于 2013-2-22 12:21
噢,了解了,话虽含蓄,但让我明白了图(1)的不合理之处,多谢!

VCC此处是11-12V之间,故图(1)有所 ...

E极接地。3.3 IO经电阻接B。对于PIC单片机的IO口来说没问题的。
只是要注意一点:别一上电,程序运行之前 继电器有不希望的吸和。或者说,考虑一下上电电平状态。
acmilannast
2楼-- · 2020-02-08 16:13
WDZASHTA 发表于 2013-2-22 12:21
噢,了解了,话虽含蓄,但让我明白了图(1)的不合理之处,多谢!

VCC此处是11-12V之间,故图(1)有所 ...

可以呀!这里的合不合理主要考虑继电器的干扰问题!
wistarky
3楼-- · 2020-02-08 21:22
 精彩回答 2  元偷偷看……
javabean
4楼-- · 2020-02-09 01:51
既然是简单的电路,楼主不妨自己搭一个试试,争论是方法,逻辑分析是手段,但是还是自己动手得到的是真正的经验,实践出真知,检查一下说的到底对不对。
lcw_swust
5楼-- · 2020-02-09 07:26
如果加三极管仅是为了“可以测量备用电池的剩余电量”,那就不必了,直接在备用电池处分压到ADC就是了。
JQ_Lin
6楼-- · 2020-02-09 08:43
楼主本来是很欣赏老外的。
可是今天却同老外分歧,看不出人家这部分电路有何高明之处。
这次恰好你错了!

楼主的图(1),根本做不到Q1的可靠导通。因为3.3V电源供电的单片机口输出电平只能低于3.3V,永远不可能使得Q1的浮动着的基极电平达到或超过VCC。
老外的图(2),多加了一个Q2,就是用来避开单片机口输出电平太低的障碍,解决Q1可靠导通的问题的。
Q2导通时,Q1可靠截止;Q2截止时,Q1的基极电平被电阻R1拉到VCC,Q1想不可靠导通都不行。
就这么简单。

一周热门 更多>