數控銑床進給系統設計_第1頁
數控銑床進給系統設計_第2頁
數控銑床進給系統設計_第3頁
數控銑床進給系統設計_第4頁
數控銑床進給系統設計_第5頁
已閱讀5頁,還剩33頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、畢業論文論文題目: 數控銑床進給系統設計 學 院: 年 級: 專 業: 姓 名: 學 號: 指導教師: 2011年5月25日摘要 本設計主要完成XK50225數控銑床的是銑床的進給系統設計,它主要是由X方向和Y方向的進給系統設計,在經過認真的分析后,確定了該方案,然后依據有關參數設計了X,Y向的進給。控制系統的CPU采用凌陽單片機,顯示器采用了液晶顯示器,使用絲杠副實現XY向的進給,通過進行經濟分析后,產品設計合理。關鍵詞數控銑床;絲杠;工作臺AbstractThe design of NC milling machine XK5025 mainly concerns the design o

2、f feed system. The movement system is composed of movement of directions marked X and Y. After careful analysis this program was fixed. Then the movement of the X and Y directions is designed according to related parameter. As to the CPU of control system, it uses the ling yang one-chip computer. Di

3、splay uses LCD. Vice to achieve the use of screw feed to the XY, through economic analysis, this design is reasonable.KeywordsNC milling machine; leading screw; working stag目錄摘要IABSTRACTII第一章 緒 論11.1數控銑床的發展前景11.2 課題提出的意義2第二章 總體設計方案32.1設計參數32.2 總方案的確定3第三章 步進電機的選擇53.1 縱向、橫向進給方向的步進電機的選擇53.1.1 步進電機步距角的確

4、定53.1.2 電機最大靜態扭矩的確定53.2 安裝尺寸:6第四章 聯軸器設計74.1 聯軸器的種類和特性74.2 聯軸器的選擇74.3 鍵的校核8第五章 滾珠絲杠的設計95.1 滾珠絲杠的工作原理95.2滾珠絲杠的結構類型105.2.1 滾珠循環方式:105.2.2 軸向間隙的調整和預緊方法:10滾珠絲杠的安裝:105.2.4 材料的選擇:115.3 滾珠絲杠副的承載能力及其選用115.3.1 縱向進給滾珠絲杠副的承載能力及其選用115.3.2 橫向水平進給滾珠絲杠副的承載能力及其選用145.4 滾珠絲杠的防護16第六章 數控系統的硬件設計176.1 數控系統的基本硬件組成176.2 步進電

5、機的控制176.2.1 步進電機的工作原理176.2.2 步進電機的控制186.3 譯碼法尋址186.4 鍵盤顯示器接口186.5 程序存儲器(EEPROM)芯片186.6 數據存儲器(RAM)芯片:196.7 程序流程圖19總結21參考文獻22附錄一23附錄二30致謝33第一章 緒 論1.1數控銑床的發展前景市場的開放性和全球化,促使機床產品的競爭日趨激烈,而決定機床產品競爭力的指標是產品的開發時間(Time)、產品質量(Quality)、成本(Cost)、創新能力(Creation)和服務(Service)。用戶在追求高質量產品的同時,會更多地追求低的價格和短的交貨期。這就要求企業改變過去

6、傳統的設計、生產和管理模式,最大限度地利用虛擬設計手段,以提高產品的質量和性能,降低成本,并努力縮短交貨期,同時還需要快速響應市場和用戶的變化,利用有利時機快速搶占市場。美國制造業在50至60年代主要以擴大生產規模作為企業競爭力的第一要素,而在70年代競爭力的第一要素為降低生產成本,80年代為提高產品質量,90年代為市場響應速度。所以現代每個企業都期望通過提高自身的科技含量,采用先進的設計技術和手段,以加快設計速度,提高設計質量,增強競爭力。機床總體方案虛擬設計技術就是為適應這種形勢的變化而提出來的。 我國世界上機床產量最多的國家,但在國際市場競爭中仍處于較低水平;即使國內市場也面臨著嚴峻的形

