精品国产成人一区二区三区-女子十八毛片-欧洲性猛交-无码不卡一区二区三区在线观看-www.四虎在线-伊人网国产-国精产品自偷自偷综合下载-不卡av网站-俄罗斯黄色大片-一本久久知道综合久久-国产精品日韩一区二区-日韩精品色-免费人成网ww555kkk在线-黄色在线观看免费-日韩在线免费-久久久久99人妻一区二区三区-十八禁真人啪啪免费网站

機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
數(shù)字電位器在單片機(jī)控制變頻器中的應(yīng)用
數(shù)字電位器在單片機(jī)控制變頻器中的應(yīng)用
 更新時間:2008-8-19 13:17:27  點(diǎn)擊數(shù):60
【字體: 字體顏色
引言

  變頻調(diào)速作為交流電機(jī)調(diào)速的主要手段已經(jīng)在工業(yè)領(lǐng)域中應(yīng)用的十分廣泛,其具有的調(diào)速范圍寬、穩(wěn)速精度高、動態(tài)響應(yīng)快、適用范圍廣、運(yùn)行可靠等技術(shù)性能,已逐步取代直流電機(jī)調(diào)速系統(tǒng)。變頻器的控制方式主要有三種:1.通過變頻器面板操作,即通過操作面板改變頻率的輸出和其他運(yùn)行參數(shù);2.在變頻器模擬量輸入端輸入0~10V或4~20mA信號,通過改變輸入模擬量的大小控制變頻器的輸出頻率;3.通過變頻器的通訊口(多為RS485)進(jìn)行控制。第一種方式一般用于現(xiàn)場手動調(diào)節(jié)和參數(shù)設(shè)定,后二種方式多用于自動調(diào)節(jié)和遠(yuǎn)程控制。工控領(lǐng)域中常用的PLC、DCS等控制系統(tǒng)都具有適用于變頻器接口條件的控制模塊,可以方便的實現(xiàn)變頻器的閉環(huán)自動控制,在大中型的控制系統(tǒng)中使用較為普遍。而對于一些小型實驗裝置和嵌入式控制裝置,處理器在控制變頻器之外,一般還需要處理鍵盤輸入、顯示屏、數(shù)據(jù)采集和其它過程控制等工作,這種控制要求更適合采用單片機(jī)系統(tǒng)作為控制核心,而以PLC加操作面板的形式,雖能實現(xiàn)功能但成本過高,不宜采用。

  使用單片機(jī)控制變頻器可以選擇后二種方式,采用通訊口方式控制,其優(yōu)點(diǎn)是控制功能全面,通過相應(yīng)的電平轉(zhuǎn)換電路適合變頻器的通訊口形式(RS484/RS232/CAN等),就可與變頻器進(jìn)行通訊,硬件簡單,二者間的連線數(shù)量少連接方便。缺點(diǎn)是需要了解掌握變頻器的通訊協(xié)議才能進(jìn)行控制編程,軟件設(shè)計復(fù)雜。由于不同品牌的變頻器通訊接口和通訊協(xié)議各不相同,目前尚沒有統(tǒng)一的標(biāo)準(zhǔn),只能針對一種變頻器進(jìn)行開發(fā),縮小了變頻器品種的選擇范圍,適用性受到限制。而對于模擬量輸入控制方式,則幾乎在所有的變頻器中都能支持,雖然在功能上比較單一,但可實現(xiàn)調(diào)速的主要功能,能滿足多數(shù)場合的使用要求,具有普遍性。

  最常用的模擬量輸入調(diào)速方法是通過電位器來調(diào)節(jié)頻率,即改變模擬量輸入的電壓值,達(dá)到調(diào)節(jié)轉(zhuǎn)速的目的。采用機(jī)械式電位器雖簡單易行,但易磨損,長期使用不夠穩(wěn)定,同時還有一個最大的缺陷是只適合手動調(diào)節(jié),不能實現(xiàn)自動調(diào)節(jié)。筆者采用數(shù)字電位器替代機(jī)械式電位器,在單片機(jī)的控制下,不但能進(jìn)行簡單的手動變頻調(diào)速,還能根據(jù)控制要求實現(xiàn)PID閉環(huán)自動控制,不失為一種功能全面的單片機(jī)控制變頻器的好方法。

數(shù)字電位器

  筆者采用美國Xicor公司的X9221雙E2POT非易失性數(shù)控電位器,電阻陣列端電壓±5V,分為64個抽頭。X9211包含二個電阻陣列,每個陣列包含有63個電阻單元。在每個單元之間和二個端點(diǎn)都有可以被訪問的抽頭點(diǎn);瑒訂卧陉嚵兄械奈恢糜捎脩敉ㄟ^二線制串行總線接口控制。每個電阻陣列與一個滑動端計數(shù)寄存器和四個8位數(shù)據(jù)寄存器聯(lián)系在一起,這四個數(shù)據(jù)寄存器可以由用戶直接寫入和讀出,滑動端計數(shù)寄存器的內(nèi)容控制滑動端在電阻陣列中的位置。功能框圖如圖1 所示。


