本文采用SPCE061A單片機作為數控直流電流源的主控部件,通過巧妙的軟件設計與簡易可靠的硬件電路相配合,實現了輸出電流可預置、可步進調整、輸出電流信號可直接顯示和語音提示等功能。系統采用了閉環控制方案,將實際輸出的電流值通過精密電阻采樣反饋,經PID算法修正實際輸出值,提高了電流源的輸出精度和穩定性。
在電子設備中經常用到穩定性好、精度高、輸出可預置的直流電流源。本文設計的數控直流電流源能夠很好地降低因元器件老化、溫漂等原因造成的輸出誤差,輸出電流在20mA~2000mA可調,輸出電流可預置、具有“+”、“-”步進調整、輸出電流信號可直接顯示和語音提示等功能。硬件電路采用凌陽單片機SPCE061A為控制核心,利用閉環控制原理,加上反饋電路,使整個電路構成一個閉環,在軟件方面主要利用PID算法來實現對輸出電流的精確控制。該系統可靠性高、體積小、操作簡單方便、人機界面友好。
系統硬件實現方案
本設計采用單片機作為主要控制部件,通過鍵盤預置輸出電流值并采用液晶模塊實時顯示。整個系統硬件部分由微控制器、電壓-電流轉換、鍵盤、顯示、直流穩壓電源和語音提示等模塊組成。系統組成框圖如圖1所示。 |