7、勢,一方面國內市場對各類機床產品特別是數控機床有大量的需求,而另一方面卻有不少國產機床滯銷積壓,國外機床產品充斥市場。90年國外數控機床在我國市場的占有率僅達15%左右,而95年已達77%。嚴重影響我國數控機床自主發展的勢頭。這種現象的出現,除了有經營上、產品制造質量上和促銷手段上等原因外,一個主要的原因是我國生產的數控機床品種、性能和結構不夠先進,新產品(包括基型、變型和專用機床)的開發周期長,從而不能及時針對用戶的需求提供滿意的產品。為解決這樣的問題,必須對產品開發的整個過程綜合應用計算機技術,發展優化和仿真技術,提高產品結構性能,并建立起基于并行工程(Concurrent Enginee

8、ring)的使設計、工藝和制造人員協同工作和知識共享的產品虛擬開發環境,使用相應的產品虛擬開發軟件,這樣才能有效地解決產品開發的落后局面,使企業取得良好的經濟效益。同時還有,設計人員操作的和開放的CAD應用軟件,這樣的軟件系統應采用特征建模技術、具有完備的圖庫結構、面向產品對象的數據管理系統并與企業的管理、工藝、制造等建立交換信息的接口;同時軟件系統是一種開放環境,使設計人員可以根據自身產品設計的需要,對軟件系統方便地進行修改和補充開發,建立起本企業的應用軟件系統。對于機床的整體才用虛擬設計軟件,整機的總體方案設計是保證產品布局合理、性能全局最優和成本合理的主要環節。但機床整機總體方案設計在傳

9、統上往往依賴于人的 “智慧”,隨意性很大,成為影響產品質量的關鍵因素,隨著CAD技術、計算技術和設計方法學的發展,以及市場競爭的需要, 必須發展既基于知識,又具有科學分析和預測功能的總體方案虛擬設計軟件。在設計完成后對與整體的優化設計,主要從保證整機性能的角度來研究機床總體結構的優化。這里既有建模的算法問題,也有確定載荷和邊界條件的問題,更有設計人員直接參與應用和分析的問題。發展仿真技術在該領域的應用,使性能評價更直觀和全面,可以使設計人員的經驗和科學計算分析完美地結合在一起,以推進結構設計的創新發展。要解決長期困擾機械產品設計人員的方案設計完全依靠個別有經驗人員和整機結構性能優化無從下手的問

10、題,又要為廣大設計人員提供一個經過二次開發的CAD應用軟件的設計系統,還需做大量的研究開發工作。還需加大對并行工程、造型、可靠性、優化設計、報價體系、評價體系和軟件一體化等方面的研究工作。1.2 課題提出的意義當今機床行業的計算機數控化已成為技術進步的大趨勢。數控機床是電子信息技術和傳統機械加工技術結合的產物,它集現代精密機械、計算機、通訊、液壓氣動、光電等多學科技術為一體,具有高效率、高精度、高自動化和高柔性的特點,是當代機械制造業的主流裝備。數控機床大大提高了機械加工的性能(可以精確加工傳統機床無法處理的復雜零件)。有效提高了加工質量和效率,實現了柔性自動化(相對于傳統技術基礎上的大批量生

11、產的剛性自動化),并向智能化、集成化方向發展。在數控機床發展過程中,值得一提的是數控加工中心的出現。這是一種具有自動換刀裝置的數控機床,它能實現一次裝夾并進行多工序加工。這種機床在刀庫中裝有鉆頭、絲錐、鉸刀、鏜刀等刀具,通過程序指令自動選擇刀具,并利用機械手將刀具裝在主軸上,這樣可大大縮短零件裝缷時間和換刀時間。數控加工中心現在已經成為數控機床中一個非常重要的品種,不僅有立式、臥式等鏜銑類加工中心用于箱體類零件的加工,還有車削加工中心用于回轉體零件加工以及磨削加工中心等。這些高性能、高精度、高自動化的數控機床就組成了完整的數控機床家族。第二章 總體設計方案方案設計主要是確定銑床工作臺的縱向和橫

