




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、滾珠絲杠畢業(yè)設(shè)計目 錄緒論第一節(jié) 綜合作業(yè)的目的第二節(jié) 綜合作業(yè)的內(nèi)容微型數(shù)控系統(tǒng)總體設(shè)計方案的擬定第一節(jié) 綜合作業(yè)任務書第二節(jié) 總體方案的確定機床進給伺服系統(tǒng)機械部分設(shè)計計算系統(tǒng)脈沖當量及切削力的確定切削力的計算滾珠絲杠螺母副的設(shè)計、計算、和選型進給司服系統(tǒng)傳動計算步進電機的計算和選型微型數(shù)控系統(tǒng)硬件電路的設(shè)計第一節(jié) 單片機數(shù)控系統(tǒng)硬件電路設(shè)計內(nèi)容第二節(jié) MCS51系列單片機的選用第三節(jié) 存儲器擴展電路設(shè)計第四節(jié) I/O接口電路及輔助電路設(shè)計數(shù)控機床的加工程序編制第一節(jié) 經(jīng)濟型數(shù)控車床數(shù)控系統(tǒng)的程序編制說明第二節(jié) 加工說明及工藝路線設(shè)計做綜合作業(yè)的親身體會做綜合作業(yè)的感言第1章緒 論第一節(jié)
2、綜合作業(yè)的目的綜合作業(yè)是培養(yǎng)我們理論聯(lián)系實際,解決生產(chǎn)實際問題能力的重要步驟,它起到了畢業(yè)設(shè)計的作用。它通過對機床數(shù)控系統(tǒng)設(shè)計總體方案的擬定,進給伺服系統(tǒng)機械部分結(jié)構(gòu)設(shè)計.計算控制系統(tǒng)硬件電路的設(shè)計以及數(shù)控機床加工程序的編制,使我們綜合運用所學的機械.電子和微機的知識,進行一次機電結(jié)合的全面訓練。從而培養(yǎng)了我們具有加工編程能力,初步設(shè)計計算的能力以及分析和處理生產(chǎn)中所遇到的機電方面技術(shù)問題的能力。第二節(jié) 綜合作業(yè)的內(nèi)容微機數(shù)控系統(tǒng)總體設(shè)方案的擬定(1)系統(tǒng)運動方式的確定(2)伺服系統(tǒng)的選擇。(3)執(zhí)行機構(gòu)傳動方式的確定。(4)計算機的選擇。二、進給伺服系統(tǒng)機械部分設(shè)計計算(1)進給伺服系統(tǒng)機械
3、部分設(shè)計方案的確定。(2)確定脈沖當量。(3)滾珠絲杠螺母副的選型。(4)滾動導軌的選型。(5)進給伺服系統(tǒng)傳動計算。(6)步進電機的計算和選用。(7)設(shè)計繪制進給伺服系統(tǒng)一個坐標軸的機械裝配圖。(8)設(shè)計繪制進給伺服系統(tǒng)的一張或兩張零件圖。三、微機控制系統(tǒng)的設(shè)計(1)控制系統(tǒng)方案的確定及框圖繪制。(2)MCS-51系列單片機及擴展芯片的選用。(3)I/O接口電路及譯碼電路的設(shè)計。(4)設(shè)計繪制一臺數(shù)控機床微機控制系統(tǒng)電路原理圖。四、數(shù)控加工程序的編制(1)零件工藝分析及確定工藝路線。(2)選擇數(shù)控機床設(shè)備。(3)確定對刀點。(4)選擇刀具。(5)確定切削用量。(6)編制加工程序。五、直線的逐
4、點比較法插補軟件程序流程框圖的繪制。第2章微型數(shù)控系統(tǒng)總體設(shè)計方案的擬定第一節(jié) 綜合作業(yè)任務書一.題目: 經(jīng)濟型數(shù)控車床縱向伺服單元設(shè)計二.設(shè)計任務: (1)根據(jù)機床總體布局,分析應采用的機電一體化設(shè)計方案,確定微機控制 系統(tǒng)方案;(2)進行機械伺服機構(gòu)的設(shè)計計算,繪制機械裝配圖及其部分零件圖(12 個)(3)繪制微機控制系統(tǒng)電路原理圖;(4)繪制直線的逐點比較法插補軟件程序流程框圖;(5)編制綜合作業(yè)指導書上圖11所示零件的數(shù)控加工程序; (6)攥寫設(shè)計說明書一分(8000字以上)三.給定條件:(1)縱向移動部件總重量 200kg(2)縱向定位精度 0.015mm(3)最大移動速度(快進)
5、4.15m/min(4)最大進給速度(工進) 158m/min(5)縱向進給切削力(Z向)1800N(6)垂直切削力(Y向) 5000N(7)控制系統(tǒng)用CPU 8031單片機四.設(shè)計要求:(1)機械結(jié)構(gòu)設(shè)計合理,控制系統(tǒng)功能完備,原理正確,制圖符合國家標準,圖面整潔;(2)設(shè)計說明書論述清楚,計算無誤,數(shù)值單位明確,引用公式及資料有出處。第二節(jié) 總體方案的確定系統(tǒng)的運動方試與伺服系統(tǒng)的選擇 由于改造后的經(jīng)濟型數(shù)控車床具有定位、直線插補、圓弧插補、暫停、循環(huán)加工、螺紋加工等功能,所以應該選用連續(xù)控制系統(tǒng)??紤]到經(jīng)濟型數(shù)控機床加工精度要求不高,為了簡化結(jié)構(gòu)、降低成本,采用步進電機開環(huán)控制系統(tǒng)。計算
6、機系統(tǒng)根據(jù)機床要求,采用8位機。由于MCS51系列單片機的特點之一是硬件設(shè)計簡單,系統(tǒng)結(jié)構(gòu)緊湊。對于簡單的應用場合,MCS51系統(tǒng)的最小系統(tǒng)用一片8031外擴一片EPROM就能滿足功能的要求,對于復雜的應用場合,可以利用MCS51的擴展功能,構(gòu)成功能強、規(guī)模較大的系統(tǒng)。所以應選用8031單片機。其次,設(shè)計任務書也給出了選用8031。由此可見選用8031是符合經(jīng)濟數(shù)控機床電路設(shè)計的。機床傳動方式 為了實現(xiàn)機床所要求的分辨率,采用步進電機經(jīng)齒輪減速再傳動絲杠。為了保證一定的傳動精度和平穩(wěn)性,盡量減小摩擦力,選用滾珠絲杠螺母副。同時,為了提高傳動剛度和消除間隙,采用有預加負載荷的結(jié)構(gòu)。傳動齒輪也要采
7、用消除齒側(cè)間隙的結(jié)構(gòu)。 第3章機床進給伺服第4章系統(tǒng)機械部分設(shè)計計算伺服系統(tǒng)機械部分設(shè)計計算內(nèi)容包括:確定系統(tǒng)的負載,確定系統(tǒng)脈沖當量,運動部件慣量計算,空載起動及切削力矩機計算,確定伺服電機,繪制機械部分裝配圖及零件工作圖等?,F(xiàn)分述如下:第一節(jié) 系統(tǒng)脈沖當量及切削力的確定 脈沖當量是衡量數(shù)控機床加工精度的一個基本技術(shù)參數(shù)。經(jīng)濟型數(shù)控車床、銑床常采用的脈沖當量是0.010.005mm/脈沖,根據(jù)機床精度要求確定脈沖當量,縱向:0.01mm/step第二節(jié) 切削力的計算確定切削力 (縱車外圓):由設(shè)計任務書可知:主切削力: FY=5000N進給抗力: FZ=1800N按切削力各分力比例:FY:F
8、Z:FX=1:0.25:0.4即 1800/FX=0.25/0.4 FX= N 第三節(jié) 滾珠絲杠螺母副的設(shè)計、計算、和選型滾珠循環(huán)方式可分為外循環(huán)和內(nèi)循環(huán)兩大類,外循環(huán)又分為螺旋槽式和插管式。珠絲杠滾副的預緊方法有:雙螺母墊片式預緊,雙螺母螺紋式預緊,雙螺母齒差式預緊,單螺母變導程預緊以及過盈滾珠預緊等幾種。一 . 計算進給牽引力Fm(N)作用在滾珠絲杠上的進給牽引力主要包括切屑時的走刀抗力以及移動件的重量和切屑分力作用在導軌上的摩擦力。因而其數(shù)值大小和導軌的形式有關(guān)??v向進給為三角形導軌Fm=kFZ+f(FY+G)=1.151800+0.04(5000+2000)= N式中:K考慮顛覆力矩影
9、響的實驗系數(shù).三角形導軌取k=1.15 f貼塑導軌摩擦系數(shù):0.030.05 G溜板及刀架重力,取200kg10N/kg =2000N二 . 計算最大動負載 C選用滾珠絲杠副的直徑時,必須保證在一定軸向負載作用下,絲杠在回轉(zhuǎn)100萬(106)轉(zhuǎn)后,在它的滾道上不產(chǎn)生點蝕現(xiàn)象。這個軸向負載的最大值即稱為該滾珠絲杠能承受的最大動負載 C,計算如下:C = fwFmL =(60nT)/106n =(1000Vs)/LoLo為滾珠絲杠導程,選絲杠名義直徑為40,查滾珠絲杠轉(zhuǎn)動慣量表,初選出Lo=6Vs最大切削力下的進給速度,可取最高進給速度的1/21/3,此處為0.15m/min;T使用壽命,按150
10、00h;fw運轉(zhuǎn)系數(shù),按一般運轉(zhuǎn)取1.21.5;L壽命以轉(zhuǎn)106為1單位.n=(1000Vs)/Lo=(10000.5550.15)/6=12.5r/minL=(60nT)/106=(6012.515000)/106=11.25C= fwFm= 1.21775=4772.7N運 轉(zhuǎn) 系 數(shù)運轉(zhuǎn)狀態(tài)運轉(zhuǎn)系數(shù) 無沖擊運轉(zhuǎn)1.01.2 一般運轉(zhuǎn)1.21.5 有沖擊運轉(zhuǎn)1.52.5 三 . 滾珠絲杠螺母副的選型查閱表A-1,可采用W1L4006外循環(huán)螺紋調(diào)整預緊的雙螺母滾珠絲杠副,1列2.5圈,其額定動負載為16400N,精度等級按滾珠絲杠行程公差表,選為3級(大致相當于老表準E級)四 . 傳動效率計
11、算 =tan/tan(+)式中.螺旋升角,W1L4006 =244 摩擦角取10滾動摩擦系數(shù)0.0030.004 =tan/tan(+) =tan244/tan(244+10)=0.94五 . 穩(wěn)定性校核滾珠絲杠兩端采用推力球軸承,不會產(chǎn)生失穩(wěn)現(xiàn)象,不需作穩(wěn)定性校核.第四節(jié) 進給伺服系統(tǒng)傳動計算一 . 齒輪傳動比計算 (縱向進給齒輪箱傳動比計算)縱向進給脈沖當量p=0.01,滾珠絲杠導程Lo=6,初選步進電機步距角0.75,可計算出傳動比i i=(360p)/(bLo)=(3600.01)/(0.756)=0.8可選定齒輪齒數(shù)為: i=Z1/Z2=32/40或20/25 Z1=32,Z2=40
12、或Z1=20,Z2=25 由齒輪傳動比i=0.8= ,可以選定齒輪齒數(shù)為: =32和 =40或 =32和 =40。再由于絲杠副的公稱直徑為40mm,則初選 =32和 =40的齒輪參數(shù)如表。齒 數(shù)z3240 分度圓d=mz6480 齒頂圓da=d+2m6884 齒根圓df=d-21.25m5975 齒 寬(610)m2020 中心矩A=(d1+d2)/270 二 . 齒輪齒數(shù)及技術(shù)參數(shù)計算出傳動比i后,降速級數(shù)決定采用一對齒輪降速,因為進給伺服系統(tǒng)傳遞功率不大,一般取=12,數(shù)控車床,銑床取=2,此作業(yè)中取=2。為了消除齒輪側(cè)隙,此作業(yè)中采用雙片齒輪。第五節(jié) 步進電機的計算和選用一 . 初選步進
13、電機1 . 計算步進電機負載轉(zhuǎn)矩Tm Tm=(360pFm)/(2b) =(3600.011775)/(23.140.750.980.99 0.99)Nmm=141.26Ncm式中: p脈沖當量 (mm/step); Fm進給牽引力 (N); b步距角,初選雙拍制為0.75; 電機-絲杠的傳動效率為齒輪,軸承,絲杠效率之積,分別為0.98,0.99,0.99;2 . 估算步進電機起動轉(zhuǎn)矩Tq Tq=Tm/(0.30.5) =1412.5/0.3Nmm=4708.6Nmm=470.8Ncm3 . 計算最大靜轉(zhuǎn)矩Tjmax查表 相數(shù)三相四相五相六相 拍數(shù)3648510612 0.50.8660.7
14、070.7070.8090.9510.8660.866 如取五相10拍,則 Tjmax=Tq/0.951=4951.3Nmm=495.13Ncm4 . 初選步進電機型號根據(jù)估算出的最大靜轉(zhuǎn)矩Tjmax在國產(chǎn)BF反應式步進電機技術(shù)數(shù)據(jù)表中查出130BF001最大靜轉(zhuǎn)矩為931NcmTjmax可以滿足要求.考慮到此經(jīng)濟型數(shù)控車床有可能使用較大的切削用量,應該選稍大轉(zhuǎn)矩的步進電機以留有一定的余量.另一方面,與國內(nèi)同類型機床進行類比,決定采用150BF002步進電機.二 . 根據(jù)草圖校核步進電機轉(zhuǎn)矩前面所述初選步進電機的轉(zhuǎn)矩計算,均為估算;初選之后應該進行校核計算.1 . 等效轉(zhuǎn)動慣量計算根據(jù)簡圖 運
15、動件的轉(zhuǎn)動慣量J可由下式計算: J=J1+(Z1/Z2)2(J2+Js)+G(Lo/2)2/g式中 J1,J2齒輪Z1,Z2的轉(zhuǎn)動慣量 (kgcm2) Js滾珠絲杠轉(zhuǎn)動慣量 (kgcm2)J1=0.7810-3d14L1=(0.7810-36.442)kgcm2=2.62kgcm2J2=0.7810-3d24L2=(0.7810-3842)kgcm2=6.39kgcm2Js=(0.7810-344170)kgcm2=33.95kgcm2 G=2000N齒輪慣量計算對于剛材:J=0.78D4L10-3 剛材的密度為7.810-3kg/ cm3式中 D圓柱體直徑(cm); L圓柱體長度 (cm);
16、 剛材的密度為7.810-3kg/ cm3代入上式:J=J1+(Z1/Z2)2(J2+Js)+G(Lo/2)2/g =2.62+(32/40)2(6.39+33.95)+2000(0.6/2)2/10kgcm2 =29.6kgcm2 J電機=(14)J N取2電機慣量: J電機=2J=229.6=59.2kgcm2總慣量: J=J電機+J=59.2+29.6=88.8kgcm22 . 電機轉(zhuǎn)矩計算機床在不同的工況下,在,下面分別按各階段計算:1) 快速空載起動慣性矩 T慣=J=J(2nmax10-2)/(60ta) nmax=(max/p)(b/360)將前面數(shù)據(jù)代入,式中各符號意義同上 nm
17、ax=(max/p)(b/360) =(4000/0.01)(0.75/360)=833.3r/min起動加速時間ta=200ms T慣=J(2nmax10-2)/(60ta) =88.8(2833.310-2)/(600.2)Ncm=387.31Ncm2) 快速空載起動 T負1=Tf+To+T慣折算到電機軸上的摩擦轉(zhuǎn)矩TfTf=FoLo/2i=f(FY+G)Lo/2(Z1/Z2) =0.04(5000+2000)0.6/20.81.25Ncm =26.75Ncm附加摩擦轉(zhuǎn)矩ToTo=FpoLo(1-o2)i/(2)=(1/3)FmLo(1-o2)i/(2) =(1/3)17750.6(1-0
18、.92)0.8/(20.8)Ncm =10.74Ncm傳動鏈總效率,一般可取0.70.85此處取0.8; i傳動比;Fpo滾珠絲杠預加負荷,一般取1/3Fm,Fm為進給牽引力(N);o滾珠絲杠未預緊時的傳動效率,一般取0.9; FY垂直方向的切削力(N); T負1 =26.75+10.74+387.31=424.8Ncm3) 快速移動時所需轉(zhuǎn)矩 T負2 T負2=T摩=Tf+To=26.75+10.74Ncm=37.49Ncm4) 最大(直線,勻速)切削負載時所需轉(zhuǎn)矩T負3 T切=(FZLoi)/(2) =(13000.60.8)/(20.8)=124.2Ncm T負3=T切+T摩=124.2+
19、37.49Ncm=161.69Ncm5) 加速切削 T負4=T切+T摩+T慣 =124.2+37.49+387.31Ncm=549Ncm從上面計算可以看出T負1 ,T負2,T負3和T負4四種工況下,以加速切削所需轉(zhuǎn)矩最大,即以此項作為校核步進電機轉(zhuǎn)矩的依據(jù). T電機靜轉(zhuǎn)矩=(25)T負4取2倍 則:T電機靜轉(zhuǎn)矩=2549Ncm=1098Ncm從國產(chǎn)BF反應式步進電機技術(shù)數(shù)據(jù)表中查出150BF002型步進電機最大轉(zhuǎn)矩為13.72,大于所需最大靜轉(zhuǎn)矩,以滿足此項要求.當快速運動和切削進給時,按150BF002型步進電機運行矩頻特性圖,完全可以滿足要求,所以初步選擇150BF002型步進電機。三 .
20、 根據(jù)機械結(jié)構(gòu)精確圖校核步進電機轉(zhuǎn)矩) 等效轉(zhuǎn)動慣量計算 1 . 運動件的轉(zhuǎn)動慣量J可由下式計算: J=J1+(Z1/Z2)2(J2+Js)+G(Lo/2)2/gJ1=0.7810-3(d1)4L1=(0.7810-36.442)kgcm2=2.62kgcm2J1=0.7810-3(d1)4L1=(0.7810-33.641.8)kgcm2=0.236kgcm2J1= J1+ J1=2.62+0.236=2.856 kgcm2J2=0.7810-3(d2)4L2=(0.7810-3842)kgcm2=6.39kgcm2J2=0.7810-3(d2)4L2=(0.7810-33.640.9)kg
21、cm2=0.118kgcm2J2= J2+ J2=6.39+0.118=6.508 kgcm2Js=(0.7810-344170)kgcm2=33.95kgcm2 G=2000N代入上式:J=J1+(Z1/Z2)2(J2+Js)+G(Lo/2)2/g =2.856+(32/40)2(6.508+33.95)+2000(0.6/2)2/10kgcm2 =29.9kgcm2 J電機=(14)J N取2電機慣量: J電機=2J=229.9=59.8kgcm2總慣量: J=J電機+J=59.8+29.9=89.7kgcm22 . 電機轉(zhuǎn)矩計算1) 快速空載起動慣性矩 T慣=J=J(2nmax10-2)
22、/(60ta) nmax=(max/p)(b/360)將前面數(shù)據(jù)代入,式中各符號意義同上 nmax=(max/p)(b/360) =(4000/0.01)(0.75/360)=833.3r/min起動加速時間ta=200ms T慣=J(2nmax10-2)/(60ta) =89.7(2833.310-2)/(600.2)Ncm=391.176Ncm2) 快速空載起動 T負1=Tf+To+T慣折算到電機軸上的摩擦轉(zhuǎn)矩TfTf=FoLo/2i=f(FY+G)Lo/2(Z1/Z2) =0.04(5000+2000)0.6/20.81.25Ncm =26.75Ncm附加摩擦轉(zhuǎn)矩ToTo=FpoLo(1
23、-o2)i/(2)=(1/3)FmLo(1-o2)i/(2) =(1/3)17750.6(1-0.92)0.8/(20.8)Ncm =10.74NcmT負1 =26.75+10.74+391.176=428.67Ncm3) 快速移動時所需轉(zhuǎn)矩 T負2 T負2=T摩=Tf+To=26.75+10.74Ncm=37.49Ncm4) 最大(直線,勻速)切削負載時所需轉(zhuǎn)矩T負3 T切=(FZLoi)/(2) =(13000.60.8)/(20.8)=124.2Ncm T負3=T切+T摩=124.2+37.49Ncm=161.69Ncm5) 加速切削 T負4=T切+T摩+T慣 =124.2+37.49+
24、391.18Ncm=552.87Ncm從上面計算可以看出T負1 ,T負2,T負3和T負4四種工況下,以加速切削所需轉(zhuǎn)矩最大,即以此項作為校核步進電機轉(zhuǎn)矩的依據(jù). T電機靜轉(zhuǎn)矩=(25)T負4取2倍 則:T電機靜轉(zhuǎn)矩=2552.87Ncm=1105.74Ncm小于150BF002型步進電機最大轉(zhuǎn)矩為13.72,所以最終選擇150BF002型步進電機。第四章 微機數(shù)控系統(tǒng)硬件電路設(shè)計第一節(jié) 單片機數(shù)控系統(tǒng)硬件電路設(shè)計內(nèi)容一、繪制系統(tǒng)電器控制的結(jié)構(gòu)框圖 根據(jù)總體方案及機械結(jié)構(gòu)的控制要求,確定硬件電路的總體方案,繪制系統(tǒng)電氣控制的結(jié)構(gòu)框圖。 數(shù)控系統(tǒng)是由硬件和軟件兩部分組成。硬件是組成系統(tǒng)的基礎(chǔ),有了
25、硬件,軟件才能有效地運行。硬件電路可靠性直接影響到數(shù)控系統(tǒng)性能指標。機床硬件電路由以下五部分組成:(1)主控制器,即中央處理單元(CPU);(2)總線,包括數(shù)據(jù)總線、地址總線和控制總線;(3)存儲器,包括程序存儲器和數(shù)據(jù)存儲器;(4)接口,即I/O輸入/輸出接口電路;(5)外圍設(shè)備,如鍵盤、顯示器及光電輸入機等,見下圖。二、選擇中央處理器的類型在微機應用系統(tǒng)中,CPU的選擇應考慮以下因素:(1)時鐘頻率和字長,這個指標將控制數(shù)據(jù)處理的度;(2)可擴展存儲器的容量;(3)指令系統(tǒng)功能,影響編程靈活性;(4)I/O口擴展的能力,即對外設(shè)控制的能力;(5)開發(fā)手段,包括支持開發(fā)的軟件和硬件電路。此外
26、還要考慮到系統(tǒng)應用場合、控制對象對各種參數(shù)的要求,以及經(jīng)濟價格比等經(jīng)濟的要求。 目前在經(jīng)濟型數(shù)控機床中,一般選用MCS51系列單片機作為主控制器。三、存儲器擴展電路設(shè)計存儲器擴展電路設(shè)計應該包括程序存儲器和數(shù)據(jù)存儲器的擴展。在選擇程序存儲器芯片時,要考慮CPU和EPROM時序的匹配,還應考慮最大讀出速度、工作溫度及存儲器的容量等問題。 在存儲器擴展電路的設(shè)計中還應包括地址鎖存器和譯碼電路的設(shè)計。四、I/O口接口電路設(shè)計應包括接口芯片的選用,步進電機控制電路、鍵盤顯示電路以及其他輔助電路的設(shè)計。第二節(jié) MCS51系列單片機的選用MCS51系列單片機主要有三種型號的產(chǎn)品:8031、8051和875
27、1。三種型號的引腳完全相同,僅在內(nèi)部結(jié)構(gòu)上有少數(shù)差異。8031片內(nèi)無ROM,適用于需擴展ROM,可在現(xiàn)場修改和更新程序存儲器的應用場合,其價格低,使用靈活,非常適合在我國使用。此次作業(yè)使用的是8031芯片。一、8031單片機的基本特性8031單片機具有以下幾個特點:(1)具有功能很強的8位中央處理單元(CPU);(2)片內(nèi)有時鐘發(fā)生電路(6MH或12MH)、每執(zhí)行一條指令時間為 或 ;(3)片內(nèi)具有128字節(jié)的RAM;(4)具有21個特殊寄存器。(5)可擴展64K字節(jié)的外部數(shù)據(jù)存儲器和64K字節(jié)的外部程序存儲器;(6)具有4個I/O口,32根I/O線;(7)具有2個16位定時器/計數(shù)器;(8)
28、具有5個中斷源,配備2個中斷優(yōu)先級;(9)具有一個全雙功串行接口;(10)具有位尋址能力,適用邏輯運算。從上述特性可以看出這種8031芯片集成度高、功能強,只需增加少量外圍器件就可以構(gòu)成一個完整的微機系統(tǒng)。二、8031芯片引腳及其功能8031芯片具有40根引腳,其引腳圖如下。40根引腳按其功能可以分為四類:1.電源線 2根。Vcc:編程和正常操作時的電源電壓,接+5V。Vss:地電平。2.晶體振蕩器 2根。XTAL1:振蕩器的反向放大器輸入。使用外部振蕩器時必須接地。XTAL2:振蕩器的反向放大器輸出和內(nèi)部時鐘發(fā)生器的輸入。當使用外部振蕩器時用于輸入外部震蕩信號。3.I/O口 共有P0、P1、
29、P2、P3四個8位口,32根I/O線,其功能如下:(1)P0.0P0.7(AD0AD7)是I/O端口0的引腳。端口0是一個8位漏極開路的雙向I/O端口。在存取外部存儲器時,該端口分時地用作低8位的地址線和8位雙向的數(shù)據(jù)端口(在此時內(nèi)部上拉電阻有效)。(2)P1.0P1.7端口1的引腳,是一個帶內(nèi)部上拉電阻的8位雙向I/O通道,專供用戶使用。(3)P2.0P2.7(A8A15)端口2的引腳。端口2是一個帶內(nèi)部上拉電阻的8位雙向I/O口,在訪問外部存儲器時,它輸出高8位地址A8A15。(4)P3.0P3.7端口3的引腳。端口3是一個帶內(nèi)部上拉電阻的8位雙向I/O口,該口的每一位均可獨立地定義第一I
30、/O口功能或第二I/O口功能。作為第一功能使用時,口的結(jié)構(gòu)與P1操作與口完全相同,第二功能如下所示:口引腳 第二功能P3.0 RXD (串行輸入口)P3.1 TXD (串行輸出口)P3.2 INT0 (外部中斷)P3.3 INT1 (外部中斷)P3.4 T0 (定時器0外部輸入)P3.5 T1 (定時器1外部輸入)P3.6 WR (外部數(shù)據(jù)存儲器寫選通)P3.7 RD (外部數(shù)據(jù)存儲器讀選通)由上看出,8031單片機不是將地址總線、數(shù)據(jù)總線和控制總線分開,而是地址線、數(shù)據(jù)線和部分控制均由I/O口完成。4.控制線(1)PSEN:程序存儲器的使能引腳,是外部程序存儲器的選通信號,低電平有效。從外部
31、程序存儲器取數(shù)時,在每個機器周期內(nèi)二次有效。(2)EA/VPP:EA為高電平時,CPU執(zhí)行內(nèi)部程序存儲器的指令。EA為低電平時,CPU僅執(zhí)行外部程序存儲器的指令。因為8031芯片沒有內(nèi)部程序存儲器,所以EA必須接地。(3)ALE/PROG:ALE是地址鎖存器使能信號。作為地址鎖存允許時高電平有效。因為P1端口是分時傳送數(shù)據(jù)和低8位地址。所以訪問外部存儲器時,ALE信號鎖存低8位地址。即使在不訪問外部存儲器時,也以1/6振蕩頻率的固定頻率產(chǎn)生ALE,因此可以用它作為外部的時鐘信號。ALE主要是提供一個定時信號,在從外部程序存儲器取指令時,把P0口的低位地址字節(jié)鎖存到外接的地址鎖存器中。(4)RS
32、T/VPD:是復位/備用電源端。在振蕩器運行時,使RST引腳至少保持兩個機器周期為高電平,可實現(xiàn)復位操作,復位后程序計數(shù)器清零,即程序從0000H單元開始執(zhí)行。在VCC關(guān)斷前加上VPD(掉電保護)RAM的內(nèi)容將不變。三、8031芯片內(nèi)部的存儲器結(jié)構(gòu)及地址分配8031芯片內(nèi)部無程序存儲器,只有256 字節(jié)的數(shù)據(jù)存儲器,地址從00H7FH,其地址分配如下圖:8031芯片內(nèi)部256字節(jié)的空間被分成兩部分,其中內(nèi)部數(shù)據(jù)存儲器(RAM)地址為00H7FH,特殊功能寄存器(SFR)的地址為80HFFH。在內(nèi)部數(shù)據(jù)存儲器中的00H1FH為四個工作寄存器區(qū),其中: 0區(qū) 00H07H 1區(qū) 08H0FH 2區(qū)
33、 10H17H 3區(qū) 18H1FH 每個區(qū)都有8個8位寄存器R0R7??梢杂脕頃捍孢\算的中間結(jié)果,以提高運算速度。其中的R0和R1還可以用來存放8位地址。要確定采用哪個工作寄存器區(qū),可通過標志寄存器PSW中的RS0、RS1兩位來指定。 從20H2FH是“位尋址”空間。在此空間中,CPU既可對其執(zhí)行按字節(jié)操作,又可對其中每個單元的8位二進制代碼執(zhí)行按位的操作。從30H7FH是可以按字節(jié)尋址的數(shù)據(jù)緩沖區(qū),在此區(qū)域中可以設(shè)置堆棧。由于8031復位后堆棧指針SP指向工作寄存器區(qū)(即SP=07H),所以用戶必須在初始化程序中對SP設(shè)置30H以后的地址區(qū)間為初值。 8031芯片內(nèi)部沒有程序存儲器,且僅有1
34、28字節(jié)的數(shù)據(jù)存儲器,因而再組成控制系統(tǒng)時可根據(jù)需要擴展外部程序存儲器和外部數(shù)據(jù)存儲器。由于地址線是16位的,故最多能擴展64KB程序存儲器和64KB數(shù)據(jù)存儲器,其地址均為0000HFFFFH,即程序存儲器和數(shù)據(jù)存儲器為獨立編址;因此EPROM和RAM的地址分配比較自由,編程時不必考慮地址沖突問題。第三節(jié) 存儲器擴展電路設(shè)計 MCS51的程序存儲器的尋址空間為64K字節(jié),8031片內(nèi)不帶ROM,用作程序存儲器的器件是EPROM。由于綜合作業(yè)設(shè)計要求擴展的程序存儲器和數(shù)據(jù)存儲器必須大于等于16KB,所以在此選取程序存儲器為一片27128和數(shù)據(jù)存儲器為兩片6264。一、程序存儲器的擴展1、2712
35、8芯片的結(jié)構(gòu)及工作方式 27128芯片為28腳雙列直插式扁平封裝芯片,其引腳排列如下圖:圖中VPP是編程電壓端,PGM是編程控制端,OE是輸出使能端,CS是片選端,它們均為低電平有效。下表是EPROM工作方式選擇。表中VIH表示輸入高電平,VIL表示輸入低電平,芯片的數(shù)據(jù)引腳是三態(tài)的,當芯片未選中,即CS是高電平時,它們處于高阻狀態(tài),不會影響其他芯片輸出狀態(tài)。而當CS和OE均為低電平時,芯片被選中,其存儲內(nèi)容從數(shù)據(jù)端輸出,即處于DOUT狀態(tài)。在編程時,從數(shù)據(jù)輸入要存儲的信息,數(shù)據(jù)引腳處于數(shù)據(jù)輸入DIN狀態(tài)。編程時PGM必須為低,使數(shù)據(jù)寫入芯片。類型CEOEVPPVCCOE/VPPPGM輸出 2
36、7128引腳號 讀維 持編 程編程檢驗編程禁止(20)VILVIHVILVILVIH(22)VIL任意VIHVILVIH(1)VCCVCCVPPVPPVPP(28)VCC VCCVCCVCCVCC(1113,1519) DOUT 高阻 DIN DOUT 高阻 2、地址鎖存器 由于單片機8031芯片的P0口是分時傳送低8位地址線和數(shù)據(jù)線,故8031擴展系統(tǒng)中一定要有地址鎖存器。在此選用的地址鎖存器芯片是74LS373。74LS373是帶三態(tài)緩沖輸出的8D觸發(fā)器,其引腳及與8031芯片連接見下圖: EGDQ LHHH LHLL LLXQ 上表是74LS373的真值表,表中: L低電平; H高電平;
37、 X不定態(tài); Q0建立穩(wěn)態(tài)前Q的電平; G輸入端,與8031ALE連高電平:暢通無阻低電平:關(guān)門鎖存。圖中OE使能端,接地。 當G=“1”時,74LS373輸出端1Q8Q與輸入端1D8D相同; 當G為下降沿時,將輸入數(shù)據(jù)鎖存。3、8031與EPROM芯片的連接(1)地址線的連接 EPROM低8位地址線A0A7經(jīng)地址鎖存器與8031的P0口相連;EPROM高8位地址線A8A15直接與8031的P2口相連。由于8031的P0口是分時輸出低8位地址和數(shù)據(jù),故要外接地址鎖存器,并由CPU發(fā)出的地址允許鎖存信號ALE的下降沿將地址信息鎖存入地址鎖存器中。如外接存儲器芯片內(nèi)有地址鎖存器,則單片機CPU的P
38、0口可與存儲器低8位地址線直接相連,但仍要將CPU的ALE信號與存儲器芯片ALE端相連。單片機的P2口用作高位地址線及片選地址線,由于P2口輸出具有鎖存的功能,故不必外加地址鎖存器。(2)數(shù)據(jù)線的連接 存儲器的8位數(shù)據(jù)線D0D7與8031芯片的P0口P0。0P0。7直接相連,單片機規(guī)定指令碼和數(shù)據(jù)都是由P0口讀入,數(shù)位對應相連即可。(3)控制線的連接 8031芯片的PSEN與EPROM芯片的OE端相連。 8031芯片EA接地,CPU執(zhí)行外部程序存儲器的指令。 8031芯片ALE接地址鎖存器74LS373的G端。二、數(shù)據(jù)存儲器的擴展由于8031芯片內(nèi)部RAM只有128字節(jié),遠遠不能滿足系統(tǒng)的需要
39、,需擴展片外的數(shù)據(jù)存儲器(RAM)。1、數(shù)據(jù)存儲器的選用根據(jù)綜合設(shè)計的要求需擴展16KB的數(shù)據(jù)存儲器,所以在此選取了兩片6264芯片,它采用CMOS工藝,采用28腳雙列直插式扁平封裝。2、8031與外部數(shù)據(jù)存儲器芯片的連接 單片機CPU與外部數(shù)據(jù)存儲器的連接方法和與程序存儲器連接方法大致相同。唯控制線的連接不同:RAM讀入信號OE與8031芯片的RD引腳相連;RAM的寫輸入信號WE與8031芯片WR相連。三、譯碼電路設(shè)計8031單片機允許擴展64KB程序存儲器和64KB數(shù)據(jù)存儲器,這樣就需要擴展多個外圍芯片,因而需要把外部地址空間分配給這些芯片,并且使程序存儲器各芯片之間、數(shù)據(jù)存儲器各芯片之間
40、地址互相不重疊,以使單片機訪問外部存儲器時,避免發(fā)生沖突。所以需選用譯碼電路。對于容量較大的系統(tǒng),擴展的外圍芯片較多,芯片所需的片選信號多于可利用的地址線時,就需要用這種全地址譯碼的方法。它將低位地址作為片內(nèi)地址,而用譯碼器對高位地址進行譯碼,譯碼器輸出的地址選擇線用作片選線。因為這種地址編碼的方法,除了片內(nèi)地址線以外,剩余的高位地址線全部參加譯碼,故稱為全地址譯碼。在此選用了38譯碼器(74LS138),輸入占用3根最高位地址線,剩余的13根低位地址線可作為片內(nèi)地址線。74LS138譯碼器的8根輸出線分別對應8個8K字節(jié)的地址空間。第四節(jié) I/O接口電路及輔助電路設(shè)計8031單片機共有4個8
41、位并行I/O口,但可供用戶使用的只有P1口和部分P3口,因此,在大部分應用系統(tǒng)中都需要擴展I/O芯片。在此選用了8255芯片和8279芯片。一、8255可編程接口芯片8255是可編程輸入/輸出接口芯片,它具有3個8位的并行I/O口,分別為PA、PB、PC口,其中PC口又分為高4位和低4位,它們都可以通過軟件編程來改變I/O口的工作方式。8255芯片可與8031直接接口。其引腳功能見下表:引腳含義引腳含義 D0D7PA0PA7PB0PB7PC0PC7A0、A1RD數(shù)據(jù)線A口B口C口地址線讀WRCERESETGNDVCC寫片選復位地電源 二、鍵盤顯示接口電路1、顯示器工作原理在此選用的是LED顯示
42、器,它是由8個發(fā)光二極管組成,當發(fā)光二極管導通時,相應的一個點或一個筆畫發(fā)亮。控制不同組合的二極管導通,就能顯示出各種字符。第五節(jié) 微機控制系統(tǒng)電路原理圖見經(jīng)濟型數(shù)控系統(tǒng)電路原理圖,它是用MCS51系列單片機組成的控制系統(tǒng),該系統(tǒng)采用8031作CPU,擴展了一片27128芯片、兩片6264芯片、一片8255芯片和一片8279芯片。一、控制系統(tǒng)的功能(1)Z向和X向進給伺服運動(2)鍵盤顯示(3)自動換刀控制(4)螺紋加工控制(5)行程控制(6)其他功能 報警電路、急停電路、復位電路、光隔離電路等。二、CPU、存儲器及I/O接口CPU采用8031芯片,選用6MHZ晶體振蕩器。它的P0口作為數(shù)據(jù)總
43、線和地址線共用。16位地址線由P0經(jīng)地址鎖存器74LS373提供低8位A0A7,高8位地址線A8A15由8031的P2口直接提供。ALE為地址鎖存允許。PSEN為低電平時選通外部存儲器(EPROM),相應的指令字節(jié)出現(xiàn)在EPROM的數(shù)據(jù)線(D0D7)上,輸入到P0口,8031將指令讀入。RESET為復位控制,當RESET輸入端出現(xiàn)高電平時,8031被初始化復位,在復位有效期向ALE、PSEN也輸出高電平。當RESET輸入端返回低電平后,CPU從0地址開始執(zhí)行程序。設(shè)計中采用上電復位和開關(guān)復位。另外,芯片8255和芯片8279的RESET也與8031的RESET管腳相連,它們可同時復位。8031
44、的T0是片內(nèi)的定時器/計數(shù)器溢出中斷申請,由主軸后面的光電譯碼器輸入。當車床車螺紋時,主軸光電編碼器向8031T0發(fā)出進給脈沖,用以控制不同導程的螺紋加工。光電編碼器還發(fā)出一個零位螺紋信號,輸入到8255的PB6口,用以防止車螺紋亂扣。8255主要用于功能鍵的控制,刀架轉(zhuǎn)位控制等。其中PA口為輸入口,PA0PA5作為功能鍵控制管理,分別控制編輯、空運行、自動、手動I、手動II和回零。PB口也是輸入口,PB0PB3由面板上的按鍵分別控制啟動、暫停、單段、連續(xù)等功能。PB5是換刀回答,當自動轉(zhuǎn)位刀架按指令轉(zhuǎn)位、夾緊,刀架電機停轉(zhuǎn)后,發(fā)出此信號,開始執(zhí)行進給指令。PB6接光電編碼器輸出的零位螺紋信號
45、。PC口是輸出口,PC0PC3控制自動轉(zhuǎn)位刀架四個刀位的選刀。PC4用于報警顯示,系統(tǒng)正常工作時,輸出低電平,綠色發(fā)光二極管亮,當系統(tǒng)出現(xiàn)異常情況時,輸出高電平,經(jīng)反向后,紅色發(fā)光二極管亮,實現(xiàn)報警功能。A0、A1分別接地址鎖存器的1Q、2Q,A0=1表示傳送的是命令或狀態(tài)信息,A1=0是數(shù)據(jù)信息。8279控制步進電機,行程控制,以及鍵盤、顯示電路。其中OUTB0OUTB3和OUTA0OUTA3為輸出口,用于控制Z向、X向步進電機運轉(zhuǎn),Z向步進電機為五相,X向為三相。此系統(tǒng)采用軟環(huán)分配。鍵盤顯示電路為4 8鍵和8位顯示器。SL0SL2經(jīng)74LS138分為8根作為鍵盤的列線,是鍵盤的掃描線,是輸
46、出口。RL0RL3接行線作為鍵盤的輸入口。SL0SL2經(jīng)74LS138分為8根同時作為8位數(shù)碼顯示器的位選信號,8031的P1口是數(shù)碼顯示器的段選信號。RL4RL7接越程限位控制電路,當床鞍或拖板在Z向或X向越程時,即向計算機輸入此信號,使進給系統(tǒng)停止。第六章 數(shù)控機床的加工程序編制第一節(jié) 經(jīng)濟型數(shù)控車床數(shù)控系統(tǒng)的程序編制說明一、概述 經(jīng)濟型數(shù)控車床數(shù)控系統(tǒng)按標準數(shù)控語言編程,符合ISO標準的有關(guān)規(guī)定,其基本功能如下:(1)能兩坐標(X、Z)聯(lián)動,具有直線與圓弧插補方式;(2)絕對值編程和增量值編程可以任意用,在同一程序段中可以單獨使用,也可以混合使用;(3)與主軸脈沖發(fā)生器配套,可車各種螺紋
47、;(4)與主軸速度變換裝置配套,能自動更換主軸轉(zhuǎn)速;(5)與刀架自動換位裝置配套,能自動轉(zhuǎn)換刀位;(6)有刀具補償功能;二、編碼 本系統(tǒng)用到如下數(shù)字、字母和符號:數(shù)字:0,1,2,3,4,5,6,7,8,9;字母:F,G,I,M,N,S,T,U,W,X,Z;符號:/,+,-,LF;第二節(jié) 加工說明及工藝路線設(shè)計一、編程中字母的說明程序段序號N,該序號用來表示程序段的序號,它可用來檢索程序段,或者顯示當前執(zhí)行的程序段。程序段序號通常置于程序段首位。準備功能字G,該指令后續(xù)兩位數(shù)字。數(shù)字表示不同的機床操作或動作。G功能可用于多種目的。輔助功能字M,該指令后續(xù)兩位數(shù)字。輔助功能用來使機床產(chǎn)生輔助動作
48、。刀具功能字T,該功能用于更換刀具時,指定刀具或顯示待更換刀具的刀號。刀具交換功能字T字母后續(xù)的數(shù)字表示待更換的刀號。根據(jù)數(shù)控帶中T地址的數(shù)字,就能選擇刀具。二、零件加工圖及加工路線在經(jīng)濟型數(shù)控車床上加工的零件如下圖:該零件的毛坯為 棒料,材料為45鋼,其硬度為235HBS,表面粗糙度為1.6。根據(jù)主軸零件圖確定按先主后次及先初加工后精加工的原則,其工藝路線為: 切削外形輪廓:倒角145切削錐度部分車削60mm外圓倒角145車削圓弧部分車削60mm外圓車削70mm外圓退刀。85mm外圓不加工。第三節(jié) 零件加工工序一、粗加工粗加工時,留2mm的加工余量用于精加工,加工程序如下: O123N001
49、 G92 X5000 Z32000 S22 LF 坐標設(shè)定N002 G00 X4200 Z27200 S21 M03 T11 LF 快速移至X42mm,Z272mmN003 G01 X4400 Z27100 F15 LF 粗車倒角N004 X5400 W-6100 LF 粗車錐度N005 U0 Z19000 LF 粗車外圓N006 X6200 W0 LF 粗車端面N007 X6400 W-100 LF 粗車倒角N008 U0 W-2900 LF 粗車外圓N009 G03 U0 W-6000 I-2200 K-3000 LF 車圓弧N010 G01 U0 Z8000 LF 粗車外圓N011 X7400 U0 LF 粗車端面N012 U0 Z0 LF 粗車外圓N013 X9000 W0 LF 退刀N014 G00 X5000 Z32000 M0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報書多少字合適呢
- 課題申報書文獻引用格式
- 課程銜接課題申報書
- 高中課題研究申報書
- 小學語課題申報書怎么寫
- 咨詢個人合同范本
- Unit 3 Keep Fit section B 同步課時講練(含答案)七年級英語下冊(人教版2024)
- bt模式合同范例
- 制式房屋購買合同范本
- 出售工地叉車合同范本
- 急救藥品課件教學課件
- 教師職業(yè)道德-教師專業(yè)發(fā)展(教師培訓課件)
- 電工(中級工)理論知識習題庫+參考答案
- 人工智能技術(shù)應用專業(yè)調(diào)研報告
- 報價單完整版本
- 圖書館、情報與文獻學:圖書館學考點(題庫版)
- 專題09:散文閱讀(解析版)-2022-2023學年七年級語文下學期期中專題復習(江蘇專用)
- 【課件】勃蘭登堡協(xié)奏曲Ⅱ+課件高一上學期音樂人音版(2019)必修音樂鑒賞
- 醫(yī)美機構(gòu)客戶滿意度調(diào)查表
- clsim100-32藥敏試驗標準2023中文版
- LNG加氣站質(zhì)量管理手冊
評論
0/150
提交評論