




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘 要數控機床即數字程序控制機床,是一種自動化機床,數控技術是數控機床研究的核心,是制造業實現自動化、網絡化、柔性化、集成化的基礎。隨著制造技術的發展,現代數控機床借助現代設計技術、工序集約化和新的功能部件使機床的加工范圍、動態性能、加工精度和可靠性有了極大的提高。本設計是對xa5032普通立式銑床進行數控化改造。為了實現把xa5032普通立式銑床改造成經濟型數控銑床,z進給系統進行數控改造,并增加了cnc裝置和伺服系統。對主傳動系統,我選用fanuc 20m dc 電動機通過帶傳動驅動主軸。對進給系統,我把原先的滑動絲杠換成滾珠絲杠,以提高精度和效率。通過單片機的設計,構成控制系統。關鍵詞:
2、數控改造,滾珠絲杠,伺服系統abstractcnc machine tools that the digital process control machine tools, is an automated machine tools, cnc numerical control machine tool technology is the core of the study, manufacturing automation, networking, flexible, integrated basis. with the development of manufacturing techn
3、ology, modern cnc machine tools with modern design techniques, process intensification and new features to make machine tools, machining range, dynamic performance, machining accuracy and reliability has improved greatly.this design is xa5032 ordinary vertical milling machine nc transformation. in o
4、rder to achieve the xa5032 vertical milling machine into the general economy cnc milling machine, i am against this milling the main drive z to the feed system nc transformation, and to increase the cnc servo devices and systems. the main drive system, i choose fanuc dc motor drive through the belt
5、drive spindle. the feed system, i replaced the original sliding screw, to improve accuracy and efficiency, and the original manual control, into the motor control. converter to achieve through the main transmission and feed the cvt. scm through the design of a control system.key words: nc transforma
6、tion, ball screw, servo system.前 言隨著科學技術的不斷發展,對機械產品的質量和生產率提出了越來越高的要求,產品的更新換代也不斷加快。因此,對數控機床的改造也就顯得比較重要,數控機床的設計與改造也成為工業發展的一個重要方面。該課題來源于生產實踐的需要,利用大量閑置舊機床,對其進行數控化改造后,成為一種高效的、多功能的經濟型數控機床,是一種推陳出新、盤活存量資金的有效辦法,是低成本自動化的必由之路。數控機床即是采用了數控技術的機床,或者說是裝備了數控系統的機床。現代數控機床都采用計算機(微型機算計)作為控制系統,它由cnc系統,機床主機及輔助裝置組成。數控機床的發展
7、及目前的狀況:第一臺數控機床問世于美國,是為了適應航空工業制造復雜零件的需要而產生的,70年代初以前,美國處于領先的地位,70年代中期,前蘇聯生產的數控機床在數量上趕超美國成為第一。1981年,日本超過了其他國家而成為世界上最大的數控機床生產國家。在國外數控機床的數量中,最多的是普通數控機床,特別是數控車床,但是發展最快的則是可以自動換刀具的加工中心,目前國際上研制的數控設備則是由加工中心為主體的柔性加工單元及柔性制造系統。我國的機床數控行業起步于1961年,到現在已有45年多的歷史了,70年代中期開始進入實用階段,但直至80年代初由于引進了國外數控系統及其關鍵器件,數控技術生產中才獲得較好的
8、應用,我國目前狀況是:數控系統已形成年產500套多功能數控機床和3000套經濟型數控裝置的能力。我國已建立了以中、低檔數控機床為主的產業體系,20世紀90年代主要發展高檔數控機床。隨著科學生產力的發展,機床設備數控化率的提高已是衡量一個國家機械制造業現代化水平的重要標志。據最近有關資料表明,我國機床總有量380余萬臺,其中數控機床總數只有11.34萬臺,即我國機床數控化率還不到3%,而一些發達國家早已達到20%以上,因此,我國機械制造水平與發達國家相比差距很大,設備陳舊,技術水平落后,嚴重的影響了生產力的發展。數控未來發展的趨勢往高精,高速,高柔性化及高復合化加工方向。集成化、模塊化、網絡化、
9、通用型開放式閉環控制模塊。高效多軸化、實時智能化、用戶界面圖形化、科學計算可視化、插補和補償方式多樣化。數控化改造的優點(1)投資額少。同購置新機床相比,可以節省20 30 的費用。(2)熟悉了解設備、便于操作維修。購買新設備時,不了解新設備是否能滿足其加工要求。 (3)由于多年使用,操作者對機床的特性早已了解,在操作使用和維修方面培訓時間短,見效快。(4)可以充分利用現有地基,不必像購入新設備時那樣需重新構筑地基。因此可節約費用,降低改造成本,同時也可縮短生產準備周期。在數控改造中應注意的問題:車床改造的工藝流程 應保留的部分:主軸箱,床身,大、中溜板,尾座等等。改造前,應將機床大修處理:包
10、括主軸箱傳動,精度調整,主軸徑向跳動及軸向竄動精度修復,機床導軌平面度及直線度,卡盤裝夾精度調整等。改造部分包括:增加數控裝置,x,y,z軸驅動器驅動電機,換裝x,y,z軸滾珠絲杠及電動刀架,增加必要的控制電器開關,冷卻液及潤滑裝置改造等。滾珠絲杠的選用和安裝。應盡量消除齒輪副和絲桿副的間隙,齒輪全部采用雙片薄齒輪錯齒法消除嚙合縫隙。也可采用軟件補償進給量的方法消除。銑床工作臺重,而且銑削力也較大,垂直絲桿要配備較大功率的驅動電動機,要在工作臺上加配重或平衡液壓缸來平衡。改造的主要內容(1)恢復原功能,對機床、生產線存在的故障部分進行診斷并恢復;(2)cnc化,在普通機床上加數顯裝置,或加數控
11、系統,改造成nc機床、cnc機床;(3)翻新,為提高精度、效率和自動化程度,對機械、電氣部分進行翻新,對機械部件重新裝配加工,恢復原精度;對其不滿足生產要求的cnc系統以最新cnc進行更新;(4)技術更新或技術創新,為提高性能或檔次,或為了使用新工藝、新技術,在原有基礎上較大幅度地提高水平和檔次的更新改造。目 錄前言2第一章 數控機床的概述61.1數控機床61.1.1數控機床的概念61.1.2數控機床的產生及發展簡史61.1.3 數控機床的特點71.1.4 數控機床組成71.1.5機床數控化改造的必要性和迫切性7第二章 銑床機械機構的改造設計92.1概述92.1.1 數控銑床機械結構的主要特點
12、92.2數控改造的計算設計102.2.1縱向方向(x軸)的設計:102.2.2銑削力fc的計算102.2.3滾珠絲杠所受的平均軸向載荷fm的計算112.2.4絲杠副工作負荷計算及絲杠型號的選擇122.2.5傳動效率的計算142.2.6剛度驗算142.2.7穩定性的驗算152.2.8齒輪傳動設計的有關計算:162.2.9步進電機型號的計算選擇162.2.10縱向步進電機選擇計172.2.11步進電機動載荷矩頻特性和運行矩頻特性212.3橫向(y軸)的設計21第三章 普通銑床的電氣改造部分233.1 數控系統233.2數控系統的硬件設計243.3鍵盤、顯示器接口設計263.4控制系統的軟件設計28
13、3.4.1步進電機控制程序設計283.4.2 led動態顯示接口程序設計31結 論33致 謝34參 考 文 獻35第一章 數控機床的概述1.1數控機床1.1.1數控機床的概念數控機床是裝備了數控系統的機床,既包括nc機床,也包括cnc機床,數字控制機床,簡稱nc機床。數控系統是一種控制系統,它能控制機床的運動和加工過程。計算機數控機床簡稱cnc機床,是利用具有專門存儲程序的計算機來實現對機床的全部或部分控制系統。工作原理是:將數控加工程序輸入到數控裝置,再由數控裝置控制主運動的變速,起停,進給運動的方向、速度和位移大小、以及諸如刀具的選擇、交換、工作夾緊、松開和冷卻的起、停等動作,使刀具與工件
14、及其他輔助裝置嚴格按數控程序的要求進行工作。1.1.2數控機床的產生及發展簡史 隨著科學技術的發展,機械產品的結構越來越合理,其性能、精度和效率日趨提高,因此對加工機械產品零部件的生產設備-機床也相應地提出了高性能、高精度與高自動化的要求。在機械產品中,單位與小批量產品占到70%-80%,這類產品一般都采用通用機床加工,當產品改變時,機床與工藝裝備均需作相應的變換和調整,而且通用機床的自動化程度不高,基本上需要人工操作,難以提高生產效率和保證生產質量。特別是一些有曲線、曲面輪廓組成的復雜零件,只能借助靠模和仿形機床,或者借助劃線和樣板手工操作的方法來加工,加工精度和生產效率受到很大的限制。數字
15、控制機床就是為了解決單位、小批量,特別是復雜型面零件加工的自動化,并保證質量要求而產生的。 數控機床的發展簡史在美國誕生了第一臺數控機床后,可劃分為兩個階段:第一階段:數控階段(19521970年)。早期采用數字邏輯電路組合成一臺機床,專用計算機作為數控系統,被稱為硬件連接數控,簡稱為數控。第二階段:計算機數控(cnc)階段(1970年現在)。到1970年,通用小型計算機作為數控系統的核心部件,從此進入了計算機數控階段。1.1.3 數控機床的特點與普通機床相比,數控機床有如下特點:1.加工精度高,具有穩定的加工質量;2.可進行多坐標的聯動,能加工形狀復雜的零件;3.加工零件改變時,一般只需要更
16、改數控程序,可節省生產準備時間;4.機床本身的精度高、剛性大,可選擇有利的加工用量,生產率高(一般為普通機床的35倍);5.機床自動化程度高,可以減輕勞動強度;6.對操作人員的素質要求較高,對維修人員的技術要求更高。1.1.4 數控機床組成數控機床一般由下列幾個部分組成:1.主機,是數控機床的主體,包括機床身、立柱、主軸、進給機構等機械部件。它是用于完成各種切削加工的機械部件。2.數控裝置,是數控機床的核心,包括硬件(印刷電路板、crt顯示器、鍵盒、紙帶閱讀機等)以及相應的軟件,用于輸入數字化的零件程序,并完成輸入信息的存儲、數據的變換、插補運算以及實現各種控制功能。3.驅動裝置,是數控機床執
17、行機構的驅動部件,包括主軸驅動單元、進給單元、主軸電機及進給電機等。它在數控裝置的控制下通過電氣或電液伺服系統實現主軸和進給驅動。當幾個進給聯動時,可以完成定位、直線、平面曲線和空間曲線的加工。4.輔助裝置,指數控機床的一些必要的配套部件,用以保證數控機床的運行,如冷卻、排屑、潤滑、照明、監測等。它包括液壓和氣動裝置、排屑裝置、交換工作臺、數控轉臺和數控分度頭,還包括刀具及監控檢測裝置等。5.編程及其他附屬設備,可用來在機外進行零件的程序編制、存儲等。1.1.5機床數控化改造的必要性和迫切性數控機床是一種典型的機電一體化產品,它集精密、柔性和集成與一身,它可以較好的解決形狀復雜、精密、小批多變
18、的零件加工問題,能夠穩定加工質量和提高生產效率,是一種高度自動化機床。其造價較低,改造周期短,可靠性高,改造技術也日趨成熟,加之我國特有的經濟實用產品“經濟型數控裝置”的技術指標不斷的提高,產品的更新和完善的進度不斷的加快,產量不斷的提高,故有廣闊的前景,工業發達國家的軍、民機械工業已開始大規模應用數控機床。其本質是,采用信息技術對傳統產業進行改造。而我國在信息技術改造傳統產業方面比發達國家落后約20年。隨著我國現代化制造的不斷推進,每年都有大量機電產品進口,這就說明了機床數控化改造的必要性和迫切性。第二章 銑床機械機構的改造設計2.1概述 隨著科學技術的不斷發展,對機械產品的質量和生產率提出
19、了越來越高的要求,產品的更新換代也不斷加快。因此,對數控機床的改造也就顯得比較重要,數控機床的設計與改造也成為工業發展的一個重要方面。銑床的應用十分廣泛,主要用于加工面或成型表面。若要在立式銑床上加工圓弧、凸輪等特殊類平面時,就要借助于圓工作臺、分度頭等機床附件,并對機床進行整體調整。加工精度較低,基礎調整工作費事。所以,為提高工件的加工精度,保證產品質量,便于加工圓弧面和凸輪的曲面等,可以利用數控方法對銑床進行數控化改造。普通銑床經濟型數控化改造包括兩個方面,即機床電器的數控化改造和機床本體的數控化改造。2.1.1 數控銑床機械結構的主要特點(1)可以加工出傳統銑床加工不出來的曲線、曲面等復
20、雜的零件。由于計算機有高超的運算能力,可以瞬時準確的算出每個坐標軸瞬時應該運動的運動量,因此可以復合成復雜的曲線或曲面。(2)可以實現加工的自動化,而且是柔性自動化,從而效率可比傳統銑床提高(37)倍。由于計算機有記憶和存儲能力,可以將輸入的程序記住和存儲下來,然后按程序規定的順序自動去執行,從而實現自動化。數控銑床只要更換一個程序,就可實現另一工件加工的自動化,從而使單件和小批生產得以自動化,故被稱為實現了“柔性自動化”。(3)加工零件的精度高,尺寸分散度小,使裝配容易,不再需要“修配”。(4)可實現多工序的集中,減少零件在銑床間的頻繁搬運。(5)由以上四條派生的好處。如:降低了工人的勞動強
21、度,節省了勞動力(一個人可以看管多臺銑床),減少了裝卸,縮短了新產品試制周期和生產周期,可對市場需求做出快速反應等。2.2數控改造的計算設計2.2.1縱向方向(x軸)的設計:工作臺的進給運動是由步進電動機由一級消隙齒輪經滾珠絲杠螺紋副,帶動工作臺移動。其中在縱向(軸)進給系統的改造布置中,滾珠絲杠、軸承支架固定在工作臺上,隨工作臺移動。步進電動機經降速齒輪和滾珠絲杠的螺母固定在床鞍上,通過滾珠絲杠的轉動,實現工作臺與床鞍之間的相對移動。滾珠絲杠螺母副,它的特點是在具有螺旋槽的絲杠螺母間裝有滾珠作為中間傳動元件,以減少摩擦,絲杠與螺母之間基本上為滾動摩擦。滾珠絲杠螺母副的優點有:(1) 傳動效率
22、高,摩擦損失小,使用壽命長。(2) 給予適當預緊,可消除絲杠和螺母的螺紋間隙,反向時就可以消除空程死區,防止失步;定位精度高,剛度好。(3) 有可逆性絲杠和螺母都可以作為主運動件,故可以從旋轉運動轉換為直線運動,也可以從直線運動轉換為旋轉運動。(4) 運動平穩,無爬行現象,傳動精度高。xa5032機床的主要技術規格:如表2-1所示機床進給部件參數初選:縱向工作臺及夾具重量: = 2200 n(估計值)滾珠絲杠的基本導程: = 8mm螺紋升角: 行程:s= 680mm(最大縱向行程)快速進給速度:取 = 2.5m/min(經驗值)2.2.2銑削力fc的計算現在以工作壽命和實際加工過程中的最大銑削
23、力為基礎進行設計計算,以確保平常工作狀態下的工作安全和可靠。工件材料為 :40 鍛件并調質 銑削寬度 :22 mm銑削深度 :5 mm 刀具直徑 :mm每齒切厚 :0.08 mm/z 刃齒數 :4刀具材料為 :高速剛立銑刀表2-1 xa5032基本技術規格:工作臺工作面積 寬*長mm320*1250承載重量kg500t型槽數目個3t型槽寬度mm18t型槽間距mm70行程x向(工作臺縱向)手動/機動mm700/680y向(滑座橫向)手動/機動mm255/240z向(升降臺垂向)手動/機動mm370/350進給切削進給速度mm/minx,y:23.5-1180,z:8-394快速移動進給速度mm/
24、minx,y:2300z:770進給級數step18進給電機功率kw1.5其他機床外形尺寸(長*寬*高)mm2272*1770*2094機床凈重(約)kg2800據機床設計手冊 有公式: 1500n2.2.3滾珠絲杠所受的平均軸向載荷fm的計算用高速鋼立銑刀逆銑合金剛時,工件的切削力可查數控機床書中得:縱向進給力 (取中間值:1.1)=1.1=1.11500=1650n橫向進給力 (取中間值:0.375)= 0.375=0.3751500=562.5n垂直進給力 (取中間值:0.25) =0.25=0.251500=375n故可知在插補平面內的合力為:=1734n那么絲杠所受的平均工作載荷:
25、所以絲杠軸向所受載荷 :其中為橫向分力 =0.85=1275nmg 為縱向工作臺及夾具重量 mg =2200n 為顛覆力矩影響系數 取 1.1m 為當量摩擦系數 m 取 1.18那么=1.11162 + 0.18(2200+1275)=1903n2.2.4絲杠副工作負荷計算及絲杠型號的選擇初始估計絲杠的基本導程為mm 現在根據最大當量動載荷計算公式:式中:運轉系數,取 精度系數,取 絲杠所受軸向載荷(), 壽命值,可據公式 為絲杠平均轉速(r / min) =156.3 r/min式中:最大切削力下的進給速度,可取最高進給速度 的 則: 使用壽命時間,據查經濟型數控機床設計手冊取t=15000
26、小時l 140.625從而, 根據機床設計手冊得, 故可選絲杠型號為:(內循環浮動返向器),的基本尺寸為:公稱直徑: =50mm, 螺距:=8mm 剛球直徑: =5mm, 螺紋升角,=絲杠外徑,d =- (0.20.3)= 48.9螺紋底徑,=30mm其動載荷 =25000=13194n 故選擇符合要求,絲杠可用。2.2.5傳動效率的計算根據機械設計原理滾珠絲杠的傳動效率的計算公式為:式中: 絲杠的螺旋升角,由以上參數表知,= 摩擦角,滾珠絲杠副的摩擦角10則可得: =97%2.2.6剛度驗算滾珠絲杠受工作負荷引起的導程的變化量: 其中:彈性模量對于鋼為:滾珠絲杠橫截面積:f()而: 則:/e
27、f cm滾珠絲杠受扭矩引起的導程變化量很小,可以忽略,故 ;故導程的變形誤差為: 查表得e級精度絲杠所允許的螺紋誤差(1m長)為15/,故剛度足夠。2.2.7穩定性的驗算(1)臨界壓縮載荷的驗算由于縱向(x軸)的滾珠絲杠兩端采用的是滾珠絲杠螺紋副固定,絲杠一般不會受壓,又由于機床的原普通絲杠的直徑大于滾珠絲杠的直徑,故穩定性一定能滿足要求。(2)臨界轉速的驗算由計算得已知絲杠平均工作轉速為:因此,必須進行臨界轉速的驗算,即:其中式中符號表示:絲杠的最大轉速: 絲杠支承方式系數取(因為沒有受壓) =9910 絲杠的長度。 = 工作最大行程 + 螺母長度 + 兩端余量(取40mm)螺母長度由機床零
28、部件設計上可查得,絲杠設計部分 = 680 + (131 + 40) 2 = 680 + 342 = 1022mm支撐跨距 應略大于 取 = 1100臨界轉速計算長度 = 680 + 131 + 40 + = 811 + 40 + 39 = 890mm=9533可見滿足:所以滿足穩定性的要求。2.2.8齒輪傳動設計的有關計算:由于初選的步進電動機(110bf004)的系統脈沖當量為=0.01mm/step。 步距角為: 絲杠導程為: 如果不采取齒輪傳動,那么每個脈沖對應的絲杠螺母傳動的距離為: 所以需要有減速機構,也就是要設計齒輪減速。采用減速齒輪具有如下特點:便于配置出所要求的脈沖當量;減小
29、工作臺以及絲杠折算到電動機軸上的慣量;放大電動機輸出扭矩,即增大工作臺的推力。但采用減速齒輪會帶來額外的傳動誤差,使機床的快速移動速度降低,并且其自身又引入附加的轉動慣量,這些應引起注意。 2.2.9步進電機型號的計算選擇步進電機是一種用電脈沖信號進行控制,并將電信號轉換成響應角位移的機電元件。每輸入一個脈沖,步進電動機轉軸就轉過一定角度,它與普通的勻速旋轉的電動機不同,它是步進式的,所以稱步進電機。它的優點有:角位移輸出與輸入的脈沖數相對應,改變通電順序可以改變步進電機的旋轉方向;步矩誤差不會長期積累;在負載范圍內步矩角和轉速不受電源電壓波動的影響,而僅與脈沖頻率有關;維持控制繞組的電流不變
30、,電機便停在某一位置上不動,即步進電機有自整角能力,不需要機械制動,步矩角可在很大的范圍內變化;步進電機的主要特性:步矩角、啟動頻率、連續運行頻率和加減速特性。步進電機的缺點是效率低,拖動負載的能力不大,脈沖當量不能太小,調整范圍不大,最高輸入脈沖頻率一般不超過18000 hz。數控系統對伺服電機的基本要求是調速范圍寬,伺服電機需滿足調速要求。負載特性硬,在調速范圍內電機應有足夠的驅動力矩,動態響應快,為了使步進電機正常工作運行(不失步、不超程),正常啟動并滿足對轉速的要求,電機最大靜轉矩(步進電機技術數據),必須大于電機的實際最大啟動力矩。電機的運行頻率必須大于電機實際最高工作頻率。系統脈沖
31、當量是機床移動部件相對于每一個進給脈沖信號的位移量,其大小視機床的加工精度而定。根據xa5032銑床工作狀況選系統脈沖當量為0.01mm/step。步矩角。 根據同類型的機床及以往的經驗,結合重量輕、功耗小、外觀尺寸和與步距角相配合的原則,初選步進電動機類型,然后驗算是否滿足使用要求,否則選取其它型號,最后直到滿足要求為止。初選步進電機型號為:110bf004反應式步進電動機。2.2.10縱向步進電機選擇計算(1)根據機電一體化基礎所提供的計算公式:式中:-折算到電機軸的慣量;-小 大齒輪的慣量;-絲杠慣量;-橫向工作臺及夾具重量,;-絲杠螺距,;(2)負載轉矩計算及最大靜轉矩選擇計算快速空載
32、起動時所需力矩 依據公式: 式中:-快速空載起動力矩;-空載起動時折算到電機軸上最大加速力矩;-折算到電機軸上的摩擦力矩;-由于絲杠預緊時折算到電機軸上的附加摩擦力矩;又: 式中: -慣量和,;-電機最大角加速度;又:其中: -電機最大轉速;-運動部件從停止起動加速到最大快進速度所需時間取25ms 又:則: 則:故: 又因為:式中: -導軌的摩擦力;-傳動鏈總效率,一般可取 ,現取 ;又: 式中:垂直方向的切削力,;導軌摩擦系數, (貼塑導軌);橫向工作臺及夾具重量,;則:=103n故: 又: 式中: -滾珠絲杠預加載荷,取;-滾珠絲杠預緊時的傳動效率, ; 故: =140+9.8+3.7=1
33、53.5(4)快速進給時所需力矩 依據公式:而: 故有: (5)最大切削負載時所需力矩 根據公式: 式中: 折算到電機軸上的切削負載力矩;又有公式: 式中:-進給方向最大切削力,;則: 故: (6)最大靜轉矩選擇依據文獻實用機床設計手冊上,有:對于在最大切削力下工作時所需要電機最大靜轉矩為: 對于空載起動時所需要的電機最大靜轉矩為: 由和可知,以計算得:恒大于 所以就以作為選取步進電機最大靜轉矩的依據。而初選的步進電機為110bf004 ,它的最大靜轉矩為:所以初選的步進電機型號符合要求。2.2.11步進電機動載荷矩頻特性和運行矩頻特性由數控技術得:動矩頻特性: =4167hz運行矩頻特性:
34、其中:-最大切削力下的進給速度,可取最高進給速度 的,現取中間值,即。所以:=2431由步進電機110bf004的矩頻特性和運行矩頻特性參數可以看出所選步進電機在起動時力矩是滿足要求的。所以最終就確定步進電機的型號為:110bf004反應式步進電動機。2.3橫向(y軸)的設計y軸的絲杠選擇與x軸一樣為ffzd5008,內循環浮動返向器。y軸的齒輪副設計也與x軸相同,這里不再累贅。y軸方向步進電動機的選擇:y軸銑削圓周力: =1500n則有y向絲杠牽引力:= +1.414f=1500+1.41444100.01=1562n則有電機軸負載力矩: 其中:-導軌摩擦系數,取0.1-步進電機步矩角為0.
35、75-y向絲杠牽引力 f-當量摩擦系數取0.01若不考慮啟動時運動部件慣性的影響,則啟動力矩為: 可取安全系數極限值0.3,則有:對于工作方式為五相十拍的五相步進電機最大啟動力矩: 電機最大工作頻率:綜合以上可選取步進電機型號為:110bf004反應式步進電動機。步進電機110bf004的外型尺寸為:,軸徑為。第三章 普通銑床的電氣改造部分3.1 數控系統機電一體化控制系統由硬件系統和軟件系統兩大部分組成。控制系統的控制對象主要包括各種機床,如車床、銑床、磨床等等。控制系統的基本組成如圖3-1所示:通信接口軟件微機 步進電機驅動電路步進電機機床開關量控制電路主運動驅動電路主軸電動機 圖3-1e
36、ia(美國電子工業協會)所屬的數控標準委員會的定義:“cnc是用一個存儲程序的計算機,按照存儲在計算機內的讀寫存儲器中的控制程序去執行數控裝置的部分或全部功能,在計算機之外的唯一裝置是接口”。iso(國際標準化組織)的定義:“數控系統是一種控制系統,它自動閱讀輸入載體上事先給定的數字,并將其譯碼,從而使機床移動和加工零件。”數控系統分輪廓控制和點位控制系統。數控系統的核心是完成數字信息運算、處理和控制的計算機,即數字控制裝置。數控裝置有兩種類型: 一是完全由硬件邏輯電路構成的專用硬件數控裝置,即nc裝置,nc裝置是數控技術發展早期普遍采用得數控裝置;二是由計算機硬件和軟件組成的計算機數控裝置,
37、即cnc裝置,它是由硬件和軟件共同完成或是在硬件的支持下由軟件單獨實現全部數控功能。從外部特征看,cnc系統是由硬件(通用硬件和專用硬件)和軟件(專用)兩大部分組成的。它們二者是互相支持,不可分割的,cnc的工作是在硬件的支持下,由軟件來實現或大部分數控功能。3.2數控系統的硬件設計(1)數控部分采用 mcs-51 系列的8031 單片機實現對整個系統的主控制。用8031 外接3片2764(e-prom),一片6264(ram)及一片8255(擴展i/o),一片8155 芯片,擴一個較簡單的微機控制系統。2764 用作程序存儲器,6264 用來擴展8031 的ram 存儲器,8155 用作鍵盤
38、和顯示接口,8255 用于接收控制面板上多路轉換開關的控制信號。圖3-2為控制系統硬件結構原理圖。圖3-2當單片機系統控制 x、y 軸某一臺步進電機單動時,可實現銑床橫向、縱向的直線進給;當控制x-y 軸配合聯動時,可實現水平面內直線、斜線、圓弧及復合軌跡的加工,可以近似地復合出水平面內非圓曲線。在銑床原有加工功能的基礎上,其控制精度和加工精度遠高于普通銑床。(2)mcs-51單片機的時鐘電路時鐘電路是計算機的心臟,它控制著計算機的工作節奏。mcs-51片內有一個反相放大器,xtal1、xtal2引腳分別為該反相放大器的輸入端和輸出端,該反相放大器與片外晶體或陶瓷諧振器一起構成了一個自激振蕩器
39、,產生的時鐘送至單片機內部的各個部件。單片機的時鐘產生方式有內部時鐘方式和外部時鐘方式兩種,大多單片機應用系統采用內部時鐘方式。最常用的內部時鐘方式采用外接晶體和電容組成的并聯諧振回路,不論是hmos還是chmos型單片機,其并聯諧振回路及參數相同。如圖3-3所示:圖3-3 內部時鐘方式的時鐘電路mcs-51單片機允許的振蕩晶體可在1.2mhz-24mhz之間可以選擇,一般取11.0592mhz。電容c1、c2的取值對振蕩頻率輸出的穩定性、大小及振蕩電路起振速度有少許影響。c1、c2可在20pf-100pf之間選擇,一般當外接晶體時典型取值為30pf,外接陶瓷諧振器時典型取值為47pf,取60
40、pf-70pf時振蕩器有較高的頻率穩定性。在設計印刷電路板時,晶體或陶瓷諧振器和電容應盡量靠近單片機xtal1、xtal2引腳安裝,以減少寄生電容,更好地保證振蕩器穩定和可靠的工作。為了提高溫度穩定性,應采用npo電容。(3)mcs-51單片機的復位電路計算機在啟動運行時都需要復位,使中央處理器cpu和系統中的其他部件都處于一個確定的初始狀態,并從這個狀態開始工作。單片機的復位都是靠外部電路實現的,mcs-51單片機有一個復位引腳rst,高電平有效。它是施密特觸發輸入,當振蕩器起振后,該引腳上出現兩個機器周期(即24個時鐘周期)以上的高電平,使器件復位,只要rst保持高電平,mcs-51便保持
41、復位狀態。此時ale ,p0,p1,p2,p3口都輸出高電平。rst變位低電平后,退出復位狀態,cpu從初始狀態開始工作復位操作不影響片內ram的內容。mcs-51單片機通常采用上電自動復位和按鈕復位兩種方式。通常因為系統運動等的需要,常常需要人工按鈕復位,如圖3-4所示: 圖3-4對于cmos型單片機因rst引腳的內部有一個拉低電阻,故電阻r2可不接。單片機在上電瞬間,rc電路充電,rst引腳端出現正脈沖,只要rst端保持兩個機器周期以上的高電平(因為振蕩器從起振到穩定大約要10ms),就能使單片機有效復位。當晶體振蕩頻率為12mhz時,rc的典型值為c=10f,r=8.2k。簡單復位電路中
42、,干擾信號易串入復位端,可能會引起內部某些寄存錯誤復位,這時可在rst引腳上接一去耦電容。上圖那上電按鈕復位電路只需將一個常開按鈕開關并聯于上電復位電路,按下開關一定時間就能使rst引腳端為高電平,從而使單片機復位。3.3鍵盤、顯示器接口設計(1)矩陣式鍵盤接口設計矩陣式鍵盤適用于按鍵較多的場合,它由行線和列線組成,按鍵位于行、列交叉點上。如一個44的行、列結構可以構成一個含有16個按鍵的鍵盤等等。在按鍵數量較多時,矩陣鍵盤比獨立鍵盤節省了很多i/o口。按鍵設置在行、列線分別連接到按鍵開關兩端。行線通過上拉電阻接到+5v上。平時無按鍵動作時,行線處于高電平狀態,而當有按鍵按下時,行線電平狀態將
43、由此行線相連的列線電平決定。列線電平如果為低,則行線電平為低;列線電平為高,則行線電平亦為高。這一點是識別矩陣鍵盤按鍵是否按下的關鍵所在。由于矩陣鍵盤中行、列線為多鍵共用,各按鍵均影響該鍵所在的行和列電平。所以,必須將行、列線信號配合起來并作適當的處理,才能確定閉合鍵的位置。對于矩陣式鍵盤,按鍵的位置由行號和列號唯一確定,所以分別對行號和列號進行二進制編碼,然后將兩值合成一個字節,高4位是行號,低4位是列號將是非常直觀的。(2)顯示器接口設計在單片機系統中,常用的顯示器有:發光二極管顯示器,簡稱led。led顯示塊由發光二極管顯示字段組成,有7段和“米”字型之分,一片顯示塊顯示一位字符。共陰極
44、led顯示塊的發光二極管的陰極連接在一起,通常此公共陰極接地,當某個發光二極管的陽極為高電平時,發光二極管點亮,相應的段被顯示。由于7段led顯示塊有7個段發光二極管,所以其字形碼為一個字節;“米”字形led顯示塊有15段發光二極管,所以字形碼為兩個字節。由n片led顯示塊可拼接成n位led顯示器,共有n根位選線和8n根段選線,根據顯示方式不同,位選線和段選線的連接也各不相同,段選線控制顯示字符的字型,而位選線則控制顯示位的亮、暗。led顯示器有靜態顯示和動態顯示兩種方式。在多位led顯示時,為了節省i/o口線,簡化電路,降低成本,一般采用動態顯示方式。動態顯示方式是一位一位地分別輪流點亮各位
45、顯示器,對每位顯示器來說,每隔一段時間輪流點亮一次。顯示器的亮度既與導通電流有關,也與點亮和熄滅時間的比例有關。這種顯示方式將七段led顯示器的所有段選位并聯在一起,由一個8位i/o口控制,實現各位顯示器的分時選通。下圖3-5是led顯示器采用共陰極方式,6個顯示器的段選碼由8155的pb口提供,位選碼由8155的pa口提供(pa口同時也提供行列式未編碼鍵盤的列線),行列式未編碼鍵盤的行線由pc口提供。圖中設置了36個鍵。如果繼續增加pc口線,設全部pc口線(pc0-pc5)用作鍵盤的行線,全部pa口線(pa0-pa7)作鍵盤列線,則按鍵最多可達86個。下圖3-5中8155的pb口掃描輸出總是
46、只有一位為高電平,即pb口經反相后僅有一位公共陰極為低電平,8155的pa口則輸出相應位(pb口輸出為高對應的位顯示器)的顯示數據,使該位顯示與顯示緩沖器相對應的字符,而其余各位均為熄滅,依次改變8155的pb口輸出為高的位,pb口輸出對應的顯示緩沖器的數據。圖3-53.4控制系統的軟件設計3.4.1步進電機控制程序設計我們知道步進電動機的控制需要變頻信號源、環形分配器以及功率放大器等硬件。而在微機控制步進電機的驅動的系統中,變頻信號和環形分配器可用軟件代替,并且還可以方便地實現步進電機的加減速控制。我們設計所選用的步進電機是五相十拍的。8255的pa口為輸出口,分別控制步進電機的a、b、c、
47、d、e五相,由軟件實現環形分配器的功能,pa口分別輸出時序脈沖,經光電隔離,驅動放大使步進電機轉動。五相十拍的步進電機的通電方式為:a-ab-b-bc-c-cd-d-de-e-ea。按以上順序通電,步進電機正轉,按反相通電,步進電機反轉。由8255的pa口輸出控制字,即可實現對步進電機的正反轉控制。同時在兩控制字之間加入一定的延時時間,延時時間的長短決定可步進電機運行一拍得時間,從而也就決定了步進電機的轉速。步進電機控制程序的框圖如圖3-6:保護現場設步長計數器轉向標志為1?置正轉控制字指針置反轉控制字指針輸出控制字延時、控制字地址指針+1是結束標志總步數為0?恢復控制字首指針恢復現場 返回y
48、yn 圖3-6 步進電機控制的程序框圖 步進電動機正反轉及轉速控制程序如下: push a; 保護現場 mov r4, #n; 設步長計數器 clr c; orl c, d5h; 轉向標志為1轉移 jc rote; mov r0, #20h; 正轉控制字首指針 ajmp loop; rote: mov r0, #27h; 反轉控制字首指針 loop: mov a, r0; mov p1, a; 輸出控制字 acall delay; 延時 inc r0; 指針加1 mov a, #00h; orl a, r0; jz tpl; 是結束標志轉移 loop1: djnz r4, loop; 步數不為
49、零轉移 pop a; 恢復現場 ret; 返回 tpl: mov a, r0; clr c; subb a, #06h; mov r0, a; 恢復控制字首指針 ajmp loop1 delay: mov r2, #m; delay1: mov a, #m1; loop: dec a; jnz loop; dnjz r2, delay1; ret;上述程序的延時是由循環程序完成的,在cpu繁忙的情形下,可通過定時器延時,中斷方式輸出控制字。3.4.2 led動態顯示接口程序設計led動態顯示接口mod: push acc ;保護現場push dphpush dplsetb rs0mov r0,
50、#cwr ;指向8155控制口mov a,#4dh ;設置8155工作方式字movx r0,a ;設a口、c口都為輸入dir: mov r0,#dis5 ;指向顯示緩沖區首單元mov r6,#20h ;選中最左數碼管movx r7,#00h ;設定顯示時間mov dptr,#tab ;指向字形表首址diri: mov a,#00hmov r1,#poc ;指向8155a口(字形口)movx r1,amovx a,r0 ;取要顯示的數movc a,a+dptr ;查表得字形碼mov r1,#poa ;指向8155a口(字形口)mov r1,a ;送字形碼mov a,r6 ;取位選字mov r1,#poc ;指向位選口mov r1,a ;送位選字here: djnz r7,here ;延時inc r0 ;更新顯示緩沖單元clr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出品部培訓課件
- 2025-2030年中國電腦周邊組合線項目投資可行性研究分析報告
- 中國殺線蟲劑行業調查報告
- 2025年混凝土密封固化劑市場調研報告
- 2025年AC發泡劑項目可行性分析報告
- 中國大蒜及深加工行業發展趨勢及投資前景預測報告
- 2025年 江西工商職業技術學院招聘考試筆試試題附答案
- 2025年 杭州市供銷社社有企業招聘考試筆試試題附答案
- 中國電聲元件行業發展前景預測及投資方向研究報告
- 2025年 甘肅臨夏雙城高級中學招聘教師考試試題附答案
- 擬投入的主要物資計劃
- 廣東省中山市2022-2023學年高一年級下冊期末統一考試物理試題含解析
- 2024年橫州茉莉花投資集團有限責任公司招聘筆試沖刺題(帶答案解析)
- 新人教版六年級數學下冊期末試卷及答案【可打印】
- 產品封樣管理制度
- 2024年湖北襄陽市檢察機關襄陽市城郊地區檢察院招聘筆試參考題庫附帶答案詳解
- 福建省建筑信息模型(BIM)技術應用指南
- 2024年江蘇無錫市江陰信聯擔保有限公司招聘筆試參考題庫含答案解析
- 2024國機集團財務資產紀檢監察中心公開招聘2人高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 檢修質量管理課件
- 起重機械自查自糾報告
評論
0/150
提交評論