久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > 基于AT89C52的數控直流電流源設計方案

基于AT89C52的數控直流電流源設計方案

作者: 時間:2011-08-10 來源:網絡 收藏

  人機界面包括鍵盤和顯示電路,主要是為了實現對值的任意設定,對給定值和輸出值實時顯示。

  輸入設備采用輕觸按鍵來實現,顯示部分采用LED顯示。由于顯示的值最多為4位,所以在中使用了8個共陽極數碼管,采用動態掃描的方式實現。

  為了增強位選信號的驅動能力,將位選端口接在9012三極管的基極,使9012三極管工作在開關狀態,大大提高了數碼管顯示的亮度。

  3 系統的軟件

  為了提高代碼的執行效率,系統軟件均采用匯編語言編寫。單片機軟件主要包括主程序,A/D采樣子程序,D/A輸出電流給定值及鍵盤顯示等程序。A/D采樣子程序主要是采集電路中的電流信號,再通過單片機運算并顯示當前的電流大小。D/A輸出程序將用戶設定的恒流值轉換成為模擬信號,并提供給壓控恒流源,實現恒流控制。鍵盤與顯示程序用LED動態顯示數據信息,在一個主程序周期中掃描檢測一次鍵盤,察看是否有有效的鍵按下,再根據鍵盤狀態做出相應的處理。系統軟件流程圖如圖4所示。

  4 系統測試

  采用數字萬用表DT9904C(四位半)為測量儀器,以毫安檔與負載串聯,通過鍵盤預置輸出的電流值,在不同的預置值下測量實際的電流值,檢測結果如表1。

基爾霍夫電流相關文章:基爾霍夫電流定律




評論


相關推薦

技術專區

關閉