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

正文內(nèi)容

條帶切割機(jī)控制系統(tǒng)設(shè)計畢業(yè)設(shè)計說明書(完整版)

2024-09-06 01:54上一頁面

下一頁面
  

【正文】 第5章 制作調(diào)試 28 制作 28 調(diào)試 29第6章 總結(jié) 30參考文獻(xiàn) 31附錄 33附錄1 傳統(tǒng)條帶切割機(jī)線路圖附錄2 原理圖附錄3 PCB圖附錄4 實物圖附錄5 控制面板布線與效果圖附錄6 元器件清單附錄7 條帶切割機(jī)接線圖說明附錄8 控制系統(tǒng)使用說明書附錄9 源代碼致謝 52第1章 緒論18世紀(jì)從英國發(fā)起的技術(shù)革命是技術(shù)發(fā)展史上的一次巨大革命,它開創(chuàng)了以機(jī)器代替手工工具的時代。 畢業(yè)設(shè)計說明書題 目:條帶切割機(jī)控制系統(tǒng)設(shè)計學(xué) 號:姓 名:班 級:專 業(yè):機(jī)械設(shè)計制造及其自動化指導(dǎo)教師:學(xué) 院:機(jī)械工程學(xué)院答辯日期:37畢 業(yè) 設(shè) 計 說 明 書摘 要本文簡要介紹了條帶切割機(jī)控制系統(tǒng)的設(shè)計方法及工作原理。工業(yè)革命首先出現(xiàn)于工場手工業(yè)新興的棉紡織業(yè)等一批輕工業(yè)中。工業(yè)自動化,主要指在工業(yè)生產(chǎn)中應(yīng)用自動化技術(shù),實現(xiàn)產(chǎn)品的無間斷自動生產(chǎn),并以此加快產(chǎn)品的制造速度,由于其對人工需求較少,故可以有效的降低生產(chǎn)中的人工成本,這在當(dāng)今工人工資急劇上漲的背景下十分重要。同時很好的滿足了工廠對自動化技術(shù)的需求,也避免了特殊行業(yè)上出現(xiàn)員工荒的現(xiàn)象,保證企業(yè)正常的發(fā)展,進(jìn)一步促進(jìn)國民經(jīng)濟(jì)的發(fā)展。針對滾布筒電機(jī)實際情況,有調(diào)壓調(diào)速與變頻調(diào)速兩種方案選擇。對市面上較成熟的數(shù)字電位器,如圖23為X9313數(shù)字電位器,進(jìn)行電機(jī)調(diào)速試驗,經(jīng)過多次試驗,效果均不理想,故采用自制數(shù)字電位器。根據(jù)要實現(xiàn)的功能特點,本次設(shè)計主要用到以下模塊:中斷服務(wù),電機(jī)調(diào)速、EEPROM存儲、液晶顯示系統(tǒng)工作狀態(tài)功能,硬件上采用1621液晶顯示器、3*8矩形按鍵、行程(滿盤)開關(guān)、霍爾傳感器、LED燈、蜂鳴器、繼電器等。其最小系統(tǒng)主要包括:復(fù)位電路、震蕩電路以及存儲器選擇模式(EA腳的高低電平選擇),電路如下圖31所示:圖31 單片機(jī)最小系統(tǒng)為合理利用單片機(jī)的端口資源,并且兼顧程序設(shè)計的便利,將系統(tǒng)的輸出和輸入端口作如如表31 所示硬件說明。圖34 CS1621液晶驅(qū)動芯片接口電路圖1)RAM靜態(tài)顯示存儲器(RAM)結(jié)構(gòu)為32x4位,貯存所顯示的數(shù)據(jù)。 布盤電機(jī)速度電路托布盤電機(jī)調(diào)速與滾布筒電機(jī)調(diào)速相類似,也是采用數(shù)字定位器,通過外接調(diào)頻器轉(zhuǎn)化,從而輸出不同頻率,最后實現(xiàn)改變托布盤電機(jī)的1~16檔調(diào)速,如圖38 托布盤調(diào)速電路圖所示,托布盤電機(jī)調(diào)速原理與滾布筒電機(jī)調(diào)速的原理類似,在此不多做介紹。該控制器軟件的設(shè)計采用模塊化架構(gòu),其軟件部分主要包括主程序、按鍵掃描子程序、液晶顯示子程序、中斷服務(wù)程序、自定義字庫顯示子程序以及EEPROM 掉電保護(hù)子程序等。void LCD_init(void)。 。設(shè)置完畢后按下“確定”,進(jìn)入停機(jī)狀態(tài)。 P2=P2amp。 _nop_()。但系統(tǒng)工作在不連續(xù)命令或連續(xù)地址數(shù)據(jù)模式,CS管腳應(yīng)設(shè)置為1,而之前的工作模式講被復(fù)位。舉例,如要送入地址位0,那么0x00=0000 0000,如要調(diào)用void transfer_out(6,0xab)送入即可。具體程序:{//已卷長度數(shù)值 LCD_write(1,temper%10)。 /////////////位置8///////////////// LCD_write(9, temper1%10000/1000)。gunstop=!gunstop。 }/拖布盤開關(guān) if(jianzhi==20) dangwei1++。具體過程為:void IapIdle()。 系統(tǒng)上電后數(shù)據(jù)將被讀出;temper1=Byte_read(0x2200)*1000+Byte_read(0x2201)*10+Byte_read(0x2202).延時時間的記憶——延時設(shè)置時,輸入數(shù)值完畢按下“確定”,先擦除第五扇區(qū)所有數(shù)據(jù)Sector_erase(0x2805)。 Byte_program(0x2A02,temper2%10)。///滿盤報警if(XW==0)flag2=1。(temper10)) } 中斷服務(wù)流程圖如圖411 所示,它用于完成定時器/計數(shù)器0 溢出中斷次數(shù)的計數(shù),系統(tǒng)里就是用于定時器10ms 中斷一次,10ms為一個定時基準(zhǔn),累加count1和count2,當(dāng)為設(shè)定的yanshi時間不為零時,可啟動延時計數(shù),當(dāng)兩者相等時說明已到設(shè)定的時間,則托布盤電機(jī)啟動;當(dāng)count1等于50時, bj=0,;當(dāng)count2用以液晶閃爍顯示滿盤和“三”字符。(yanshi0)) { }P1=0xff。 _nop_()。設(shè)計繪制PCB前應(yīng)了解相關(guān)元器件的封裝。布局中,根據(jù)控制實用方便,焊接清晰方便,外觀明了等原則,使控制器使用起來方便,焊接起來輕松。軟件調(diào)試與所選用的軟件結(jié)構(gòu)和程序設(shè)計技術(shù)有關(guān)。當(dāng)這些控制模塊都能良好運行后,就可以開始測試各個模塊之間能否協(xié)同運行,是否會發(fā)生干擾和沖突。單片機(jī)原理及其接口技術(shù)[M].清華大學(xué)出版社,..[16] [M].上海:上海交通大學(xué)出版社,[17] [M].機(jī)械工業(yè)出版社,[18]胡漢才. 單片機(jī)原理及其接口技術(shù)[M]. 北京:清華大學(xué)出版社,2003.[19]李廣弟,朱月秀,冷祖祁. 單片機(jī)基礎(chǔ)[M]. 北京:北京航空航天大學(xué)出版社,2007.[20]樓然苗,李光飛. 單片機(jī)課程設(shè)計指導(dǎo)[M]. 北京:北京航空航天大學(xué)出版社,2007.[21]戴仙金. 51 單片機(jī)及其C 語言程序開發(fā)實例[M]. 北京:清華大學(xué)出版社,2008.[22]高慧芳. 單片機(jī)原理與應(yīng)用技術(shù)[M]. 北京:科學(xué)出版社,2010.[23],.. [22]霍孟友. 單片機(jī)原理與應(yīng)用[M]. 北京:機(jī)械工業(yè)出版社, .[24]李全利, 遲容強(qiáng). 單片機(jī)原理及接口技術(shù)[M]. 北京:高等教育出版社, .[25]馬長林,陳怡,程利民. 單片機(jī)實踐應(yīng)用與技術(shù)[M]. 北京:清華大學(xué)出版社,李朝青. 單片機(jī)原理及接口技術(shù)[M]. 北京:北京航空航天大學(xué)出版社,1994.[26]陳杰,黃鴻. 傳感器與檢測技術(shù)[M]. 北京:高等教育出版社,2002.[27]王慶利,劉奎,袁建敏. 單片機(jī)設(shè)計標(biāo)準(zhǔn)教程[M]. 北京:北京郵電大學(xué)出版社,2008.[28]閆玉德,俞虹. MCS51 單片機(jī)原理與應(yīng)用(C 語言版)[M]. 北京:機(jī)械工業(yè)出版社,2002[29]Gourab Sen. Embedded Microcontroller Based DC Motor Control: A Project BasedApproach [J]. Embedded Microcontroller Interfacing, 2010, 83102.[30]Jan Axelson. The Microcontroller Idea Book: Circuits Programs amp。(即液晶顯示屏顯示:“滾布筒停止”“托布盤停止”信息的狀態(tài))。設(shè)定操作過程為:按下“延時”按鍵,液晶屏只顯示屏幕第二行的中間一個字符(系統(tǒng)默認(rèn)為3),根據(jù)實際需要,系統(tǒng)只對“0~”秒作延時設(shè)定,按下需要延時的數(shù)字按鍵,如果輸入完成,按下“確定”鍵即可,如果發(fā)現(xiàn)有輸入錯誤,可以按下新的數(shù)字鍵直接替換原先的輸入,直到數(shù)值輸入合符要求,最后按下“確定”鍵,單位為秒。 /*********************定義命令字節(jié)******************/ define Read_COM 0X01 //字節(jié)讀數(shù)據(jù)存儲區(qū) define Prog_COM 0X02 //字節(jié)編程數(shù)據(jù)存儲區(qū) define Dele_COM 0X03 //扇區(qū)擦除數(shù)據(jù)存儲區(qū) define En_Wait_TIME 0X81 //設(shè)置等待時間 ,并使能ISP/IAP 0X00==40MHZ以0X01==20MHZ以下 0X02==10MHZ以下,0X03==5MHZ以下 define Start_ADDRH 0X20 //扇區(qū)地址高位,STC89C/LE52RC define Start_ADDRL 0X00 //扇區(qū)地址低位 /****************** 關(guān)閉 ISP,IAP 功能 **************/ ////////////////////sbit fmq=P3^0。 ////////////////////sbit P2_6=P2^6。bit manpan=0。 //延時uchar idata dangwei=0,dangwei2=0。///////////////////////////////////////////////uchar keyscan(void)。 //液晶初始化void _write_up(uchar _data_h,uchar _data_l)。 //扇區(qū)擦除 uchar TAB1[]={0x00,0x04,0x08,0x0C,0x10,0x14,0x18,0x1C,0x20,0x24,0x28,0x2C,0x30,0x34,0x38,0x3C,0x40,0x44,0x48,0x4C,0x50,0x54,0x58,0x5C,0x60,0x64,0x68,0x6C,0x70,0x74,0x78,0x7C}。4。 。 16。24。 30。6。1。9。 //0。 5。11。 17。 。 31 // 0到31,共32個檔位/////////////////////////////////////////////void main(){ uchar i=0。TL1=(6553610000)%256。 P3_7=1。 while(1) { dangwei=(dangwei2/2)+1。gunstop=1。status=4。 if(flag2==1){if(count250) manpan=1。count4=0。 if(dangwei1=16) {dangwei1=16。 status=0。amp。 a2=a3。tuostop=1 status=0。 a1=0。 Byte_program(0x2202,temper1%10)。tuorun=0。a5=0。a5=0。dangwei1=1。 } } flag=0。 Sector_erase(0x2A05)。 } } } //內(nèi)部中。Byte_program(0x2A01,temper2%1000/10) Byte_program(0x2A02,temper2%10)。 } } } //外部中斷子程序 void yj(void) interrupt 0{ if(gunrun) { temper++。 } if(jianzhi==11) //按下了確認(rèn) { gunrun=gun。 } } else if(status==4) //滿盤狀態(tài) { if(jianzhi==14) //按下了刪除 { status=0。 } if(jianzhi==11) //按下了確認(rèn) { temper2=0。tuostop=1。amp。a3=0。a2=0。 a4=a5。 temper2=0。 Sector_erase(0x2005)。} } if(jianzhi==21) if(dangwei11) {dangwei1。count4=50。} if(flag1==1) { if(status==0) { if(jianzhi==16) { gunrun=!gunrun。tuorun=0。 tuostop=0。TAB3[dangwei11])。 P0=((P0|0xF0)amp。 temper1=Byte_read(0x2200)*1000+Byte_read(0x2201)*10+Byte_read(0x2202)。EX0=1。 26。 19。 13。 。 。11。2。8。 //0。25。18。 12。 6。 1。void LCD_write(uchar address,uchar shuju)。void delay(uint N)。 //1,2,3...16uchar idata status=0。bit flag=0。 ////////////////////sbit P3_7=P3^7。sbit CG=P3^2。畢 業(yè) 設(shè) 計 說 明 書附錄9 源代碼include//includeinclude define uchar unsigned char
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1