freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于lpc2148通訊的變頻器的控制畢業(yè)論文(完整版)

2025-08-02 18:42上一頁面

下一頁面
  

【正文】 lefrequency, LPC2148, munication protocol, RS485, serial munication1 選題背景 發(fā)展現(xiàn)狀 國內(nèi)發(fā)展現(xiàn)狀變頻器在中國的應用始于20世紀80年代末,從1988 年日本三墾公司第一臺通用變頻器進入中國市場后,經(jīng)過近多年的推廣和使用,通用變頻器已得到各行各業(yè)的認可,并顯示出了它的活力。在網(wǎng)絡化日益普及的今天,與普通的點對點的硬線連接方式而言,通過高速通訊連接的變頻器系統(tǒng)可以最大程度上降低系統(tǒng)的維護時間、提高生產(chǎn)效率、減少運行成本。同時變頻器經(jīng)常被用于系統(tǒng)復雜、工作環(huán)境惡劣、高負荷、長時間運行的工況中,如無人值守泵站、油田磕頭機等。我們可以有更大的自由根據(jù)生產(chǎn)過程來選擇主控機的型號和品牌,并非常簡單地集成到現(xiàn)有地網(wǎng)絡中去。掌握LPC2148和變頻器的MODBUS通信協(xié)議及其他通信協(xié)議。如今變頻器提供了標準的工業(yè)RS-485通信接口和內(nèi)置協(xié)議,為計算機監(jiān)控管理提供了方便。而使用PLC控制成本高。 同時考慮到我們畢業(yè)設計大課題《多功能智能烘烤科學試驗箱》的要求,利用ARM7發(fā)送命令直接控制。[1]該總線雙向通信,可以實現(xiàn)全雙工傳輸和接收。例如,如果產(chǎn)生一個奇偶錯誤,UART就置位奇偶標志。?? 內(nèi)置分數(shù)波特率發(fā)生器,包括波特率的寬范圍而無需特定值的外部晶體。 變頻器內(nèi)部原理簡介變頻器[2]是利用電力半導體器件的通斷作用將工頻電源變換為另一頻率的電能控制裝置。 ② 平波回路:在整流器整流后的直流電壓中,含有電源6倍頻率的脈動電壓,此外逆變器產(chǎn)生的脈動電流也使直流電壓變動。 ③ 驅動電路:驅動主電路器件的電路。 采用通訊控制方案,可以通過控制器對遠程多臺變頻器實現(xiàn):  ? 對變頻器配置參數(shù)的調整  ? 對變頻器調節(jié)參數(shù)的整定  ? 對變頻器的監(jiān)視及啟/??刂?  ? 對變頻器的故障管理及其故障后重新起動 變頻器遠程/本地切換控制 這是變頻器通訊控制的一個可選功能,允許在調試階段或控制器/通訊線路出現(xiàn)故障時,對變頻器進行本地控制(通過操作面板或端子控制)。 RS485簡介隨著現(xiàn)代化社會生活的迅速發(fā)展,工業(yè)自動化的程度越來越高。 此外,RS485接口組成的半雙工網(wǎng)絡一般只需二根屏蔽雙絞電線,這為長距離的通訊線路節(jié)省了很多配線,降低了系統(tǒng)的成本。 RS485編程串口協(xié)議只是定義了傳輸?shù)碾妷海杩沟?,編程方式和普通的串口編程一樣,因RS485接口具有良好的抗噪聲干擾性,長的傳輸距離和多站能力等上述優(yōu)點就使其成為首選的串行接口。(2)EMI問題:發(fā)送驅動器輸出信號中的共模部分需要一個返回通路,如沒有一個低阻的返回通道(信號地),就會以輻射的形式返回源端,整個總線就會像一個巨大的天線向外輻射電磁波。 還有一種采用二極管的匹配方法,這種方案雖未實現(xiàn)真正的“匹配”,但它利用二極管的鉗位作用能迅速削弱反射信號,達到改善信號質量的目的,節(jié)能效果顯著。主機不斷發(fā)出某個地址的報文給從機,等待從機的響應。② LGE 電報長度是數(shù)據(jù)字節(jié)個數(shù)、地址字節(jié)ADR以及數(shù)據(jù)控制字節(jié)BCC三者之和。它們分別是: a 參數(shù)數(shù)據(jù)塊 用于主從機之間的參數(shù)傳遞,由 12個字節(jié)組成;同時還包含下面將提到的過程塊。 PWElow=000AH;b 文本塊 用于通過數(shù)據(jù)塊讀寫文本。此協(xié)議支持傳統(tǒng)的RS23RS42RS485和以太網(wǎng)設備。單播模式即主站尋址單個從站, 從站接收并處理完請求之后, 向主站返回一個應答。標準的Modicon控制器使用RS232C實現(xiàn)串行的Modbus。 通訊協(xié)議Modbus RTU:使用RTU模式。整個消息幀必須作為一連續(xù)的流轉輸。僅每個字符中的8Bit數(shù)據(jù)對CRC有效,起始位和停止位以及奇偶校驗位均無效。網(wǎng)絡上的設備不斷偵測“:”字符,當有一個冒號接收到時,每個設備都解碼下個域(地址域)來判斷是否發(fā)給自己的。由于VLT變頻器提供了開放的通訊協(xié)議,所以PLC與VLT能否成功的實現(xiàn)通訊,取決于用戶使用的PLC是否具有標準的通訊能力。 // 等待數(shù)據(jù)發(fā)送完畢}/*發(fā)送指令子程序*/void Send_data(){ for(i = 0。? *4表示CR或LF代碼當數(shù)據(jù)從LPC2148傳輸?shù)阶冾l器時,在代碼CR(回車)和LF(換行)自動設置到數(shù)據(jù)組的結尾。② 變頻器站號 規(guī)定與LPC2148通訊的變頻器站號。例1: LPC2148 → 變頻器圖423 LPC2148 → 變頻器發(fā)送數(shù)據(jù)代碼例2: 變頻器 → LPC2148圖424 變頻器 → LPC2148返回數(shù)據(jù)代碼⑦ 錯誤代碼如果變頻器在接收數(shù)據(jù)時發(fā)現(xiàn)任何錯誤,它的定義和NAK代碼一起被送回到LPC2148。 // 發(fā)送數(shù)據(jù) while( (U1LSRamp。圖431 LPC2148與單個變頻器間的連線LPC2148串口與變頻器通訊程序的流程圖如圖43圖433所示:圖432 LPC2148控制單臺變頻器流程圖圖433 LPC2148串口通訊流程圖通訊程序的源程序見附錄A、B?! ∫话愕淖冾l器均有運行(RUN) 、停止(STOP) 、編程(PROG) 、數(shù)據(jù)P確認(DATAPENTER) 、增加(UP、▲) 、減少(DOWN、) 等6個鍵,不同變頻器操作鍵的定義基本相同。通過上述兩大步可以檢測變頻器是否正常。圖442 Danfoss變頻器總線端口連接方式圖443 實物連接圖測試圖變頻器與LPC2148通過RS485連接好后,利用keil對LPC2148進行編程及在線調試,通過程序中設定好的數(shù)據(jù)命令,發(fā)送到變頻器,以此來控制變頻器。經(jīng)過十一周的學習和設計,已經(jīng)完成了基于LPC2148通訊的變頻器控制的設計。到目前為止經(jīng)過我們小組的共同努力以及老師的幫助,我們已經(jīng)完成了多功能智能烘烤箱的基本要求,其中也包括LPC2148與danfoss、三菱等變頻器的參數(shù)設置的實現(xiàn)。通過這段時間的學習和設計,讓我深刻的體會了“世上無難事,只要肯登攀”。以及感謝四年來共同學習的同學們,在你們的幫助和支持下,讓我感受到大學的美好。 // 發(fā)送數(shù)據(jù) while( (U1LSRamp。 while (!(U1LSR amp。}/***********************************************************************接收一串字符***********************************************************************/unsigned char *Get_Str(char stop) //設置字符串結束控制字{ unsigned char tem[128],i。}附錄B 發(fā)送數(shù)據(jù)指令至變頻器程序代碼include ..\armdefine INVERTER 1unsigned char FREQUENCY。0xFF00)8)。 for(i = 0。 cmd[i] = Get1_Byte(amp。 } else { return 0。 if(u1ERR==1) { errNo++。i++) { Sent1_Byte(cmd[i])。0x00FF)0)。 unsigned char i。 for (i = 0 。 if(i == 40000) { *err = 1。 // 等待數(shù)據(jù)發(fā)送完畢}/***********************************************************************發(fā)送一串字符***********************************************************************//*void Sent_Str(unsigned char *str){ unsigned char num。在論文即將完成之際,我的心情無法平靜,留戀這美好的大學生活,留戀我的同學,朋友,可敬的師長,在這里請接受我誠摯的謝意!參考文獻[1] 周立功 —LPC213X/214X 上冊[M].北京航空航天大學出版社,2005.[2] [M].機械工業(yè)出版社,2005.[3] 張選正、[M].國電力出版社,2006. [4] 吳忠智、[M].機械工業(yè)出版社,2001.[5] 王仁祥、王小曼 、應用于維護[M].人民郵電出版社,.[6] [M].中國電力出版社,2006.[7] 劉萬里、殷華文、李壯舉. 通過串行通訊實現(xiàn)PLC 對變頻器的控制 [J]. ,(11)3841.[8] 梅順齊、張智明. 變頻器通訊技術及其在新型捻線機控制系統(tǒng)中的應用 [J]. 4,(7)116118.[9] 廖常初 主編. S7300/400 PLC應用技術[M].機械工業(yè)出版社,.[10] [M].電子工業(yè),.[11] Danfoss變頻器VLT5000 RS485協(xié)議[Z].[12] 譚浩強著. C程序設計[M].清華大學出版社,2005.[13] 邱公偉 主編. 可編程控制器網(wǎng)絡通信及應用[M].清華大學出版社,.[14] 張亞剛、劉文良、[J].工業(yè)控制計算機,2001.[15] 吳一高、[J]. ,(5)182185.[16] 苑傳友、高艷霞、 Basic 的計算機與多臺變頻器通訊及控制軟件設計[J],電氣自動化,2002.附錄A Uart1串口程序代碼include /***********************************************************************串口初始化(設置波特率),Uart0 115200,Uart1 9600***********************************************************************/void Init_Uart(void){/*串口1初始化*/ U1LCR = 0x9B。同時我有深刻感受到團隊的力量,此次設計中,我們小組成員多次討論,遇到問題共同解決,這種學習和設計很快樂,這種合作也是很有效率。采用通訊口方式控制,控制功能全面,通過相應的電平轉換電路適合變頻器的通訊口形式(RS484),可與變頻器進行通訊,硬件簡單,二者間的連線數(shù)量少連接方便。在調試過程中,可以看到當LPC2148要求調整變頻器的參數(shù)時,發(fā)送一串指令后,通過變頻器的顯示屏可以看到變頻器的參數(shù)隨之更改。同時觀察變頻器顯示屏上對應的轉速的值是否按照程序設定的過程執(zhí)行,當符合程序要求,則通訊成功。即將DIP開關達到ON?!?變頻器帶電機空載運行 ?、?設置電機的功率、極數(shù),要綜合考慮變頻器的工作電流。工業(yè)現(xiàn)場中多數(shù)情況下是單機單控的工作方式,容易造成生產(chǎn)效率不高,人力、物力資源的極大浪費。 // 等待數(shù)據(jù)發(fā)送完畢}/*發(fā)送指令子程序*/void Send_data(){ for(i = 0。:運行指令、監(jiān)示等。因此,通過相應的指令代碼,變頻器可進行各種方式的運行和監(jiān)示。 并且,可通過n11選擇有無CR和LF代碼。i++) { Sent1_Byte(cmd[i])。例: LPC2148向VLT變頻器發(fā)布運行頻率給定值25HZ和0輸出其通訊數(shù)據(jù)結構如表41表412所示: 表411 25HZ運行的通訊數(shù)據(jù)Stxlgeadrpcdlpdc2bcc020604047C200058表412 VLT零輸出時的通訊數(shù)據(jù)Stxlgeadrpcdlpdc2bcc020604047C000078其中上表114中bcc的值分別由下列列式計算所得:在上述數(shù)據(jù)結構中,stx=起始字節(jié)=02H;lge=數(shù)據(jù)長度(該字節(jié)以后所有字節(jié)數(shù)之和);adr=被叫站站址;pcd1,2=數(shù)據(jù)處理字節(jié);bcc=校驗字節(jié)(該字節(jié)之前的所有字節(jié)之異或值),表中字節(jié)為十六進制數(shù)。一個典型消息幀表357所示:表357 ASCII消息幀起始位 設備地址 功能代碼 數(shù)據(jù) LRC校驗結束符1個字符 2個字符 2個字符 n個字符 2個字符 2個字符LRC校驗: LRC域是一個包含一個8位二進制值的字節(jié)。LSB被提取出來檢測,如果LSB為1,寄存器單獨和預置的值或一下,如果LSB為0,則不進行。同樣地,接收的設備將認為它是前一消息的延續(xù)。傳輸?shù)牡谝粋€域是設備地址。其中modbus通訊協(xié)議RS42RS485傳輸距離理論為1200米,modbus通訊協(xié)議RS232傳輸距離理論為12米。廣播請求必須是寫命令, 所有設備必須接收寫命令的廣播。有了它,不同廠商生產(chǎn)的控制設備可以連成工業(yè)網(wǎng)絡,進行集中監(jiān)控。一是用于主機到從機時,它包括控制字(前2個字節(jié))和串行通信參考值(后2
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1