12、向進給的結構,傳動原理以及基本的運動動力參數。2.1設計參數設計任務給出各項指標如下:1 加工對象:45號鋼傳動2 工作臺行程:X400 Y3503 脈沖當量:0.0010.002mm2.2 總方案的確定由以上數據可以看出,該鉆銑床為小型機床,且為立式。主要加工對象為普通45號鋼,加工并不困難,精度要求也不是非常高。所需要的功率也不大。因此,工作臺的縱向和橫向的移動通過絲杠來實現,按滾珠的循環方式可分為 彎管式 回球器式 端蓋式。如圖2-1圖2-1彎管式絲杠副彎管式絲杠副與絲母之間設有滾珠轉動溝道,滾珠對溝道產生軸向負載,滾珠在絲杠軸周圍做滾動運動之后,進入鑲在絲母內部的彎管口內,并沿彎管再次

13、向負載區循環,從而進行無限滾動運動。這種產品(如圖2-2)是滾珠絲杠副中品種最豐富的普及型產品,可廣泛用于各種用途。圖2-2螺母絲杠副根據題目給出的要求,在工作臺控制滑動的是才用的是WL1型有襯套的絲杠結構。第三章 步進電機的選擇3.1 縱向、橫向進給方向的步進電機的選擇3.1.1 步進電機步距角的確定根據 式中 步進電機步距角(度) 脈沖當量(mm) 滾珠絲杠螺距(mm)因為=8 mm,(mm)所以由于要滿足步進電機和工作臺的步距要求,因此采用聯軸器結構,來傳遞轉動。3.1.2 電機最大靜態扭矩的確定負載的最大扭矩 式中 F進給方向的切削力(N);G工件和工作臺的質量(kg);導軌摩擦系數;

14、絲杠的傳動效率;絲杠螺距(mm)。由以上計算可知高速鋼立銑的銑削圓周力最大,并且由專用機床設計與制造8表7可知,當逆銑時(取1.2),所以();G取200 kg;取0.8;取0.95;取8 mm。所以產品規格及性能所以步進電機轉矩取11Nm。選擇110BYG系列步進電機:型號:110BYG5200C 相數:5相 保持轉矩:11 N.m。3.2 安裝尺寸:步進電機的安裝尺寸如圖3-1圖3-1步進電動機安裝尺寸第四章 聯軸器設計4.1 聯軸器的種類和特性聯軸器的所連接的兩軸,由于制造及安裝誤差、承載后的變形以及溫度變化的影響等,往往不能保證嚴格的對中,而是存在某種程度的相對位移,如圖4-1所示兩種

15、相對位移等。這就要求設計聯軸器時,要從結構上采取各種不同的措施,使之具有適應一定范圍的相對位移能力。 軸向位移 徑向位移 圖4-1 軸的相對位移根據聯軸器對各種相對位移有無補償能力(即能否在發生相對位移的條件下保持連接的功能),聯軸器可分為剛性聯軸器(無補償能力)和撓性聯軸器(有補償能力)兩大類。4.2 聯軸器的選擇由于這里步進電機和絲杠的軸在同一直線上具有很好的對中,有軸向位移。所以選用剛性聯軸器,剛性聯軸器里套筒聯軸器能很好的滿足結構要求且結構相對簡單便于安裝,所以選用套筒聯軸器。自行設計聯軸器如圖4-2所示:圖4-2套筒聯軸器4.3 鍵的校核套筒與絲杠連接是用普通圓頭平鍵。軸徑為30mm

16、,傳動轉矩為44.8N·m,載荷穩定。選擇鍵的類型:選A型普通平鍵。確定鍵的尺寸:查表可選鍵的尺寸為b×h×l=10×8×55 mm擠壓強度:按式(10-32),并取 ;,則工作表面的擠壓應力為: ,故聯結能滿足擠壓強度要求。第五章 滾珠絲杠的設計5.1 滾珠絲杠的工作原理滾珠絲杠螺母機構是回轉運動與直線運動相互轉換的傳動裝置。其工作原理如圖5-1所示在絲杠和螺母上分別加工出圓弧形螺旋槽,這兩個圓弧槽合起來便形成了螺旋滾道,在滾道內裝入滾珠,迫使二者發生軸向相對位移,為了防止滾珠從螺母中滾出來在螺母的螺旋槽兩端設有回程引導裝置,使滾珠能返回絲杠

