熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2021-10-30 18:18
正文摘要:請問各位大師,fT60F210單片機(jī)在PWM運(yùn)行時(shí)在sleep模式下能否做到省電模式……。我現(xiàn)在是在PWM運(yùn)行時(shí)睡眠模式?jīng)]辦法省電,電流還有2百多毫安。 |
nanyexin 發(fā)表于 2021-11-23 11:43 這種常規(guī)的有兩種做法:1.每次上電讀eeprom,然后+1再寫回eeprom,根據(jù)讀出來的值輸出相應(yīng)的功能;2.就是你現(xiàn)在用的方式,檢測電平變化輸出相應(yīng)的功能,需要大電容續(xù)電給單片機(jī)供電,最好是檢測到低電平后就關(guān)掉pwm并進(jìn)入睡眠,不然電容支持不了太久 |
nanyexin 發(fā)表于 2021-11-1 08:21 如果休眠時(shí)必須保持外設(shè)工作狀態(tài)就要優(yōu)化軟硬件。沒有功能說明和電路圖無法提供具體建議。 |
在休眠狀態(tài)下,除了要把單片機(jī)內(nèi)部各個功能,如 PWM 功能關(guān)閉,還要把外圍電路,如PNP,NPN三極管B極接高或者接地,使之處于截至狀態(tài)。外圍電路如果不注意狀態(tài),也是會消耗電流的。 |
xqleft 發(fā)表于 2021-11-1 15:52 因?yàn)槲沂亲鰺舻,如果休眠燈熄滅就不正常為了,但是我撤換的時(shí)候又是通過控制開關(guān)撤換來實(shí)現(xiàn)色溫變換,斷電的時(shí)候VCC端有電容進(jìn)行放電維持VCC的基本電流,所以端口不能太大,太大的電容就要用很大才行……。 |
我在用FMD的芯片。如果說休眠的話是把定時(shí)器關(guān)了,這顆IC的PWM是TIME2 所以要關(guān)掉才能算真正意義上的休眠。所以你這個是沖突的。 |
本帖最后由 hcfat51h 于 2021-11-1 13:53 編輯 這個PWM要運(yùn)行,那么時(shí)鐘,定時(shí)器肯定要開啟,做不到到幾個微安吧 |
Y_G_G 發(fā)表于 2021-10-31 13:12 打錯了,是400多微安。 |
你要看數(shù)據(jù)手冊的,1樓也說原因的 而且,還200多mA的電流,單片機(jī)也就幾個mA的電流........ 如果你的單片機(jī)有獨(dú)立的PWM時(shí)鐘(這個功能好像很少),那就可以在休眠模式下運(yùn)行PWM,但運(yùn)行PWM又是在需要電流的,這休眠又有什么意義呢? |
就好像,讓你睡覺時(shí)去搬磚,還得確保搬磚的質(zhì)量和數(shù)量,你的體力是沒法得到恢復(fù)的。 |
Powered by 單片機(jī)教程網(wǎng)