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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2607|回復: 5
打印 上一主題 下一主題
收起左側

out1.2出來是一個交流,有正負的方波,但濾波后成了正弦,疑惑求教

 關閉 [復制鏈接]
跳轉到指定樓層
樓主
ID:952371 發表于 2021-7-13 00:25 來自觸屏版 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式


單片機源程序如下:
#include<reg51.h>
#define uint unsigned int
#define uchar unsigned char
uchar t_max = 20;                       //一個周期
static uchar t = 0,i = 0;        //PWM計數
sbit P2_0=P2^0;
sbit P1_0=P1^0;
uchar code SinParam[40]={  
  10,10,11,12,13,14,14,15,16,16,17,17,18,18,18,19,
19,19,19,19,19,19,19,19,19,19,18,18,17,17,16,16,
15,15,14,13,12,12,11,10
};


// 正弦波樣本值

void main(void)
{
        TMOD = 0x02;                                //定時器0,工作模式2,8位定時模式
        TH0 =1;                                //寫入預置初值(取值1-255,數越大PWM頻率越高)
        TL0 =1;                                //寫入預置值(取值1-255,數越大PWM頻率越高)
        TR0 = 1;                                        //啟動定時器
        ET0 = 1;                                        //允許定時器0中斷
        EA = 1;                                        //允許總中斷

            P2_0=1;                                //初始化P1
        P1_0=0;

        while(1)
        {

        }
}


timer0()interrupt 1 using 2
{        
        t++;                                //每次定時器溢出加1

        if(t < t_max && t >= SinParam[ i])        //PWM周期                                          5
                {                                
                        P2_0 = 0;                        //使LED燈亮
                        P1_0=1;
                }
                else if( t >= t_max)
                {
                        t = 0;        //使t=0,開始新的PWM周期
                        i++;                        
                        P2_0 =1;
            P1_0=0;                        
                }               
   if(i >= 40)
   {i = 0;}
}

out1.2出來是一個交流,有正負的方波,但濾波后成了正弦,(全大于0)單極性波。問題出在哪兒里?萌新求教
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:539024 發表于 2021-7-13 08:19 | 只看該作者
你應該把波形圖貼出來
回復

使用道具 舉報

板凳
ID:94031 發表于 2021-7-13 09:15 | 只看該作者
方波由多諧波(正弦波)組成,濾去高次諧波后成了正弦波。
回復

使用道具 舉報

地板
ID:844772 發表于 2021-7-13 09:25 | 只看該作者
就是傅里葉分解
回復

使用道具 舉報

5#
ID:819198 發表于 2021-7-13 09:41 | 只看該作者
對地點不對,負本來就是虛地產生的,測量方法會影響結果的。
回復

使用道具 舉報

6#
無效樓層,該帖已經被刪除
7#
ID:952371 發表于 2021-7-15 12:11 來自觸屏版 | 只看該作者
已解決,請刪除
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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