RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于12位D/A轉(zhuǎn)換器實現(xiàn)數(shù)控直流電流源的設(shè)計

電子設(shè)計 ? 來源:國外電子元器件 ? 作者:周征,趙浪濤 ? 2021-03-04 10:42 ? 次閱讀

1 引言

電流源是一種能向負(fù)載提供恒定電流的電路,它既可以為各種放大電路提供偏流以穩(wěn)定其靜態(tài)工作點,又可以作為其有源負(fù)載以提高放大倍數(shù),在差動放大電路,脈沖產(chǎn)生電路中得到了廣泛應(yīng)用。2005年全國大學(xué)生電子設(shè)計競賽的F題就是數(shù)控直流電流源設(shè)計。

設(shè)計題目要求設(shè)計并制作數(shù)控直流電流源,輸入交流為200V-240V,50Hz,輸出電流電壓≤10V,具體技術(shù)指標(biāo)如下:

輸出電流范圍:20mA-2000mA,步進(jìn)1mA;

可設(shè)置并顯示輸出電流給定值,要求輸出電流與給定值偏差的絕對值≤給定值的0.1%+1mA,可顯示電流的實測值,要求測量誤差的絕對值≤測量值的0.1%+3個字。

改變負(fù)載電阻,輸出電壓在10V以內(nèi)變化時,要求輸出電流變化的絕對值≤輸出電流值的0.1%+1mA;

紋波電流≤0.2mA。

根據(jù)上述設(shè)計要求,實現(xiàn)電流調(diào)節(jié)范圍20mA-2000mA(輸出電流電壓≤10V),并顧及器件極限功耗的局限,電流源采用TIP122型普通功率放大器和OP07型達(dá)林頓管相結(jié)合的方案,間接控制電流大小,其主回路電路如圖1所示。

基于12位D/A轉(zhuǎn)換器實現(xiàn)數(shù)控直流電流源的設(shè)計

圖1中負(fù)載端的最高電壓值(10V)決定了負(fù)載的最大電阻值(5Ω),它又決定了電流源工作電源的最低電壓值及所用功率器件的極限電壓參數(shù)。后級R0為采樣電阻器,選用大功率的康銅電阻絲自行繞制而成,阻值為5.00Ω,RL為負(fù)載電阻器(0Ω-5Ω),選用大功率滑線變阻器,由此可知負(fù)載電流IL≈VIN/R0,與RL無關(guān),當(dāng)VIN恒定不變時,改變采樣電阻R0的阻值大小,可改變IL的恒定值,OP07輸出端接TIP122的基極,由于基極的電流很小,電流極限和功耗極限都滿足,同時TIP122能滿足5A大電流的要求,電流調(diào)整率小且穩(wěn)定。

由于輸出電流調(diào)整采用步進(jìn)方式,其電流調(diào)整率≤1‰,即1mA(輸出電流電壓≤10V)的指標(biāo),經(jīng)計算,12位D/A轉(zhuǎn)換器的轉(zhuǎn)換精度達(dá)0.0024V,滿足系統(tǒng)要求的精度,筆者采用DAC1201KP-V型12位D/A轉(zhuǎn)換器作為電流輸出控制的轉(zhuǎn)換核心。

2 DAC1201KP-V

DAC1201KP-V是美國TI公司推出的12位D/A轉(zhuǎn)換器,其引腳排列如圖3所示。

DAC1201KP-V采用28引腳DIP封裝,邏輯部分采用5V單電源供電,內(nèi)部含有內(nèi)部參考,±10V輸出運算放大器等電路,具有適合4位、8位、12位和16位總線的微處理器接口邏輯, 外圍電路少,接口方便,最大穩(wěn)定時間只有7μs,對縮短系統(tǒng)開發(fā)周期,增強(qiáng)系統(tǒng)可靠性極為有利。

DAC1201KP-V由穩(wěn)定的殼體表面的參考齊納二極管、激光調(diào)整薄膜梯形電阻和高速電流開關(guān)組成的轉(zhuǎn)換器在0℃-70℃范圍內(nèi)可提供極佳的轉(zhuǎn)換性能。模擬輸出范圍是0V-+10V、±5V和±10V。

