• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 測試測量 > 設計應用 > 帶DAC輸出的多通道溫度采集模塊的設計

    帶DAC輸出的多通道溫度采集模塊的設計

    作者: 時間:2011-09-21 來源:網(wǎng)絡 收藏

    電子開關的通路電阻較小,僅為幾百歐姆,而A/D測量電路一般呈現(xiàn)高阻態(tài),其帶來的誤差可以忽略。
    檢測精度和模數(shù)轉(zhuǎn)換芯片(A/D)的分辨位數(shù)有很大關系,一般單片機內(nèi)帶的A/D位數(shù)分辨率較低(ATmega48內(nèi)含10位A/D),不適合精確測量,而高分辨率的A/D芯片價格昂貴。本文兼顧了性能價格比,采用了外擴一片低成本的13位A/D芯片MCP3301。通過改進軟硬件設計,實際測量結(jié)果證明可以保證誤差不超過0.5%。
    2.2 PWM轉(zhuǎn)電路
    在電子和自動化技術的應用中,也經(jīng)常需要提供模擬輸出,如變送器和控制器類儀器,經(jīng)常需要輸出0~10 V,0~20 mA(或4~20 mA)的直流信號。高精度的數(shù)模轉(zhuǎn)換器()芯片或集成了的單片機價格昂貴。應用單片機的PWM輸出,經(jīng)過簡單的變換電路實現(xiàn)DAC,可以大大降低電子設備的成本。
    通過一個低通濾波器就可以把PWM調(diào)制的數(shù)模轉(zhuǎn)換信號解調(diào)出來,實現(xiàn)從PWM到DAC的轉(zhuǎn)換ATmega48具有16位定時器的PWM輸出功能,實現(xiàn)的DAC電路輸出精度基本滿足一般的工業(yè)控制場合。另外在一些環(huán)境惡劣、干擾較強的場合,模擬輸出容易受到干擾,本文通過使用恒流方式驅(qū)動電路來提高DAC電路的負載和抗干擾能力。具體原理圖如圖3所示。

    本文引用地址:http://www.czjhyjcfj.com/article/194729.htm

    c.JPG


    圖3中單片機輸出的PWM電壓,經(jīng)過基準電源VREF和開關管T1組成的整形電路進行整形,在A點的輸出波形為理想的PWM波形,幅值由基準電源的準確度得到保證,再經(jīng)過兩級阻容濾波和一級跟隨放大器,在B點得到直流分量,即MCU輸出的調(diào)制PWM波在B點得到解調(diào),實現(xiàn)了DAC功能??傻茫?br /> d.JPG
    一般PWM轉(zhuǎn)DAC電路到此已經(jīng)完成,本文為了保證更高精度和電路更強的負載能力,使用了恒流輸出的驅(qū)動電路。由于運放U2B的C點和D點電位相等,可得:
    e.JPG
    采用三極管T2提高輸出驅(qū)動能力,負載RL的電流和流過電阻R9的電流相等,可得:
    f.JPG
    由式(3)可以看出無論負載電阻RL的值如何改變,并不影響DAC輸出的電流值,這樣設計的好處是可以方便地更改輸出電阻RL,保證了模擬輸出量值的準確度,提高了負載能力。



    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 红安县| 大安市| 巫溪县| 城固县| 安吉县| 德安县| 淳化县| 武冈市| 平阳县| 蓝山县| 库伦旗| 柯坪县| 承德市| 嵩明县| 延川县| 东兴市| 太康县| 七台河市| 潞城市| 措勤县| 通辽市| 延津县| 乌鲁木齐县| 朝阳县| 滕州市| 衡水市| 伊金霍洛旗| 六枝特区| 娱乐| 万年县| 新泰市| 衡水市| 阳江市| 丹阳市| 和平县| 武清区| 安义县| 顺昌县| 佛冈县| 顺昌县| 南召县|