欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 如何用stm32F103+TLC549做一個電機電流檢測電路? [打印本頁]

作者: hyg1997    時間: 2019-3-4 14:28
標題: 如何用stm32F103+TLC549做一個電機電流檢測電路?
現在手里有TLC549,直流電機,怎么做一個電機電流檢測電路


作者: Y_G_G    時間: 2019-3-4 14:28
TLC549是一個8位ADC,stm32F103自帶12位ADC,你要用一個自帶12位ADC的STM32去調取一個8位ADC的數據嗎?
如果你要求的電流數度不是0.幾mA的話,就用一個采樣電阻串聯在電機的回路中,然后用一個運放把信號放大直接送單片機進行ADC就可以了
作者: lfc315    時間: 2019-3-4 18:51
串電阻采樣電流,信號經運放放大之后,輸入到AD芯片,MCU讀取,還可以軟件進行濾波
作者: hyg1997    時間: 2019-3-9 10:41
Y_G_G 發表于 2019-3-4 14:28
TLC549是一個8位ADC,stm32F103自帶12位ADC,你要用一個自帶12位ADC的STM32去調取一個8位ADC的數據嗎?
如果 ...

為什么要放大呢?
作者: Y_G_G    時間: 2019-3-9 13:47
hyg1997 發表于 2019-3-9 10:41
為什么要放大呢?

看你直流電機的電流,如果電流不大,串聯一個0.1歐的電阻,1A的電流在話,在串聯的電阻上面產生的壓降就是0.1V,這應該不會的多大影響。
但如果你是大電流5A或者10A又或者以上的話,那就要考慮到串聯電阻的大小和功率了,這時候應該就要串聯一個0.01歐的電阻,這樣一來在電阻上面的損耗就不大,但壓降同時也變小了,單片機的ADC檢測到的數字量就有點少了,誤差比較大,就得先用一個運放把取樣的電壓先放大,然后再進行ADC
作者: hyg1997    時間: 2019-3-14 22:39
Y_G_G 發表于 2019-3-9 13:47
看你直流電機的電流,如果電流不大,串聯一個0.1歐的電阻,1A的電流在話,在串聯的電阻上面產生的壓降就 ...

如果說我用很小的電阻,那電機電壓又很大,電阻不是會直接燒壞嗎

作者: lzb1989666    時間: 2019-3-15 00:14
傳統的串電阻電流檢測方式,誤差大,影響電機正常轉動。建議采用ACS712等電流感應傳感器,該傳感器輸出模擬量,經過您說的AD轉換后,給stm32處理
作者: hyg1997    時間: 2019-3-15 12:12
lzb1989666 發表于 2019-3-15 00:14
傳統的串電阻電流檢測方式,誤差大,影響電機正常轉動。建議采用ACS712等電流感應傳感器,該傳感器輸出模擬 ...

你說的沒錯,但是我不想用電流感應傳感器,用什么好的辦法嗎?




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1