99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

發(fā)個(gè)一鍵式開(kāi)關(guān)機(jī)電路,大家來(lái)討論下電路會(huì)有什么問(wèn)題

如題,如果大家和我一樣當(dāng)初沒(méi)有想到這個(gè)問(wèn)題,我后續(xù)會(huì)加以說(shuō)明

  

如圖,這個(gè)電路用來(lái)控制電源的總開(kāi)關(guān),其中VBAT是12V鉛酸電池,EN和ON/OFF都連接到MCU的I/O口,MCU的供電也來(lái)自LOAD的輸出。

原理很簡(jiǎn)單,按下EN鍵,LOAD處得到供電,MCU也得到供電,同時(shí)MCU判斷ON/OFF被拉低,MCU將EN拉高,那么松開(kāi)按鍵后,供電將一直維持。再次按下EN鍵,ON/OFF被拉低,MCU將EN置低,松開(kāi)按鍵后,MCU得不到供電,LOAD處斷電。

上面的電路,并非我自己設(shè)計(jì),不過(guò)是照搬別人的,上面的描述,也看似沒(méi)有問(wèn)題,但是問(wèn)題確實(shí)是存在的。

補(bǔ)充一下,MCU是洪晶的STC系列。

全部回復(fù)(27)
正序查看
倒序查看
2013-08-12 16:20
什么問(wèn)題,先描述一下
0
回復(fù)
rj44444
LV.9
3
2013-08-12 17:10
@賀赫無(wú)名
什么問(wèn)題,先描述一下
先說(shuō)一下問(wèn)題,這個(gè)電路可以正常開(kāi)機(jī),但是,不能正常關(guān)機(jī)。
0
回復(fù)
2013-08-14 08:03
@rj44444
先說(shuō)一下問(wèn)題,這個(gè)電路可以正常開(kāi)機(jī),但是,不能正常關(guān)機(jī)。
怎么不能關(guān)?EN輸出低時(shí),Q2關(guān)、、MCU復(fù)上電是延時(shí)一小段時(shí)間后,等待S1釋放后再開(kāi)EN。長(zhǎng)時(shí)間按下需程序好好處理才行。
0
回復(fù)
2013-08-14 08:06
@賀赫無(wú)名
怎么不能關(guān)?EN輸出低時(shí),Q2關(guān)、、MCU復(fù)上電是延時(shí)一小段時(shí)間后,等待S1釋放后再開(kāi)EN。長(zhǎng)時(shí)間按下需程序好好處理才行。
還要去鍵抖處理。LOAD端需并大電解
0
回復(fù)
rj44444
LV.9
6
2013-08-14 08:20
@賀赫無(wú)名
怎么不能關(guān)?EN輸出低時(shí),Q2關(guān)、、MCU復(fù)上電是延時(shí)一小段時(shí)間后,等待S1釋放后再開(kāi)EN。長(zhǎng)時(shí)間按下需程序好好處理才行。
這些都不是問(wèn)題關(guān)鍵點(diǎn),并電解,去抖動(dòng)這是自然的事情
0
回復(fù)
abccba
LV.9
7
2013-08-16 15:09
@rj44444
這些都不是問(wèn)題關(guān)鍵點(diǎn),并電解,去抖動(dòng)這是自然的事情

開(kāi)關(guān)后面的電源也是MCU的供電電源,MCU主動(dòng)關(guān)閉自己的電源,在掉電的過(guò)程中看MCU管腳的變化了,如果失電過(guò)程中EN還有瞬間拉高的情況,就又自己?jiǎn)?dòng)了。不知道考慮的對(duì)不對(duì)?

0
回復(fù)
rj44444
LV.9
8
2013-08-16 15:31
@abccba
開(kāi)關(guān)后面的電源也是MCU的供電電源,MCU主動(dòng)關(guān)閉自己的電源,在掉電的過(guò)程中看MCU管腳的變化了,如果失電過(guò)程中EN還有瞬間拉高的情況,就又自己?jiǎn)?dòng)了。不知道考慮的對(duì)不對(duì)?
營(yíng)長(zhǎng)厲害!問(wèn)題確實(shí)差不多是這樣的。松開(kāi)關(guān)機(jī)鍵后,MCU掉電復(fù)位,對(duì)于洪晶的51系列,復(fù)位時(shí)所有管腳都會(huì)弱上拉(幾百uA的拉電流能力),這就導(dǎo)致EN灌入一個(gè)很微弱的電流,MOS處于飽和區(qū),無(wú)法關(guān)斷。
0
回復(fù)
abccba
LV.9
9
2013-08-16 16:17
@rj44444
營(yíng)長(zhǎng)厲害!問(wèn)題確實(shí)差不多是這樣的。松開(kāi)關(guān)機(jī)鍵后,MCU掉電復(fù)位,對(duì)于洪晶的51系列,復(fù)位時(shí)所有管腳都會(huì)弱上拉(幾百uA的拉電流能力),這就導(dǎo)致EN灌入一個(gè)很微弱的電流,MOS處于飽和區(qū),無(wú)法關(guān)斷。

