<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > TL598在小型直流電機PWM調速中的應用

          TL598在小型直流電機PWM調速中的應用

          作者: 時間:2006-05-07 來源:網絡 收藏

          摘要:介紹了TL598芯片的特點及使用方法,提出了基于TL598芯片設計電機PWM控制系統(tǒng)的方法。給出了采用TL598設計的電機位置隨動系統(tǒng)電路和電機調速系統(tǒng)電路圖,并給出了用MCS51命令編寫的脈沖產生程序。文中介紹的兩種電路造價便宜,可靠性高,可方便的實現(xiàn)TL598與計算機的接口。

          本文引用地址:http://www.ex-cimer.com/article/244609.htm

          關鍵詞:TL598 PWM 電機 調速

          1 引言

          TL598是德州儀器公司生產的一種開關電源脈寬調制器集成電路,它可用于直流電動機的脈寬調制以實現(xiàn)對電流、轉速的調節(jié),也可以用一塊芯片實現(xiàn)T型雙極模式PWM控制,或用兩塊芯片實現(xiàn)H型雙極模式PWM控制。和直流電機的專用PWM集成電路相比,TL598價格較低,容易購買,而且功能上差別很少。它在一塊芯片內同時解決了速度調節(jié)器或電流調節(jié)器、脈寬調制、最大電流限制等問題。另外,TL598芯片內還設置了一些附加監(jiān)控保護功能,從而使TL598具有更優(yōu)良的工作性能,進一步提高了抗干擾能力和可靠性,并使系統(tǒng)結構更簡潔,空間減小幅度更大。

          2 TL598的特點

          圖1所示為LT598的功能框圖,圖2所示為后綴為P或N型TL598的引腳排列圖。

          TL598共有16個引腳,片內集成了兩個誤差放大器,一個內部振蕩器(外部可編程),一個PWM比較器,一個死區(qū)控制比較器,一個緣脈沖觸發(fā)器,一個5V精密電壓基準,欠電壓自鎖控制、輸出控制電路以及輸出電路。管腳1、2和16、15分別是兩個誤差放大器的兩對同相輸入端和反相輸入端,兩個放大器的輸出經“或”運算后出現(xiàn)在管腳3(FEEDBACK)上。在電機調速中,可以利用這五個腳實現(xiàn)反饋控制。

          6腳(RT)和5腳(CT)分別外接電阻RT和電容CT,它們可一起用來決定CT腳上的三角波頻率,從而決定輸出PWM的頻率:當兩個輸出端為平行方式時,PWM頻率為三角波頻率;當兩個輸出端為推拉方式時,PWM頻率為三角波頻率的一半。三角波頻率和RT、CT的關系為fo=1/(2RT CT)。TL598的推薦工作頻率范圍是1kHz~300kHz,這樣寬的頻率范圍可使我們在設計電機的PWM控制系統(tǒng)時游刃有余。

          為了提高輸出功率,可以將多塊TL598芯片并聯(lián)工作,方法是將各塊芯片的RT腳接至第14腳(REF),CT腳接至公共三角波信號源。5V REF由內部穩(wěn)壓電路產生,一方面作為內部控制電路(比較器、觸發(fā)器等)的電源,另一方面可以從14腳引出作為外部控制電路的參考電壓。REF能夠為外部提供10mA的電流,并且具有對地短路保護功能。REF和Vcc的關系如圖3所示。TL598的13腳(輸出控制端)用來選擇兩個輸出端(第8腳OUT1和第9腳OUT2)的輸出是平行方式還是推拉方式,其功能如表1所列。當輸出端位于推拉方式時,OUT1和OUT2在相鄰兩個三角波周期內輪流導通,輸出脈沖最大占文憑比約為50%;當輸出端位于平行方式時,兩個輸出端的輸出完全相同,其最大占空比約為97%。由圖1可以看出,TL598的輸出口結構為圖騰柱形式,當位于平行方式時,OUT1和OUT2相當于一個半橋,所以用TL598設計PWM調速系統(tǒng)很方便。而且,TL598內部的輸出邏輯電路保證不會出現(xiàn)直通問題(同一側橋臂上兩個功率管同時導通將造成電源對地短路而損傷器件)。在Vcc=40V、每路輸出電流為200mA的情況下,TL598仍可正常工作,也就是說,對于工作電壓為36V的電機,若兩路均提供最大400mA的輸出,則驅動功率可達14.4W。如果電機的功率比一塊芯片的輸出功率大,那么可以將兩塊或多塊芯片并聯(lián)。

          表1 OUTPUT CRTL的功能

          輸出控制端信號 輸出方式
          GND 平行方式
          REF 推拉方式

          第5腳(死區(qū)時間比較器輸入端)用來設定PWM信號的最大可能占空比,從而設定電機的最大輸入電壓。利用此引腳可以實現(xiàn)電機工作時的過壓保護、過流保護和軟啟動功能。工作時,此管理不可懸空,否則將會引起PWM信號的不穩(wěn)定。

          3 應用

          3.1 電機位置隨動系統(tǒng)

          用TL598構成的位置隨動系統(tǒng)電路如圖4所示,驅動電源和控制電源共用±12V。OUT1和OUT2采用并聯(lián)輸出形式并和+12V、-12V、地線、兩個快速二極管、兩個蓄能電容一起組成T型雙極模式PWM控制電路。R1、R4、R2、R13、R7、R8、C4以及誤差放大器2一起組成差動放大電路;R2用來設這電機的理想位置;R13用來反饋電機的實際位置;R1、R4用來限制REF的輸出電流;C4用來控制輸出并產生滯后以使系統(tǒng)有足夠的穩(wěn)定裕度,從而避免電機定位的不穩(wěn)定。誤差放大器1在該電路中沒有使用,為了避免對控制輸出產生影響,同相輸入端接-12V,反向輸入端接REF。RT、CT分別外接10kΩ電阻和0.1μF電容。這樣可使PWM信號的頻率穩(wěn)定在大約1kHz左右。

          工作時,若電機偏離設定位置,則R13的輸出值也將偏離平衡值,這樣一個差值經差動放大電路運算后可改變OUT1、OUT2的脈沖占空比,從而驅動電機到達正確位置。

          3.2 電機調速系統(tǒng)

          TL598和單片機一起可構成電機調速系統(tǒng)。圖5所示的調速系統(tǒng)中使用了GMS97C2051和TL598兩塊集成芯片。GMS97C2051是韓國三星電子公司生產的低價位8位單片機,其指令系統(tǒng)和MCS51完全兼容,I/O口具有20mA的電流驅動能力。該單片機可通過內部定時器0的中斷產生占空比可調的脈寬信號,該信號輸入至光電耦合器。光電耦合器的輸出信號經過阻容低通濾波網絡后,被輸送到TL598比較器1的同相輸入端。該比較器接成同相跟隨器形式。單片機發(fā)出的脈沖長度為微秒級,且電機本身具有電慣性和機械慣性,所以濾波后的信號不會使電機的轉速產生不平衡的波動。光電耦合器的作用除了實現(xiàn)電機和單片機的供電隔離外,還有一個作用是使單片機的邏輯電平“1”(在一定大小范圍內帶有隨機性)轉換成具有確定大小的電平值Vref,這樣將使得電機的速度更加穩(wěn)定。以下是用MCS51匯編語言編寫的部分脈沖產生程序:

          ………

          ORG 000BH

          AJMP PULSE

          ………

          PULSE:CLR TR0

          ………

          JB F0,F(xiàn)AN

          SETB F0

          SETB P1.7

          MOV TH0,#Z_V

          AJMP PULSE1

          FAN; CLR F0

          CLR P1.7

          MOV TH0,#F_V

          PULSE1:SETB TR0

          ………

          RETI

          定時器0設為定時方式1,TL0在初始化時附值#00H。F0是標志位,用于記錄前一次發(fā)送的脈沖是正脈沖還是負脈沖,Z_Y和F_V分別是正確沖長度和負脈沖長度。

          4 結論

          用美國TI公司生產的TL598設計的直流電機的PWM調速系統(tǒng)具有調速范圍寬、快速性好、死區(qū)時間小、功率因數(shù)高等優(yōu)點,這對于功率幾十瓦左右的小型電機來說,TL598無穎是實現(xiàn)這一系統(tǒng)的一個好方法。由于電路采用了集成比,因此許多在分立元件PWM系統(tǒng)中容量出現(xiàn)的問題在這里將會被輕易解決。本文列舉的兩種電路均已通過驗證,實際運行效果良好。

          pwm相關文章:pwm原理




          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();