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

正文內(nèi)容

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

2025-07-15 18:42 上一頁面

下一頁面
 

【正文】 5 LPC2148控制多臺變頻器流程圖 調(diào)試過程 變頻器的安裝與測試變頻器的空載通電 ?、?將變頻器的接地端子接地?! ∫话愕淖冾l器均有運行(RUN) 、停止(STOP) 、編程(PROG) 、數(shù)據(jù)P確認(DATAPENTER) 、增加(UP、▲) 、減少(DOWN、) 等6個鍵,不同變頻器操作鍵的定義基本相同。VPf類型的選擇包括最高頻 率、基本頻率和轉(zhuǎn)矩類型等項目。通過上述兩大步可以檢測變頻器是否正常。根據(jù)LPC2148系統(tǒng)的需要,調(diào)定變頻器接收頻率信號端子的量程0~5v或0~10v,以及變頻器對模擬頻率信號采樣的響應速度。圖442 Danfoss變頻器總線端口連接方式圖443 實物連接圖測試圖變頻器與LPC2148通過RS485連接好后,利用keil對LPC2148進行編程及在線調(diào)試,通過程序中設定好的數(shù)據(jù)命令,發(fā)送到變頻器,以此來控制變頻器。后來在老師的指導下,總算找到了原因。經(jīng)過十一周的學習和設計,已經(jīng)完成了基于LPC2148通訊的變頻器控制的設計。通過LPC2148改變變頻器輸出頻率參數(shù)的設定,可以實現(xiàn)電機轉(zhuǎn)向和轉(zhuǎn)速的控制6 總結(jié)到目前為止,我們的畢業(yè)設計階段已接近尾聲了,下面將小結(jié)一下我們畢業(yè)設計中的工作和學習:從去年的11月份我們就開始確立我們的課題——多功能智能煙葉烘烤箱,共同探討了我們的方案的可行性,然后進行分工;其中我主要負責 LPC2148與變頻器的通訊,同時協(xié)助另一位同學進行電路設計。到目前為止經(jīng)過我們小組的共同努力以及老師的幫助,我們已經(jīng)完成了多功能智能烘烤箱的基本要求,其中也包括LPC2148與danfoss、三菱等變頻器的參數(shù)設置的實現(xiàn)。可實現(xiàn)對變頻器運行參數(shù)的設置,能滿足多數(shù)場合的使用要求,具有普遍性。通過這段時間的學習和設計,讓我深刻的體會了“世上無難事,只要肯登攀”。本論文設計在葉輕舟老師的悉心指導和嚴格要求下已完成,從課題選擇到具體的寫作過程,論文初稿與定稿無不凝聚著葉老師的心血和汗水,在我的畢業(yè)設計期間,葉老師為我提供了種種專業(yè)知識上的指導、相關(guān)材料和建議,給予了我很大的幫助。以及感謝四年來共同學習的同學們,在你們的幫助和支持下,讓我感受到大學的美好。 //波特率9600 U1DLL = 71。 // 發(fā)送數(shù)據(jù) while( (U1LSRamp。 while(num) { Sent1_Byte(*str++)。 while (!(U1LSR amp。 } }。}/***********************************************************************接收一串字符***********************************************************************/unsigned char *Get_Str(char stop) //設置字符串結(jié)束控制字{ unsigned char tem[128],i。 i++) { tem[i] = Get1_Byte()。}附錄B 發(fā)送數(shù)據(jù)指令至變頻器程序代碼include ..\armdefine INVERTER 1unsigned char FREQUENCY。 FREQUENCY = frq。0xFF00)8)。 OSSemPend(semInverter,0,amp。 for(i = 0。 if 0 if(frq!=0) { IO0CLR = 0x00000004。 cmd[i] = Get1_Byte(amp。 } else { printStr(200,10,警告,變頻器出錯!)。 } else { return 0。 } break。 if(u1ERR==1) { errNo++。i 8。i++) { Sent1_Byte(cmd[i])。 err = err。0x00FF)0)。 } if(frq == 0) { cmd[4] = 0x3C。 unsigned char i。 } tem[i] = 0。 for (i = 0 。 } else { temp = U1RBR。 if(i == 40000) { *err = 1。 unsigned char temp。 // 等待數(shù)據(jù)發(fā)送完畢}/***********************************************************************發(fā)送一串字符***********************************************************************//*void Sent_Str(unsigned char *str){ unsigned char num。 U1LCR = 0x1B。在論文即將完成之際,我的心情無法平靜,留戀這美好的大學生活,留戀我的同學,朋友,可敬的師長,在這里請接受我誠摯的謝意!參考文獻[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] 梅順齊、張智明. 變頻器通訊技術(shù)及其在新型捻線機控制系統(tǒng)中的應用 [J]. 4,(7)116118.[9] 廖常初 主編. S7300/400 PLC應用技術(shù)[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。同時也要感謝我同組的其他兩位同學,在他們的幫助和支持下,使我的畢業(yè)設計得以順利完成!在臨近畢業(yè)之際,我還要借此機會向在這四年中給予我諸多教誨和幫助的各位老師表示由衷的謝意,感謝他們四年來的辛勤栽培。同時我有深刻感受到團隊的力量,此次設計中,我們小組成員多次討論,遇到問題共同解決,這種學習和設計很快樂,這種合作也是很有效率。在此之前,我一直擔心自己完成不了LPC2148與變頻器的通信,覺得很難,雖然在這之間也遇到了困難,但最終也都解決了。采用通訊口方式控制,控制功能全面,通過相應的電平轉(zhuǎn)換電路適合變頻器的通訊口形式(RS484),可與變頻器進行通訊,硬件簡單,二者間的連線數(shù)量少連接方便。經(jīng)過調(diào)試過程,尤其是在調(diào)試中遇到問題到解決問題的過程中,讓我體會到,遇到問題,首先不要急,要冷靜,慢慢分析,逐步分析問題的所在,同時也不能把注意力只集中在一些方面,應該全面考慮問題可能出現(xiàn)的范圍。在調(diào)試過程中,可以看到當LPC2148要求調(diào)整變頻器的參數(shù)時,發(fā)送一串指令后,通過變頻器的顯示屏可以看到變頻器的參數(shù)隨之更改。② 在變頻器的特定通信模式下奇偶校驗位設置出問題③ 調(diào)試軟件串口未設置好。同時觀察變頻器顯示屏上對應的轉(zhuǎn)速的值是否按照程序設定的過程執(zhí)行,當符合程序要求,則通訊成功。其中兩種變頻器的連接方式如圖44圖442所示FX1N485BD(1)三菱變頻器總線連線形式:E740變頻器側(cè) 圖441 三菱變頻器總線端口連接方式(2)Danfoss變頻器總線連線方式:1. 將信號線連接至變頻器主控板的68(P+)和69(N)號端子上。即將DIP開關(guān)達到ON?! 、?熟悉變頻器運行發(fā)生故障時的保護代碼,觀察熱保護繼電器的出廠值,觀察過載保護的設定值,需要時可以修改。  變頻器帶電機空載運行 ?、?設置電機的功率、極數(shù),要綜合考慮變頻器的工作電流?! 、?檢查變頻器顯示窗的出廠顯示是否正常,如果不正確,應復位,否則要求退換。工業(yè)現(xiàn)場中多數(shù)情況下是單機單控的工作方式,容易造成生產(chǎn)效率不高,人力、物力資源的極大浪費。[13] [14]需要設定的通訊規(guī)格包括變頻器站號、通訊速率、字節(jié)長、停止位長、校驗方式、等待時間等。 // 等待數(shù)據(jù)發(fā)送完畢}/*發(fā)送指令子程序*/void Send_data(){ for(i = 0。unsigned char cmd[12] = { 0x05,0x30,0x31,0x36,0x46,0x31,0x32,0x45,0x45,0x30,0x46,0x46}。:運行指令、監(jiān)示等。根據(jù)LPC2148在0和150ms之間設定等待時間,最小設定單位為10ms。因此,通過相應的指令代碼,變頻器可進行各種方式的運行和監(jiān)示。其中總和校驗不包括ENQ。 并且,可通過n11選擇有無CR和LF代碼。 圖421 LPC2148與變頻器之間的數(shù)據(jù)通訊執(zhí)行過程(1) 三菱變頻器Modbus ASCII通訊協(xié)議數(shù)據(jù)格式類型① 從LPC2148到變頻器的通訊請求數(shù)據(jù)表421 通訊請求數(shù)據(jù)格式② 寫入數(shù)據(jù)時從變頻器到LPC2148的發(fā)送數(shù)據(jù)表422 寫入數(shù)據(jù)時的返回數(shù)據(jù)格式③ 讀出數(shù)據(jù)時從變頻器到LPC2148的應答數(shù)據(jù)表423 讀出數(shù)據(jù)時的應答數(shù)據(jù)格式④讀出數(shù)據(jù)時從LPC2148到變頻器的發(fā)送數(shù)據(jù)表424 讀出數(shù)據(jù)時的發(fā)送數(shù)據(jù)格式備注:? 變頻器站號可用十六進制在H00~H1F(站號0~31)之間設定。i++) { Sent1_Byte(cmd[i])。 // 發(fā)送數(shù)據(jù) while( (U1LSRamp。例: LPC2148向VLT變頻器發(fā)布運行頻率給定值25HZ和0輸出其通訊數(shù)據(jù)結(jié)構(gòu)如表41表412所示: 表411 25HZ運行的通訊數(shù)據(jù)Stxlgeadrpcdlpdc2bcc020604047C200058表412 VLT零輸出時的通訊數(shù)據(jù)Stxlgeadrpcdlpdc2bcc020604047C000078其中上表114中bcc的值分別由下列列式計算所得:在上述數(shù)據(jù)結(jié)構(gòu)中,stx=起始字節(jié)=02H;lge=數(shù)據(jù)長度(該字節(jié)以后所有字節(jié)數(shù)之和);adr=被叫站站址;pcd1,2=數(shù)據(jù)處理字節(jié);bcc=校驗字節(jié)(該字節(jié)之前的所有字節(jié)之異或值),表中字節(jié)為十六進制數(shù)。4 變頻器驅(qū)動軟件設計 Danfoss變頻器利用Danfoss FC協(xié)議驅(qū)動設計VLT為用戶提供了FC Drvie控制字和狀態(tài)字格式標準,F(xiàn)C Drvie為用戶提供了與VLT有關(guān)的控制信息和狀態(tài)信息。一個典型消息幀表357所示:表357 ASCII消息幀起始位 設備地址 功能代碼 數(shù)據(jù) LRC校驗結(jié)束符1個字符 2個字符 2個字符 n個字符 2個字符 2個字符LRC校驗: LRC域是一個包含一個8位二進制值的字節(jié)。 通訊協(xié)議Modbus ASCII使用ASCII模式,消息以冒號(:)字符(ASCII碼 3AH)開始,以回車換行符結(jié)束(ASCII碼 0DH,0AH)。LSB被提取出來檢測,如果LSB為1,寄存器單獨和預置的值或一下,如果LSB為0,則不進行。接收設備重新計算收到消息的CRC,并與接收到的CRC域中的值比較,如果兩值不同,則有誤。同樣地,接收的設備將認為它是前一消息的延續(xù)。在最后一個傳輸字符之后。傳輸?shù)牡谝粋€域是設備地址。對于Modbus的ASCII、
點擊復制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1