久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
求大佬詳細(xì)講解pwm中斷服務(wù),與如何降低載波頻率基波不變
[打印本頁(yè)]
作者:
挽塵
時(shí)間:
2024-4-4 04:13
標(biāo)題:
求大佬詳細(xì)講解pwm中斷服務(wù),與如何降低載波頻率基波不變
void pwmInit()
{
PR2=0XfE; //設(shè)置pwm工作周期,20mHz,PWM周期19.5kHz
CCP1CON=0X8C; //PW模式,1000 1100 P1A P1C高電平有效 P1B,P1D高電平有效
CCPR1L=0X00; //設(shè)置CCP1,0%的脈寬輸出
T2CON=0X1C; //定時(shí)器2預(yù)分頻1,后分頻器4分頻
PWM1CON=0X03; //死區(qū)時(shí)間調(diào)節(jié)600ns
TMR2IE=1; //打開(kāi)定時(shí)器2中斷使能
TMR2ON=1; //打開(kāi)定時(shí)器2
TMR2IF=0; //定時(shí)器2中斷標(biāo)志位清零
adc_power=0; //PID調(diào)節(jié)標(biāo)志初始化
soft_count=0;
sin_num=0;
sin_l=0;
sin_d=0;
sin=0;
m=0;
inc=0; //以上為PWM相關(guān)變量初始化
}
//----------------------中斷服務(wù)程序------------------
void interrupt timer2() //定時(shí)器2中斷
{
if(TMR2IF&&TMR2IE)
{
TMR2IF=0;
sin_l = SPWMTABLE[sin_num]*m;//???????
sin_d = sin_l/VSPWM;//????????
if(m>129) {m=129;} //防止溢出
if(0==sin)
{
if(!sin_num)??????
{
ECCPAS=0X80;
PWM2H=0;
PWM2L=1;
ECCPAS=0;
}
CCPR1L=sin_d+1;
}
else
{
if(!sin_num)
{
ECCPAS =0X80;
PWM2L=0;
PWM2H=1;
ECCPAS=0;
}
CCPR1L =~sin_d;
}
sin_num++;
if(sin_num==SPWM){sin_num=0;sin++;if(sin==2){sin=0;}} //查表
if(sin_num==23){adv=1;}
if(sin_num==0){adc_power=1;}
}
}
原來(lái)的程序如上,感謝有位大佬給我分享的程序,但是我測(cè)試后發(fā)現(xiàn),電壓采樣沒(méi)反應(yīng),電流采樣也沒(méi)有反應(yīng),不知道為什么?
先拋開(kāi)采樣,以上程序是部分程序,如果想要兩路載波為16k,兩路基波50hz我應(yīng)該如何改,還有比如我要10k載波,如何計(jì)算修改值?
還有就是以上中斷服務(wù)程序是不是太過(guò)復(fù)雜,有沒(méi)有更為簡(jiǎn)單的寫(xiě)法?,折磨了我一個(gè)星期不睡還是不明白:sin_l = SPWMTABLE[sin_num]*m;sin_d = sin_l/VSPWM;這是為什么?
作者:
人工置頂員
時(shí)間:
2024-4-9 19:20
頂一下
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
黑人精品xxx一区一二区
|
在线观看亚洲欧美
|
午夜看看
|
大学生a级毛片免费视频
|
国产探花在线精品一区二区
|
成人一区在线观看
|
精品在线播放
|
一级在线免费观看
|
日本在线看片
|
亚洲日韩中文字幕一区
|
国产99久久久国产精品下药
|
玖玖国产精品视频
|
亚洲三级在线观看
|
麻豆久久久久久久
|
蜜桃av一区二区三区
|
久久综合狠狠综合久久综合88
|
aaaa日韩
|
黑人久久久
|
成年人网站在线观看视频
|
久草热8精品视频在线观看 午夜伦4480yy私人影院
|
一区二区三区在线播放
|
欧美偷偷操
|
欧美www在线
|
粉嫩粉嫩芽的虎白女18在线视频
|
久久久中文
|
亚洲一区二区三区在线视频
|
精品久久中文
|
成人免费在线电影
|
亚洲精品中文字幕在线观看
|
精品一区二区三区在线观看国产
|
亚洲一区 中文字幕
|
日韩网站免费观看
|
国产精品99久久久久久久久久久久
|
国产精品色
|
黄色国产视频
|
天天影视网天天综合色在线播放
|
久久人体视频
|
国产在线高清
|
免费高清成人
|
国产精品久久久久久久久久三级
|
日本a∨精品中文字幕在线 亚洲91视频
|