一、前言
昨天制作的基于STM32F373的信號采集與控制電路板。其中包括有一個(gè)恒流輸出電路。輸出電流的大小受到 單片機(jī)的 DAC 輸出的控制。實(shí)際的電流由電流采樣電阻對應(yīng)的電壓獲得。下面對電路的這部分進(jìn)行測試。
二、輸出電流
單片機(jī)輸出不同的DAC控制模擬信號,使用DM3068數(shù)字萬用表測量負(fù)載電阻上的電壓。可以計(jì)算出電解電流。讀取 ADC 第二個(gè)通道的數(shù)值,繪制出它們之間的關(guān)系。通過這些數(shù)據(jù)可以得到 ADC 數(shù)值與電流之間的關(guān)系。它們之間呈現(xiàn)非常好的線性關(guān)系。通過線性擬合,得到 ADC 與電流之間的線性公式。
▲ 圖1.2.1 不同電流下的采集ADC
▲ 圖1.2.2 線性擬合
? ● ?電流擬合參數(shù):
A
:1.91711e-2
B
:6.17697e2
$$I = 1.91711 times 10{ - 2} N_{adc} 6.177 times 102 space space mA
$$
三、設(shè)置輸出電流
電解電流的大小收到STM32F373 的DAC 輸出電壓的控制。下面通過測量DAC 與實(shí)際電流之間的關(guān)系,獲得控制比例方程。這樣就使得控制程序有了準(zhǔn)確的物理控制量的概念。但實(shí)際的電流還是需要通過前面 ADC通道進(jìn)行計(jì)算。
通過測試的結(jié)果來看,在 設(shè)置DAC 與電流在中間部分呈現(xiàn)一段線性。通過線性擬合得到 電流到DAC之間的關(guān)系。
▲ 圖1.3.1 設(shè)置DAC與電流
※ 總??結(jié) ※
本文記錄了對于電解系統(tǒng)重電解電流控制調(diào)試過程,利用測量數(shù)據(jù),得到了輸出DAC與電解電流之間的關(guān)系,同樣也得到了ADC與電流之間的關(guān)系。這為后面應(yīng)用程序提供了校準(zhǔn)數(shù)據(jù)。
參考資料
[1]基于STM32F373的信號采集與控制電路板-制作過程: https://blog.csdn.net/zhuoqingjoking97298/article/details/136125881
[2]基于STM32F373的信號采集與控制電路板-調(diào)試過程: https://blog.csdn.net/zhuoqingjoking97298/article/details/136126992
[3]STM32F373的USB通信以及程序下載功能: https://blog.csdn.net/zhuoqingjoking97298/article/details/136129395
[4]基于STM32F373的信號采集與控制電路板-鉑電極調(diào)試: https://blog.csdn.net/zhuoqingjoking97298/article/details/136146020