只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
查看全部評分
wfqxgw 發表于 2021-7-26 21:09 參照STC官網例程就行。任何波形都一樣的。差別在于你要什么樣的數據。
m2006410 發表于 2021-7-26 20:44 電流轉換成電壓,這個過程和電容充電類似,電容電越多,電壓越高,然后比如用電壓觸發器,高到一個程度就觸 ...
Y_G_G 發表于 2021-7-26 21:32 "進行正弦波信號的采樣" 你這是要干嘛呢?這ADC是有嚴謹的邏輯的,不是說"我出去吃個飯",然后你可以點個外賣 ...
zqz1345444061 發表于 2021-7-26 21:31 我采集的數據浮動很大,輸入直流電就完全沒問題,輸入交流正弦波就有很大的差別
zqz1345444061 發表于 2021-7-26 21:35 是要對正弦波的有效值進行采樣,頻率為1Khz,幅度為0-50mv的正弦波進行采樣
wfqxgw 發表于 2021-7-27 09:13 純交流波形的話。因為正負半周是對稱的。如果對精度要求不高。精度為全波的1半,可以不采集負半周的也行 ...
m24 發表于 2021-7-27 02:22 對啊 交流采樣信號就是這樣,采集交流的時候你要考慮抬升信號的電位,不然負半軸的電壓無法采集到
ljfljfljf123 發表于 2021-7-27 09:54 你的采樣速度是多少呢,能正確反應1KHZ的信號嗎
zqz1345444061 發表于 2021-7-27 09:43 我用信號發生器輸出了一個頻率為1kHZ,最大值為3V,最小值為1V的正數正弦波,用ADC采集到的數據依舊波動 ...
wfqxgw 發表于 2021-7-27 10:45 下面代碼僅供參考,不一定能運行,隨便打的.如有不當.請指正.只是方便說明編程思路. unsigned int get VRM ...
zqz1345444061 發表于 2021-7-27 11:29 這個程序適用于一個周期全為正的正弦波嗎,不存在負半周為負
Y_G_G 發表于 2021-7-27 13:06 為什么學單片機的教程都會有說到要學習模擬電路基礎的呢 你一個正弦波,不管有沒有負半周,它的電壓都是在變 ...
wfqxgw 發表于 2021-7-27 13:47 拋開模擬電路基礎,要求一個RMS,(也就是有效值,通俗地說,就是萬用表打到AC檔。再測試正弦波交流電壓的 ...
AUG 發表于 2021-7-27 14:02 ADC采樣實際上你只要電壓對,采樣速率夠,按道理是不會出現你說的那些情況,而且看上面那些樓說的前面并一 ...
adc.JPG (109.99 KB, 下載次數: 39)
下載附件
2021-7-27 21:27 上傳
zqz1345444061 發表于 2021-7-27 19:43 這個程序邏輯我覺得沒錯,但是今天測試了以下,測量結果跟實際仍舊不同
adc.JPG (109.99 KB, 下載次數: 57)
2021-7-27 22:20 上傳
zqz1345444061 發表于 2021-7-27 19:35 可是交流正弦波每一個時刻的電壓值是不同的,是需要進行多次采樣取最大值叭
本版積分規則 發表回復 回帖后跳轉到最后一頁
手機版|小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網