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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1009|回復: 13
收起左側

從軟件濾波的角度,有沒有什么辦法能將干擾的工頻信號濾除?

[復制鏈接]
ID:1143744 發表于 2025-7-15 08:13 | 顯示全部樓層 |閱讀模式
最近做一款微波產品,發現微波感應信號會受到工頻信號的干擾,頻率大致是50Hz
硬件上已經做了很多努力,沒辦法解決,現在只能從軟件濾波角度入手
以下分別是受干擾的采樣信號和正常的采樣信號
不能作限幅濾波處理,因為微波響應的依據是前后兩次采樣數據的差值,差值達到某一基準視為探測到移動信號

受干擾信號

受干擾信號

正常信號

正常信號
回復

使用道具 舉報

ID:879809 發表于 2025-7-15 11:04 | 顯示全部樓層
你都微波了,隨便放一個pF級別的耦合電容就把工頻信號濾掉了,pF級電容對于微波來說就是陽關道,對于工頻就是不可逾越的喜馬拉雅山。你的現象明顯是檢波后處理電路PCB布線有問題引入了工頻。
回復

使用道具 舉報

ID:1034262 發表于 2025-7-15 11:06 | 顯示全部樓層
濾波,是將頻率(頻譜)不同的干擾濾除,你同頻干擾,是沒有辦法用濾波器濾除的。
回復

使用道具 舉報

ID:879809 發表于 2025-7-15 13:46 | 顯示全部樓層
coody_sz 發表于 2025-7-15 11:06
濾波,是將頻率(頻譜)不同的干擾濾除,你同頻干擾,是沒有辦法用濾波器濾除的。

你看他的圖X軸是20ms/div,顯然丈育把“工頻”寫成“共頻”了。
回復

使用道具 舉報

ID:1143744 發表于 2025-7-15 16:27 | 顯示全部樓層
rundstedt 發表于 2025-7-15 13:46
你看他的圖X軸是20ms/div,顯然丈育把“工頻”寫成“共頻”了。

我是文盲謝謝回復
回復

使用道具 舉報

ID:844772 發表于 2025-7-16 08:48 | 顯示全部樓層
條件是什么呢,如果已經取到數據,在電腦上處理,那有點簡單用MATLAB之類搞個帶阻濾波器不難。如果單板機上,最好用樓上沙發的方法,否則用FFT 剔除50Hz點的值,再IFFT回來,這個效果不好說。
回復

使用道具 舉報

ID:1034262 發表于 2025-7-16 10:42 | 顯示全部樓層
rundstedt 發表于 2025-7-15 13:46
你看他的圖X軸是20ms/div,顯然丈育把“工頻”寫成“共頻”了。

那就是樓主的問題,誤導我,讓我得出錯誤的結論。
回復

使用道具 舉報

ID:1153607 發表于 2025-7-17 19:31 | 顯示全部樓層
好歹搞個高頻環節,比如高頻變壓器,工頻就過不去了;蛘甙严到y阻抗降下來,比如50歐也可以解決。
回復

使用道具 舉報

ID:136119 發表于 2025-7-18 09:18 | 顯示全部樓層
建立數據隊列可能好用  只要數據隊列夠長應該會穩定
/////////////建立數據隊列 計數平均值///////////////
/*!
        說明:建立數據隊列 計數平均值; 建立全局數據求和 先減去數據 在加數據在求平均數
             target:結構體定義對象
            data:新的數據
*/
void DataFlowRecordFast(SAD_DataFlow* target ,u16 data)//記錄數據
{
        u8 i ;               
        i = 0x7f & target->Sign;
        target -> SumDataADC = (target -> SumDataADC)  - (target -> DataFlow [i]) ;       
        target -> DataFlow [i] = data;
        target -> Sign++;                i++;
        if(i >= ADDE_DataFlow)         {target->Sign = 0x80;}                // 數據等0x80,表示數據填充1周,當數據有效;
        target -> SumDataADC = (target -> SumDataADC) +  data;
  target->DataADC = target -> SumDataADC / ADDE_DataFlow;
}

////#define ADDE_DataFlow  15                   
////typedef struct
////{
////        u8 Sign;                                                                                         // 數據記錄標號  Sign 高位為數據有效標記位,為1 數據已經填充一周。
////        u16 DataFlow[ADDE_DataFlow];  // 記錄相關數據
////        u32 SumDataADC;                                                          // 當前數據相加后的結果
////        u16 DataADC;                                                                  // 數據有效值
////} SAD_DataFlow ;                                                                 // 記錄AD數據轉換結果
回復

使用道具 舉報

ID:384109 發表于 2025-7-20 22:14 | 顯示全部樓層
樓主這個不像微波信號吧,看正常信號波形,頻率低于50HZ了
回復

使用道具 舉報

ID:879809 發表于 2025-7-22 14:53 | 顯示全部樓層
人中狼 發表于 2025-7-20 22:14
樓主這個不像微波信號吧,看正常信號波形,頻率低于50HZ了

有可能是樓主對什么叫微波信號進行了錯誤的理解。
回復

使用道具 舉報

ID:469589 發表于 2025-7-23 11:05 | 顯示全部樓層
最好連個方案同時做:
1.采樣速率為100Hz的完全整數倍,且基本同步。
2.采用卡爾曼濾波。
回復

使用道具 舉報

ID:108361 發表于 2025-7-23 16:46 | 顯示全部樓層
微波的頻率范圍是300MHz至300GHz,對于工頻50Hz干擾,應該是幾乎沒有影響的,除非這個干擾的能量非常高,那也有皮法電容就輕易濾掉了啊
回復

使用道具 舉報

ID:469589 發表于 2025-7-24 08:37 | 顯示全部樓層
對不起,你的標題和內容有點不一致,所以大家的答案沒法讓你滿意。
在高頻里有50Hz的載波,對于你的系統是正常的,沒法“過濾”,
你只能提高你供電部分整流后的濾波電容和整流部分的濾波電感,并增加共軛電感,以隔離高頻和工頻的耦合。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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