PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
ASM
[問題] 當MCU的pwm頻率不夠快時怎麼處理?
作者:
s9013xx
(小僑)
2018-04-13 01:28:54
Hi ASM版的大大晚安
小弟目前遇到一款WiFi Module的pwm頻率只有1kHz,可是要控制的燈具要求要8kHz...
想問問看是否有什麼IC是專門接收低頻率的pwm訊號轉成高頻率嗎?
或者有沒有什麼其他解法...
剛問了一下朋友,他說最簡單就再接一顆Arduino之類的...
但這樣成本會提高不少,專門用Arduino來輸出pwm好像也有點太浪費了,所以來板上詢問
看看大家有沒有更好的做法,謝謝!!
作者:
god145145
2018-04-13 08:27:00
哪個模組?我不相信都2018了還只有1kHz...
作者:
chuegou
(chuegou)
2018-04-13 09:10:00
接pwm ic吧 接arduino乾脆直接改用arduino就好啦
作者:
s9013xx
(小僑)
2018-04-13 09:45:00
1kHz模組是esp8266因為有wifi需求,所以選用esp8266當MCU,另外是否方便問pwm ic 有哪些推薦的型號嗎?謝謝!我剛有查到NE555好像可以另外有查到可以用op電路做,有大大有經驗的嗎?
http://gc.digitw.com/Circuit/PWM-ByOP.pdf
這個可以用嗎?
作者:
m490521
(阿青)
2018-04-13 12:32:00
8266有其他介面嗎 i2c之類的? 加顆led driver
作者:
chuegou
(chuegou)
2018-04-13 20:08:00
https://i.imgur.com/jAIVtE7.jpg
有類比腳位就用這類型的只有通訊介面那就像樓上說的看是i2c或是spi
作者:
god145145
2018-04-14 11:18:00
pwm_set_period (uint32 period) 調看看,不然就自己控CPU有80MHz 8K隨便寫也不會拖到時間
作者:
s9013xx
(小僑)
2018-04-14 17:29:00
感謝回覆,esp8266有0~3.3v的輸出看起來只要控制在0~1.0v應該可以用LTC6992這顆IC來解決god大大是指直接用interrupt來控制gpio來當pwm嗎?
作者:
god145145
2018-04-15 22:08:00
恩,用timer中斷做.感覺你系統還沒規劃好
作者: cs8425 (cs)
2018-05-03 20:35:00
esp8266你是用哪套軔體? arduino? nodemcu? micropython?第一個可以到70kHz左右 後兩個要改code自己編譯才能超過1k
作者:
Archer55b6
(Archer55b6)
2018-05-05 22:30:00
ESP8266硬體絕對可以到8kHz吧
繼續閱讀
[請益] 組合語言教學資源
Nonsense8
[問題] ardunio DAC模組
johnsunkist
[問題] Keil 跑一跑停住
clanguage
[請益] ROM大小請益
wads5566
[問題] arduino 外部中斷和Tone函式衝突?
hellscythe
[問題] arduino中斷問題
superstars
[請益] STM8 8bit加法是否一定要透過 A累加器
kikiqqp
Fw: [問題] peer to peer 同步 protocol 開發
betahalien
Re: C是否能指定函數在特定記憶體 執行後抹除?
descent
[問題] TI C2000 與ARDUINO DUE透過SCI 通訊
shawn613408
Links
booklink
Contact Us: admin [ a t ] ucptt.com