首先聲明,本人新手,還請高手別拍太重!
學(xué)單片機已有兩三個月了,一直想做一個多功能表頭,帶電壓電流顯示,PWM輸出,多路AD等,類似單片機學(xué)習(xí)板,
主控用的是STC12C5620 28PIN
下面介紹他的功能:
一 2個4位數(shù)碼管,分管可以顯示電壓,電流,放電時間(蓄電池容量檢測用),設(shè)置參數(shù)等,采用的是74HC595串口控制
二 4個獨立按鍵,可以設(shè)置各參數(shù),啟動,停止等。
三 4個LED燈,分別可控制顯示運行情況等。
四 4路AD檢測輸出電壓,(如果是48V鉛電池,或4串鋰電池分別顯示每個單體的電壓,加以控制過壓,欠壓等)
五 2路AD檢測備用,可用ACS712或ACS758等霍爾電流檢測,可分別顯示電流,控制用等。
六 2路PWM加圖騰輸出,可直接單獨控制MOS管。
七 2路PWM用于DAC,可輸出一個參考電壓對外圍電路控制。
八 1路外部中斷0輸入,可用于外部電流檢測快速關(guān)斷PWM。
九 1路蜂鳴器,可用于提示,報警等。
總結(jié):單片機真是個好東西,想讓他如何控制就如何控制,只要改下程序就可以,不像以前用硬件做一個電路,七改八改,改的頭都大了,現(xiàn)在用單片機只需改改程序。