91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

STC12單片機 逆變 干擾問題 驅動IR2110 主電路IRF540

用STC12C單片機寫了一個SWPM程序,驅動采用的IR2110,主電路采用的是4個IRF540,直流12-30V輸入,PWM0和PWM1未接驅動時波形較好,加入驅動電路以后波形PWM1有毛刺


1528731403039


輸出波形,有干擾在輸出正弦波上走動,還比較規律,不知道干擾從何處引入,有沒有碰到過這樣的問題的,求高人解答。


1

2

3



全部回復(7)
正序查看
倒序查看
筱眼睛
LV.5
2
2018-06-12 09:25
沙發
0
回復
ruohan
LV.9
3
2018-06-12 14:01
@筱眼睛
沙發

有參考線路不,

想看看你線路和軟件代碼,

0
回復
njf_njf
LV.1
4
2018-06-13 21:00
@ruohan
有參考線路不,想看看你線路和軟件代碼,
今天做了測試,單片機不行,換了STM32波形沒問題了
0
回復
njf_njf
LV.1
5
2018-06-13 21:03
@ruohan
有參考線路不,想看看你線路和軟件代碼,
TH0=0xFE; //重裝計數值 TL0=0x00; index++; //查表索引    if(index==100) //半周期轉換,每半周期分為60份   {     CR=0;    //關PCA計數     index=0;     zf=~zf;  //半周期標志,zf=0,前半周期,zf=1,后半周期          if(zf)   //設置后半周期        {         //  P13=0; CCAP0H=0xff;                            CCAPM0=0X00;   //關閉模塊0        CCAPM1=0X42;   //設置模塊1工作方式          }        else               //設置前半周期          {         //  P14=0; CCAP1H=0xff;        CCAPM1=0X00;   //關閉模塊1        CCAPM0=0X42;   //設置模塊0工作方式         }      CR=1;           //開PCA計數                  }    if(zf==0)          //將下一小格的占空比賦給相應值  { CCAP0H=pwm[index]; //CCAP1H=0;  } else   {    CCAP1H=pwm[index];// CCAP0H=0; }
0
回復
ruohan
LV.9
6
2018-06-14 08:40
@njf_njf
TH0=0xFE;//重裝計數值 TL0=0x00; index++;//查表索引    if(index==100)//半周期轉換,每半周期分為60份  {   CR=0;  //關PCA計數   index=0;   zf=~zf; //半周期標志,zf=0,前半周期,zf=1,后半周期     if(zf) //設置后半周期    {     // P13=0; CCAP0H=0xff;              CCAPM0=0X00; //關閉模塊0    CCAPM1=0X42; //設置模塊1工作方式      }    else       //設置前半周期      {     // P14=0; CCAP1H=0xff;    CCAPM1=0X00; //關閉模塊1    CCAPM0=0X42; //設置模塊0工作方式     }   CR=1;     //開PCA計數         }    if(zf==0)     //將下一小格的占空比賦給相應值 { CCAP0H=pwm[index]; //CCAP1H=0; } else  {  CCAP1H=pwm[index];//CCAP0H=0; }

32如何做到兩路同步驅動的,

0
回復
njf_njf
LV.1
7
2018-06-14 20:51
@ruohan
32如何做到兩路同步驅動的,
兩路PWM,經過四個非門,就有四路PWM了,驅動四個MOS管
0
回復
ruohan
LV.9
8
2018-06-15 09:29
@njf_njf
兩路PWM,經過四個非門,就有四路PWM了,驅動四個MOS管
我說的是,32怎么相STW15那樣做到兩路輸出的錯相同步輸出,這樣才不會保證有死區時間。
0
回復
主站蜘蛛池模板: 梁河县| 浮梁县| 鹤峰县| 金寨县| 安徽省| 四子王旗| 密云县| 泸州市| 黄骅市| 潜山县| 乐至县| 舞钢市| 东海县| 塔河县| 保亭| 夏邑县| 景谷| 麻城市| 肥乡县| 江津市| 葫芦岛市| 若羌县| 樟树市| 临海市| 彭州市| 大荔县| 霍林郭勒市| 通渭县| 白山市| 光泽县| 黄浦区| 剑河县| 德江县| 汨罗市| 石门县| 永仁县| 饶平县| 雷波县| 长葛市| 菏泽市| 新津县|