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

正文內(nèi)容

條帶切割機控制系統(tǒng)設計畢業(yè)設計說明書(編輯修改稿)

2025-08-31 01:54 本頁面
 

【文章內(nèi)容簡介】 )。 /////////////位置2///////////////// LCD_write(3,temper%1000/100)。 /////////////位置3///////////////// LCD_write(4,temper%10000/1000)。 / ////////////位置4///////////////// LCD_write(5,temper/10000)。 /////////////位置5///////////////////設定長度數(shù)值 LCD_write(6, temper1%10)。 /////////////位置6///////////////// LCD_write(7, temper1%100/10)。 /////////////位置7///////////////// LCD_write(8, temper1%1000/100)。 /////////////位置8///////////////// LCD_write(9, temper1%10000/1000)。 /////////////位置9///////////////// LCD_write(10,temper1/10000)。 /////////////位置10/ 電機控制程序本系統(tǒng)有滾布筒電機和托布盤電機,通過STC89C52RC單片機輸出不同的數(shù)字信號,經(jīng)過數(shù)字電位器轉化成輸出不同數(shù)值的電阻,進一步將轉化出的檔位電阻傳送給調頻器,由調頻器轉化出相對應的頻率,從而改變電機的轉速。調速操作流程見下圖。具體操作為:系統(tǒng)上電后,兩個電機停止,滾布筒檔位和托布盤檔位顯示當前處于最低速度檔。在滾布筒/拖布盤停止狀態(tài)下按下“滾布筒停止/啟動” /“托布盤停止/啟動”,將啟動滾布筒/啟動托布盤電機;在滾布筒/托布盤運行狀態(tài)下按下“滾布筒停止/啟動”/ “托布盤停止/啟動”,將使?jié)L布筒/托布盤電機停止轉動;檔位加減控制可以按下 “”或“”鍵對電機轉速進行升速或降速的調速控制。短時間觸按按鍵可以獲得微量的速度增量或減量調節(jié),長時間按下按鍵可以實現(xiàn)連續(xù)較快的加速或者減速調節(jié);當按鍵按下時,可以聽到蜂鳴器發(fā)出的按鍵音,如果當前速度已經(jīng)到達最大或者最小速度,蜂鳴器將停止鳴叫;轉速的選擇可以在電機開啟之前選定,也可以在電機開啟之后做調節(jié);電機當前運行狀態(tài)在液晶屏上右側做實時跟蹤顯示。圖46 電機控制流程圖具體程序:if(status==0) if(jianzhi==16){ gunrun=!gunrun。gunstop=!gunstop。gun=gunrun。 }//滾布筒開關 //滾布筒調速if(jianzhi==17) { dangwei2++。 if(dangwei2=31) if(jianzhi==18){ if(dangwei20) {dangwei2。count4=50。}if(jianzhi==19){tuorun=!tuorun。tuostop=!tuostop。tuo=tuorun。 }/拖布盤開關 if(jianzhi==20) dangwei1++。 if(dangwei1=16) {dangwei1=16。count4=0。}if(jianzhi==21) if(dangwei11) {dangwei1。count4=50。}} EEPROM掉電保護程序將條帶切割機設置的數(shù)據(jù)儲存在單片機自帶的EEPROM 內(nèi),這樣就可以有掉電保護功能,以免丟失數(shù)據(jù)。如表45 STC89C52RC單片機內(nèi)部EEPROM詳細地址表所示,共有8個扇區(qū),每個扇區(qū)有512字節(jié)。表45 STC89C52RC單片機內(nèi)部EEPROM詳細地址表EEPROM內(nèi)保存數(shù)據(jù)有本系統(tǒng)需要記憶“已卷長度” “已卷總長度”“設定長度”和“延時時間”四個數(shù)據(jù)及EEPROM 掉電保護程序。具體過程為:void IapIdle()。//Disable();//關閉IAP 功能,清相關的特殊功能寄存器,使CPU 處于安全狀態(tài)BYTE IapReadByte(WORD addr)。//讀一字節(jié),調用前需打開IAP 功能,入口:addr=字節(jié)地址,返回:Date=讀出字節(jié)void IapEraseSector(IAP_ADDRESS)。//擦除扇區(qū)IapProgramByte(IAP_ADDRESS+k,xianshi[k])。//寫入這次要存儲的數(shù)據(jù)具體操作為:已卷長度的記憶——在設置切割長度時,輸入數(shù)值完畢按下“確定”,先擦除第二扇區(qū)所有數(shù)據(jù)Sector_erase(0x2205)。然后將設定長度temper1劃分為三部分存入;第一部分存放萬位和千位Byte_program(0x2200,temper1/1000)。 第二部分存放百位和十位Byte_program(0x2201,temper1%1000/10)。第三部分存放個位 Byte_program(0x2202,temper1%10)。 系統(tǒng)上電后數(shù)據(jù)將被讀出;temper1=Byte_read(0x2200)*1000+Byte_read(0x2201)*10+Byte_read(0x2202).延時時間的記憶——延時設置時,輸入數(shù)值完畢按下“確定”,先擦除第五扇區(qū)所有數(shù)據(jù)Sector_erase(0x2805)。由于延時范圍為0~9,只需一個字節(jié)(0~256)的存儲置即可,Byte_program(0x2800,yanshi)。滿盤抱警狀態(tài)時按下“確定”,延時時間數(shù)據(jù)被讀出yanshi=Byte_read(0x2800).已卷長度和已卷總長度的記憶——工作狀態(tài)時,外部中斷進入(霍爾磁感打開)n次,已卷長度和已卷總長度均加1后,分別擦除第一和第六扇區(qū)所有數(shù)據(jù)Sector_erase(0x2005) ,Sector_erase(0x2A05)。 然后將已卷總長度temper和已卷長度temper2同設定長度temper1樣分為三部分存入Byte_program(0x2000,temper/1000)。 Byte_program(0x2001,temper%1000/10)。 Byte_program(0x2002,temper%10)。 Byte_program(0x2A00,temper2/1000)。Byte_program(0x2A01,temper2%1000/10)。 Byte_program(0x2A02,temper2%10)。 系統(tǒng)上電后數(shù)據(jù)將被讀出temper=Byte_read(0x2000)*1000+Byte_read(0x2001)*10+Byte_read(0x2002)。temper2=Byte_read(0x2A00)*1000+Byte_read(0x2A01)*10+Byte_read(0xA202)。 報警程序本系統(tǒng)有兩種情況會發(fā)生報警:,如果已切帶的長度到達設定長度值,系統(tǒng)自動記憶當前機床速度狀態(tài),并使機床暫時處于停止運行狀態(tài),蜂鳴器長鳴一聲,表示設定長度已切割完成。,機床將實時檢測布條盤的狀態(tài),當布條盤滿盤后,機床自動記憶當前機床速度狀態(tài),并使機床暫時處于停止運行狀態(tài),蜂鳴器長鳴一聲,向操作者發(fā)出提示。圖47 報警程序流程圖具體程序:{///已卷長度等于設定長度報警if((temper2==temper1)amp。amp。(temper10)) status=3 。///滿盤報警if(XW==0)flag2=1。status=4。else } 中斷服務程序本系統(tǒng)用到外部中斷0與內(nèi)部定時器中斷1。外部中斷0服務流程圖如圖410 所示,外部中斷0來記錄霍爾傳感器脈沖次數(shù),從而轉化已卷長度,即外部中斷0中斷n次(n為中斷次數(shù)為1米比例系數(shù),可根據(jù)實際具體情況改變),系統(tǒng)得出已卷長度增加1米,并判斷數(shù)據(jù)是否大于99999,同時判斷已卷長度是否等于設定長度。具體程序:void yj(void) interrupt 0{ if(gunrun)temper++。temper2++。 if((temper2==temper1)amp。amp。(temper10)) } 中斷服務流程圖如圖411 所示,它用于完成定時器/計數(shù)器0 溢出中斷次數(shù)的計數(shù),系統(tǒng)里就是用于定時器10ms 中斷一次,10ms為一個定時基準,累加count1和count2,當為設定的yanshi時間不為零時,可啟動延時計數(shù),當兩者相等時說明已到設定的時間,則托布盤電機啟動;當count1等于50時, bj=0,;當count2用以液晶閃爍顯示滿盤和“三”字符。同時每隔10ms對按鍵情況掃描一次,用以判斷是否有按鍵按下或按下按鍵是否抬起。具體程序:void timer0(void) interrupt 1{ TH0=(6553610000)/256。 TL0=(6553610000)%256。count1++。 count2++。 if((gunrun==1)amp。amp。(yanshi0)) { }P1=0xff。 P2=P2amp。0x1f。 _nop_()。 _nop_()。 scan1=P1。 P1=0x00。 P2=P2|0xe0。 _nop_()。 _nop_()。 scan2=P2amp。0xe0。}圖410 外部中斷0流程圖 圖411 定時中斷1流程圖第5章 制作調試 制作本次設計制作過程包括:繪制原理圖、PCB圖、焊接等。其中的每一個環(huán)節(jié)都不能有任何差錯,制作時要格外小心謹慎。首先,繪制原理圖之前所需各模塊電路的原理、連接和組成元器件。原理圖繪制完畢后就可進行PCB的設計。設計繪制PCB前應了解相關元器件的封裝。原件的封裝對于元件的排布十分重要,只有知道元件封裝才能合理安排布局。同時,需要會使用一款電子繪圖軟件,能夠使用它繪制出原理圖,PCB圖。設計中使用的是Protle2004軟件,它是一款很常用的基礎繪圖軟件。然后,圖繪制好之后就是開發(fā)板的制作,制作過程中應根據(jù)所繪的原理圖來連接各個元器件,確保接線網(wǎng)絡準確無誤。如果能夠印制電路板,可以直接根據(jù)繪制的PCB圖印制電路板。本次制作是在萬能板上焊接電路。此操作中最重要的是布局,根據(jù)各個元器件之間的連接關系,以及各自的封裝,在萬能板上合理擺放各個器件。布局中,根據(jù)控制實用方便,焊接清晰方便,外觀明了等原則,使控制器使用起來方便,焊接起來輕松。原件布局好之后就開始焊接線路網(wǎng)絡,焊接的先后順序是最小系統(tǒng),液晶顯示器,3*8矩陣按鍵,電機調速模塊。每焊接好一個模塊之后要調試檢查一下能否正常工作,有沒有達到相應的功能要求。最后,當焊接的模塊出現(xiàn)問題時,要及時冷靜地檢查,找出問題環(huán)節(jié),立刻修正,切勿等到所有模塊都焊接好之后才找問題。焊接模塊有問題時,首先檢查連接電路是否正確,如有誤,修改接錯線路。當檢查線路沒有問題時,用萬用表檢測各條線路是否能夠導通,焊接過程中常會出現(xiàn)虛焊現(xiàn)象,此時線路雖然連接但是卻無法穩(wěn)定傳輸信號。最后如果檢測網(wǎng)絡信號能夠順利傳送,而模塊依然無法正常工作,則檢測各個元器件,看看各器件是否壞掉,及時更換損壞器件。 調試硬件電路設計完成后,需要對軟件部分進行調試修改,這個過程我們需要有足夠耐心去查閱相關資料、反復試驗、討論,在進行軟件調試前應確保硬件調試已完成。軟件調試與所選用的軟件結構和程序設計技術有關。如果采用模塊程序設計技術,則逐個模塊調好以后,再進行系統(tǒng)程序總調試。如果采用實時多任務操作系統(tǒng),一般是逐個任務。本系統(tǒng)屬于前者。所以要一個個子程序分別調試。各程序模塊通過后,可以把各功能塊聯(lián)合起來一起進行整體程序綜合調試。在這階段若發(fā)生故障,可以考慮各子程序在運行時是否破壞現(xiàn)場,緩沖單元是否發(fā)生沖突,零位的建立和清除在設計上是否失誤,堆棧區(qū)域有否溢出,輸入設備的狀態(tài)是否正常等等。針對本次設計,可以先檢測液晶顯示模塊是否能工作正常,然后檢測按鍵是否能穩(wěn)定輸入;然后測試電機是否能正常運轉,運轉過程中是否受按鍵控制,運動過程能否反應到液晶屏上;然后看調速功能能否實現(xiàn)。當這些控制模塊都能良好運行后,就可以開始測試各個模塊之間能否協(xié)同運行,是否會發(fā)生干擾和沖突。這些調試過程要反復運行多次,除了觀察穩(wěn)定性之外,還要觀察系統(tǒng)的操作是否符合原始設計要求、安排的操作是否合理等,必要時還要做適當修正。第6章 總結本設計以STC89C51單片機為核心設計實現(xiàn)條帶切割機部分功能的控制系統(tǒng),并設計出部分外圍功能硬件,實現(xiàn)了機床的低成本的自動化控制要求。此設計可分為六個部分,第一部分為按鍵判斷部分,以向單片機輸入和編輯控制指令,第二部分為液晶顯示作為人機交互界面,簡單清晰地反應實現(xiàn)部分功能,第三部分為電機啟動調速部分,第四部分為EEPROM掉電保護部分,第五部分為報警模塊,第六部分為中斷服務程序。該系統(tǒng)具有結構簡單、性價比高、使用效率高等特點,靈活的按鍵控制方式來設定功能等參數(shù),增加了系統(tǒng)的靈活性,對已卷長度采集和顯示、系統(tǒng)狀態(tài)的顯示增加了系統(tǒng)的實用性。還能根據(jù)用戶需要增加新功能,若能轉化成產(chǎn)品,非常適合我國的一般中小型企業(yè),相信一定會受用戶歡迎的。如果中小企業(yè)都采用全功能數(shù)控系統(tǒng),雖然功能豐富,但成本高,而大量的機械零件需要高速加工制造,需要大量便宜且自動化程度高的加工設備,所以若此套系統(tǒng)能轉化為產(chǎn)品,相信非常適合我國一般的中小型企業(yè)。畢 業(yè) 設 計 說 明 書參考文獻[1] [M]. 北京航空航天出版社,2001.[2] [M]. 電子工業(yè)出版社,2009.[3] [M]. 北京航空航天大學出版社,2010.[4] [M]. 西安電子科技大學出版社,2007.[5] [M]. 人民郵電出版社,2007.[6] [M]. 機械工業(yè)出版社,2008.[7] [M].冶金工業(yè)出版社,2006[8] [M].北京航空航天大學出版,2010.[9] [M]
點擊復制文檔內(nèi)容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1