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

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

單片機(jī)輸出的PWM波形,如何轉(zhuǎn)化為3842可用的三角波呢?

我設(shè)計(jì)的電源系統(tǒng),通過單片機(jī)AD采樣,然后輸出PWM波控制3842,但發(fā)現(xiàn)PWM經(jīng)過運(yùn)放積分后得不到三角波。

后來分析:有正負(fù)的方波積分后才可得到三角波。嘗試在運(yùn)放IN+加一電壓,希望能映射到IN-同樣不行!請各位幫忙分析一下該如何處理?

,  

全部回復(fù)(23)
正序查看
倒序查看
新月GG
LV.10
2
2013-08-19 17:22

要輸出三角波,必須接成正反饋震蕩電路,而不是負(fù)反饋。

0
回復(fù)
hary_wu01
LV.3
3
2013-08-19 18:45
@新月GG
要輸出三角波,必須接成正反饋震蕩電路,而不是負(fù)反饋。
我感覺,正反饋不是自激了嗎?您可以畫個草圖show一下嗎?
0
回復(fù)
gamejifan
LV.2
4
2013-08-19 18:50
@hary_wu01
我感覺,正反饋不是自激了嗎?您可以畫個草圖show一下嗎?
為什么要輸出三角波?不是輸出PWM直接輸入到FB腳了就行了嗎?
0
回復(fù)
cjw318
LV.7
5
2013-08-19 19:05
從波形圖看,明顯是積分時間常數(shù)不夠,加大肯定行的呀!
0
回復(fù)
hary_wu01
LV.3
6
2013-08-20 09:55
@gamejifan
為什么要輸出三角波?不是輸出PWM直接輸入到FB腳了就行了嗎?

能行嗎?兄弟有在案子里實(shí)驗(yàn)過嗎?

0
回復(fù)
gamejifan
LV.2
7
2013-08-20 23:56
@hary_wu01
能行嗎?兄弟有在案子里實(shí)驗(yàn)過嗎?
PWM過RC,然后通過電阻,和電壓反饋相加。單片機(jī)采輸出電壓,形成兩次閉環(huán)。應(yīng)當(dāng)是可以的,本科的實(shí)驗(yàn)課程做過的。
0
回復(fù)
hary_wu01
LV.3
8
2013-08-21 09:22
@gamejifan
PWM過RC,然后通過電阻,和電壓反饋相加。單片機(jī)采輸出電壓,形成兩次閉環(huán)。應(yīng)當(dāng)是可以的,本科的實(shí)驗(yàn)課程做過的。

這個靠譜!可惜我上學(xué)沒做這個,我繪個草圖;老兄能幫忙分析一下嗎?

運(yùn)放在這是什么作用,看起來像積分但是前面又已經(jīng)有RC積分了。

比較器也不像??? 

0
回復(fù)
cjw318
LV.7
9
2013-08-21 15:22
@hary_wu01
這個靠譜!可惜我上學(xué)沒做這個,我繪個草圖;老兄能幫忙分析一下嗎?運(yùn)放在這是什么作用,看起來像積分但是前面又已經(jīng)有RC積分了。比較器也不像???[圖片] 

第一個是RC積分,第二個是有源積分。

方波經(jīng)過一級積分成為三角波,三角波再經(jīng)一級積分就會變成正弦波了。

因此如果方波經(jīng)過這樣組成的二級積分會使方波變成正弦波的。

0
回復(fù)
hary_wu01
LV.3
10
2013-08-21 19:07
@cjw318
第一個是RC積分,第二個是有源積分。方波經(jīng)過一級積分成為三角波,三角波再經(jīng)一級積分就會變成正弦波了。因此如果方波經(jīng)過這樣組成的二級積分會使方波變成正弦波的。

那用PWM控制3842為啥要怎么接?。窟€不如直接接RC轉(zhuǎn)為直流,接到FB好得很

0
回復(fù)
cjw318
LV.7
11
2013-08-21 21:37
@hary_wu01
那用PWM控制3842為啥要怎么接?。窟€不如直接接RC轉(zhuǎn)為直流,接到FB好得很

看出來了,你要的并不是積分器而是濾波器!

那就把時間常數(shù)加大到PWM脈沖周期的5-10倍以上,把脈沖過濾成平滑的直流電壓,這個直流電壓對應(yīng)著PWM的占空比,用它去控制3842才行!

0
回復(fù)
abccba
LV.9
12
2013-08-22 00:15

PWM直接到4腳。

0
回復(fù)
abccba
LV.9
13
2013-08-22 00:30

還是要問樓主,單片機(jī)輸出PWM的頻率是多少、想變成什么樣的三角波、這個三角波打算接到3842的什么地方?

0
回復(fù)
cjw318
LV.7
14
2013-08-22 05:56
@abccba
PWM直接到4腳。

你這樣的用法實(shí)質(zhì)上就是利用外部(單片機(jī))脈沖(三角波)來取代3842自己產(chǎn)生的脈沖(三角波),因?yàn)?腳上本來就是三角波呵!

但是如果企圖用直流電壓來控制3842的(1或2腳)占空比以達(dá)到控制輸出的目的,肯定會失敗的,因?yàn)樵撔酒陂_環(huán)下根本無法控制占空比。

0
回復(fù)
hary_wu01
LV.3
15
2013-08-22 08:32
@abccba
PWM直接到4腳。

(目的:35W的恒功率電源)就是因?yàn)閱纹瑱C(jī)PWM頻率不夠才用3842,我需要400khz的輸出;MCU為PIC16F716 用RC 1MHZ的主頻;如用PWM接3842的4pin那得用到TCXO啊!

