找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5756|回復: 5
收起左側(cè)

單片機如何測量pwm電壓和電流

[復制鏈接]
ID:382826 發(fā)表于 2021-2-13 15:46 | 顯示全部樓層 |閱讀模式
最近做了一個電壓電流表,用的stc8G1K17單片機和INA199,測量直流電壓電流都沒問題,可是測量T12電烙鐵的pwm電流信時,顯示的是瞬時的電流,不是平均電流,因此電流顯示時高時底。萬用表的交流檔可以顯示平均電流,不會忽高忽低。有什么思路可以解決這個問題。我覺得這就是測量交流信號的方法,網(wǎng)上資料很少,有人做過嗎?
回復

使用道具 舉報

ID:807591 發(fā)表于 2021-2-13 16:38 | 顯示全部樓層
自己平均一下不就可以了
回復

使用道具 舉報

ID:414556 發(fā)表于 2021-2-13 17:44 | 顯示全部樓層
T12有測溫度引腳.測電流意義不大吧.
回復

使用道具 舉報

ID:420836 發(fā)表于 2021-2-14 00:26 | 顯示全部樓層
可以添加一個低頻濾波器以獲得平均電壓和電流。
回復

使用道具 舉報

ID:382826 發(fā)表于 2021-2-14 16:56 | 顯示全部樓層
我現(xiàn)在也是用了平均算法,只是求出的電流數(shù)值還是沒有萬用表穩(wěn),不知道取樣點和取樣周期是否合適,我的取樣點為40個,取樣周期為1ms。我自己做的T12控制器pwm頻率是100hz。
回復

使用道具 舉報

ID:47286 發(fā)表于 2021-2-14 18:54 | 顯示全部樓層
zhanghoub 發(fā)表于 2021-2-14 16:56
我現(xiàn)在也是用了平均算法,只是求出的電流數(shù)值還是沒有萬用表穩(wěn),不知道取樣點和取樣周期是否合適,我的取樣 ...

不成熟的想法

采集PWM的電流值應該取峰值電流值吧 你定周期采集不一定能和PWM起動時間對位 建議仔細看看手冊 我印象里新的8系有PWM和ADC對位的設置 或者自己寫程序不斷比較兩次ADC采樣的值 第二個必須大于第一個 當小于時保存到數(shù)組里 湊出10個最大值然后得到平均值 這樣可能比你定周期采樣后再平均波動小

ADC采樣就是沒萬用表穩(wěn)定 因為萬用表的反應太慢了 而ADC更接近實際情況 要是用好點的示波器 可能會覺得示波器值不如8位ADC穩(wěn)定呢
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表