當(dāng)輸出電壓VOUT1=0-+10V時,數(shù)字輸入量D為無符號二進(jìn)制碼,計算公式為:

VOUT=(VFSD/4096) (1)

上式中,VOUT是輸出模擬量,VFS是滿量程,D是待轉(zhuǎn)換的數(shù)字量,其中1LSB=VFS/4096=2.44mV。

當(dāng)輸出電壓在雙極性VOUT=-5V-+5V或VOUT=-10V-+10V之間時,其輸入數(shù)字量D與輸出模擬電壓VOUT之間的關(guān)系如下:

(VFSD/2048-VFS)/2=VOUT (2)

上式中的定義與單極性輸入公式相同。

如果單極性輸出從0.0000V變到+9.9976V,數(shù)字量的變化為4095,分辨率為9.9976V/4095=2.44mV,若雙極性輸出從-5.0000V變到+4.9976V,分辨率為9.9976V/4095=2.44mV;雙極性輸出從-10.0000V變到+9.9976V,分辨率為19.9951V/4095=4.88mV。

DAC1201KP-V的引腳可分為3類。

電源類:邏輯電源VDD接5V電源;數(shù)字地DCOM和模擬地ACOM通常共地;+VCC為模擬電源輸入+15V或+12V,-VCC為模擬電源輸入-15V或-12V,REF OUT 6.3V為參考源輸出。

模/數(shù)信號類:VOUT為模擬信號輸出端,D0-D11為數(shù)字并行口。

控制信號類:WR寫,加載鎖存命令信號(與對應(yīng)鎖存信號配合使用);NA半字節(jié)A,與WR配合允許加載輸入鎖存器A(最高有效半字節(jié));NB半字節(jié)B,與WR配合允許加載輸入鎖存器B。NC半字節(jié)C,與WR配合允許加載輸入鎖存器C(最低有效半字節(jié))。上述4個控制信號組成D/A轉(zhuǎn)換器的第一級緩沖即輸入鎖存。將12位數(shù)據(jù)暫存在A、B、C3個4位寄存器中,且這3個寄存器采用單獨尋址方式,保證不產(chǎn)生虛假的模擬輸出值。LDAC加載D/A鎖存器,與WR配合允許加載D/A鎖存器。WR和LDAC信號組成D/A轉(zhuǎn)換器的第二級緩沖,當(dāng)12位數(shù)據(jù)加載入D/A鎖存器后即啟動D/A轉(zhuǎn)換,所有鎖存器真值如表1所示。

基于12位D/A轉(zhuǎn)換器實現(xiàn)數(shù)控直流電流源的設(shè)計

GAIN ADJ接外部增益調(diào)整,SJ是輸出放大器求和端。10V RANGA 10V輸出時接VOUT。BPO是雙極性偏置(雙極性工作時接VOUT)。

3 啟動D/A轉(zhuǎn)換的時序分析

DAC1201KP-V啟動轉(zhuǎn)換分2次寫入時序,如圖2所示。

tWP:WR脈沖寬度,50ns(min);

tAW1:NX和LDAC有效到WR結(jié)束;50ns(min);

tDW:數(shù)據(jù)有效到結(jié)束,80ns(min);

tDH:數(shù)據(jù)有效保持時間,0ns(min);

由時序可見,DAC1201KP-V的雙緩沖方式?jīng)Q定了其與微處理器的時序操作非常靈活。

4 接口電路

DAC1201的基本連接如圖3所示。

退耦處理:為了得到最佳的性能和噪聲抑制,可按圖3所示增加電源退耦電容器(1μf-10μF鉭電容器),應(yīng)緊靠DAC1201KP-V。

模擬地與數(shù)字地處理,為了實現(xiàn)允許低噪聲和高速性能的最佳連接,DAC1201KP-V的ACOM和DCOM應(yīng)連接在一個點上,若連接正確,這種連接將會使低電平信號通路中的電流減到最小,ACOM和DCOM之間的高頻噪聲可以通過模擬輸出被耦合,因此,在應(yīng)用這些公共連接點時,需要格外小心。

外部失調(diào)和增益調(diào)整:騰3中的W1是失調(diào)調(diào)整;W2是增益調(diào)整。

