找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1836|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

這種軟件一般是怎樣處理的(PWM ADC)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主


R5 電阻是3歐至5歐間,屬于可調(diào)電阻;軟件PWM和ADC是怎樣的處理方式,去實(shí)現(xiàn)R5一直工作在5W。ǹ梢杂幸恍┱`差)

原來想著只要保證ADC值恒定,恒流就行了,后來感覺不對(duì) 。

那位幫給個(gè)思路
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:342822 發(fā)表于 2020-3-19 21:06 | 只看該作者
r5改變流過qi,r3電流跟隨變化,r5功率變化。adc檢測(cè)r3 對(duì)地電壓變化通過單片機(jī)調(diào)整PWM輸出占空比
控制流過r5,q1,r3的電流增大或減少來達(dá)到r5滿足保持在5w.
回復(fù)

使用道具 舉報(bào)

板凳
ID:401564 發(fā)表于 2020-3-20 08:29 | 只看該作者
我沒有見過這么干的,基本上是不能實(shí)現(xiàn)的,如果真的可以,麻煩你告訴我一下怎么做的
如果你要驅(qū)動(dòng)LED,會(huì)有專門的LED驅(qū)動(dòng),那恒流的原理和你這差不多,但人家從反饋到控制全是硬件電路實(shí)現(xiàn)的,單片機(jī)很難做到實(shí)時(shí)控制的,再快的單片機(jī)也是一個(gè)時(shí)鐘一個(gè)時(shí)鐘的去執(zhí)行的,更何況你這還要ADC計(jì)算之后才控制
不過,實(shí)現(xiàn)一個(gè)大概應(yīng)該是可以的
回復(fù)

使用道具 舉報(bào)

地板
ID:562338 發(fā)表于 2020-3-20 16:31 | 只看該作者
Y_G_G 發(fā)表于 2020-3-20 08:29
我沒有見過這么干的,基本上是不能實(shí)現(xiàn)的,如果真的可以,麻煩你告訴我一下怎么做的
如果你要驅(qū)動(dòng)LED,會(huì)有專 ...

我就是看過到實(shí)物,分析電路是一個(gè)單片機(jī)加一個(gè)MOS管,負(fù)載電阻變化,但負(fù)載的工作功率是恒定的。
回復(fù)

使用道具 舉報(bào)

5#
ID:401564 發(fā)表于 2020-3-20 17:00 | 只看該作者
所謂恒定不過就是功率表顯示穩(wěn)定而已
如果你要做,無非就是通過ADC的值來控制PWM的占空比,這就大概的達(dá)到了一個(gè)恒定的效果了
回復(fù)

使用道具 舉報(bào)

6#
ID:282850 發(fā)表于 2020-3-20 17:05 | 只看該作者
R5 電阻假設(shè)是5歐,MOS的電流回路總電流是1A,R3是電流采樣電阻,換算成ADC采樣電壓1*0.2=0.2V,保證采樣是0.2V就可以了。
如果ADC不是0.2V,相應(yīng)的PWM輸出占空比改變(調(diào)大、高小),就可以了。也可以加入PID算法在調(diào)PWM,或者用“中值”來逐步試PWM值。最終穩(wěn)定在0.2V的ADC值上。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表