|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
討論低價(jià)格的設(shè)計(jì)方案(12~24路PWM) |
| 作者:kevinleez 欄目:單片機(jī) |
我現(xiàn)在有一個(gè)項(xiàng)目,需要用到12~24路的PWM,要求最小一格寬度是35us左右,由于每一路的寬度都要和一個(gè)設(shè)定的值比較,12~24路就要比較很多次,是否可以在35us的中斷里完成. 同時(shí)要求CPU的價(jià)格不能太高,最好控制在20~30左右. 大家說(shuō)說(shuō)選用什么CPU好,外圍還要用到一些其他的什么電路. |
| 2樓: | >>參與討論 |
| 作者: 雙龍 于 2006/4/6 10:22:00 發(fā)布:
看看TINY26是否合適你 |
|
| 3樓: | >>參與討論 |
| 作者: zsmbj 于 2006/4/6 12:50:00 發(fā)布:
這么多路?12還是24啊? 還有PWM的分辨率是8位還是16位?要求的PWM最快頻率是多少? |
|
| 4樓: | >>參與討論 |
| 作者: kevinleez 于 2006/4/6 12:55:00 發(fā)布:
樓上. 1秒鐘分100段,一段再分256段,就是說(shuō)最小脈寬是1/25600秒.12和24路都有需要. |
|
| 5樓: | >>參與討論 |
| 作者: zsmbj 于 2006/4/6 13:28:00 發(fā)布:
1=25600大概是39us MCU不能用PWM了,任何一個(gè)單片機(jī)也沒(méi)有這么多的PWM。 39us,8位的分辨率,PWM的頻率是10ms。應(yīng)該可以用IO模擬24路PWM。 用16.384M的晶振,剛好可以定時(shí)器中斷在39us。 每個(gè)39us可以執(zhí)行600多條指令,應(yīng)該可以實(shí)現(xiàn)。不過(guò)軟件編程需要計(jì)算一下時(shí)序。 不知主程序還有什么復(fù)雜的?如果比較簡(jiǎn)單,可以直接用一個(gè)CPU,如M16等。用3個(gè)8位IO模擬24個(gè)PWM。價(jià)格絕對(duì)滿足要求。 |
|
| 6樓: | >>參與討論 |
| 作者: tg.liu 于 2006/4/6 13:31:00 發(fā)布:
一個(gè)十來(lái)塊CPLD就搞定了 |
|
| 7樓: | >>參與討論 |
| 作者: zsmbj 于 2006/4/6 13:34:00 發(fā)布:
To:tg.liu 。CPLD搞不定。 24個(gè)PWM都是可以和設(shè)定的8位值比較的,這就需要24×8=192個(gè)寄存器。還要一個(gè)8位的計(jì)數(shù)器,應(yīng)該至少有200多個(gè)寄存器。什么CPLD這么便宜? |
|
| 8樓: | >>參與討論 |
| 作者: kevinleez 于 2006/4/6 13:44:00 發(fā)布:
zsmbj說(shuō)得對(duì). 200多個(gè)LE的CPLD已經(jīng)很貴了,價(jià)格比ALTERA的EP1C3還要貴.(EP1C3才80多¥,內(nèi)部有2900多個(gè)LE). 用CPU做的話,負(fù)擔(dān)應(yīng)該比較重把,24路的比較輸出. 用C我覺(jué)得不太可行了,應(yīng)該要用匯編了...C效率太低. |
|
| 9樓: | >>參與討論 |
| 作者: zsmbj 于 2006/4/6 15:01:00 發(fā)布:
CPU的負(fù)荷確實(shí)比較重。用匯編可以控制時(shí)序。 不過(guò)算起來(lái)還是可以的。 |
|
| 10樓: | >>參與討論 |
| 作者: hackdj 于 2006/4/7 17:49:00 發(fā)布:
我搞定過(guò),找我qq:20651364 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 udpf.com.cn 浙ICP證030469號(hào) |