輸出范圍及連接如表2所示。

在上述競賽題目“數(shù)控直流電流源”的設(shè)計和制作過程中,被控電流源要求0V-+10V的控制信號,DAC1201的信號輸出范圍選擇0V-+10V連接方式,經(jīng)OP07型運算放大器控制TIP122形成寬帶壓控電流源。

DAC1201與AT89C51的接口電路如圖4所示,圖中,DAC1201的第一級緩沖通過3條高位地址線A14(NA)、A13(NB)、A12(NC)配合WR信號控制高、中、低3個半字節(jié)加載輸入鎖存;第二級緩沖通過A8(LDAC)配合WR信號控制加載DAC寄存器后啟動轉(zhuǎn)換。

5 程序設(shè)計

下面根據(jù)圖4所示的硬件結(jié)構(gòu)介紹DAC1201KP-V轉(zhuǎn)換軟件的實現(xiàn)方法,單片機(jī)晶體振蕩器的 頻率為6.000MHz,入口條件是待轉(zhuǎn)換的數(shù)據(jù)高8位存于DAH中,低4位在DAL中的高4位,NA地址是BF00H,NB地址是DF00H,NC地址是FF00H,LDAC地址是FE00H。占用資源是A、R0、DAH和DAL、DAOUT連續(xù)的3個單元。

匯編語言程序如下:

6 結(jié)束語

DAC1201KP-V的分辨率高、轉(zhuǎn)換速度快、接口方便、電路簡單、應(yīng)用靈活,因而具有廣泛的應(yīng)用前景,在指導(dǎo)2005年全國大學(xué)生電子設(shè)計競賽的F題“數(shù)控直流電流源設(shè)計”中利用該電路按圖4所示的接線方式取得了很好的控制效果,滿足了設(shè)計指標(biāo)的要求。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 轉(zhuǎn)換器
    +關(guān)注

    關(guān)注

    27

    文章

    8694

    瀏覽量

    147085
  • 放大電路
    +關(guān)注

    關(guān)注

    104

    文章

    1787

    瀏覽量

    106662
  • 電流源
    +關(guān)注

    關(guān)注

    4

    文章

    383

    瀏覽量

    29292
