<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > STM32|4-20mA輸出電路

STM32|4-20mA輸出電路

作者: 時(shí)間:2018-08-01 來(lái)源:網(wǎng)絡(luò ) 收藏

為工業(yè)場(chǎng)合開(kāi)發(fā)的設備通常情況下都會(huì )具有4-20mA輸出接口,在以往沒(méi)有DAC模塊的系統,需要外加一主片DAC實(shí)現模擬量的控制,或者采用PWM來(lái)摸擬DA,但也帶來(lái)溫漂和長(cháng)期穩定性問(wèn)題。在以STM32為中心的設備中,使用它自帶的DAC即可非常方便的實(shí)現4-20mA的輸出接口,具有精度高、穩定性好、漂移小以及編程方便等特點(diǎn)。

本文引用地址:http://dyxdggzs.com/article/201808/384751.htm

在STM32系統中,100腳以下沒(méi)有外接出VREF引腳,但這樣使得DAC的參考端和VCC共用,帶來(lái)較大誤碼差,為解決這一問(wèn)題,可以使用廉價(jià)的TL431來(lái)解決供電問(wèn)題,TL431典型溫漂為30ppm,所以在一般應用中已非常足夠。選用兩只低溫漂電阻,調整輸出使TL431的輸出電壓在3V-3.6V之間,它的并聯(lián)穩壓電流可達到30mA,正好能滿(mǎn)足一般STM32核心的功耗需求。

利用TL431解決了供電問(wèn)題,余下的就是4-20mA的轉換電路,如下圖:

上圖即為非常精確的轉換電路,OPA333是一顆非常優(yōu)異的單電源軌至軌運算放大器,其工作電壓為2.7-5.5V,其失調電壓僅為10uV,實(shí)測最低輸出為30uV,最高輸出可達VCC-30uV。電路組成壓控恒流源,其關(guān)鍵在于OPA333這顆芯片的優(yōu)異性能,使得以上電路獲得了極高的精度和穩定性。DACOUT來(lái)自于STM32的DAC1或者DAC2輸出,由C25進(jìn)行數字噪場(chǎng)濾波之后進(jìn)入運算,進(jìn)行1:1緩沖,后經(jīng)過(guò)Q2進(jìn)行電流放大,在R7上形成檢測電壓,C17進(jìn)行去抖動(dòng)處理。4-20mA信號由AN_OUT+/AN_OUT-之間輸出。

上圖中,負載中的電流在R7上形成壓降,經(jīng)運放反饋后得到Vdacout=Vr7=I*R7,所以:I=Vdacout/R7,當Vdacout在400mV到2000mV之間變化時(shí),可得到4-20mA的輸出。改變R7的大小,便可改變DACOUT的需求范圍。電路中,R2的基射極之間將有0.7V左右的偏壓,所以Vb[MAX]=2V+0.7V=2.7V,這正好在OPA333的輸出范圍之內。電路中R14做為輸出端的限流電流,使得輸出端的最大輸出電流Imax=Vcc/(R7+R14),若Vcc取6V,則Imax=6V/200 O=30mA,若沒(méi)有R14,則最大電流可能有60mA,這時(shí)R7上的耗散功率為0.06*0.06*100=0.36W,若選用0805貼片電阻,將導致R7燒壞,或者由于溫度升高太嚴重導致R7阻值變化太大輸出引起較大偏差。加入R14之后,R7上的最大耗散功率為:0.03*0.03*100=0.09W,此時(shí)在正常的范圍之內。

電路中R14不可省去,C17不可省去,由于外負載可能的微小干擾或波動(dòng)將導致OPA333組成的深度負反饋電路形成振蕩,使輸出電流波動(dòng),加入C17能抑制這種波動(dòng),使輸出更穩定,但是C17的值不宜過(guò)大。

使用STM32編程應注意,其內部不應當開(kāi)DAC緩沖,因以上電路已經(jīng)為一個(gè)高輸入阻抗的緩沖電路。由STM32內部緩沖電路將損失掉輸出線(xiàn)性度。

  • STM32中文官網(wǎng)
  • STM32單片機官方開(kāi)發(fā)工具
  • STM32單片機參考設計


關(guān)鍵詞: 單片機 電路設計

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>