,這個(gè)確實(shí)不容易發(fā)現(xiàn),但MUC電路的上電初始化狀態(tài),在最后核查電路時(shí)都要檢查一下的。像這個(gè)電路就要改成上電IOPin高時(shí),Q2應(yīng)該是關(guān)閉狀態(tài),可以把Ra1改成較小電阻接到R3前面,就是ENpin,MCU初始化時(shí)再將該pin改成強(qiáng)上拉狀態(tài)。直接改小Ra1也行吧?

D4的意圖不太明白,沒(méi)看出在什么情況下這點(diǎn)有反壓或反流,如果是想提高Q2的開(kāi)關(guān)閾值電壓以提高抗干擾性能,Ra1改小以后就不用了。

,這一貼是升官帖,升團(tuán)級(jí)了。

0
回復(fù)
rj44444
LV.9
10
2013-08-16 16:45
@abccba
[圖片],這個(gè)確實(shí)不容易發(fā)現(xiàn),但MUC電路的上電初始化狀態(tài),在最后核查電路時(shí)都要檢查一下的。像這個(gè)電路就要改成上電IOPin高時(shí),Q2應(yīng)該是關(guān)閉狀態(tài),可以把Ra1改成較小電阻接到R3前面,就是ENpin,MCU初始化時(shí)再將該pin改成強(qiáng)上拉狀態(tài)。直接改小Ra1也行吧?D4的意圖不太明白,沒(méi)看出在什么情況下這點(diǎn)有反壓或反流,如果是想提高Q2的開(kāi)關(guān)閾值電壓以提高抗干擾性能,Ra1改小以后就不用了。[圖片],這一貼是升官帖,升團(tuán)級(jí)了。

恭喜恭喜!D4沒(méi)有使用。實(shí)際上最后仍然沿用了這個(gè)電路結(jié)構(gòu),不過(guò)將R3和Ra1改小,保證弱上拉的電流在Ra1上的壓降不足以開(kāi)啟Q2 就行了

0
回復(fù)
2013-08-17 08:04
@rj44444
恭喜恭喜!D4沒(méi)有使用。實(shí)際上最后仍然沿用了這個(gè)電路結(jié)構(gòu),不過(guò)將R3和Ra1改小,保證弱上拉的電流在Ra1上的壓降不足以開(kāi)啟Q2就行了
很多IO口輸出場(chǎng)合是需要上電復(fù)位后直接輸出低電平的。MC51是需要接較小的下拉電阻才能實(shí)現(xiàn)。
0
回復(fù)
2013-08-17 08:08
@賀赫無(wú)名
很多IO口輸出場(chǎng)合是需要上電復(fù)位后直接輸出低電平的。MC51是需要接較小的下拉電阻才能實(shí)現(xiàn)。
D3好像也沒(méi)有啥用啊,應(yīng)該可以省掉,D4是為了抬高Q2射極電位,目的是EN必須1.2V以上才能開(kāi)啟Q2。
0
回復(fù)
rj44444
LV.9
13
2013-08-17 10:08
@賀赫無(wú)名
D3好像也沒(méi)有啥用啊,應(yīng)該可以省掉,D4是為了抬高Q2射極電位,目的是EN必須1.2V以上才能開(kāi)啟Q2。
D3不能省,應(yīng)為電池是12V鉛酸電池,IO不能承受這個(gè)電壓
0
回復(fù)
dapeng
LV.5
14
2013-08-19 08:17
@rj44444
D3不能省,應(yīng)為電池是12V鉛酸電池,IO不能承受這個(gè)電壓

Ra1上面并一個(gè)電容呢?

0
回復(fù)
2013-08-19 09:11
@rj44444
D3不能省,應(yīng)為電池是12V鉛酸電池,IO不能承受這個(gè)電壓
隔離那個(gè)12V的
0
回復(fù)
ljhyjx
LV.1
16
2013-08-21 12:27

我以前用三極管(Q1也用三極管)做的電池開(kāi)關(guān)也遇到這個(gè)問(wèn)題。試了好多辦法,不能用增大R3來(lái)解決,因?yàn)槟菍?dǎo)致Q1不能飽和導(dǎo)通,也試了用電容的辦法都不行。

最后解決辦法是把EN再接一個(gè)PNP三極管,c極接EN,e極接LOAD,b極串電阻接單片機(jī)IO口,把你的程序改為:導(dǎo)通時(shí)該IO口為0,要關(guān)斷時(shí)讓他為1就行了。這樣即使單片機(jī)失電時(shí)該IO口有正電壓,這個(gè)PNP三極管也是截止?fàn)顟B(tài)。