17、螺母之間構成一個閉合回路。由于滾珠的存在,絲杠和螺母之間是滾動摩擦,僅在滾珠之間存在滑動摩擦。由于滾珠絲杠副的絲杠軸與絲母之間有很多滾珠在做滾動運動,所以能得到較高的運動效率。與過去的滑動絲杠副相比驅動力矩達到1/3以下,即達到同樣運動結果所需的動力為使用滾動絲杠副的1/3。在省電方面很有幫助。滾珠絲杠副是用制造機械設備連貫生產出來的,特別是在研削、組裝、檢查各工序的工廠環境方面,對溫度和濕度進行了嚴格的控制,由于完善的品質管理體制使精度得以充分保證。滾珠絲杠副由于是利用滾珠運動,所以啟動力矩極小,不會出現滑動運動那樣的爬行現象,能保證實現精確的微進給。滾珠絲杠副可以加壓,由于壓力可使軸向間隙

18、達到負值,進而得到較高的剛性(滾珠絲杠內通過給滾珠加予壓力,在實際用于機械裝置等時,由于滾珠的斥力可使絲母部的剛性增強)。滾珠絲杠副由于運動效率高、發熱小、所以可實現高速進給(運動)。圖5-1 滾珠絲杠螺母工作原理圖5.2滾珠絲杠的結構類型 滾珠循環方式:滾珠在循環回路中與絲杠脫離接觸稱謂為外循環。本方案采用外循環方式的螺旋槽式。在螺母外圓上銑有回珠槽,兩個擋珠器分別位于回珠槽與螺母的螺旋滾道的聯接處,利用擋珠器一端修磨的圓弧引導滾珠離開螺旋滾道進入回珠槽,以及引導滾珠由回珠槽返回螺旋滾道,形成外循環回路。螺旋槽式滾珠循環回路轉折平緩,便于滾珠循環,同時結構簡單、加工方便,因此在數控機床中應用

19、較為廣泛。 軸向間隙的調整和預緊方法:滾珠絲杠螺母的軸向間隙調整和預緊方法的原理與普通絲杠螺母相同,即通過調整滾珠螺母的軸向相對位置,使兩個螺母的滾珠分別壓向螺旋滾道的兩側面。本設計的間隙調整采用螺紋調隙式。一個滾珠螺母的外端有凸緣,而另一個外端沒有凸緣而設有螺紋。用雙螺母對雙滾珠螺母進行軸向位置的調整和固定。旋轉前螺母可使雙螺母產生軸向相對位移,達到調整軸向間隙的目的,而用后螺母進行鎖緊,這種方法結構簡單。調整方便,因此應用廣泛。缺點是調整量難以精確控制。滾珠絲杠的安裝:1支承方式按照怎樣安排承受推力的軸承來分,有四種支承方式, a、雙推雙推;b、雙推支承 ;c、單推單推;d、雙推自由。本仿

20、案采用c、單推單推支承方式。數控機床的進給系統要求獲得較高的傳動剛度,除了加強滾珠絲杠螺母機構的正確安裝及其支承,結構剛度也是不可忽視的因素,滾珠絲杠螺母機構安裝不正確以及支承剛度不足,會使滾珠絲杠的使用壽命大大下降。絲杠的支承軸承采用滾珠絲杠專用軸承,這是一種特殊的向心推力球軸承,其接觸角增大到60度,增加了滾珠的數目并相對減少了滾珠直徑,使軸向剛度增大到普通向心推力球軸承的兩倍,該軸一般是成套出售,出廠時已調好預緊力,使用極為方便。絲杠兩端的軸承座孔與滾珠螺母座孔應保證嚴格的同軸度,同時要保證滾珠螺母與座孔的配合良好以及孔對端面的垂直度,保證軸承支座和螺母支座的整體剛度、局部剛度和接觸剛度

