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

單片機找波形的峰值

發布時間: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%;

閱讀全文

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

熱點內容
天河程序員 瀏覽:189
成都程序員公積金 瀏覽:765
程序員為什麼叫程序猿 瀏覽:481
加西貝拉壓縮機價格 瀏覽:786
海信聚好看如何用u盤安裝app 瀏覽:69
加密狗怎麼寫的 瀏覽:557
安卓手機如何能調最大聲音 瀏覽:665
編程開發工具大全 瀏覽:568
如何把安卓系統換成windows 瀏覽:28
android拼接url 瀏覽:22
華為nfc復制加密卡怎麼模擬 瀏覽:772
在pdf中怎麼插入文件 瀏覽:112
單片機中fw縮寫是什麼 瀏覽:375
交換律的演算法怎麼樣看能看出簡便 瀏覽:659
找醫療工作用哪個app 瀏覽:143
夢幻之鄉密碼解壓 瀏覽:596
nvidiasmi命令 瀏覽:757
創新賬戶加密維薩卡 瀏覽:874
解壓密碼很多怎麼辦 瀏覽:749
arduino庫文件引起編譯出錯 瀏覽:205