性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

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

用STC單片機(jī)設(shè)計(jì)DC-DC降壓電路,有問題了,請大家過來看看!!

這個(gè)是原理圖1152863985.ddb
這個(gè)是我的程序1152864011.txt
為什么不可以正常工作,輸出電壓等于輸入電壓.單片機(jī)的AD和PWM都工作正常,MOS管控制腳波形正常,但是MOS管輸出卻沒有脈沖波形,為直流,等于輸入電壓.我的取樣電壓設(shè)計(jì)為2.56V.
請大家多多指教,我是新手,以前沒用過!!!
全部回復(fù)(35)
正序查看
倒序查看
2006-07-14 16:13
還有一個(gè)問題,我在程序里設(shè)置使用fose/2,但是為什么PWM輸出頻率是23K左右呢?(晶振用的是12M)
0
回復(fù)
dc89
LV.6
3
2006-07-14 23:04
Q5A型號(hào)不對
0
回復(fù)
z123456
LV.4
4
2006-07-15 17:02
你用的P型MOSFET,D和S端對換應(yīng)該可以,你的輸出應(yīng)刻比輸入低0.4V左右,二極管壓降
0
回復(fù)
2006-07-15 17:28
@z123456
你用的P型MOSFET,D和S端對換應(yīng)該可以,你的輸出應(yīng)刻比輸入低0.4V左右,二極管壓降
多謝,我試試看吧!!
0
回復(fù)
z123456
LV.4
6
2006-07-15 17:55
@huangxlstar
多謝,我試試看吧!!
我沒有用單片機(jī)做過開關(guān)電源,但我了解一些,看了一下你的程序,此款電源的精度不高,因?yàn)槟愕腁D轉(zhuǎn)換只用到一次,檢測的電壓不準(zhǔn)確,你沒有進(jìn)行濾波處理,二是你的占空比是否太大了,可能電感會(huì)飽和,一點(diǎn)小小看法,望交流
0
回復(fù)
2006-07-17 09:34
@z123456
我沒有用單片機(jī)做過開關(guān)電源,但我了解一些,看了一下你的程序,此款電源的精度不高,因?yàn)槟愕腁D轉(zhuǎn)換只用到一次,檢測的電壓不準(zhǔn)確,你沒有進(jìn)行濾波處理,二是你的占空比是否太大了,可能電感會(huì)飽和,一點(diǎn)小小看法,望交流
多謝,小第以前也沒做過這樣的東東,沒有什么經(jīng)驗(yàn),還請大家多多指教啊!!關(guān)于精度問題,是否可以這樣:取樣十次,去掉一個(gè)最大數(shù),去掉一個(gè)最小數(shù),再除以8,以這個(gè)數(shù)為轉(zhuǎn)換后的數(shù)值.是否還有更好的方法呢???
0
回復(fù)
2006-07-17 09:36
@huangxlstar
多謝,小第以前也沒做過這樣的東東,沒有什么經(jīng)驗(yàn),還請大家多多指教啊!!關(guān)于精度問題,是否可以這樣:取樣十次,去掉一個(gè)最大數(shù),去掉一個(gè)最小數(shù),再除以8,以這個(gè)數(shù)為轉(zhuǎn)換后的數(shù)值.是否還有更好的方法呢???
我剛創(chuàng)了個(gè)群,對單片機(jī)感興趣的朋友,可以加入共同探討!
0
回復(fù)
2006-07-17 09:38
@huangxlstar
多謝,小第以前也沒做過這樣的東東,沒有什么經(jīng)驗(yàn),還請大家多多指教啊!!關(guān)于精度問題,是否可以這樣:取樣十次,去掉一個(gè)最大數(shù),去掉一個(gè)最小數(shù),再除以8,以這個(gè)數(shù)為轉(zhuǎn)換后的數(shù)值.是否還有更好的方法呢???
我剛創(chuàng)了個(gè)群,對單片機(jī)感興趣的朋友可以加入,共同探討!
6521803
0
回復(fù)
z123456
LV.4
10
2006-07-17 12:21
@huangxlstar
我剛創(chuàng)了個(gè)群,對單片機(jī)感興趣的朋友可以加入,共同探討!6521803
求平均值法會(huì)影響響應(yīng)速度,不知道是不是最佳方法,我也在研究,
現(xiàn)在你的DC TO DC可以穩(wěn)壓了嗎?
0
回復(fù)
huangxlstar
LV.4
11
2006-07-17 14:02
@z123456
求平均值法會(huì)影響響應(yīng)速度,不知道是不是最佳方法,我也在研究,現(xiàn)在你的DCTODC可以穩(wěn)壓了嗎?
MOS管連接是沒有問題的,是我的圖紙畫錯(cuò)了,問題依舊.
0
回復(fù)
huangxlstar
LV.4
12
2006-07-18 19:52
@huangxlstar
MOS管連接是沒有問題的,是我的圖紙畫錯(cuò)了,問題依舊.
請高手指點(diǎn)一下啊,在程序里面要注意一些什么問題呢,硬件連接是否有問題??
0
回復(fù)
z123456
LV.4
13
2006-07-19 11:19
@huangxlstar
請高手指點(diǎn)一下啊,在程序里面要注意一些什么問題呢,硬件連接是否有問題??
1153279089.ddb
如圖參數(shù),可以關(guān)MOSFET
我做過此方式控制的產(chǎn)器,不過是純硬件做的
0
回復(fù)
huangxlstar
LV.4
14
2006-07-20 09:17
@z123456
1153279089.ddb如圖參數(shù),可以關(guān)MOSFET我做過此方式控制的產(chǎn)器,不過是純硬件做的
我上次傳的那個(gè)圖是沒有問題的,只是驅(qū)動(dòng)波形稍微差了點(diǎn),現(xiàn)在我重新修改了一下(二極管是集成在MOS管里面的),波形非常好.呵呵,就是軟件還不行,還是不可以穩(wěn)壓.用示波器打電壓取樣點(diǎn)的電壓,當(dāng)接入到單片機(jī)進(jìn)行AD時(shí),這點(diǎn)電壓非常不穩(wěn)定,焊開后又非常平穩(wěn),加限流電阻沒用,很郁悶?zāi)?1153357817.ddb 在軟件方面,AD采樣四次再除以四,PWM方面:如果反潰電壓還是比預(yù)定電壓高,就減小PWM有效寬度,直到完全關(guān)斷.可是還是不行呢,哪位大哥拉一把吧!!謝謝!!
0
回復(fù)
huangxlstar
LV.4
15
2006-07-20 09:22
@huangxlstar
我上次傳的那個(gè)圖是沒有問題的,只是驅(qū)動(dòng)波形稍微差了點(diǎn),現(xiàn)在我重新修改了一下(二極管是集成在MOS管里面的),波形非常好.呵呵,就是軟件還不行,還是不可以穩(wěn)壓.用示波器打電壓取樣點(diǎn)的電壓,當(dāng)接入到單片機(jī)進(jìn)行AD時(shí),這點(diǎn)電壓非常不穩(wěn)定,焊開后又非常平穩(wěn),加限流電阻沒用,很郁悶?zāi)?1153357817.ddb在軟件方面,AD采樣四次再除以四,PWM方面:如果反潰電壓還是比預(yù)定電壓高,就減小PWM有效寬度,直到完全關(guān)斷.可是還是不行呢,哪位大哥拉一把吧!!謝謝!!
z123456,你好!
你是做什么產(chǎn)品的,我是做鋰電產(chǎn)品的,DC-DC升降壓電路我倒是調(diào)過不少,都是用專用IC來做的.我對單片機(jī)有點(diǎn)了解,不精通,還沒有應(yīng)用到產(chǎn)品上去.
如不介意小弟水平低,加我QQ吧!390645478,我們共同研究一下.謝謝!!
0
回復(fù)
z123456
LV.4
16
2006-07-20 12:29
@huangxlstar
z123456,你好!你是做什么產(chǎn)品的,我是做鋰電產(chǎn)品的,DC-DC升降壓電路我倒是調(diào)過不少,都是用專用IC來做的.我對單片機(jī)有點(diǎn)了解,不精通,還沒有應(yīng)用到產(chǎn)品上去.如不介意小弟水平低,加我QQ吧!390645478,我們共同研究一下.謝謝!!
開關(guān)電源,公司QQ關(guān)閉,你用MOSFET的型號(hào)是什么?我看一下MOSFET的資料,沒道理輸出電壓會(huì)與輸入電壓,你的單片機(jī)輸出的PWM的正常的話應(yīng)該可以控制,你用的是N型還是P型的?第二次也畫錯(cuò)了
0
回復(fù)
一分錢
LV.1
17
2006-07-20 14:07
伙計(jì),我讓你加我,為什么不加我?今天看你太可憐了.
你的p3.7沒有設(shè)為推挽輸出,驅(qū)動(dòng)電流不夠.
0
回復(fù)
huangxlstar
LV.4
18
2006-07-20 14:51
@z123456
開關(guān)電源,公司QQ關(guān)閉,你用MOSFET的型號(hào)是什么?我看一下MOSFET的資料,沒道理輸出電壓會(huì)與輸入電壓,你的單片機(jī)輸出的PWM的正常的話應(yīng)該可以控制,你用的是N型還是P型的?第二次也畫錯(cuò)了
我用的是AO4407,單P MOS,SO-8封裝,1、2、3為輸入,4為控制,5、6、7、8為輸出.現(xiàn)在輸出電壓還是等于輸入電壓.這是我接的電路,500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/43/1153377479.jpg');}" onmousewheel="return imgzoom(this);">,這是MOS控制腳的波形,500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/43/1153377899.jpg');}" onmousewheel="return imgzoom(this);">,這是MOS輸出波形,500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/43/1153378276.jpg');}" onmousewheel="return imgzoom(this);">,這是輸出波形,
0
回復(fù)
huangxlstar
LV.4
19
2006-07-20 15:04
@huangxlstar
我用的是AO4407,單PMOS,SO-8封裝,1、2、3為輸入,4為控制,5、6、7、8為輸出.現(xiàn)在輸出電壓還是等于輸入電壓.這是我接的電路,[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/43/1153377479.jpg');}"onmousewheel="returnimgzoom(this);">,這是MOS控制腳的波形,[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/43/1153377899.jpg');}"onmousewheel="returnimgzoom(this);">,這是MOS輸出波形,[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/43/1153378276.jpg');}"onmousewheel="returnimgzoom(this);">,這是輸出波形,
500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/43/1153378881.jpg');}" onmousewheel="return imgzoom(this);">
這是輸出波形.另外,輸入電壓為13V,很接近輸出電壓.還有就是電壓取樣點(diǎn)的波形有很大跳動(dòng),在1.8-2.5V之間.
0
回復(fù)
huangxlstar
LV.4
20
2006-07-20 15:05
@一分錢
伙計(jì),我讓你加我,為什么不加我?今天看你太可憐了.你的p3.7沒有設(shè)為推挽輸出,驅(qū)動(dòng)電流不夠.
我加了你了,伙計(jì)
0
回復(fù)
huangxlstar
LV.4
21
2006-07-20 15:21
@huangxlstar
我加了你了,伙計(jì)
**此帖已被管理員刪除**
0
回復(fù)
z123456
LV.4
22
2006-07-20 16:56
@huangxlstar
我用的是AO4407,單PMOS,SO-8封裝,1、2、3為輸入,4為控制,5、6、7、8為輸出.現(xiàn)在輸出電壓還是等于輸入電壓.這是我接的電路,[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/43/1153377479.jpg');}"onmousewheel="returnimgzoom(this);">,這是MOS控制腳的波形,[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/43/1153377899.jpg');}"onmousewheel="returnimgzoom(this);">,這是MOS輸出波形,[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/43/1153378276.jpg');}"onmousewheel="returnimgzoom(this);">,這是輸出波形,
驅(qū)動(dòng)波占空比太大了,幾乎100%,肯定輸出電壓等于輸入電壓,把連接MCU的三極管改為P型三極管
0
回復(fù)
z123456
LV.4
23
2006-07-20 17:14
@z123456
驅(qū)動(dòng)波占空比太大了,幾乎100%,肯定輸出電壓等于輸入電壓,把連接MCU的三極管改為P型三極管
或者把輸出取反,因你MCU輸出高電平,
MOSFET就導(dǎo)通
0
回復(fù)
huangxlstar
LV.4
24
2006-07-21 09:13
@z123456
驅(qū)動(dòng)波占空比太大了,幾乎100%,肯定輸出電壓等于輸入電壓,把連接MCU的三極管改為P型三極管
P MOS是下降沿有效的呢?
0
回復(fù)
huangxlstar
LV.4
25
2006-07-21 09:21
@huangxlstar
PMOS是下降沿有效的呢?
不是下降沿,是低電平!!
0
回復(fù)
huangxlstar
LV.4
26
2006-07-28 16:32
@huangxlstar
**此帖已被管理員刪除**
現(xiàn)在這把有效脈寬關(guān)到最小,輸出電壓還是等于輸入電壓(可能是沒接負(fù)載,輸出電容的作用),當(dāng)接小負(fù)載時(shí),電壓會(huì)下降,但是還是不能穩(wěn)定.