21、等。本方案選用T類螺紋調整滾珠絲杠副。 材料的選擇:滾珠絲杠: GCr15 整體淬火 硬度5860HRC滾珠螺母: GCr15 整體淬火 硬度6062HRC外循環擋珠器:65Mn 整體淬火 硬度56HRC5.3 滾珠絲杠副的承載能力及其選用 縱向進給滾珠絲杠副的承載能力及其選用滾珠絲杠副的承載能力用額定動載荷(C)和額定靜載荷()來表示,它的定義、計算和選用方法和滾動軸承基本相同。一般額定動載荷或額定靜載荷選用滾珠絲杠副的尺寸規格;只有細廠而又承受壓縮載荷的滾珠絲杠副,才需要壓桿穩定性的核算,對轉速高,支撐距離大的滾珠絲杠副,才做臨界轉速的核算;對精度要求高的滾珠絲杠副,才做剛度的核算。按額定

22、動載荷選用額定動載荷C是指一批相同規格的滾珠絲杠副,經過運轉一百萬轉(相當于在轉速n=的條件下,運轉500小時)后,90%的滾珠絲杠副不產生疲勞剝傷(或稱為點蝕,是滾珠絲杠副的主要失效形式)時的軸向載荷。不同規格的的滾珠絲杠副的額定載荷植見表5.7-3542。實際應用中,由于預期的總運轉時間(壽命)、轉速、載荷性質等與得到額定動載荷值的條件不同,必須根據已知條件,按式(5-1)折算成與之相當額定動載荷值,只要選用的滾珠絲杠副的額定動載荷值等于或大于由式(5-1)計算所得的C值,這些滾珠絲杠副就可以在給定的條件下和預期的壽命內安全地工作。 (5-1)式中 ,根據預期的壽命(),查圖5.7-89,

23、取15000h,。表 5-1滾珠絲杠的預期工作壽命機床類別工作壽命一般機床,組合機床數控機床,精密機床機床的移動機構和輔助機構 10000 15000 50008000 表 5-2 載荷系數載荷性質平穩,輕微沖擊中等沖擊較大沖擊,振動 11.21.21.51.52.5表 5-3 硬度影響系數及硬度HRC5552.55047.54540動載荷硬度影響系數靜載荷硬度影響系1.01.01.111.111.331.401.561.671.922.12.42.653.854.5轉速系數,根據已知的n,可查圖5.7-90, n取100r/min,所以=0.69; 當量軸向載荷(kgf), 取500kgf。

24、所以可得按額定靜載荷選用額定靜載荷是指滾珠絲杠副在靜止狀態下,承載最大接觸應力的滾珠和滾道接觸面的塑性變形量之和滾珠直徑萬分之一時的軸向載荷。如果滾珠絲杠副的載荷是靜載荷,或其轉速小于10r/min,這時應按額定靜載荷選用,使其值符合下式的要求: (5-2)式中 最大軸向載荷(kgf),取1500(kgf)。所以可得: 臨界轉速 (r/min)式中 絲杠底徑(),=38.5;支撐方法有關的臨界轉速系數,見表5-4,取15.1;支承方式 Fm雙推雙推雙推支承 單推單推雙推自由21.915.19.73.420.310.25.11.3表5-4 系數 f 和m絲杠支撐間距(mm),取1000mm。所以

25、可得轉速遠遠大于電機的最大轉速,所以合適。查<<機床零件設計手冊>>8 型外循環螺紋調整預緊的帶套的雙螺母滾珠絲杠副,表5.7-37得:6008額定動載荷3120kgf 額定動載荷14600kgf額定動載荷和額定靜載荷都符合要求。 橫向水平進給滾珠絲杠副的承載能力及其選用滾珠絲杠副的承載能力用額定動載荷(C)和額定靜載荷()來表示,它的定義、計算和選用方法和滾動軸承基本相同。一般額定動載荷或額定靜載荷選用滾珠絲杠副的尺寸規格;只有細廠而又承受壓縮載荷的滾珠絲杠副,才需要壓桿穩定性的核算,對轉速高,支撐距離大的滾珠絲杠副,才做臨界轉速的核算;對精度要求高的滾珠絲杠副,才做

