欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3602|回復: 6
收起左側

MCU PWM輸出接上負載輸出會下降怎么解決?

[復制鏈接]
ID:740383 發表于 2020-11-17 14:56 | 顯示全部樓層 |閱讀模式
本帖最后由 danq 于 2020-12-11 10:39 編輯

void PWM_SETT()
{               
        PWM5_P15_OUTPUT_ENABLE;//設置IO為PWM輸出
        P15_PushPull_Mode;//推挽模式
        ClrBits(PWMCON1,PWMMOD_1|PWMMOD_0); //PWM獨立輸出模式
        ClrBits(PWMCON1,PWMTYP);                         //PWM邊沿對齊模式
        ClrBits(PWMCON1,PWMDIV_2);                         //PWM時鐘8分頻
        SetBits(PWMCON1,PWMDIV_1|PWMDIV_0);
        
        //設置PWM頻率
        //在邊沿對齊模式中,PWM頻率=Fpwm/(PWMP+1)  Fpwm=時鐘源/分頻數
        PWMPH = 0x07;         //這里PWM頻率=16M/8/(0x07cf+1)=1KHz
        PWMPL = 0xcf;

        //PWM4和PWM5占空比寄存器位于特殊功能寄存器SFR的第1頁中,需要進行頁切換才能訪問到
        TA_SetBits(SFRS,SFRPAGE);        //切換到SFR頁1
        
        PWM5H = 0x03;//設置占空比
        PWM5L = 0xe8;
        
        TA_ClrBits(SFRS,SFRPAGE);        //使用完后需要切換回SFR的第0頁,否則無法訪問位于0頁的SFR

        ClrBits(PNP,PWMTYP); //PWM端口正常極性輸出,不反轉
        LOAD=1;                        //載入新周期和占空比
        PWMRUN=1;                    //PWM開始運行
}
void main
{
  PWM_SETT();
}求一個相對穩定可以調節PWM的函數


6666.png
回復

使用道具 舉報

無效樓層,該帖已經被刪除
ID:319585 發表于 2020-11-18 07:21 來自觸屏版 | 顯示全部樓層
我好像沒有看明白這個電路。覺得應該是電感的問題吧。
回復

使用道具 舉報

ID:420836 發表于 2020-11-18 10:21 | 顯示全部樓層
沒有看到PWM信號及其連接方式。 電路原理圖可能是錯誤的。
回復

使用道具 舉報

ID:592807 發表于 2020-11-18 12:00 | 顯示全部樓層
功率不夠,我最近也在做關于氣泵的項目,功率不夠
回復

使用道具 舉報

ID:740383 發表于 2020-11-18 12:29 | 顯示全部樓層
TTQ001 發表于 2020-11-18 10:21
沒有看到PWM信號及其連接方式。 電路原理圖可能是錯誤的。

P15是直接和單片機PWM輸出的IO口連接的;
Y1-1的2號腳高電平有效;
B772低電平有效,R11上拉;
DC-IN時是5V輸入
回復

使用道具 舉報

ID:740383 發表于 2020-11-18 12:31 | 顯示全部樓層
黃youhui 發表于 2020-11-18 12:00
功率不夠,我最近也在做關于氣泵的項目,功率不夠

是指輸入電流嗎,接的5V 1A,我這沒有示波器看不到波形
回復

使用道具 舉報

ID:831625 發表于 2020-11-18 14:07 | 顯示全部樓層
pwm頻率不高的話,光耦隔離一下。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表