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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機里對采樣信號的濾波

[復制鏈接]
跳轉到指定樓層
樓主
ID:709488 發表于 2020-3-16 15:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
AD_And_Filter( AD_ch){
      uint8_t i = 0,j = 0,count=0;
      unsigned short min = 0 ,sum=0;
      for(i = 0;i < AD_SAMP_SIZE;i++){  //ADC采樣的臨時存放數組
      AD_Temp_Array = ADC_Process(AD_ch); //對輸入端電壓進行AD采樣
      }
      for(i = 0;i < AD_SAMP_SIZE;i++){
          for(j = i + 1;j <SAMP_SIZE;j++){
              if(AD_Temp_Array > AD_Temp_Array[j]){
                  min = AD_Temp_Array[j];
                  AD_Temp_Array[j] = AD_Temp_Array;
                  AD_Temp_Array = min;
              }
          }
      }

      for(count=1;count<SAMP_SIZE-1;count++) //連續采樣N個數據,去掉一個最大值和一個最小值
      sum += AD_Temp_Array[count];
      return sum/(SAMP_SIZE-2);  //然后計算N-2個數據的算術平均值

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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