26、剛度的核算。按額定動載荷選用 (5-3)表 5-5滾珠絲杠的預期工作壽命機床類別工作壽命一般機床,組合機床數控機床,精密機床機床的移動機構和輔助機構 10000 15000 50008000 表 5-6 載荷性質平穩,輕微沖擊中等沖擊較大沖擊,振動 11.21.21.51.52.5 轉速系數,根據已知的n,可查圖5.7-90, n取100r/min,所以=0.69; 當量軸向載荷(kgf), 取200kgf。所以可得硬度(HRC)5552.55047.54540動載荷硬度影響系數靜載荷硬度影響系1.01.01.111.111.331.401.561.671.922.12.42.653.854.

27、5表 5-7 硬度影響系數及按額定靜載荷選用額定靜載荷是指滾珠絲杠副在靜止狀態下,承載最大接觸應力的滾珠和滾道接觸面的塑性變形量之和滾珠直徑萬分之一時的軸向載荷。如果滾珠絲杠副的載荷是靜載荷,或其轉速小于10r/min,這時應按額定靜載荷選用,使其值符合下式的要求: (5-4)式中 最大軸向載荷,取250(kgf)。所以可得:臨界轉速 (r/min)式中 絲杠底徑(mm),=49mm;支撐方法有關的臨界轉速系數,見表5-8,取15 .1;表5-8 系數 f 和m支承方式 Fm雙推雙推雙推支承 單推單推雙推自由21.915.19.73.420.310.25.11.3絲杠支撐間距(),取1000m

28、m所以可得轉速遠遠大于電機的最大轉速,所以合適。查機床設計手冊8零件設計,型外循環螺紋調整預緊的帶套的雙螺母滾珠絲杠副,表5.7-37得:4000,額定動載荷2480kgf 額定動載荷9800 kgf,額定動載荷和額定靜載荷都符合要求。5.4 滾珠絲杠的防護如果滾珠絲杠副在機床上外露,應采用封閉的防護罩,根據本機床的機構和經濟性要求,所以采用折疊套管防護罩。本絲杠副采用潤滑脂(如鋰基脂)充填在螺母內部及涂在絲杠螺紋滾道上。第六章 數控系統的硬件設計6.1 數控系統的基本硬件組成任何一個數控系統都由硬件和軟件兩部分組成。硬件是數控系統的基礎,其性能的好壞直接影響到整個系統的工作性能。有了硬件,軟

29、件才能有效的運行。機床數控系統的硬件電路概括起來有以下幾個部分組成:(1)中央處理單元CPU。(2)總線。包括數據總線(DB)、地址總線(AB)和控制總線(CB)。(3)存貯器。包括可擦除存貯器(EEPROM)和隨機存貯器(RAM)。(4)I/O輸入/輸出接口電路。其中CPU是數控系統的核心,作用是進行數據運算處理和控制各部分電路的協調工作。存貯器用于存放系統軟件,應用中所需的各種數據。I/O接口是系統與外界進行信息交換的橋梁。總線則是CPU與存貯器、接口以及其它轉換電路聯接的紐帶,是CPU與部分電路進行信息交換和通訊的必由之路。由于MCS51系列單片機在我國數控車床控制方面應用較普遍,其配套

30、芯片價廉普及性通用性強,制造和維修也較方便,因此市場數據系統應用MCS51較多。但是隨著電子信息技術的飛躍發展,新型號的芯片的不斷問世,各種各樣的單片機也應聲而生。u,n sp 單片機是由凌陽公司推出的16位單片機,它的數據處理較強,集成度較高,而且有較大的存貯器空間,較快的處理速度,片內較多的RAM和FLASHROM存貯器,有D/A、A/D接口和支持DSP(數字信號處理)的指令,因此在這里不過多地擴展存貯器監控程序和功能子程序的可擦除存貯器和調試程序用的隨機存貯器。數控系統也可以直接購買國內外較好的數控系統系列產品做為數控裝置,如德國的西門子系列。6.2 步進電機的控制6.2.1 步進電機的

