導航:首頁 > 操作系統 > 單片機找波形的峰值

單片機找波形的峰值

發布時間:2023-03-10 14:12:25

⑴ 怎麼用51單片機測峰峰值是17V電壓的波形的頻率呢,當然波形含有負電壓……

測頻率這種東西你想拿二極體之類搞定?省省吧,頻率高的時候不是鬧著玩的。

1、先進行信號調理整形,利用比例放大把幅度縮小到峰峰值5V,經過一個2.5V的加法器,然後進行與2.5V基準電壓比較(電壓比較器),形成方波,再利用兩個反相器進行信號整形,使波形更加理想。
2、利用計數器74HC161之類的進行模16計數,把輸出值送單片機計數器(C/T,對外計數模式)。
3、將單片機內部計數值*16+讀取到的計數器外部值的和就是頻率。
4、預先要對信號頻率進行預估,如果頻率跨度很大,要設立高頻和低頻兩條通道。低頻通道利用測周法計算,高頻通道必要時要進行兩級或更多級的模16轉換後再送單片機。一般51單片機能輕易做到0.1Hz-10MHz的頻率范圍測量。
5、最麻煩的是波形的幅度范圍很大,比如從10mV到10V,那就比較頭疼了。

⑵ 用單片機的ADC測四個正玄波的峰值,

本作品以單片機STC12C5A60S2為主控晶元並以此為基礎,通過二極體1N5819實現半波整流,使用單片機內部自帶10位AD對整流後的輸入信號進行采樣,從而實現對峰值的檢測;同時通過運放LM837對輸入信號進行放大,之後通過施密特觸發器,將原始信號整形成可被單片機識別的標准脈沖波形,之後配合內部計數器(定時器)達到測量其頻率的目的;這樣,整流和AD采樣實現對輸入信號峰值的檢測;通過放大、整形實現對輸入信號頻率的檢測。
二.基本功能與技術指標要求
(1)輸入交流電壓:1mV~50V,分五檔:
① 1mV~20mV,② 20mV~200mV,③ 200mV~2V,④ 2V~20V,⑤ 20v~50V。
(2)正弦頻率;1Hz~100kHz;
(3)檢測誤差:≤2%;
(4)具有檢測啟動按鈕和停止按鈕,按下啟動按鈕開始檢測,按下停止按鈕停止檢測;
(5)顯示方式:數字顯示當前檢測的有效是,在停止檢測狀態下,顯示最後一次檢測到的有效值;
(6)顯示:LCD,顯示解析度:每檔滿量程的0.1%;

閱讀全文

與單片機找波形的峰值相關的資料

熱點內容
gcc編譯消耗內存過多 瀏覽:279
昌邑網站製作源碼 瀏覽:127
單片機的反向編譯 瀏覽:463
subsample演算法 瀏覽:899
蘋果免費看書app哪個最好 瀏覽:885
c語言加密怎麼弄 瀏覽:842
c語言編譯的錯誤提示 瀏覽:767
驗機蘋果app哪個最好 瀏覽:666
光遇國際服安卓如何購買禮包 瀏覽:55
163app怎麼下載 瀏覽:247
電腦程序員下場 瀏覽:45
編譯原理ll1文法判斷 瀏覽:727
qt用vs2015編譯 瀏覽:553
結婚日子最好的演算法 瀏覽:794
安卓怎麼把數據傳到蘋果里 瀏覽:504
編譯器標識 瀏覽:792
編程珠璣第三章 瀏覽:785
windows如何開啟tftp伺服器 瀏覽:110
歐姆龍plc編程指令表 瀏覽:189
程序員遠程收入不穩定 瀏覽:863