導航:首頁 > 操作系統 > 畫單片機頻譜方法

畫單片機頻譜方法

發布時間:2022-05-17 19:19:08

單片機控制音樂頻譜顯示

用單片機採集聲音的頻率,用中斷就行,根據最高到最低分十個檔位,越高燈亮的越多就行了

⑵ 想做個單片機音樂頻譜 但是我不知道如何從聲音中提取出各個頻點的大小 本人高一 太難的演算法有可能看

只能用傅立葉變換,求頻譜。

這演算法,比較復雜,普通的單片機,難做。

⑶ C51單片機關於如何製作LED頻譜問題

我自己理解:
1,可能是通過C51單片機的 一個IO口或者幾個IO口控制LED閃,達到閃的頻率控制;
2,可能是通過C51單片機的 一個IO口或者幾個IO口控制輸出一串音樂曲譜,並接入LED提示;
以上第二種可能高,但不可能是樓所說還要什麼AD,沒有必要。

⑷ 如何用51單片機實現音頻信號的頻譜顯示

思路:外來音頻信號經過51單片機,在單片機中進行頻譜分析,並將結果顯示在LCD為外部存儲器的讀寫提供控制信號,既提供讀信號和諧信號,這些可以從時序圖上

⑸ 根據一組頻率的數據,可以畫頻譜圖么怎麼畫FFT是什麼

我了解的比較常用的方法是對響應信號進行fft得到頻譜圖,在頻譜圖中基頻對應對幅值就是該振動分量對幅值,當然由於信號的截斷和頻率分辯率的影響,得到的幅值肯定有誤差。
給出的連接有畫法。

⑹ 自己做的16*32的led屏幕,請問大家下用單片機如何連接上才能做出音樂頻譜啊。

簡單驅動可以這樣:89S51單片機
P0和P2口輸出驅動16位作為頻譜幅值,驅動垂直16行,由幅值經過單片機從P0和P2口輸出;
P1口各四位分別接兩個HC154進行4~16解碼,獲得32個輸出,驅動32列,實現水平循環掃描。

⑺ 如何採用matlab對單片機採集的數據進行頻譜分析

N=2500; %2500個采樣點
Fs=1000; %采樣頻率
t=(0:N-1)/Fs; %時域
X=[]; %要快速傅里葉變換的原始信號
Y=fft(X,N); %快速傅里葉變換
f=(0:N-1)*Fs/N; %頻域的點數
subplot(2,1,1);
plot(f,abs(Y)) %頻譜圖
subplot(2,1,2);
plot(f,angle(Y)) %相位譜

⑻ 實現頻譜分析,涉及單片機 。FFT變換。哪個高手可以給點思路。。

頻譜分析,首先需要對應的頻譜分析的器件
單片機僅僅進行簡單的控制和數據處理
至於FFT,基本用不到,至於為啥?因為電磁波的時域波形以你的水平是分析不出來的。沒有時域波形,你怎麼FFT成頻域波形?

比方分析光線的頻譜
要先將光線通過分光裝置,把光線色散開,變為頻譜光帶。
還需要光電轉換裝置,用來接收色散開的光,將能量轉為電信號。
最後需要位移控制裝置,控制光電轉換裝置在光帶上移動。

單片機要做的是:控制移動、處理數據。如果需要,還需要量化裝置。

⑼ 如何用51單片機實現音頻信號的頻譜顯示(在LCD上顯示)

12864可以作為顯示器件

頻譜分析涉及到FFT,如果你這個不會,那還是再學習學習吧。
簡單原理: 通過快速FFT將音頻分析成多個正弦波的組合,正弦波的頻率就是高音低音,振幅就是音量的大小。
FFT運算量比較大,普通51難以接受,要選用1T的高速51,
聲音信號要通過ad進行采樣,然後將其進行分析,所以要選用一個精度高速度快的ad,一般高檔51中ad可以勝任這個工作
聲音信號在ad采樣之前需要調整成合適振幅的信號

⑽ 單片機 頻譜分析

頻譜分析,一般做FFT變換,濾波不算分析吧?

閱讀全文

與畫單片機頻譜方法相關的資料

熱點內容
安卓6手機為什麼不能用app 瀏覽:860
什麼java編譯器支持中文 瀏覽:563
香港伺服器如何做代理 瀏覽:201
pdf寫入 瀏覽:986
高爾夫電台怎麼添加到文件夾 瀏覽:239
四川麻將一般下哪個app 瀏覽:864
反編譯exe腳本 瀏覽:462
源碼文件夾怎麼編譯到固件中 瀏覽:912
ERp列印伺服器錯誤怎麼弄 瀏覽:113
蚌埠u盤加密軟體有哪些 瀏覽:180
前端如何認證伺服器 瀏覽:556
linux切換db2用戶命令 瀏覽:308
相片如何用電解壓 瀏覽:908
碩士程序員去學校當老師 瀏覽:122
pythonstr提取到字典 瀏覽:820
程序員那麼可愛有人看上陸漓了 瀏覽:878
php正則提取圖片 瀏覽:105
pythonlinuxdjango 瀏覽:565
php中文返回亂碼 瀏覽:91
宿舍裝的電信怎麼加密 瀏覽:747