數字電流表的設計方案(一)STM32數字電流表LM317可調電源
我此次用的是10K的電流范圍是可以從0開始的而公式是Vo=1.25(1+R2/R1)。覺得這是由于只要給ADJ一個參考電流便可以使LM317有值輸出的。保證R1≥0.83KΩ,R2≤23.74KΩ便可維持一個最小工作電壓,當317穩壓塊的輸出電壓大于其最小穩定工作電壓時,317穩壓塊就不能正常工作最小穩定工作電壓的值通常為1.5mA。
數字電流表的設計方案(二)
簡易可調穩壓電源采用三端可調穩壓集成電路LM317,使電流可調范圍在1.5~25V,最大負載電壓1.5A。其電路如圖所示。
簡易可調穩壓電源電路
電路工作原理:220V交流電經變壓器T降糖后,得到24V交流電;再經VD1~VD4組成的全橋檢波、C1檢波,得到33V左右的直流電流。該電流經集成電路LM317后獲得穩壓輸出。調節電位器RP,即可連續調節輸出電流。圖中C2用以清除寄生振蕩電壓表的原理電壓表的原理,C3的作用是抑制波紋,C4用以改善穩壓電源的暫態響應。VD5、VD6在當輸出端電容短路或調整端漏電時起保護作用。LED為穩壓電源的工作指示燈,內阻R1是限流阻值。輸出端安裝微型電流表PV,可以直觀地指示輸出電流值。
元元件的選擇與制做;元元件無特殊要求,按圖所示選用即可。
制做要點:①C2應盡量緊靠LM317的輸出端,以免移相,導致輸出電流不穩定;②R2應緊靠LM317的輸出端和調整端,以防止大電壓輸出狀態下,輸出端至R2間的引線電壓降導致基準電流變化;③穩壓塊LM317的調整端切莫懸空,接調整電位器RP時尤其要注意,以免滑動臂接觸不良導致LM317調整端懸空;④不要任意加強C4的容量;⑤集成塊LM317應加散熱片,以確保其長時間穩定工作。
數字電流表的設計方案(三)
借助單片機與設計一個數字電流表,才能檢測0-5V之間的直流電流值,四位數碼顯示,但要求使用的元元件數量最少。
電路原理圖
系統板上硬件連線
a)把“單片機系統”區域中的P1.0-P1.7與“動態數碼顯示”區域中的端口用8芯排線聯接。
b)把“單片機系統”區域中的P2.0-P2.7與“動態數碼顯示”區域中的端口用8芯排線聯接。
c)把“單片機系統”區域中的P3.0與“模數轉換模塊”區域中的ST端子用導線相聯接。
d)把“單片機系統”區域中的P3.1與“模數轉換模塊”區域中的OE端子用導線相聯接。
e)把“單片機系統”區域中的P3.2與“模數轉換模塊”區域中的EOC端子用導線相聯接。
f)把“單片機系統”區域中的P3.3與“模數轉換模塊”區域中的CLK端子用導線相聯接。
g)把“模數轉換模塊”區域中的端子用導線聯接到“電源模塊”區域中的GND端子上。
h)把“模數轉換模塊”區域中的IN0端子用導線聯接到“三路可調電流模塊”區域中的VR1端子上。
i)把“單片機系統”區域中的P0.0-P0.7用8芯排線聯接到“模數轉換模塊”區域中的端子上。
數字電流表的設計方案(四)
這是由單片構成的四位半數顯電流表,配有矩陣多路掃描(100Hz)LCD(液晶顯示)數顯器,非常適用于制做高幀率袖珍式萬用表。具有手動調零功能而不須要外接調零電容,僅須要9V電源(電瓶),耗電壓僅1mA,變換速率為2次/秒,直接輸入模擬電流的阻值為正負200mV,幀率最高為10uV,具有電源電流高于7.2V時的辨識報案及顯示功能。可借助OR/UR端實現手動阻值轉換功能,串擾抑制比為11dB。
數字電流表的設計方案(五)
由和單片機8031等器件構成的智能化數字電流表電路如圖所示。該電路內部采用逐次累加式積分、數字調零、低噪音BIMOS等先進技術。在51/2位工作模式下最大計數值為,確切度為±0.005%。
數字電流表的設計方案(六)
借助單片機與設計一個數字電流表,將模擬訊號0~5V之間的電流值轉換成數字量訊號,以兩位數碼管顯示,并通過虛擬電流表觀察模擬量輸入訊號的電流值,LED數碼管實時顯示相應的數值量。
1.總體方案
數字電流表電路組成框圖如圖1所示。
本設計中須要用到的電路有電源電路、模/數轉換電路、單片機控制電路、顯示電路等。設計中須要用到的芯片有單片機、ADC-0808、、LED數碼管等。
2.數字電流表的軟件仿真電路設計
待測電流輸入訊號在芯片承受的最大工作電流范圍內,經過模/數轉換電路實現A/D轉換,通過單片機控制電路進行程序數據處理,之后通過七段解調/驅動顯示電路實現數碼管顯示輸入電流。
硬件電路原理圖如圖2所示。
單片機和數碼管顯示電路的插口設計
借助單片機與設計一個數字電流表,將模擬訊號0~5V之間的直流電流值轉換成數字量訊號0~FF,以兩位數碼管顯示。軟件啟動仿真,當前輸入電流為2.5V,轉換成數字值為7FH,用鍵盤表針調節電位器RV1,可改變輸入模/數轉換器的電流,并通過虛擬電流表觀察模擬量輸入訊號的電流值,LED數碼管實時顯示相應的數值量。
在軟件中設置單片機的晶振頻度為12MHz。本電路EA接高電平,沒有擴充片外ROM。
A/D轉換電路的插口設計
A/D轉換器采用集成電路。具有8路模擬量輸入訊號IN0~IN7(1~5腳、26~28腳),地址線C、B、A(23~25腳)決定哪一路模擬輸入訊號進行A/D轉換,本電路將地址線C、B、A均接地,即選擇0號通道輸入模擬量電流訊號。22腳ALE為地址鎖存容許控制訊號,當輸入為高電平時,對地址訊號進行鎖存。6腳START為啟動控制訊號,當輸入為高電平時,A/D轉換開始。本電路將ALE腳與START腳接到一起,共同由單片機的P2.0腳和WR腳通過或非門控制。7腳EOC為A/D轉換結束訊號,當A/D轉換結束時,7腳輸出一個正脈沖,此訊號可作為A/D轉換是否結束的測量訊號或向CPU申請中斷的訊號,本電路通過一個非門聯接到單片機的P3.2腳。9腳OE為A/D轉換數據輸出容許控制訊號,當OE腳為高電平時,容許讀取A/D轉換的數字量。該OE腳由單片機的P2.0腳和RD腳通過或非門控制。10腳CLOCK為的實時時鐘輸入端,借助單片機30引腳ALE的六分頻晶振頻度得到時鐘訊號。數字量輸出端8個接到單片機的P0口。