Saya menggunakan 12-bit 6.4Mhz ADC untuk merekam pembacaan sensor.
Ini adalah sistem doppler ultrasound. DAC digunakan untuk menghasilkan frekuensi TX, frekuensi itu dipantulkan dari target yang bergerak dan diterima melalui sensor ultrasonik.
Di lingkungan pengujian saya, amplitudo bacaan ini cukup konsisten dari waktu ke waktu:
Namun, ketika sensor dipasang di situs, saya melihat gangguan tipe amplitudo-modulasi aneh ini:
Saya akrab dengan gangguan di mana frekuensi tambahan diterima / mengganggu rekaman, namun saya tidak tahu apa yang menyebabkan ini, di mana amplitudo sepertinya putus pada titik-titik.
Saya bahkan tidak yakin apa namanya, apakah ada nama? dan, yang lebih penting, apa yang akan menyebabkan perilaku ini?
Info lebih lanjut:
Ini bukan artefak tampilan. Memperbesar salah satu "zero crossings":
Saya bahkan mereproduksi ini di Matlab dengan mencampurkan data adc dengan sinusoid 200 Hz.
Bagian atas dari masing-masing dua puncak FFT memiliki dua maks frekuensi yang terpisah, bukan satu.
Jawaban:
Ini bukan jawaban yang sangat terperinci.
Ini terlihat seperti jika Anda mendapatkan beberapa gema kembali dari target Anda, di mana fase antara echos yang bervariasi perlahan. Terkadang mereka membatalkan satu sama lain, kadang tidak.
Sulit untuk mengatakan mengapa ini terjadi dalam pengaturan nyata tetapi tidak dalam pengaturan pengujian Anda. Mungkin pengaturan pengujian Anda tidak secara akurat mencerminkan situasi sebenarnya.
Saya pikir Anda perlu menambahkan lebih banyak informasi tentang target Anda (apa yang Anda ukur, seperti apa kecepatannya bergerak) jika Anda ingin lebih banyak ide.
sumber
Setelah memastikan ini adalah masalah multipath (atau fading, atau interferensi), pertanyaannya adalah, bagaimana cara maju?
Satu pendekatan mungkin layak dipermainkan di Matlab: penerima kedua, terletak 0,25 panjang gelombang di belakang yang pertama - model itu sebagai penundaan tambahan untuk penerima kedua, dan plot dua output yang diterima berlabel (sewenang-wenang) Sin dan Cos.
Amplitudo sekarang sqrt (Sin ^ 2 + Cos ^ 2) menggunakan hubungan yang terkenal Sin ^ 2 + Cos ^ 2 = 1, dan ini harus memberikan amplitudo konstan, setidaknya untuk kasus sederhana.
Jika Anda berurusan dalam 2 dimensi, bukan 3 - katakanlah, reflektor semuanya berada di bidang horizontal, Anda mungkin dapat hidup dengan hanya satu sensor yang tertunda baik di atas atau di bawah yang utama.
Tetapi jika tidak, secara fisik Anda mungkin memerlukan dua atau lebih receiver yang tertunda, di kedua sisi utama, untuk mengatasi reflektor off-axis (dan saya tidak ingin memikirkan bagaimana Anda akan memadukan output mereka - ada keseluruhan topik di balik itu , disebut beamforming) tapi ini awal.
sumber