只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
Y_G_G 發表于 2021-10-18 18:38 18uS就進入中斷一次,如果ADC是查詢方式的話,剛剛退出中斷沒多久又要進入中斷了,程序能不能正常運行都是個問 ...
liuzx66 發表于 2021-10-18 18:50 你算一下中斷處理程序是多少時間,看看給主程序留了多少時間
cjjdemon 發表于 2021-10-18 18:57 進PWM中斷,就三行程序 1.軟件清中斷標志位 2.一個變量++1
Y_G_G 發表于 2021-10-18 19:38 這不是中斷用時的問題,是你只給主程序18uS的時間,每18uS就要進入中斷一次,主程序很有可能是一直不斷的被 ...
cjjdemon 發表于 2021-10-18 22:08 高頻PWM是用來做BOOST升壓的,同步整流升壓。 主程序就是不斷地采集太陽能板的電壓和電流,以便讓太陽能 ...
lkc8210 發表于 2021-10-18 22:52 有沒有用過示波器觀察輸入電壓、輸入電流、輸出電壓的波型? 有沒有機會是每次ADC開始測量時都剛好到了死 ...
Y_G_G 發表于 2021-10-19 11:41 MPPT也不用每個PWM時鐘都進行調節的吧? 這18uS陽光能有多大變化呢?
cjjdemon 發表于 2021-10-19 21:39 感謝老哥,今天又調試了一下,發現有個bug,現在已經搞定了。
lkc8210 發表于 2021-10-20 10:26 贈人玫瑰 手留余香 說一下是什么Bug 讓后人參考一下
wulin 發表于 2021-10-20 21:23 經實物測試,10us中斷對ADC沒有明顯影響,測量電壓偏高十幾mV。
本版積分規則 發表回復 回帖后跳轉到最后一頁
手機版|小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網