欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 簡單實用的穩壓直流穩壓電源(用89C51做) [打印本頁]

作者: hongniu    時間: 2015-6-25 21:51
標題: 簡單實用的穩壓直流穩壓電源(用89C51做)






直流穩壓電源采用了89C51,配合D/A轉換器件DAC0808和LM317三端穩壓塊實現電壓連續可調(精度為:0.06V)。同時能通過LED數碼管顯示相應的電壓值,直觀、可靠、實用!電路結構簡單,非常適合初學者制作。



一、工作過程:

   通電復位,電路進入初始狀態:LED數碼管顯示1.5,穩壓電源輸出1.5V電壓。按SW3電壓

向上增加,按SW2電壓向下遞減,按SW1關掉電源輸出同時顯示“OF”字樣。電源處于待機狀態。

按任意鍵即可重新開機。由于在實際使用中經常用到的電壓只有1.5v、3v、4.2v,5v,6v,8.4v,

12v等電壓值,所以本文附帶的程序也只預設了上述七種電壓值。

二、工作原理:

  DAC0808是具有16個引腳的雙列直插式8位D/A轉換器件。其引腳功能分別為:1腳為空,2腳為GND,

3腳為VEE,4腳為DAC輸出引腳,5-12腳為數據輸入引腳,13腳為VCC,14腳為基準電壓(VREF+),

15腳為基準電壓(VREF-),16腳為COMPENSATION。當數據輸入量全為0時,其4腳輸出電壓最低,

接近零;當數據輸入量全為1時,其4腳輸出電壓最高,電壓值由基準電壓VREF決定。因此,基準電

壓的精度決定了D/A轉換的精度。

  本文所用的基準電壓為15V,而數據輸入量在00H-FFH之間變化,即D/A輸出的電壓有256種。

從而不難算出本電源的精度=15V÷256=0.05859V≈0.06V。假如我們想要6V的直流電壓,數據輸入

量=6V÷0.06V=100,注意這里的100是十進制的,單片機不能識別十進制數據,所以要把十進制

轉換成二進制或十六進制(轉換時可用WINDOWS自帶的科學計算器進行)。100轉換成十六進制后為

64H。只要給DAC0808輸入64H,它就能輸出6V的電壓(注意:理論值和實踐值有所出入,具體運用時

要適當的調節數據輸入量),該電壓經運放TL082后再去推動LM317,由LM317輸出我們需要的電壓值,

實現了電壓數控調節。

三、保護電路:

  保護電路由89C51的P2.4,R10和R11組成,R11的作用是預先給P2.4一個高電位。當某種原因

(如短路,過流)使得輸出電壓降低至一定值時,P2.4端電位也隨之降低。程序立即檢測到P2.4這

一變化,并立刻通過繼電器關閉電源輸出。直至原因排除才能再次開機;V3采用PNP型管是為了防止

在單片機復位前,LM317失控的電壓輸出到用電器上。

四、安裝與調試:

  圖中的正負15V、5V由黑白電視機的變壓器經整流穩壓后取得。運放TL082可以用NE5532、4558等

常見的型號代替。LM317發熱量較大,散熱片要盡可能的做大些。在確認接線無誤后就可試機。若一

開機即自動關機,同時顯示“OF”,這說說明P2.4電壓太低。正常值應在1.5V以上。發現這種情況可

以適當的調節R11和R10的大小直至P2.4的電壓正常。



asm匯編代碼和pcb圖等資料:見附件。

匯編語言程序原理圖.7z (202.29 KB, 下載次數: 198)


作者: PCH    時間: 2015-6-27 06:30
沒有源代碼,
作者: lx13666977348    時間: 2015-6-27 09:52
還不錯的樣子啊
作者: stewart_leung    時間: 2015-8-14 08:15
很好,很好,很好
作者: 740014566    時間: 2018-4-29 10:57
不完整的
作者: DDbong    時間: 2018-5-5 16:58
幫助很大 謝謝樓主
作者: wengjiamin    時間: 2021-1-10 15:41
源程序是匯編寫的,后綴為asm的文件
作者: qq1354950094    時間: 2021-7-28 17:03
怎么才能0.06的加減呢?
作者: univers    時間: 2021-7-30 11:57
思維真好呀。。。。。。。。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1