0
回復(fù)
abccba
LV.9
17
2013-08-21 16:19
 
0
回復(fù)
abccba
LV.9
18
2013-08-21 16:32
@abccba
[圖片] 
 
0
回復(fù)
rj44444
LV.9
19
2013-08-21 21:58
@abccba
[圖片] 
這些都沒(méi)試,因?yàn)槲野凑罩暗姆椒ò呀鉀Q了,這只是UPS中的一個(gè)開(kāi)關(guān)機(jī)部分。我自己不會(huì)寫程序的,所以,我不能回答團(tuán)長(zhǎng)。
0
回復(fù)
abccba
LV.9
20
2013-08-21 22:28
@rj44444
這些都沒(méi)試,因?yàn)槲野凑罩暗姆椒ò呀鉀Q了,這只是UPS中的一個(gè)開(kāi)關(guān)機(jī)部分。我自己不會(huì)寫程序的,所以,我不能回答團(tuán)長(zhǎng)。

,我也是把電路當(dāng)愛(ài)好,沒(méi)事的時(shí)候來(lái)消遣。在這里發(fā)的電路我也是沒(méi)試過(guò),只是單純地交流,說(shuō)不準(zhǔn)哪位再遇到時(shí)可能有一些幫助。上面的圖是不能通過(guò)發(fā)射極接IO口來(lái)檢測(cè)開(kāi)關(guān)S1狀態(tài)的,原因是IO口所設(shè)置或缺省的弱上拉模式時(shí),這個(gè)口線不會(huì)有下拉到地的電流,所以在開(kāi)關(guān)接地后,該IO口依舊保持高電平,不過(guò)可以加以改進(jìn)就可以,這樣的話就只需一條口線即可實(shí)現(xiàn)開(kāi)關(guān)檢測(cè)又可以回鎖開(kāi)關(guān):

 

0
回復(fù)
rj44444
LV.9
21
2013-08-22 08:48
@abccba
[圖片],我也是把電路當(dāng)愛(ài)好,沒(méi)事的時(shí)候來(lái)消遣。在這里發(fā)的電路我也是沒(méi)試過(guò),只是單純地交流,說(shuō)不準(zhǔn)哪位再遇到時(shí)可能有一些幫助。上面的圖是不能通過(guò)發(fā)射極接IO口來(lái)檢測(cè)開(kāi)關(guān)S1狀態(tài)的,原因是IO口所設(shè)置或缺省的弱上拉模式時(shí),這個(gè)口線不會(huì)有下拉到地的電流,所以在開(kāi)關(guān)接地后,該IO口依舊保持高電平,不過(guò)可以加以改進(jìn)就可以,這樣的話就只需一條口線即可實(shí)現(xiàn)開(kāi)關(guān)檢測(cè)又可以回鎖開(kāi)關(guān):[圖片] 
呵呵,按照你說(shuō)的,應(yīng)該是可以的。我的程序都是找別人寫的,我只提出要求
0
回復(fù)
ztb1
LV.1
22
2013-09-10 15:46
@abccba
[圖片],我也是把電路當(dāng)愛(ài)好,沒(méi)事的時(shí)候來(lái)消遣。在這里發(fā)的電路我也是沒(méi)試過(guò),只是單純地交流,說(shuō)不準(zhǔn)哪位再遇到時(shí)可能有一些幫助。上面的圖是不能通過(guò)發(fā)射極接IO口來(lái)檢測(cè)開(kāi)關(guān)S1狀態(tài)的,原因是IO口所設(shè)置或缺省的弱上拉模式時(shí),這個(gè)口線不會(huì)有下拉到地的電流,所以在開(kāi)關(guān)接地后,該IO口依舊保持高電平,不過(guò)可以加以改進(jìn)就可以,這樣的話就只需一條口線即可實(shí)現(xiàn)開(kāi)關(guān)檢測(cè)又可以回鎖開(kāi)關(guān):[圖片] 

也來(lái)湊個(gè)熱鬧:下面這個(gè)圖K1按下后沒(méi)有單片機(jī)也可以保持供電。單片機(jī)復(fù)位后PWOFF設(shè)置為輸入模式,當(dāng)讀取到低電平時(shí)變?yōu)檩敵瞿J剑敵龅碗娖疥P(guān)閉電源。這個(gè)圖的好處是當(dāng)MOS開(kāi)關(guān)管改為NPN晶體管后可以適應(yīng)接近Vcc的低電壓的輸入,這時(shí)R5就不能是0了,正常供電時(shí)要使得3.3V線的電壓接近3.3V。

 

