關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于STC89C52的程控恒流源的設計

        基于STC89C52的程控恒流源的設計

        作者: 時間:2009-12-04 來源:網絡 收藏

        高精度的恒流電源在儀器儀表、傳感器技術和測試領域中有著廣泛的應用。以往恒流源電路大都采用PWM脈沖方式,雖便于控制和調節,但精度難以保證,并且PWM方式的波形占空比調節范圍有限,難以滿足連續可調大電流的要求。本文介紹一種采用單片機控制壓控恒流源并通過擴流電路來實現恒流源程序控制的方案,其輸出電流值可達2A。

        本文引用地址:http://www.104case.com/article/163441.htm

        恒流源的構成和工作原理
        程控恒流源電路由壓控電路、擴流電路和數控電路組成,結構如圖1所示。

        圖1 程控恒流源電路的組成框圖


        本恒流源電路采用控制D/A轉換電路產生電壓控制信號,通過1個精密線性壓控電流源和擴流電路輸出所需的電流值;取樣電路采樣后經A/D轉換由數控電路讀出,然后送到顯示控制電路顯示;同時,取樣電路給壓控電流源提供電流負反饋以進一步穩定電流輸出。


        程控恒流源電路
        1 數控電路的
        數控電路采用由構成的單片機最小系統來負責對D/A、A/D的控制,以及按鍵響應和LED的顯示。模塊內的數字電路和模擬電路各自采用獨立的穩壓電路供電,以減小數字電路高頻峰值電流對模擬電路的影響,可以很大程度上降低D/A輸出的紋波電壓。


        中的D/A轉換電路采用MAX531,使用其內部自帶的2.048V基準源,D/A轉換的分辨率為0.5mV,加在1Ω的取樣電阻上就可以分辨出0.5mA的電流(步進0.5mA)。


        A/D轉換電路采用MAX1241,與MAX531使用同一基準源。A/D轉換的分辨率為0.5mV,取樣電阻為1Ω時,測量電流的分辨率為0.5mA(可根據步進和測量精度的實際要求,選擇D/A、A/D轉換器的位數和參考電壓)。


        由于要實現人機對話,至少要有10個數字按鍵和2個步進按鍵,考慮到還要實現其他的功能鍵,選用16按鍵的鍵盤來完成整個系統控制最合適。顯示部分采用8位LED數碼管,其價格便宜,易于實現。考慮到單片機的I/O端口有限,為了充分優化系統,采用外部擴展1片8155來實現鍵盤接口與顯示功能。


        2 壓控電流源的設計
        壓控電流源的負反饋放大部分有1個精密運放構成的同相放大器,引入深度的電流負反饋,從而穩定輸出到負載的電流,如圖2所示。運放正常工作于同相放大狀態時,由運放虛地的原理可知取樣電阻上的電壓:U2=Uin,因此I2=U2/R2=Uin/R2。因為采用高輸入阻抗的放大器,反相輸入端的電流近似為零,負載電流IL=I2=Uin/R2。只要擴流電路性能好,輸出電流的精度完全取決于取樣電阻的精度。

        圖2 壓控電流源電路原理圖



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永定县| 镇江市| 固始县| 阿拉善右旗| 枣强县| 南华县| 青州市| 五原县| 阜新市| 建德市| 衢州市| 翼城县| 乌拉特中旗| 岳池县| 怀化市| 柳江县| 团风县| 句容市| 阿坝| 盈江县| 新兴县| 慈利县| 吉安县| 嘉兴市| 和政县| 沙坪坝区| 新乐市| 竹山县| 大石桥市| 毕节市| 泰顺县| 曲靖市| 土默特右旗| 沾益县| 隆尧县| 乌拉特后旗| 南澳县| 祁阳县| 嘉峪关市| 旅游| 满城县|