收藏 人收藏

    評論

    相關(guān)推薦

    基于單片機(jī)和TLC549的數(shù)控直流電流的設(shè)計

    基于單片機(jī)和TLC549的數(shù)控直流電流的設(shè)計,單片機(jī)通過D/A轉(zhuǎn)換器來控制功率放大器輸出電壓,
    發(fā)表于 02-19 09:59 ?3465次閱讀
    基于單片機(jī)和TLC549的<b class='flag-5'>數(shù)控</b><b class='flag-5'>直流電流</b><b class='flag-5'>源</b>的設(shè)計

    基于AT89C52的數(shù)控直流電流設(shè)計方案

    元件一A/D轉(zhuǎn)換器至少需要11轉(zhuǎn)換精度。結(jié)合系統(tǒng)的設(shè)計要求,并考慮到單片機(jī)的I/O接口資源緊張等因素,最終確定選用串行數(shù)據(jù)傳送方式的AD
    發(fā)表于 08-16 08:59

    數(shù)控直流電流設(shè)計

    介紹了一種數(shù)控直流電流的硬件電路和工作原理以及軟件設(shè)計。該電流通過輸出電流反饋構(gòu)成了閉環(huán)控制
    發(fā)表于 06-19 09:35 ?271次下載

    語音播報數(shù)控直流電流的設(shè)計

    語音播報數(shù)控直流電流的設(shè)計:以單片機(jī)SPA E061A 作為控制核心, 由數(shù)字顯示部分、DA 電壓輸出部分、可變電流輸出部分、AD取樣檢測
    發(fā)表于 08-02 08:46 ?19次下載

    語音播報數(shù)控直流電流的設(shè)計

    語音播報數(shù)控直流電流的設(shè)計:以單片機(jī)SPA E061A 作為控制核心, 由數(shù)字顯示部分、DA電壓輸出部分、可變電流輸出部分、AD取樣檢測部
    發(fā)表于 08-24 18:35 ?62次下載

    數(shù)控直流電流的設(shè)計

        在電子設(shè)備中經(jīng)常用到穩(wěn)定性好、精度高、輸出可預(yù)置的直流電流。本文設(shè)計的數(shù)控直流電流能夠很好地降低因
    發(fā)表于 01-02 10:44 ?1571次閱讀
    <b class='flag-5'>數(shù)控</b><b class='flag-5'>直流電流</b><b class='flag-5'>源</b>的設(shè)計

    基于雙12DAC的高精度直流電壓/電流設(shè)計

    基于雙12DAC的高精度直流電壓/電流設(shè)計 本文論述了一種通過使用雙通道DAC實現(xiàn)高精度
    發(fā)表于 01-04 18:14 ?2461次閱讀
    基于雙<b class='flag-5'>12</b><b class='flag-5'>位</b>DAC的高精度<b class='flag-5'>直流電</b>壓/<b class='flag-5'>電流</b><b class='flag-5'>源</b>設(shè)計

    數(shù)控直流電流的設(shè)計與實現(xiàn)

    本文介紹一種數(shù)控直流電流。采用閉環(huán)負(fù)反饋原理設(shè)計數(shù)控電流的方法,以單片機(jī)作為核心控制
    發(fā)表于 03-29 11:00 ?41次下載

    AT89S52單片機(jī)實現(xiàn)數(shù)控直流電流論文

    AT89S52單片機(jī)實現(xiàn)數(shù)控直流電流論文
    發(fā)表于 05-11 16:55 ?0次下載

    程控直流電流(電子設(shè)計大賽論文)

    程控直流電流,可以用來仿照數(shù)控直流電流來學(xué),這是好幾年的題了
    發(fā)表于 07-26 16:29 ?20次下載

    使用AT89S51單片機(jī)設(shè)計數(shù)控直流電流的詳細(xì)論文資料免費下載

    數(shù)控直流電流以單片機(jī)AT89S51為控制核心,由D/A轉(zhuǎn)換器TLC5615、
    發(fā)表于 08-21 16:09 ?43次下載
    使用AT89S51單片機(jī)設(shè)計<b class='flag-5'>數(shù)控</b><b class='flag-5'>直流電流</b><b class='flag-5'>源</b>的詳細(xì)論文資料免費下載

    數(shù)控直流電流Protel工程電路原理圖及PCB文件

    數(shù)控直流電流Protel工程電路原理圖及PCB文件(通信電源技術(shù)2020年22期)-數(shù)控直流電流
    發(fā)表于 08-04 18:35 ?62次下載
    <b class='flag-5'>數(shù)控</b><b class='flag-5'>直流電流</b><b class='flag-5'>源</b>Protel工程電路原理圖及PCB文件

    數(shù)控直流電流

    數(shù)控直流電流(無線電源技術(shù)商業(yè)計劃書)-數(shù)控直流電流,有需要的可以參考一下!
    發(fā)表于 09-15 17:01 ?6次下載
    <b class='flag-5'>數(shù)控</b><b class='flag-5'>直流電流</b>

    數(shù)控直流電流設(shè)計方案

    數(shù)控直流電流設(shè)計方案(新型電源技術(shù)試卷)-數(shù)控直流電流設(shè)計方案,有需要的可以參考!
    發(fā)表于 09-15 18:38 ?52次下載
    <b class='flag-5'>數(shù)控</b><b class='flag-5'>直流電流</b><b class='flag-5'>源</b>設(shè)計方案

    一種閉環(huán)智能數(shù)控直流電流的設(shè)計原理和實施方案

    和運算放大器構(gòu)成A/DD/A轉(zhuǎn)換器來控制場效應(yīng)管導(dǎo)通狀態(tài)的原理,達(dá)到了輸出恒流的目的。整個系統(tǒng)采用89C58單片機(jī)作為主控部件,將預(yù)置電流值數(shù)據(jù)送入
    發(fā)表于 09-27 16:18 ?5次下載
    一種閉環(huán)智能<b class='flag-5'>數(shù)控</b><b class='flag-5'>直流電流</b><b class='flag-5'>源</b>的設(shè)計原理和實施方案
    RM新时代网站-首页