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

正文內(nèi)容

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

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

下一頁面
 

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