31、工作原理步進電機是將電能轉化為機械能電磁元件。定子上安排了六個磁極,相對兩個磁極上放置著同一相勵磁繞組,而轉子上沒有,只有四個凸極,a、b、c、d組成,當s1接通,s2,s3斷開,A相建立磁場,轉子力求以磁路最大來取向,轉子齒與定子A相磁極對齊,即轉子a、c齒的軸線與定子A相磁極軸線重合。當s1,s3斷開,s2接通,轉子b、d齒的軸線與定子B相磁極軸線重合。依次類推s1s2s3s1循環接通,轉子以一定的布距角旋轉,改變輸入電流方向,實現反轉即s1s3s2s。6.2.2 步進電機的控制步進電機是受脈沖信號控制的,脈沖信號的產生和分配由軟件編程來完成,而信號的放大由放大電路來完成。由于強弱信號的原

32、因,我們在放大電路前加上光電耦合電路,已防止電源串路。6.3 譯碼法尋址由于擴展的存貯器和其它外圍芯片的數量較多,常常采用譯碼法尋址,由譯碼器組成譯碼電路對系統的高位地址進行譯碼,譯碼電路將地址空間劃分若干塊,其輸出作為存貯器芯片的片選信號,分別選通各芯片。這樣既充分利用了存貯器空間,又避免了空間分散的缺點,還可以減少I/O口線。6.4 鍵盤顯示器接口鍵盤和顯示器是數控系統常用的人機對話的外圍設備,鍵盤可以完成程序數據的輸入,顯示器顯示計算機運行時的狀態數據。鍵盤接口電路,用8279作為并行接口使用。8279的地址,數據線和凌陽單片機的接口直接連接,由片選信號控制實現分時信息傳遞。6.5 程序

33、存儲器(EEPROM)芯片由于數控機床在加工的時候要進行加工程序的監控,所以數控系統需要有程序存儲器,放置監控程序。本數控機床選用EEPROM (容量為8K)。其外形圖如圖7-1: 圖7-1 程序存儲器(EEPROM)芯片6.6 數據存儲器(RAM)芯片:由于數控機床在加工的時候要進行加工程序的調試,所以數控系統需要有隨機存儲器,放置調試程序。本數控機床選用靜態RAM6264(容量為8K)。其外形圖如圖7-2:圖7-2 數據存儲器(RAM)芯片6.7 程序流程圖驅動橫向和縱向步進電機運轉的程序流程圖如圖7-3:圖7-3 步進電機流程圖總結本學期的畢業設計就要結束,在過去的3個多月的學習中,在老

34、師的帶領下,我系統的設計了XK5025數控銑床的進給系統的設計,對與絲杠副有了很深的了解,對于步進電機的選擇應用,有了一定的認識,在電路設計方面,水品有了很大的提高,自己的機械設計水品有了很大的提高,對自己的大學生活做了一個很好的結局。參考文獻1 濮良貴,紀名剛.機械設計M.北京.高等教育出版社.2001:100-3742 張新義. 經濟型數控機床M. 北京.機械工業出版社.1993:1021-583 吳祖育. 數控機床M. 上海.上海科學技術出版社.1989:78-964 王愛玲. 現代數控機床使用操作技術M. 北京.國防工業出版社.20021:46-2545 李忠文. 實用電機控制電路M.

35、 北京.化學工業出版社.2003:1321-766 李佳. 數控機床及應用M. 北京.清華大學出版社.2001:337-87 吉林工學院. 金屬切削機床設計(上冊)M. 上海.上海科學技術出版社.1979:1021-348 機床設計手冊編寫組. 機床設計手冊(2零件設計,上冊)M. 北京.機械工業出版社.198020:46-239 維邦. 金屬切削機床設計(上冊)M. 北京.機械工業出版社.1984:341-0310 承恩. 現代數控機床(上冊)M. 北京.機械工業出版社.19913:7-8811 蔡春源. 機械零件設計手冊(上冊)M. 北京.冶金出版社.19964:51-0412 蔡春源.