圖1 功能框圖

  X9211的寫入單元為8字節(jié)的E2PROM存儲器,寫入次數(shù)105次,數(shù)據(jù)保存時間100年,亦即電位器抽頭位置具有掉電保持功能,不會因為失電而改變。X9211共有3種電阻陣列值:2KΩ、10KΩ、50KΩ,可根據(jù)實際需要選擇;分辨率為每個電位器64個抽頭;采用20引腳DIP和SOIC封裝。本文所以選擇使用雙組電位器X9221,是因為控制對象除變頻器外,還有一組由可控硅調(diào)壓控溫的電加熱器,同樣可以采用數(shù)字電位器的方法進(jìn)行調(diào)控,這樣使用一片X9221就可實現(xiàn)對二個對象的控制,對二者可以分別進(jìn)行調(diào)節(jié)和控制,互不影響,因此非常適合雙路輸出的控制要求,方便簡捷,一舉兩得。

單片機(jī)與數(shù)字電位器接口

  X9221支持I2C二線制串行總線規(guī)約,與單片機(jī)的接口只需要2根I/O線。單片機(jī)作為主機(jī)可按照規(guī)約規(guī)定的時序啟動數(shù)據(jù)的傳輸,并為發(fā)送和接收操作提供時鐘,X9221作為從機(jī)響應(yīng)主機(jī)的操作,從總線上接收數(shù)據(jù)或?qū)?shù)據(jù)送至總線上,從而實現(xiàn)單片機(jī)對X9221的讀寫操作,硬件接口電路如圖2所示。

  圖2中X9221的二組電阻陣列分別連接變頻器調(diào)節(jié)端子和電熱器調(diào)節(jié)端子,在變頻器接口端子中還有一個控制變頻器啟停的干接點(diǎn),由單片機(jī)P3.2口經(jīng)驅(qū)動控制繼電器實現(xiàn)。與變頻器模擬控制接口連接需要注意的是,一般變頻器的輸入接口的提供的電壓是0-10V,X9221電阻陣列的端電壓相對于Vss是±5V,如果按一般習(xí)慣將變頻器控制接口的負(fù)極 0V與Vss連接作為公共端時,那么電位器的VH端電壓相對Vss將會是10V,超出了允許范圍,會造成器件損壞。因此二者連接時應(yīng)將變頻器控制接口的正極10V與X9211的正電源Vcc電源連接作為公共端,即共正極連接,這樣就可以保證電位器的VH和VL的 端電壓會在±5V的正常工作范圍內(nèi)。由于變頻器采用的是整流—PWM逆變輸出的工作原理,在工作過程中必然會產(chǎn)生許多高次諧波,對單片機(jī)系統(tǒng)的干擾較大,因此二者間的連接應(yīng)使用屏蔽電纜,并將屏蔽層一端可靠接地;同時在X9221的輸出端增加濾波電容,減少高頻信號的引入。

軟件設(shè)計

  X9221包括二個滑動端計數(shù)寄存器(WCR),每個E2POT電位器各對應(yīng)一個。WCR可以被認(rèn)為是一個6位并行和串行裝載的帶有輸出譯碼的計數(shù)器,用來選擇沿著電阻陣列的六十四選一的開關(guān)。WCR的內(nèi)容可以有4種方法來改變:1.可以由主機(jī)通過Write WCR指令來直接寫入(串行加載);2.可以通過XFR Data Register指令把四個輔助數(shù)據(jù)寄存器之一的內(nèi)容直接寫入(并行裝載);3.可以通過Increment/Decrement指令一步一步地修改;4.可以在上電時裝入它的數(shù)據(jù)寄存器0(R0)的內(nèi)容。

  送給X9221所有的命令都由開始條件為引導(dǎo),這個條件就是當(dāng)SCL為高時,SDA由高至低的跳變。X9221連續(xù)監(jiān)視SCL和SDA線上的開始條件,在遇到這個條件前將不響應(yīng)任何命令。接著單片機(jī)必須輸出要訪問的X9221的8位地址。其中高4位為器件類型辨識符,固定為0101,低4位是該器件地址,由X9221的A0-A3輸入端的狀態(tài)來定義。在本設(shè)計中A0-A3全部接地,故地址為50H。 X9221在比較地址成功后會作出一個應(yīng)答響應(yīng),以表示數(shù)據(jù)接收成功。接著單片機(jī)可以送出一個字節(jié)包括指令和寄存器指針的信息,格式如下:

  其中
[1] [2]  下一頁
  • 上一篇: 單片機(jī)的Proteus虛擬仿真
  • 下一篇: 用PIC16F87X單片機(jī)實現(xiàn)高分辨率頻率計的一種方法
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實性、準(zhǔn)確性和合法性。
    機(jī)電之家對此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請聯(lián)系機(jī)電之家,機(jī)電之家將及時作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1
    定陶县| 昌吉市| 黄浦区| 牙克石市| 白水县| 洱源县| 柳江县| 逊克县| 库车县| 政和县| 昌江| 确山县| 高阳县| 昭觉县| 正蓝旗| 鹤峰县| 营口市| 拉萨市| 张家界市| 宜兰市| 鹤庆县| 迭部县| 和田市| 沁阳市| 陵川县| 江城| 青浦区| 辛集市| 杨浦区| 宁化县| 稻城县| 乌兰县| 天津市| 吴旗县| 清原| 扎兰屯市| 榆中县| 澄城县| 阿城市| 赤水市| 常宁市|