0
回復(fù)
hary_wu01
LV.3
16
2013-08-22 10:29
@cjw318
你這樣的用法實(shí)質(zhì)上就是利用外部(單片機(jī))脈沖(三角波)來取代3842自己產(chǎn)生的脈沖(三角波),因?yàn)?腳上本來就是三角波呵!但是如果企圖用直流電壓來控制3842的(1或2腳)占空比以達(dá)到控制輸出的目的,肯定會失敗的,因?yàn)樵撔酒陂_環(huán)下根本無法控制占空比。

這就是關(guān)鍵啊,如何將PIC單片機(jī)PWM轉(zhuǎn)化為三角波呢???

直接用RC可以嗎?

0
回復(fù)
cjw318
LV.7
17
2013-08-22 12:31
@hary_wu01
這就是關(guān)鍵啊,如何將PIC單片機(jī)PWM轉(zhuǎn)化為三角波呢???直接用RC可以嗎?

直接RC可以的,但是三角波的幅值會降低很多!

因?yàn)镽C充放電時只有最大值的50%(要求高的話30%)以下的線性才較為理想,因此后面可能需要加一級放大。

但如果用運(yùn)放組成有源積分(實(shí)質(zhì)上就是對電容恒流充電)的話,只要運(yùn)放的供電足夠高(相對于方波幅值),線性部分就不成問題了。

0
回復(fù)
abccba
LV.9
18
2013-08-22 12:40
@hary_wu01
這就是關(guān)鍵啊,如何將PIC單片機(jī)PWM轉(zhuǎn)化為三角波呢???直接用RC可以嗎?

【34帖】:“(目的:35W的恒功率電源)就是因?yàn)閱纹瑱C(jī)PWM頻率不夠才用3842,我需要400khz的輸出。”

越看越糊涂了,既然單片機(jī)輸出的PWM頻率不夠,你們將這個PWM轉(zhuǎn)成三角波,又怎么用這個三角波來控制3842呢?我覺得現(xiàn)在不是方波轉(zhuǎn)三角波的方法問題,而是方案問題。

0
回復(fù)
abccba
LV.9
19
2013-08-22 12:46
@hary_wu01
(目的:35W的恒功率電源)就是因?yàn)閱纹瑱C(jī)PWM頻率不夠才用3842,我需要400khz的輸出;MCU為PIC16F716用RC1MHZ的主頻;如用PWM接3842的4pin那得用到TCXO?。?/span>

為什么非得用400KHz?40KHz不可以嗎?有沒有考慮用STC、STM?會了一種單片機(jī),其它的系列也不成問題,無非是寄存器和編程器不同而已啊。

0
回復(fù)
abccba
LV.9
20
2013-08-22 12:51
@cjw318
你這樣的用法實(shí)質(zhì)上就是利用外部(單片機(jī))脈沖(三角波)來取代3842自己產(chǎn)生的脈沖(三角波),因?yàn)?腳上本來就是三角波呵!但是如果企圖用直流電壓來控制3842的(1或2腳)占空比以達(dá)到控制輸出的目的,肯定會失敗的,因?yàn)樵撔酒陂_環(huán)下根本無法控制占空比。

1、三角波通常是為了制造PWM方波的,現(xiàn)在有了方波,是不是不要再糾結(jié)三角波了呢?

2、用pin1-2直流控制,不一定是開環(huán),樓主說用AD采樣,是不是將原來3842范圍的小環(huán),變成了包含單片機(jī)的大控制環(huán)呢?

0
回復(fù)
hary_wu01
LV.3
21
2013-08-23 09:09
@abccba
還是要問樓主,單片機(jī)輸出PWM的頻率是多少、想變成什么樣的三角波、這個三角波打算接到3842的什么地方?
感謝你的關(guān)注!對的,就是把MCU嵌入到3842中去;為什么要加入MCU是因?yàn)槲业呢?fù)載是可變的;之所以想將4K的PWM變?yōu)槿遣ㄊ窍肟刂戚敵龅碾妷海ㄍㄟ^程序計(jì)算u=p/i);電流方面只進(jìn)行過流保護(hù)!但我確實(shí)沒有用到所謂的PID算法。
0
回復(fù)
abccba
LV.9
22
2013-08-23 14:06
@hary_wu01
感謝你的關(guān)注!對的,就是把MCU嵌入到3842中去;為什么要加入MCU是因?yàn)槲业呢?fù)載是可變的;之所以想將4K的PWM變?yōu)槿遣ㄊ窍肟刂戚敵龅碾妷海ㄍㄟ^程序計(jì)算u=p/i);電流方面只進(jìn)行過流保護(hù)!但我確實(shí)沒有用到所謂的PID算法。
不用客氣,用三角波怎么去控制3842電源的輸出電壓,還是沒想明白。
0
回復(fù)
hary_wu01
LV.3
23
2013-08-24 16:30
@abccba
不用客氣,用三角波怎么去控制3842電源的輸出電壓,還是沒想明白。
兄弟,幫忙看看圖;4kpwm-RC積分-放大1.5之后送FB比較;可是要做板的錯了就慘兮兮~~ 
0
回復(fù)
abccba
LV.9
24
2013-08-24 17:21
@hary_wu01
兄弟,幫忙看看圖;4kpwm-RC積分-放大1.5之后送FB比較;可是要做板的錯了就慘兮兮~~[圖片] 
1、建議看一下3842內(nèi)部電路框圖,2902輸出直接到FB,EA成了比較器
2、三極管發(fā)射極下面的電阻電容是用于斜坡補(bǔ)償嗎?沒看明白
3、FB輸入三角波,不能理解,是否有特殊要求使開關(guān)電源間歇工作呢?如果沒有,建議考慮第4帖gamejifan的方案,或直接將PWM濾波后的直流電壓給到COM引腳而將FB接地。
0
回復(fù)
發(fā)