該電源電路簡單、制作容易,可通過鍵盤調節輸出電壓(0~25V),步進值為0.1V,電流可以達到2.4A。
一、工作原理(電路見附圖)
1.上電復位,讀取24C02中的電壓,送DA轉換輸出電壓,如24C02中電壓為0則設置初始電壓為5V。
2.電壓控制:通過鍵盤Sl、S2。控制MCU產生8位數字信號(0~255),通過P3口送至8位數模轉換芯片(DAC0832)轉換成模擬電流信號,再經運放作VU轉換。得到控制穩壓電源輸出部分的基準電壓。
3.電流取樣:采用8位模數轉換芯片(ADC0804)作為顯示電流的模數轉換器件,ADC0804的取樣電壓由串聯在電源輸出電路的電流取樣電阻(0.1Ω)分壓取得,并由運放按一定倍數放大后送至Vin(+),ADC0804把轉換結果送至單片機的Pl口,再由程序將數據處理后送LCDl602顯示當前電流。
4.過流保護:當短路或電流超過設定值2.4A時 。MCU自動保存當前使用電壓并關閉輸出。
5.穩壓輸出:采用傳統的串聯穩壓電路,由運放和功率輸出管組成。利用DAC0832控制的基準電壓驅動功率管穩壓輸出,反饋部分是通過電阻R3、VR2將取樣電壓輸入運放的反相端比較,VR2可作小范圍調整。
二、制作調試
電源部分提供整個電路所需各種電壓(包括DAC芯片所需的基準穩壓-5V和89S5l的+5V),由電源變壓器和整流濾波電路及兩個輔助穩壓電路輸出構成。電源變壓器的功率由需要輸出的電流大小決定,確保有充足的功率余量。電流取樣電阻R1要選擇大功率的電阻(5W或10W)。也可使用廢舊萬用表上拆下來的電阻線。檢查電路連接無誤后,即可試機。找一塊數字表將其并聯在輸出電路上,按S1或S2設定一個電壓,此時LCD1602第一行顯示的電壓可能會有誤差,適當微調反饋電路的VR2.使其與數字表讀數一致,再將數字表串聯在電源的輸出電路上,選擇適當的電流擋,接上一定的負載。此時,LCDl602第二行會顯示出電流值,適當的調節VR3改變ADC0804參考電壓,直至顯示的電流值與萬用表顯示的電流值一致為止,校正完成后即可使用。
注意事項:電流取樣電阻發熱量大不能貼PCB板安裝,應該將其適當升高再安裝:運放TL084可用IM324代換,功率管建議用TO-3金屬封裝的2N3055,可用TIP3055或C3182等大功率NPN管代換,功率調整管工作時發熱量較大。散熱片要盡可能大些或采用CPU風扇散熱。
三、軟件設計
主程序的任務。一是負責完成電壓的加減。二是讀Pl口的數據并把讀得數據通過算法轉換成實際的電流值然后把結果存在預設地址中,供中斷掃描顯示用。定時中斷任務是完成電流顯示,中斷時間約為10ms。
這里還沒有內容,您有什么問題嗎?
電子電路資源推薦
- 信號完整性及高速數字電路設計
來源:大學堂
- 小波與濾波器組
來源:大學堂
- 野火【STM32F103C8T6-核心板】資料.
來源:下載中心
- 立創封裝庫轉pads
來源:下載中心
- 戴維寧定理:概念介紹及其求解過程
來源:電路圖
- 疊加原理:概念及其求解過程
來源:電路圖
推薦帖子 最新更新時間:2025-04-16 07:37
- 我做的第二版stm32f4板子
- 這段時間一直在用stm32f4,先把我的板子放出來秀一秀,去年12月做了第一版的板子, 詳見:http://bbs.eeworld.com.cn/thread-313004-1-1.html 由于F4的芯片比較貴,我把它做成底板+核心板模式的,由于STM32F1,F2,F4系列
05210324kw
stm32/stm8
- AD9680 ---雙14位、1000MSPS ADC
- AD9680是一款雙14位、 速度 1GSPS的 ADC轉換器,本器件具有片上緩沖器,以及采樣保持電路,它的低功耗、小封裝設計,給應用帶來很大的方便。 此器件可以對高至2G Hz的模擬信號采樣。具有寬頻帶、高采樣率,非常好的線性特性,以及低功耗等。 內部框圖:
dontium
ADI 工業技術
- 煉獄傳奇-賦值語句之戰
- Verilog HDL 語言中存在兩種賦值語言: ● 非阻塞型賦值語句 ● 阻塞型賦值語句 1. 非阻塞型語句 以賦值操作符“ =”來標識的賦值操作稱為“非阻塞型過程賦值(NonblockingAssignment)”。非阻塞型過程賦值語句的特點是: (1
夢翼師兄
FPGA/CPLD
- 關于4位數碼管的動態顯示問題,新手虛心求教,有空的大兄弟進來看看
- 以下是程序,下載到板子上不能實現一秒變化一次,大概8秒才一次 #include reg52.h typedef unsigned char uint8; typedef unsigned int uint16; typedef unsigned long uint32; cod
youyuchao
51單片機
- 【曬樣片】比想象中更容易,更快捷
- 一直就知道TI有免費的樣片可以申請,大學的時候用過不少,出來工作后,沒有這個習慣,另外,以前的公共郵箱現在已經是不支持,所以一直也就看看。上周看到論壇有活動,老婆和小孩外出了,一個人閑著,一時心血來潮,就到TI上去嘗試申請,原來的帳號還是可以登錄的,就是到了申請樣片的時
fsyicheng
TI技術論壇
- 單片機的C語言輕松入門(書)【推薦收藏】
- 第1章 C語言概述及其開發環境的建立 第2章 分支程序設計 第3章 數據類型 第4章 循環程序設計 第5章 單片機內部資源編程 第6章 C語言編程綜合練習 點擊下載瀏覽該文件 http://www.mcuchina.cn/showdetail.asp?showid=
gnkjmcu
單片機
- 【TI 無線主題征集】+BLE設備互操作性(一)——使用TI的BLE芯片測試ST的BLE芯片
- MATLAB生成DSP目標代碼的問題
- 【慶科WIFI】自建工程注意事項一則
- 免費申請TI 樣片, 新春好禮相贈!
- (分享)使用CCS5下載調試StarterWare例程代碼的方法
- TMS320C5509A long型數據 低通濾波器
- 求教ucos內存釋放前四字節釋放,后面數據仍存在
- 全國電子設計大賽常用模塊設計
- 采用 MSP430FR5739 實現應用至物聯網的連接
- PID運算,僅10個時鐘周期
- Intel第八期下載有獎活動獲獎名單揭曉,一百單八獎有木有你?
- 加速度傳感器,重力傳感器,陀螺儀 有什么區別呀
- FPGA中最麻煩問題大排行!
- DSP28335中EPWM編程問題
- 【我與TI的結緣】+我與LaunchPad之緣
- 【Atmel SAM R21創意大賽周計劃】+燒寫目標文件
- 煉獄傳奇-邊沿檢測之戰
- FPGA實現UART收發器
- MSP430f149的ADC,它存下來的值是幾位的啊?
- 2013年紅外光通信裝置
- 具有用于 SCSI-2 總線的有源端接器的 LT1117CM-5 低壓差正穩壓器的典型應用
- 【訓練營】幼兒園節拍氛圍燈帶+558638A
- DC1555C-B,使用 LTC4365 過壓、欠壓和反向電源保護控制器的演示板
- 用于便攜式的 1V DC 到 DC 單輸出電源
- 基于SPV1040的、嵌入最大功率追蹤的、最高5W太陽能電池充電器
- LTC1728ES5-1.8、3.3V 雙電源監視器的典型應用
- LT1610、鋰離子至 3.3V SEPIC 轉換器提供 100mA
- LTC2924,具有外部 N 溝道 MOSFET 的典型應用電源排序
- 電容測試
- 基于ST1S40IPUR的、具有使能開/關功能的、4A峰值800kHz固定頻率PWM同步降壓演示板
- 基于FPGA動態顯示樂曲演奏器片上系統的分析與設計
- 奇力VAS1251恒流驅動IC
- 數字信號處理器DSP原理及其應用
- pcb_layout_的指導思想與基本走線要求
- PI5V330 pdf datasheet (Low On-Resistance Wideband/Video Quad 2-Channel Mux/DeMux )
- X55060 pdf datasheet (Dual Voltage Monitor with Integrated System Battery Switch and EEPROM)
- 具有脈沖指示的邏輯探頭2_電路圖
- ( MSC-51單片機(有史以來(20130428182302
- c54寶貴資料
- MSPG2口袋平臺實驗代碼