0
回復(fù)
anflower
LV.2
23
2013-09-11 17:08
@ztb1
也來(lái)湊個(gè)熱鬧:下面這個(gè)圖K1按下后沒(méi)有單片機(jī)也可以保持供電。單片機(jī)復(fù)位后PWOFF設(shè)置為輸入模式,當(dāng)讀取到低電平時(shí)變?yōu)檩敵瞿J剑敵龅碗娖疥P(guān)閉電源。這個(gè)圖的好處是當(dāng)MOS開(kāi)關(guān)管改為NPN晶體管后可以適應(yīng)接近Vcc的低電壓的輸入,這時(shí)R5就不能是0了,正常供電時(shí)要使得3.3V線的電壓接近3.3V。[圖片] 

關(guān)注

 

0
回復(fù)
rj44444
LV.9
24
2013-09-11 21:09
@ztb1
也來(lái)湊個(gè)熱鬧:下面這個(gè)圖K1按下后沒(méi)有單片機(jī)也可以保持供電。單片機(jī)復(fù)位后PWOFF設(shè)置為輸入模式,當(dāng)讀取到低電平時(shí)變?yōu)檩敵瞿J剑敵龅碗娖疥P(guān)閉電源。這個(gè)圖的好處是當(dāng)MOS開(kāi)關(guān)管改為NPN晶體管后可以適應(yīng)接近Vcc的低電壓的輸入,這時(shí)R5就不能是0了,正常供電時(shí)要使得3.3V線的電壓接近3.3V。[圖片] 
嗯,這看似也是一個(gè)不錯(cuò)的方法
0
回復(fù)
oufei19
LV.3
25
2013-10-09 15:51
@abccba
[圖片],我也是把電路當(dāng)愛(ài)好,沒(méi)事的時(shí)候來(lái)消遣。在這里發(fā)的電路我也是沒(méi)試過(guò),只是單純地交流,說(shuō)不準(zhǔn)哪位再遇到時(shí)可能有一些幫助。上面的圖是不能通過(guò)發(fā)射極接IO口來(lái)檢測(cè)開(kāi)關(guān)S1狀態(tài)的,原因是IO口所設(shè)置或缺省的弱上拉模式時(shí),這個(gè)口線不會(huì)有下拉到地的電流,所以在開(kāi)關(guān)接地后,該IO口依舊保持高電平,不過(guò)可以加以改進(jìn)就可以,這樣的話就只需一條口線即可實(shí)現(xiàn)開(kāi)關(guān)檢測(cè)又可以回鎖開(kāi)關(guān):[圖片] 
這個(gè)電路能關(guān)機(jī)嗎?開(kāi)機(jī)后,按EN等于沒(méi)按
0
回復(fù)
dsc78
LV.2
26
2013-12-07 21:46
@abccba
開(kāi)關(guān)后面的電源也是MCU的供電電源,MCU主動(dòng)關(guān)閉自己的電源,在掉電的過(guò)程中看MCU管腳的變化了,如果失電過(guò)程中EN還有瞬間拉高的情況,就又自己?jiǎn)?dòng)了。不知道考慮的對(duì)不對(duì)?
開(kāi)機(jī)時(shí)判斷on/off那個(gè)IO口就可以了
0
回復(fù)
48125W
LV.2
27
2014-01-08 12:11

一鍵開(kāi)關(guān)機(jī)?

就直接在電源回路串聯(lián)個(gè)開(kāi)關(guān)可以么?

0
回復(fù)
2016-02-22 16:19
看看
0
回復(fù)
發(fā)
主站蜘蛛池模板: 在线毛片免费 | 草莓AV福利网站导航 | 麻豆国产手机福利看片 | 一区二区三区四区乱码 | 国产日本欧美视频 | 欧美人与动牲交欧美精品 | 国产999精品久久久影片官网 | 国产不卡视频一区 | 亚洲综合啪啪 | 欧美xxxxxx片免费播放软件 | 我真的不是气运之子动漫免费观看 | 一区二区三区资源 | 操操操操网 | 涩涩亚洲乱码精品 | 久久精品视频大全 | 伊人久久综合无码中文字幕 | 国产亚洲一区二区手机在线观看 | 国产大片中文字幕在线观看 | 色呦呦久久久 | 多人伦精品一区二区三区视频 | 99精品一级欧美片免费播放资讯 | 偷拍东北熟女BBWW | 男人影音 | 欧美最猛性 | 国产区精品福利在线社区 | 在线视频你懂 | 一区二区三区亚洲精品国 | 国产欧美精品一区二区三区四区 | 亚洲国产精品va在线看黑人动漫 | 国产色爽女 | 肉岳疯狂69式激情的高潮 | 刺激videoschina偷拍 | 免费艹逼 | 人人超碰人人爱超碰国产 | chaopeng视频| 久久久精品一区二区三区 | 在线免费观看视频黄 | 大地资源在线观看免费高清动漫 | 狠狠色视频 | 亚洲国产综合精品中久 | 一区不卡 |