36、機械零件設計手冊(下冊)M. 北京.冶金出版社.19965:067-02附錄一輸入數據處理程序.defineP_IOA_Data 0x7000 .defineP_IOA_Dir 0x7002 .defineP_IOA_Attrib0x7003 .defineP_IOB_Data 0x7005 .defineP_IOB_Dir 0x7007 .defineP_IOB_Attrib0x7008.ram .var KEY_BUF,K_IN_P,K_IN_C,K_IN_D.var KD00, KD01, KD02, KD03.var KDA0, KDA1, KDA2, KDA3.var KDB0, K

37、DB1, KDB2, KDB3.var KDC0, KDC1, KDC2, KDC3.var KDD0, KDD1, KDD2, KDD3disp_buf:.dw 0x00, 0x00, 0x00, 0x00, 0x00, 0x00.CODEDISP_TABLE:.DW 0x003F,0x0006,0x005B,0x004F,0x0066,0x006D,0x007D,0x0007,0x007F,0x006F.DW 0x0077,0x007C,0x0039,0x005E,0x0079,0x0071,0x0073.public _main_main: R1=0XFFFF/P_IOA_Dir = R

38、1;/ Set port IOA outputP_IOA_Attrib = R1;/ R1 = 0xF0F0;/ 設置 PORTB D15-D12為鍵盤掃描OUTP_IOB_Dir =R1;/ 設置 PORTB D11-D8為鍵盤掃描INP_IOB_Attrib=R1 R1 = 0x00FFP_IOB_Data=R1 / R1=0X0000R3=24R4=KEY_BUF/CLRR0: R4=R1 R4+=1 R3-=1 CMP R3,0 JNE CLRR0mainloop: call F_disp_PIOA call F_ksc_PIOB call F_ksc_CLP jmp mainloop

39、/鍵值處理/F_ksc_CLP:R1=KEY_BUFCMP R1,0JE KDAECMP R1,11JB K_DATAR2=0K_IN_C=R2CMP R1,11JNE K_GN2R2=KDA0K_IN_P=R2R2=1K_IN_D=R2R2=0KEY_BUF=R2RETFK_DATA:R3=K_IN_DCMP R3,0JE KDAER2=K_IN_PR1-=1R2=R1R2+=1K_IN_P=R2R2=K_IN_CR2+=1K_IN_C=R2CMP R2,4JNE KDAER2=0K_IN_C=R2R2=K_IN_PR2-=4K_IN_P=R2KDAE:R2=0KEY_BUF=R2RETFK

40、_GN2:CMP R1,12JNE K_GN3R2=KDB0K_IN_P=R2R2=2K_IN_D=R2R2=0KEY_BUF=R2RETFK_GN3:CMP R1,13JNE K_GN4R2=KDC0K_IN_P=R2R2=3K_IN_D=R2R2=0KEY_BUF=R2RETFK_GN4:CMP R1,14JNE K_GNAKR2=KDD0K_IN_P=R2R2=4K_IN_D=R2R2=0KEY_BUF=R2RETFK_GNAK:CMP R1,15JNE K_GNNKR2=KDD0K_IN_P=R2R2=0K_IN_D=R2R2=0KEY_BUF=R2RETFK_GNNK:R2=0K_I

41、N_P=R2K_IN_C=R2K_IN_D=R2KEY_BUF=R2RETF/ 顯示子程序/F_disp_PIOA: R2=K_IN_D R2=R2 LSL 2 R2+=4R1=0x0800AA0:R5=DISP_TABLER5+=R2 R1+= R5 P_IOA_Data=R1 R1-= R5R2+=1R1= R1 LSL 1CALL DELAY CMP R1,0x8000 JB AA0 R1=0x0800 RETF; DELAY: R4=0x0000DL1:R4+=1CMP R4,0x01JBE DL1RETF/ 按鍵管理 / F_ksc_PIOB: call KSC_ALLcmp R2,0JE Kendcall F_disp_PIOAcall KSC_ALLcmp R2,0JE KendR4 = 0X7FFF;KK1: P_IOB_Data=R4;

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論