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

正文內(nèi)容

條帶切割機(jī)控制系統(tǒng)設(shè)計(jì)_畢業(yè)設(shè)計(jì)說明書-wenkub.com

2025-07-02 18:35 本頁面
   

【正文】 畢 業(yè) 設(shè) 計(jì) 說 明 書 32 參考文獻(xiàn) [1] 李廣弟等 .單片機(jī)基礎(chǔ) [M]. 北京航空航天出 版社, 20xx. [2] 王東峰等 .單片機(jī) C 語言應(yīng)用 100 例 [M]. 電子工業(yè)出版社, 20xx. [3] 陳海宴 .51 單片機(jī)原理及應(yīng)用 [M]. 北京航空航天大學(xué)出版社, 20xx. [4] 劉守義等 .單片機(jī)技術(shù)基礎(chǔ) [M]. 西安電子科技大學(xué)出版社, 20xx. [5] 鐘富昭等 .8051 單片機(jī)典型模塊設(shè)計(jì)與應(yīng)用 [M]. 人民郵電出版社, 20xx. [6] 李平等 .單片機(jī)入門與開發(fā) [M]. 機(jī)械工業(yè)出版社, 20xx. [7] 戢衛(wèi)平 .單片機(jī)系統(tǒng)開發(fā)實(shí)例經(jīng)典 [M].冶金工業(yè)出版社, 20xx [8] 劉同法 .C51 單片機(jī) C 程序模板與應(yīng)用工程實(shí)踐 [M].北京航空航天大學(xué)出版 , 20xx. [9] 邊春元等 .C51 單片機(jī)典型模塊設(shè)計(jì)與應(yīng)用 [M].機(jī)械工業(yè)出版社, . [10] 徐瑋 .C51 單片機(jī)高效入 [M].機(jī)械工業(yè)出版社, 20xx [11] 徐煜明 .C51 單片機(jī)及應(yīng)用系統(tǒng)設(shè)計(jì) [M].電子 工業(yè)出版社, 20xx [12] 田希暉 等 .C51 單片機(jī)技術(shù)教程 [M].北京:人民郵電出版社, 20xx [13] 秦志強(qiáng)等 .C51 單片機(jī)應(yīng)用與 C 語言程序設(shè)計(jì):基于機(jī)器人工程對象的項(xiàng)目實(shí)踐[M].電子工業(yè)出版社, 20xx [14] 王津 .單片機(jī)原理與應(yīng)用 [M].重慶大學(xué)出版社, [15] 胡漢才 。此設(shè)計(jì)可分為六個(gè)部分,第一部分為按鍵判斷部分,以 向 單片機(jī) 輸入和編輯控制 指令 ,第二部分為液晶 顯示 作為人機(jī)交互界面,簡單清晰地反應(yīng)實(shí)現(xiàn)部分功能 ,第三部分為電機(jī)啟動調(diào)速部分,第四部分為 EEPROM 掉電保護(hù)部分,第五部分為報(bào)警模塊,第六部分為中斷服務(wù)程序。 針對本次設(shè)計(jì),可以先檢測液晶顯示模塊是否能工作正常,然后檢測按鍵是否能穩(wěn)定輸入;然后測試電機(jī)是否能正常運(yùn)轉(zhuǎn),運(yùn)轉(zhuǎn)過程中是否受按鍵控制,運(yùn)動過程能否反應(yīng)到液晶屏上;然后看調(diào)速功能能否實(shí)現(xiàn)。本系統(tǒng)屬于前者。 調(diào)試 硬件電路設(shè)計(jì)完成后,需要對軟件部分進(jìn)行調(diào)試修改,這個(gè)過程我們需要 有足夠耐心去 查閱相關(guān)資料、反復(fù)試驗(yàn)、 討論 , 在進(jìn)行軟件調(diào)試前應(yīng)確 保硬件調(diào)試已完成。 最后,當(dāng)焊接的模塊出現(xiàn)問題時(shí),要及時(shí)冷靜地檢查,找出問題環(huán)節(jié),立刻修正,切勿等到所有模塊都焊接好之后才找問題。此操作中最重要的是布局,根據(jù)各個(gè)元器件之間的連接關(guān)系,以及各自的封裝,在萬能板上合理擺放各個(gè)器件。設(shè)計(jì)中使用的是 Protle20xx 軟件,它是一款很常用的基礎(chǔ)繪圖軟件。原理圖畢 業(yè) 設(shè) 計(jì) 說 明 書 30 繪制完畢后就可進(jìn)行 PCB 的設(shè)計(jì)。 } 畢 業(yè) 設(shè) 計(jì) 說 明 書 29 外 部 中 斷 入 口t e m p e r + + 、t e m p e r 2 + + 。 _nop_()。 _nop_()。(yanshi0)) { } P1=0xff。 count1++。(temper10)) } 中斷服務(wù)流程圖如圖 411 所示,它用于完成定時(shí)器 /計(jì)數(shù)器 0 溢出中斷次數(shù)的計(jì)數(shù),系統(tǒng)里就是用于定時(shí)器 10ms 中斷一次, 10ms 為一個(gè)定時(shí)基準(zhǔn),累加 count1 和 count2,當(dāng)為設(shè)定的 yanshi時(shí)間不為零時(shí),可啟動延時(shí)計(jì)數(shù),當(dāng)兩者相等時(shí)說明已到設(shè)定的時(shí)間,則托布盤電機(jī)啟動;當(dāng) count1 等于 50 時(shí), bj=0,即液晶屏幕上字符每隔 秒刷新一次;當(dāng) count2 用以液晶閃爍顯示滿盤和“三”字符。 具體程序: void yj(void) interrupt 0 { if(gunrun) temper++。 ///滿盤報(bào)警 if(XW==0) flag2=1。 畢 業(yè) 設(shè) 計(jì) 說 明 書 27 ,機(jī)床將實(shí)時(shí)檢測布條盤的狀態(tài),當(dāng)布條盤滿盤后,機(jī)床自動記憶當(dāng)前機(jī)床速度狀態(tài),并使機(jī)床暫時(shí)處于停止運(yùn)行狀態(tài),蜂鳴器長鳴一聲,向操作者發(fā)出提示。 Byte_program(0x2A02,temper2%10)。 Byte_program(0x20xx,temper%1000/10)。 系統(tǒng)上電后數(shù)據(jù)將被讀出;temper1=Byte_read(0x2200)*1000+Byte_read(0x2201)*10+Byte_read(0x2202). 延時(shí)時(shí)間的記憶 —— 延時(shí)設(shè)置時(shí),輸入數(shù)值完畢按下“確定”,先擦除第五扇區(qū)所有數(shù)據(jù) Sector_erase(0x2805)。//寫入這次要存儲的數(shù)據(jù) 具體操作為: 已卷長度的記憶 —— 在設(shè)置切割長度時(shí),輸入數(shù)值完畢按下“確定”,先擦除第二扇區(qū)所有數(shù)據(jù) Sector_erase(0x2205)。 具體過程為: void IapIdle()。count4=50。 }/拖布盤開關(guān) if(jianzhi==20) dangwei1++。count4=50。gunstop=!gunstop。t u o s t o p = ! t u o s t o p 。短時(shí)間觸按按鍵可以獲得微量的速度增量或減量調(diào)節(jié),長時(shí)間按下按鍵可以實(shí)現(xiàn)連續(xù)較快的加速或者減速調(diào)節(jié);當(dāng)按鍵按下時(shí),可以聽到蜂鳴器發(fā)出的按鍵音,如果當(dāng)前速度已經(jīng)到 達(dá)最大或者最小速度,蜂鳴器將停止鳴叫;轉(zhuǎn)速的選擇可以在電機(jī)開啟之前選定,也可以在電機(jī)開啟之后做調(diào)節(jié);電機(jī)當(dāng)前運(yùn)行狀態(tài)在液晶屏上右側(cè)做實(shí)時(shí)跟蹤顯示。 /////////////位置 10/ 電機(jī)控制程序 本系統(tǒng)有滾布筒電機(jī)和托布盤電機(jī),通過 STC89C52RC 單片機(jī)輸出不同的數(shù)字信號,經(jīng)過數(shù)字電位器轉(zhuǎn)化成輸出不同數(shù)值的電阻,進(jìn)一步將轉(zhuǎn)化出的檔位電阻傳送給調(diào)頻器,由調(diào)頻器轉(zhuǎn)化出相對應(yīng)的頻率,從而改變電機(jī)的轉(zhuǎn)速。 /////////////位置 6///////////////// LCD_write(7, temper1%100/10)。 /////////////位置 2///////////////// LCD_write(3,temper%1000/100)。滿盤時(shí),“布條盤滿盤”字樣閃爍;已卷長度到達(dá)設(shè)定長度值后,液晶屏第二行將變成閃爍顯示“≡”符號字型。 本系統(tǒng)數(shù)據(jù)為半個(gè)字節(jié),具體傳送的內(nèi)容如下表 43 所示,送入數(shù)據(jù)D0D1D2D3,用一個(gè)字節(jié)表示 0xYY=D0D1D2D3 XXXX,調(diào)用 void transfer_out(4,0xcd) 對于液晶上 0~9 數(shù)字顯示,如圖 45 所示 圖 45 顯示數(shù)字電路 對應(yīng)圖 畢 業(yè) 設(shè) 計(jì) 說 明 書 22 根據(jù)上圖一個(gè)數(shù)字顯示數(shù)據(jù)用一個(gè)字節(jié)表示為 0xYY=FGEX ABCD, X 的值為具體情況而定,舉例,如要送入一個(gè) 1, B、 C 為 1, A、 D、 D、 F、 E、 G 為0,組成一個(gè)字節(jié)為 0xYY=000X 0110。那么接下來到引腳 33 為地址位 28。本文采用時(shí)序圖如圖 44 所示。如下表所示為數(shù)據(jù)模式 ID和命令模式 ID: 表 41 數(shù)據(jù)模式 ID 和命令模式 ID 操作 模式 ID READ 數(shù)據(jù) 110 WRITE 數(shù)據(jù) 101 READMODIFYWRITE 數(shù)據(jù) 101 COMMAND 命令 100 模式命令出現(xiàn)在數(shù)據(jù)和命令傳送之前。0xe0。 P2=P2|0xe0。 _nop_()。每隔 10ms 進(jìn)入中斷一次,對按鍵進(jìn)行掃描,判斷是否有按鍵按下,若有 flag=1; flag=1 時(shí)進(jìn)入后再次掃描按鍵從而判斷是否真的按下,若真的按下 flag=2,并判斷是哪個(gè)鍵被按下獲取鍵值,進(jìn)入時(shí) flag=2,則判斷按鍵是否抬起,若按鍵沒有抬起,則需判斷鍵值進(jìn)而判斷是否進(jìn)行連加處理。 按 鍵 入 口 P 1 、 P 2 初 始 化 賦 值p r e _ s c a n 1 = s c a n 1 。設(shè)置完畢后按下“確定”,進(jìn)入停機(jī)狀態(tài)。在停機(jī)或工作狀態(tài)時(shí)可對電機(jī)進(jìn)行速度調(diào)節(jié)。 。 TMOD=0X10。 void LCD_init(void)。并對定時(shí)中斷內(nèi),掃描按鍵按下情況及獲取鍵值進(jìn)行處理,檢測滿盤開關(guān)及加工情況,判斷是否進(jìn)入報(bào)警狀態(tài),然后進(jìn)行數(shù)據(jù)更新并顯示結(jié)果。該控制器軟件的設(shè)計(jì)采用模塊化架構(gòu),其軟件部分主要包括主程序、按鍵掃描子程序、液晶顯示子程序、中斷服務(wù)程序、自定義字庫顯示子程序以及 EEPROM 掉電保護(hù)子程序等。 畢 業(yè) 設(shè) 計(jì) 說 明 書 14 10KR21KR4D1DIODEK1D1LED 大燈~220Q1NPNLED 圖 311 LED 電路 報(bào)警電路 不同的音符,實(shí)質(zhì)就是不同頻率的聲音。 布盤電機(jī)速度電路 托布盤電機(jī)調(diào)速與滾布筒電機(jī)調(diào)速相類似,也是采用數(shù)字定位器,通過外接調(diào)頻器轉(zhuǎn)化,從而輸出不同頻率,最后實(shí)現(xiàn)改變托布盤電機(jī)的 1~16 檔調(diào)速,如圖 38 托布盤調(diào)速電路圖所示,托布盤電機(jī)調(diào)速原理與滾布筒電機(jī)調(diào)速的原理類似,在此不多做介紹。 電機(jī)速度電路 滾布筒電機(jī)速度電路 滾布筒電機(jī)在兩個(gè)工作模式下均有可能頻繁啟停與切調(diào)速范圍較大,針對滾布筒電機(jī)調(diào)速方案選擇變頻調(diào)速,由于變頻調(diào)速技術(shù)缺點(diǎn),本系統(tǒng)自制 一個(gè)數(shù)字定位器,通過數(shù)字定位器來調(diào)整頻率 .本系統(tǒng)采用自制數(shù)字定位器,給外接的變頻器輸出不同檔位的電阻,通過變頻器的轉(zhuǎn)換,輸出不同頻率,從而改變電機(jī)的速度。 圖 34 CS1621 液晶驅(qū)動芯片接口電路圖 設(shè)定動作延時(shí) 確定狀態(tài) 已卷長度清零 1) 刪除設(shè)定長度 2) 刪除目前運(yùn)動狀態(tài) LED 開關(guān) 托布盤速度加減 托布盤啟停 滾布筒啟停 滾布筒速度加減 畢 業(yè) 設(shè) 計(jì) 說 明 書 9 1) RAM 靜態(tài)顯示存儲器( RAM)結(jié)構(gòu)為 32x4 位,貯存所顯示的數(shù)據(jù)。圖中的三條行線和八條列線可分別接入 — 和 — 的端口,該端口各位都上拉一個(gè) 1k 的上拉電阻。其最小系統(tǒng)主要包括:復(fù)位電路、震蕩電路以及存儲 器選擇模式( EA 腳的高低電平選擇),電路如下圖 31 所示: 圖 31 單片機(jī)最小系統(tǒng) 畢 業(yè) 設(shè) 計(jì) 說 明 書 7 為合理利用單片機(jī)的端口資源,并且兼顧程序設(shè)計(jì)的便利,將系統(tǒng)的輸出和輸入端口作如如表 31 所示硬件說明。如EEPROM 是 STC89C52RC 本身自帶的,運(yùn)行響應(yīng)速度更加快捷。 根據(jù)要實(shí)現(xiàn)的功能特點(diǎn), 本次設(shè)計(jì)主要用到以下模塊:中斷服務(wù),電機(jī)調(diào)速、 EEPROM 存儲、液晶顯示系統(tǒng)工作狀態(tài) 功能,硬件上采用 1621 液晶顯示器、 3*8 矩形按鍵、行程(滿盤)開關(guān)、霍爾傳感器、 LED 燈、蜂鳴器、繼電器等。本次設(shè)計(jì)中,采用單片機(jī)進(jìn)行時(shí)間設(shè)定及控制,不僅更加精確,同時(shí)不再需要時(shí)間繼電器和復(fù)合開關(guān),使結(jié)構(gòu)更加簡單,成本也進(jìn)一步降低。 對市面上較成熟的數(shù)字電位器,如圖 23 為 X9313 數(shù)字電位器,進(jìn)行電機(jī)調(diào)速試驗(yàn),經(jīng)過多次試驗(yàn),效果均不理想,故采用自制數(shù)字電位器。 缺點(diǎn):技術(shù)較復(fù)雜,價(jià)格較高。針對滾布筒電機(jī)實(shí)際情況,有調(diào)壓調(diào)速與變頻調(diào)速兩種方案選擇。 設(shè)計(jì)方案的選擇 針對傳統(tǒng)的條帶切割機(jī)切割精度低、加工速度慢、安全系數(shù)低、可控性差等問題,根據(jù)實(shí)際情況和現(xiàn)實(shí)要求,主要進(jìn)行以下兩點(diǎn)改進(jìn): 1) 滾布筒和拖布盤精確控制及調(diào)速; 根據(jù)設(shè)備的實(shí)際使用情況與成本控制,對滾布筒電動機(jī)選擇,根據(jù)設(shè)計(jì)要求與具體情況,選擇傳統(tǒng)條帶切割機(jī)的鼠籠式三相異步電動機(jī)及配套變頻器,如下圖 21( a)、 21( b)所示。同時(shí)很好的滿足了工廠對自動化技術(shù)的需求,也避免了特殊行業(yè)上出現(xiàn)員工荒的現(xiàn)象,保證企業(yè)正常的發(fā)展,進(jìn)一步促進(jìn)國民經(jīng)濟(jì)的發(fā) 展。 國外發(fā)達(dá)國家切割行業(yè) 90%為數(shù)控切割機(jī)下料,僅 10%為手工下料,而我國用數(shù)控切割機(jī)下料僅占下料總量的 10%以下,其中數(shù)控等離子切割比例更小。 工業(yè)自動化,主要指在工業(yè)生產(chǎn)中應(yīng)用自動化技術(shù),實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1