請各位大哥幫幫忙啊!!
0
回復(fù)
tclg
LV.3
27
2006-07-28 21:59
不用再花心思了,單片機(jī)是不能直接做開關(guān)電源的,STC的采樣率才100多K,PWM分辨率才8位,可能你的閉環(huán)永遠(yuǎn)無法穩(wěn)定
0
回復(fù)
huangxlstar
LV.4
28
2006-07-29 16:22
@tclg
不用再花心思了,單片機(jī)是不能直接做開關(guān)電源的,STC的采樣率才100多K,PWM分辨率才8位,可能你的閉環(huán)永遠(yuǎn)無法穩(wěn)定
用單片機(jī)做DC-DC降壓,的確可以實(shí)現(xiàn)的,我公司就有一款產(chǎn)品是這樣做的,只是是請外面人做的,用的是三星單片機(jī).請問兄臺(tái),可否推薦一款和適的單片機(jī),最好是可以兼容51系列,多謝!!
0
回復(fù)
tclg
LV.3
29
2006-07-31 02:40
@huangxlstar
用單片機(jī)做DC-DC降壓,的確可以實(shí)現(xiàn)的,我公司就有一款產(chǎn)品是這樣做的,只是是請外面人做的,用的是三星單片機(jī).請問兄臺(tái),可否推薦一款和適的單片機(jī),最好是可以兼容51系列,多謝!!
單片機(jī)用在開關(guān)電源里一般做監(jiān)控或通訊用,我見過高檔一點(diǎn)的電源大多有單片機(jī).單片機(jī)不會(huì)直接參與穩(wěn)壓環(huán)路,一來反應(yīng)速度跟不上,二來PWM精度受限制,STC8位的PWM,每一步變化就0.4%,算算每進(jìn)一步你的輸出電壓增加多少就知道了,再高一點(diǎn)的單片機(jī)有10位的PWM,也還是不夠,可能ARM有某款適合,你自己找找,51是沒有了
0
回復(fù)
huangxlstar
LV.4
30
2006-07-31 10:32
@tclg
單片機(jī)用在開關(guān)電源里一般做監(jiān)控或通訊用,我見過高檔一點(diǎn)的電源大多有單片機(jī).單片機(jī)不會(huì)直接參與穩(wěn)壓環(huán)路,一來反應(yīng)速度跟不上,二來PWM精度受限制,STC8位的PWM,每一步變化就0.4%,算算每進(jìn)一步你的輸出電壓增加多少就知道了,再高一點(diǎn)的單片機(jī)有10位的PWM,也還是不夠,可能ARM有某款適合,你自己找找,51是沒有了
多謝大哥指點(diǎn)!!
0
回復(fù)
dumaoxin
LV.1
31
2006-07-31 11:57
@huangxlstar
z123456,你好!你是做什么產(chǎn)品的,我是做鋰電產(chǎn)品的,DC-DC升降壓電路我倒是調(diào)過不少,都是用專用IC來做的.我對單片機(jī)有點(diǎn)了解,不精通,還沒有應(yīng)用到產(chǎn)品上去.如不介意小弟水平低,加我QQ吧!390645478,我們共同研究一下.謝謝!!
朋友你好!我是剛從學(xué)校出來的,在學(xué)校是學(xué)單片機(jī)的,現(xiàn)在正在搞鋰電開發(fā),現(xiàn)在什么也不懂,對一些電路無從下手,不知朋友可否給我一點(diǎn)建議,可否傳授我一點(diǎn)工作經(jīng)驗(yàn)以及相關(guān)學(xué)習(xí)資料.小弟不甚感激!
0
回復(fù)
發(fā)