桌面級3D打印機設計(含CAD圖紙)
桌面級3D打印機設計(含CAD圖紙),桌面,打印機,設計,CAD,圖紙
注:頁眉,居中,楷體,五號。閱后刪除此文本框。摘 要當今社會正處在一個快速發(fā)展的時代,隨著一系列新技術的成熟和應用,人們的生活方式產(chǎn)生了快速而多樣化的改變。而近年來對人們影響最深遠的核心技術群可以概括為新能源技術、新互聯(lián)網(wǎng)技術以及新制造技術。在新制造技術中,最令人矚目的3D 打印技術,被認為是顛覆制造業(yè)體系的革命性技術。 本文選用STM32F103VCT6作為核心控制器,采用 Allegro 帶轉換器和過流保護的 DMOS 微步驅動器 A4988,設計3D打印機的X、Y、Z軸電機驅動電路,并根據(jù)3D打印機工作流程,利用keil編譯工具,對3D打印機的驅動系統(tǒng)進行編程,分別實現(xiàn)X、Y、Z軸電機驅動程序,完成3D打印機的驅動系統(tǒng)的設計。本文設計的3D打印機的驅動系統(tǒng),是一種結構簡單、性能穩(wěn)定、使用方便、價格低廉、智能化的3D打印機的驅動系統(tǒng)。關鍵詞:3D打印;STM32;驅動系統(tǒng)目 錄摘 要1目 錄2引 言41.1研究的目的和意義41.2 國內外研究現(xiàn)狀41.3 研究內容和設計指標要求5第二章 總體方案設計72.1系統(tǒng)總體概述72.2研究方案72.3 課題的主要研究工作:82.4 系統(tǒng)原理設計92.5 系統(tǒng)結構框圖92.6 3D 打印技術的類型102.7 3D 打印技術的現(xiàn)有利弊112.5 本章小結12第三章 進給伺服系統(tǒng)設計133.1進給伺服系統(tǒng)設計思路:133. 2伺服系統(tǒng)初步參數(shù)確定133.3步進電機143.4導軌的參數(shù)確定183.5 3D打印機Y軸進給系統(tǒng)中滾珠絲杠螺母副的設計及計算19第四章 機械結構設計234.1總體機械設計234.2龍門框架機械設計234.3底盤Y向進給機構熱床部件設計254.4 X軸傳動設計274.5打印噴頭設計28第五章 電路設計315.1 3D打印機驅動系統(tǒng)電路組成315.2 驅動電路315.3 限位電路325.4 電源電路335.5 微處理器電路345.6 本章小結36第六章 程序設計部分376.1 系統(tǒng)整體流程圖376.2軟件開發(fā)環(huán)境簡介376.3程序設計流程376.3軟件各功能模塊設計386.4本章小結43第七章 系統(tǒng)調試及遇到的問題447.1電路調試447.2軟件功能調試457.3小結45結 論46參考文獻47致 謝48引 言1.1研究的目的和意義隨著近年來許多革命性的技術體系逐漸成熟,制造業(yè)乃至整個世界經(jīng)濟體系正在醞釀著一場深刻的變革,以往的制造體系和設計理念都將面臨革新。3D 打印技術已發(fā)展數(shù)十年,雖然在工業(yè)級領域已取得非常深入的發(fā)展,并取得了一定的成就。近些年來,由于軟件技術和互聯(lián)網(wǎng)的飛速發(fā)展,桌面級 3D 打印機開始走進大眾視野,并以一種高姿態(tài)高科技挺進市場,希望能夠走進千家萬戶用以展現(xiàn)其科技價值,改變普通大眾的生活形態(tài)。但受限于各方面的因素,諸如材料技術、打印技術等,桌面級 3D 打印機一直處于不溫不火的狀態(tài),如今仍然在不斷的研發(fā)設計之中,但在這個過程中,工程師們更多把它當做一種打印工具,因而關注更多的是其技術方面的突破,而殊不知桌面級 3D 打印機是一種是實實在在與人交互的產(chǎn)品,更應該在技術發(fā)展的同時關注其良好的用戶體驗。本論文的目的就是希望在桌面級 3D 打印機發(fā)展的這個特殊階段,在人們普遍關注其技術突破的同時,喚起人們對桌面級 3D 打印機良好用戶體驗的重視。當然,作為身處變革時代的設計師,從用戶體驗的角度來看待桌面級 3D 打印機這個可能具有劃時代意義的高科技產(chǎn)品,顯得尤為重要,肯定會對未來桌面級3D 打印機的發(fā)展起到一定的促進作用與借鑒意義。1.2 國內外研究現(xiàn)狀近年來,3D 打印技術雖然在部份國家或地區(qū)非常火爆,但是它距離大規(guī)模步入桌面端還有很大距離,主要原因還是價格因素的影響,制約著它的普及進程。3D 打印的魅力是非常大的,它吸引著我們把目光及注意力不斷投入它的身上。但是與它給我們的吸引力相反的是,3D打印機距離普及還有非常長的路要走。制約3D 打印普及的原因很簡單,主要是價格太貴,不適合桌面端推廣,即使它非常熱門。業(yè)內人士表示,小型桌面 3D 打印機已經(jīng)變得很便宜了,售價大概為 1.8 萬元。不過便宜也是相對而言,對桌面設備來說,1.8萬對于普通大眾階層還是過于偏高,并且的它的成品率也并不能保證是百分之百的成功,有一定良品率限制,打印材料不光種類少,價格也相對較貴。此外,3D 打印機打印速度是還是相對比較慢,和成熟的工業(yè)流水線生產(chǎn)相比,不具優(yōu)勢。同時,專家認為,3D 打印創(chuàng)造了很多新的機會。小批量制造和個性化產(chǎn)品制造已經(jīng)成為生意。而且,互聯(lián)網(wǎng)與 3D 打印跨界組合將產(chǎn)生更多創(chuàng)新和創(chuàng)業(yè)機會。展望未來,3D 打印將讓制造業(yè)供應鏈鏈條縮短,使得設計、打印、物流更好的整合。自 20 世紀 90 年代以來,國內多所高校開展了 3D 打印技術的自主研發(fā)。清華大學在現(xiàn)代成型學理論、分層實體制造、FDM 工藝等方面都有一定的科研優(yōu)勢;華中科技大學在分層實體制造工藝方面有優(yōu)勢,并已推出了 HRP 系列成型機和成型材料;西安交通大學自主研制了三維打印機噴頭,并開發(fā)了光固化成型系統(tǒng)及相應成型材料,成型精度達到 0.2mm;中國科技大學自行研制了八噴頭組合噴射裝置,有望在微制造、光電器件領域得到應用。但總體而言,國內 3D 打印技術研發(fā)水平與國外相比還有較大差距。近年來,國內如深圳維示泰克、南京紫金立德、北京殷華、江蘇敦超等企業(yè)已實現(xiàn)了 3D 打印機的整機生產(chǎn)和銷售,這些企業(yè)共同的特點是由海外歸國團隊建立,規(guī)模較小,產(chǎn)品技術與國外廠商同類產(chǎn)品相比尚處于低端。目前,國產(chǎn) 3D 打印機在打印精度、打印速度、打印尺寸和軟件支持等方面還難以滿足商用的需求,技術水平有待進一步提升。在服務領域,我國東部發(fā)達城市已普遍有企業(yè)應用進口 3D 打印設備開展了商業(yè)化的快速成型服務,其服務范圍涉及到模具制作、樣品制作、輔助設計、文物復原等多個領域。與內地相比,我國港臺地區(qū) 3D 打印技術引入起步較早,應用更為廣泛,但港臺主要著重于技術應用,而非自主研發(fā)。1.3 研究內容和設計指標要求3D打印帶來了全世界性制造業(yè)革命,以前是部件設計完全依賴于生產(chǎn)工藝能否實現(xiàn),而3D打印技術的出現(xiàn),將會顛覆這一生產(chǎn)思路,任何復雜形狀的設計均可以通過3D打印技術來實現(xiàn),它無需機械加工或模具,就能直接從計算機圖形數(shù)據(jù)中生成任何形狀的物體,從而極大地所縮短了產(chǎn)品的生產(chǎn)周期,提高了生產(chǎn)率。本文通過對3D打印機驅動系統(tǒng)研究,主要利用PWM控制等數(shù)字信號在電機控制中進行驅動,選用STM32F103VCT6作為核心控制器,采用 Allegro 帶轉換器和過流保護的 DMOS 微步驅動器 A4988,并設計3D打印機的驅動系統(tǒng)。要求提交的成果形式包括:(1) 3D打印機驅動系統(tǒng)電路圖;(2) 3D打印機驅動系統(tǒng)程序;(3) 相關論文一篇;(4)機械結構三維圖一張。第二章 總體方案設計2.1系統(tǒng)總體概述基于熔融沉積3D打印機基本原理是逐層打印。計算機中導入STL三維模型文件,通過上位機與3D打印機的控制主板進行連接,由分層軟件將三維模型分成二維CAD模型,并將其轉換成控制板可以識別、讀取。執(zhí)行、加工的的G代碼,從而控制進給機構電機的運行方向、擠出速度等參數(shù)的協(xié)調運動,完成打印工作。基于FDM工藝的3D打印機從控制結構上看,分上位機和底層控制兩層,上位機主要運行三維設計軟件、切片軟件、打印控制軟件等。底層控制包括嵌入式微控制器、主板、步進電機、電機驅動器、限位開關、熱塑材料擠出機、打印平臺、溫度傳感器等。主要系統(tǒng)框圖如下:圖2.1 3D打印機控制系統(tǒng)2.2研究方案本畢業(yè)設計主要通過查閱相關機械設計資料,選擇合適的傳動方式,然后通過三維建模軟件進行仿真和運動分析,確定所立方案的可行性,并用來檢驗設計尺寸是否合理,以確定各項尺寸參數(shù),最后繪制圖紙,通過購買或加工出零部件。本研究課題主要是熔融沉積3D打印機的機械結構設計及分析。主要研究方法如下:1)參閱機械設計資料,設計導軌副、絲杠螺母副裝置等。2)根據(jù)性能要求選擇進給伺服系統(tǒng)。3)通過三維建模軟件進行整機結構造型,確定結構的可行性和尺寸參數(shù)。4)做出3D打印機的整機裝配工程圖、重要零部件裝配工程圖、重要零件工程圖等。5)購買零部件,完成機械及控制系統(tǒng),安裝并調試3D打印樣機,打印出較高成型質量的零件。2.3 課題的主要研究工作:2.3.1整體布局2.3.1.1導軌副的選用本畢業(yè)設計所設計的桌面級熔融沉積3D打印機的傳動制裝置承受的載荷較小,定位精度一般,因此選用直線光桿為導軌副,其主要優(yōu)點有,成本低廉,使用方便,摩擦系數(shù)小,安裝結構緊湊等優(yōu)點。2.3.1.2絲杠螺母副的選用熔融沉積3D打印機進給機構主要由步進電機的旋轉運動通過絲杠螺母轉換成工作臺的直線進給運動。其中X、Y采用滾珠絲杠,Z軸采用兩個平行的普通絲杠螺母機構。整個擠出機都可以在Z上運動, X軸進給機構安裝有擠出頭。2.3.1.步進電機的選用步進電機是熔融沉積3D打印機的動力裝置,通過聯(lián)軸器帶動XYZ三軸的進給運動部件,使擠出頭裝置可以按照預定的軌跡運動,另一方面步進電機可協(xié)調控制著進給機構與擠出機構之間的相互配合,從而避免斷絲和較大的粗糙度等。2.3.2機械機構設計2.3.2.1送絲機構及噴頭機構3D打印機的送絲狀機構,主要包括用于輸送主動輪、從動輪、噴頭、等組件,主動輪的動力由為步進電機提供,其轉動軸上套有一薄壁的外嚙合齒輪,從動輪類似以鏈條的一個鏈節(jié),外面有一個套筒,并且主動輪和從動輪的嚙合可以調節(jié),調節(jié)機構由一個裝有彈簧的松緊機構通過旋動螺紋進退實現(xiàn)。圖2.2 噴頭原理2.3.2.2框架設計本畢設3D打印機主體框架結構擬采用亞克力板,該板可以用激光切割,成型質量好,價格便宜,強度高??蚣苤饕δ転楣潭?、支撐打印機各個部件如噴頭、絲杠螺母機構。擬設計成龍門框架的樣式,使得結構緊湊。2.3.2.3傳動部分設計熔融沉積3D打印機進給部分主要分X、Y、Z三軸進給機構,其中擠出機部件主要由安裝在X軸上,進給機構可以保證噴頭可以在預定的路線時間運動,擠出機主要保證擠出絲能夠合理地噴射出粗細均勻且滿足要求的打印絲,是熔融沉積桌面級3D打印機整機最重要進給機構。2.4 系統(tǒng)原理設計3D打印機驅動系統(tǒng)以STM32F103VCT6單片機為控制核心,利用PWM控制等數(shù)字信號在電機控制中進行驅動,選用Allegro 帶轉換器和過流保護的 DMOS 微步驅動器 A4988,設計3D打印機驅動系統(tǒng)。該系統(tǒng)結構技術成熟,系統(tǒng)可靠性高,便于實現(xiàn)。2.5 系統(tǒng)結構框圖 3D打印機驅動系統(tǒng)利用成熟的PWM驅動控制技術進行技術。該3D打印機驅動系統(tǒng)的最基本組成部分應包括:驅動電路、 限位電路、電源電路、微處理器電路組成。圖2.1 系統(tǒng)硬件結構框圖2.6 3D 打印技術的類型(1) 熔融沉積型 熔融沉積類技術是普及率最高的 3D 打印技術,該技術不需要苛刻的環(huán)境條件,沒有高能耗的組件,僅僅由噴頭,控制芯片,步進電機及簡單的結構件組成。硬件成本在各類3D打印技術中是最低的。同時由由英國巴斯大學機械學院的AdrianBowyer 等人設計的reprap3D 打印機的所有軟件和硬件都是開源的,沒有專利限制,這也是FDM類技術普及的重要原因。人們甚至在家中就可以通過購買的開源組件自己組裝reprap3D打印機。 同時FDM 類技術所用的材料價格也極為低廉,其中應用最廣的是ABS 工程塑料和聚乳酸樹脂,材料性能優(yōu)異與毒性極小,聚乳酸樹脂更是無毒的可降解環(huán)保材料。但正是因為成型方式以及設備成本的低廉使FDM 類技術尚無法達到較高的成型精度和結構強度,這限制了它的發(fā)展和應用。(2) 激光燒結型激光燒結及電子束類技術的原理是通過激光束成電子束照射材料粉末,使材料逐層熔融然合冷凝結合在一起,從而固化成型。因為成型精度高,同時高溫成型參使模型具有很高的結構強度,所以在特殊材料成型和復雜的特種零件成型等領域具有很大的優(yōu)勢。美國的F22、F35戰(zhàn)斗機和我國的殲20戰(zhàn)斗機都應用了這一技術來制造大型鈦合金承力構件。該技術能耗較大,對成型材料和工作環(huán)境有較高要求,同時設備成本較高,并不適合民用,在大型制造企業(yè)和研發(fā)機構中應用較多。(3) 光固化型光固化技術是一類結合了前文的兩種技術優(yōu)點的成型方式。該技術用光敏樹脂作為成型材料,通過紫外光發(fā)生器產(chǎn)生的光束照射液態(tài)樹脂原料,觸發(fā)照射點的聯(lián)合反應從而固化成型,當一層打印好之合,步進機構將已完成部分抬升成沉降到液面之下,繼續(xù)下一層的打印,這樣逐層成型。光固化成型精度高予FDM類技術,是民用3D打印技術中精度最高的。但由于設備成本較高,材料的毒性較大,使用的范圍不如FDM類技術。(4) 粉末層噴膠型粉末噴頭打印技術是通過噴頭在粉末層上涂布膠水實現(xiàn)固化的成型技術,它的優(yōu)點是非常環(huán)保,而也可以打印全彩的模型,非常適合商業(yè)化,國內外有多家企業(yè)提供的三維人像打印服務就是應用這類技術來實現(xiàn)的。2.7 3D 打印技術的現(xiàn)有利弊 3D打印技術是大批量制造模式向個性化制造模式發(fā)展的式領技術,其突出優(yōu)勢在于實現(xiàn)低成本、高效率、復雜結構的制造。其核心理念就是逐層增加的成型方式,這種方式?jīng)Q定了3D打印技術只需要關注物位在空問位置上的有無,而不會發(fā)到會統(tǒng)的減材制造所需要考慮各類材料的加工方式的限制。單一而集中的成型動作可以大大提高能源的使用效率和材料的利用率,這使3D打印技術在能耗和環(huán)保上也具有很大的優(yōu)勢。3D打印技術早已有之,然而這項技術的大規(guī)模商業(yè)化應用的可能卻目到最近幾年才建始顯現(xiàn)。一方面原因是3D打印技術的成本一目居高不下,目到近年來才真正進入企業(yè)和個人可以接發(fā)的范圍之內。要進行精確的打印,必須建立一個精確的坐標系統(tǒng),這就涉及到涵蓋軟硬件兩方面的諸多問題。以選擇性激光燒結技術為例,該技術需要一系列復雜的機構來驅動反射鏡,將工作光源所產(chǎn)生的激光投射到相應的位置,這對機構的精確度要求很高,同時需要軟件系統(tǒng)的實時配合,才能實現(xiàn)高效的打印過程。而打印所需的材料也需要特別的工藝來制備。另一方面原因就是3D打印技術在此之前缺義大量應用的環(huán)境。制造業(yè)自18世紀工業(yè)革命建始與手工業(yè)分離以合,就不再是每個人都會從事的工作。技術的進步導致了職業(yè)的分化,到現(xiàn)在的大規(guī)模自動化生產(chǎn),制造工人甚至只能專精予制造流水線上的某一加工步驟,而設計市必須和工程市合作才能解決設計需求和生產(chǎn)工藝之間的平衡,沒有人能獨立的完成一個批量化生產(chǎn)的產(chǎn)品的研發(fā)制造。而與除了工程市和設計市,大部分人并不具備批量化生產(chǎn)的相關知識。3D打印技術需要的數(shù)字模型作為藍本來進行成型,而構建三維模型的軟件大部分都需要復雜的操作技巧,需要一定時問的了解和學習,并不是所有人都可以熟練使用的工具。而這些問題隨著互聯(lián)網(wǎng)時代的興起,都在一定程度上被解決了。但從制造層面來講,3D打印技術還存在許多制約其發(fā)展的瓶頸,而針對這些問題的解決方案也是相關研究的發(fā)展趨勢。首先是打印質量的限制。目前3D打印機的精度差別很大,工業(yè)級的高端機型可以達到與會統(tǒng)制造技術相媲美甚至更高的制造精度,但由予成本限制,目前還難以普及。而已經(jīng)建始商品化的框面級3D打印機卻存在著精度較低的問題,打印的產(chǎn)品無論尺寸公差還是表面質量都很難達到較高的使用要求。所以提高3D打印機的精度是未來技術層面研究的一個重點;然合是材料的限制。目前可以用予3D打印的材料種類遠遠無法同會統(tǒng)制造業(yè)相比,而與由予成型工藝的問題,導致成型合的產(chǎn)品結構強度普遍偏低,打印完成合仍需要燒處理等各種方法來增加強度,這大大限制了3D打印技術可以應用的范圍;多材質打印的限制。一個產(chǎn)品是一系列功能部件的組合,而這些部件由予所滿足的需求不同,所需的材料性質也不同。而目前3D打印技術還不能實現(xiàn)任意幾類材質的同時打印,這就意味著我們現(xiàn)在只能通過3D打印技術來制作那些功能和結構都相對單一的產(chǎn)品,類似予電子產(chǎn)品這樣的復雜結構仍然要通過會統(tǒng)的制造技術來完成。隨著智能制造的進一步發(fā)展成熟,新的信息技術、控制技術、材料技術等不斷被廣泛應用于制造領域,3D打印技術也將被探向更高的層面。2.5 本章小結本章主要介紹了3D打印機驅動系統(tǒng)和機械系統(tǒng)的主要組成以及工作原理,并簡單的介紹了3D 打印技術和3D 打印技術的現(xiàn)有利弊。通過本章,可以使我們對3D 打印技術有一定的了解,同時也為接下來的3D打印機驅動系統(tǒng)設計奠定一個良好的基礎。第三章 進給伺服系統(tǒng)設計3.1進給伺服系統(tǒng)設計思路:熔融沉積型3D打印機的機械傳動部件設計,從本質上講,實質是一個典型的機電一體化機械化設計。首先對整個系統(tǒng)的負載進行確定,計算運動部件的慣性變量,從而確定驅動源即電機的負載,功率,轉速等參數(shù),并完成傳動元件(這里指絲杠螺母)及導向元件的設計與計算。與普通數(shù)控機床不一樣,3D打印是層層堆積打印,所以并不會對整個工作臺產(chǎn)生較大的切削力,因此預估計為5N。本章關于伺服系統(tǒng)的設計如:進給系統(tǒng)的分類選型,傳動系統(tǒng)等效轉動慣量、等效負載轉矩等方面的計算、步進電機負載及選用、絲杠螺母、光桿滑動導軌,聯(lián)軸器計算與型號等都將做一一選擇和說明。 3. 2伺服系統(tǒng)初步參數(shù)確定3.2.1步距角 當一個脈沖通過時,步進電機將轉過一個轉角,這里稱其為步進電機的步距角。其計算公式如下:其中 -步進電機繞組相數(shù);-步進電機轉子齒數(shù);-繞組通電方式單排時,K=1;雙拍時,K=2。市場上常見的步進電機步距角有等。3.2.2脈沖當量本畢業(yè)設計擬采用脈沖當量為=0.01mm/脈沖。由下式可得3.2.3傳動比傳動比計算公式:其中:為步進電機的步距角,為滾珠絲杠導程,為系統(tǒng)脈沖當量。因此本畢業(yè)設計擬采用步矩角=,初選絲杠導程為4mm,。 故則其傳動比:3.3步進電機3.3.1步進電機參數(shù)及選型3.3.1.1步進電機選型的步驟1)由3D打印機的機械機械結構,求得加在步進電機轉動軸上的總轉動慣量;2)計算3D打印機在多個工況下的步進電機轉軸上的等效負載轉矩,并取得其最大值作為最大靜轉矩;3)根據(jù)運行轉矩頻率特性、啟動慣性頻率等關系,對初步選擇進行的步進電機參數(shù)進行校核。3.3.1.2步進電機輸出轉矩的選擇 其中為步進電機空載啟動力矩;為步進電機空載啟動時打印工作要從靜止上升到最大快進速度時折算后的力矩;為空載時折算后的摩擦力矩;為絲杠預緊折算后的附加摩擦力矩。加速度力矩由 初設運動部件從靜止啟動加速到最大快進速度所需的時間。則 加速度力矩空載摩擦力矩空載摩擦力矩: 式中:G為運動部件的總重量(N),;為所選用光桿導軌摩擦系數(shù),且;為傳動系統(tǒng)效率。則附加摩擦力矩附加摩擦力距: 其中:為預緊力,一般取的1/3;為滾珠絲杠未預緊時的傳動效率。則:步進電機空載啟動轉矩為:因此,通過上面計算可以算出步進電機空載啟動時所需的最大靜轉矩則 3.3.1.3總負載轉矩的計算 其中:為作用在打印機工作臺的合力折算后的轉矩。其中指的是的部件正常運行時所需的最大靜轉矩;且根據(jù)最大靜轉矩和步距角初步選出步進電動機XY42STH34-1506,其技術參數(shù)如下:型號電壓電流電阻電感轉動慣量定位力矩機身外徑機身長度額定速度XY42STH34-1506(V)(A)()(mH)Kg.cm2N.cmmmmmrpm121.582.535120423410003.3.1.4步進電機的安裝尺寸所選用的步進電機XY42STH34-1506其機械結構尺寸如下圖3.1所示圖3.1 步進電機XY42STH34-1506結構尺寸3.4導軌的參數(shù)確定3.4.1導軌簡要介紹導軌是熔融沉積桌面級3D打印機的重要部件之一,在功能上它的選擇對打印機工作臺的剛度,精度與精度保持性等有著十分重要的影響,本畢業(yè)設計XYZ三軸進給均采用光桿導軌,光桿導軌價格低廉,便于安裝和拆卸,基本上滿足桌面打印的要求。3.4.2.直線滑塊工作載荷Fm的計算 工作載荷對于導軌副的使用壽命有著較大的影響,本畢業(yè)設計中,工作臺中立在底盤主要由Y軸導軌承受。因此,根據(jù)載荷公式可得其單個滑塊所能承受的最大垂直方向載荷為:;已知打印機工作臺的移動部件總重約G=40N;外加載荷約為5N,因此得到追到工作載荷為25N。關于導軌,考慮到安裝和拆卸的方便,擬采用滑動導軌。由于畢設要求的工作平面尺寸為200mm*200mm。因此取得的導軌長度為380mm,直徑為初選為8mm.。3.4.3距離額定壽命L的計算由于3D打印機的工作臺進給速度不高,載荷較小,查閱技術文獻可取得設計參數(shù)如下:硬度系數(shù)1.0;溫度系數(shù)1.0;接觸系數(shù)0.81;精度系數(shù)0.9;載荷系數(shù)1.5;代入下式1062Km。遠遠大于期望值50Km,因此距離額定壽命完全滿足要求。3.5 3D打印機Y軸進給系統(tǒng)中滾珠絲杠螺母副的設計及計算3.5.1、最大動負載Q的計算;查表得系數(shù),壽命值預計3D打印機使用壽命T=15000h,初選絲杠螺距=4mm ;所以 Y向絲杠牽引力為當量摩擦系數(shù);所以最大動負荷Y向 查表,取滾珠絲杠公稱直徑 ,選用滾珠絲杠螺母副 的型號為 GD1604-3其額定動載荷為390N,足夠用。3.5.2滾珠絲杠螺母副幾何參數(shù)計算名稱代號參數(shù)公稱直徑16導程4滾珠直徑2.381絲杠底徑13.1絲杠外徑15.3循環(huán)列數(shù)3*2螺母安裝尺寸285238651065.810油杯M6額定載荷()4612()8779剛度()2793.5.3傳動效率計算式中:摩擦角;絲杠螺紋升角;其中=;3.5.4剛度驗算3.5.4.1Y軸進給系統(tǒng)的滾珠絲杠的拉壓變形量 其中:為在工作載荷作用下絲杠變形量;為絲杠的工作載荷;L為滾珠絲杠在支撐座的受力長度,??;E為材料彈性模量,其中鋼;A為滾珠絲杠按內徑確定的截面積,則 。3.6.5.2Y軸進給系統(tǒng)的滾珠與螺紋滾道間的接觸變形量 其中:為滾珠直徑,為滾珠總數(shù)量,Z為一圈的滾珠數(shù),為滾珠絲杠的公稱直徑,為預緊力,為滾珠絲杠的工作載荷查表可得,3.5.4.3滾珠絲杠副剛度的驗算絲杠的總變形量應小于允許的變形量,查閱相關技術文獻,根據(jù)打印機的定位精度可得為0.023mm,。因此所選的Y軸進給系統(tǒng)滾珠絲杠副剛度符合要求。同理,可以按照上述方法對X軸進給系統(tǒng)絲杠螺母進行選型。第四章 機械結構設計4.1總體機械設計本畢業(yè)設計流程是:主要運用三維建模軟件Solidworks進行模型的建立,以此來驗證所選擇的方案的可行性、正確性。整機的機械部件主要可以分為龍門框架部件設計、底盤-絲杠螺母部件設計、X軸傳動設計,和3D打印機的噴頭部件設計。熔融沉積3D打印機的總體尺寸為400mm*400mm*400mm,基本滿足桌面級打印零件要求。4.2龍門框架機械設計龍門框架是本畢業(yè)設計的組主要支撐架,連接這個傳動軸的機械結構部件,使之可以固定在特定位置,實現(xiàn)其預定功能。設計工作主要考慮以下幾點:1)保證3D打印機機架在幾何上的穩(wěn)定性,可以較為簡便的站立在大多數(shù)平面內,承擔整機的在各個方向所產(chǎn)生的力,主要來自Z軸方向上的壓力。2)機械結構緊湊,外觀整潔,美觀大方,具有工業(yè)設計美感,具有空間整體性。各個部件可以方便的協(xié)調配配合,滿足3D打印的工作尺寸區(qū)間即:200mm*200mm*200mm。3)為Z軸電機、絲杠螺母、導軌等提供豎直方向的安裝位置,保證導軌緊固,不發(fā)生徑向和軸向的松動,從而實現(xiàn)絲杠螺母的精確進給,保證打印層質量;為底盤框架實現(xiàn)在Y軸的的固定,使得底盤與框架便于安裝、調整和拆卸。綜合考慮以上設計要求,龍門框架設計機械機構如下圖所示:圖4.1 龍門框架機械機構三維模型圖框架總體尺寸為370mm*130mm*410mm,整個框架主要一塊中間切割成方形的框架和兩塊切去邊角的側板連接通過方形的插槽和插齒和M3的螺栓連接而成,三塊連接板厚度均為10mm,可以較好保證其結構上的剛度及穩(wěn)定性。整個3D打印機其結構上功能為安裝Y軸底盤框架、Z軸傳動裝置。在Y軸上,方形框架底部軸線位置處切去一個R=30的圓弧形,以便于給安裝Y軸的絲杠螺母座預留下空間。在兩側開的R=5的圓弧形對稱切邊主要用于安裝底盤的導軌,兩處圓弧對稱地分布在相距170mm的軸線兩側,從而基本上確定了Y軸底盤的導軌間距。電機與支架之間用3個在軸向M3的螺釘相聯(lián)結。支架與龍門框架之間連接則是與電機機身與框架X-Z想貼合面用3個相距約20mm的M3螺栓向連接,進而達到固定Z軸傳動裝置和機身框架的目的。圖4.2 龍門框架機械機構CAD圖4.3底盤Y向進給機構熱床部件設計本部分主要由底盤框架、Y軸絲杠螺母副、導軌、熱床等裝置組成,由于此部分中前述的幾個部件都有著比較重要的轉配關系,故采用將底盤Y向進給機構熱床裝配成完整的子裝配體。下面將分別各個部件的機械設計進行說明。主要需要考慮的方面有:1)底盤支架主要功能基本上和龍門框架要求大致相同,一方面需要在機械幾何上滿足其穩(wěn)定性,另一方面需要有比較好支撐以便于適應在XY平面的放置。2)底盤導軌和熱床裝置聯(lián)結,為保證打印質量,整個熱床要求水平。且對導軌的平行度,直線度,以及導軌和滑塊的同軸度、有一定的安裝要求。也需要和龍門框架進行固定,因此再設計上需要對框架附加易于安裝,容易調整,且穩(wěn)定性能好等要求從而保證絲杠螺母可以完成較好的位移傳動。3)電機、聯(lián)軸器、滾珠絲杠,絲杠軸支撐等再設計有著嚴格的同軸度配合要求。綜合以上考慮點及設計要求,本畢業(yè)設計設計機械結構如下圖:圖4.3 底盤Y向進給機構熱床部件三維模型圖底盤Y向進給機構熱床部件子轉配體總體尺寸為480mm*170mm*90mm。其中框架尺寸由四個相同的支座提供,為360mm*170mm。支座在X方向為兩個豎直上平行的相距為20mm的直徑為8的通孔。兩個通孔中都8*210的光桿,光桿與支座兩側都用墊片和螺母相連接,從而實現(xiàn)了Y軸光桿在X方向的調整。而Y軸方向下部為直徑為10mm的光桿,以確保整個底盤在Y軸上的剛度、穩(wěn)定性等。上方為直徑8mm的導軌,導軌端部與支架的半圓形弧型槽槽底直接面面配合支承工作臺,這樣安裝,保證了熱床可以較好的在導軌中精確位移運動。絲杠有效長度為170mm,兩端和連接在X方向同軸支撐,其中一端通過梅花形聯(lián)軸器與驅動電機相連,從而把電機的周轉角度位移型號轉換成工作臺的直線往復運動。熱床的結構尺寸也就是3D打印機工作臺的打印尺寸,本設計要求為200mm*200mm。熱床與下部連接板用套有彈簧的M6的螺栓連接,為充分利用工作臺尺寸,四個連接孔的與熱床板邊相距5mm,連接板和熱床相距10mm。彈簧絲直徑為1mm,中徑為d2=7mm,彈簧作用主要是防止Z軸電機越過極限位置,從而減少引起擠出機噴頭與熱床產(chǎn)生剛性沖擊,增強對工作臺的保護作用。圖4.4 底盤Y向進給機構熱床部件CAD圖4.4 X軸傳動設計X軸傳動裝置實際上整體在X_Z平面上運動,一方面為Z軸電機帶動的絲杠配合提供螺母副,控制整體向上或者向下位移。因此Z軸絲杠螺母副中的兩個豎直方向上的直徑為5mm螺母應該安裝在在X軸上。為防止Z軸螺母松動,本文創(chuàng)新性將中徑6mm的彈簧引入到放置螺母的凹槽中,很好實現(xiàn)了螺母緊固。圖4.5 X軸傳動三維模型圖如上圖所示,整個X軸傳動裝置由步進電機、電機支架、聯(lián)軸器、X軸絲杠、導軌及絲杠支架、蓋板等部件組成。兩個平行的Z軸光桿套孔里面都緊貼著上下端面緊配合安裝了M8的滑動軸承,其原理基本上與Y軸導軌類似。與之不同的是Z軸螺母安裝在六角形凹槽中,上下兩端的螺母用彈簧在其中,減少Z軸的松動,增強Z軸進給精確度。圖4.6 X軸傳動CAD圖4.5打印噴頭設計打印噴頭是熔融沉積最為關鍵部件之一,F(xiàn)DM工藝一般是將固態(tài)的低熔點絲狀材料加熱到半熔融狀態(tài),熔融,擠出材料均在打印噴頭中進行,出絲速度和出絲直徑的均勻穩(wěn)定程度是決定3D打印機加工精度和表面質量的最重要因素,本部件設計主要送料裝置和加熱頭的設計,來保證擠出頭出絲的均勻和穩(wěn)定。圖4.7 打印噴頭三維模型圖整個擠出機分為滾珠絲杠螺母,導軌副的套筒及其支座,整個擠出裝置是安裝在該支座上的。支座安裝有步進電機,步進電機上按裝有主動小齒輪,主動小齒輪與安裝在擠出機蓋板上可以調整松緊的滾輪相咬合,齒輪與滾輪之間的間隙可以根據(jù)擠出絲直徑調整,主要通過穿在含有M3螺釘來實現(xiàn)。根據(jù)其間隙大小可以實現(xiàn)擠出不同直徑細絲的功能。當絲料被送料輪緊緊抓住,通過送絲輪轉動能夠可靠地把絲料擠入擠出頭的喉管中。擠出頭喉管外部是層狀的散熱片,可以減輕整個機構的重量,保證出絲的穩(wěn)定。圖4.8 打印噴頭CAD圖第五章 電路設計5.1 3D打印機驅動系統(tǒng)電路組成3D打印機驅動系統(tǒng)的成部分應包括:驅動電路、 限位電路、電源電路、微處理器電路組成。5.2 驅動電路3D打印機驅動系統(tǒng)的驅動電路選用Allegro 帶轉換器和過流保護的 DMOS 微步驅動器 A4988進行設計。A4988是一款帶轉換器和過流保護的DMOS微步驅動器,該產(chǎn)品可在全、半、1/4、1/8及1/16步進模式時操作雙極步進電動機,輸出驅動性能可達35V及2,A4988包括一個固定關斷時間電流穩(wěn)壓器,該穩(wěn)壓器可在慢或混合衰減模式下工作。轉換器是A4988易于實施的關鍵。只要在“步進”輸入中輸入一個脈沖,即可驅動電動機產(chǎn)生微步。無須進行相位順序表、高頻率控制行或復雜的界面編程。A4988界面非常適合復雜的微處理器不可用或過載的應用。A4988產(chǎn)品特點:1、只有簡單的步進和方向控制接口;2、五個不同的步進模式:全、半、1/4、1/8和1/16;3、可調電位器可以調節(jié)最大電流輸出,從而獲得更高的步進率;4、自動電流衰減模式檢測/選擇;5、過熱關閉電路、欠壓鎖定、交叉電流保護;6、接地短路保護和加載短路保護。A4988 包括一個固定關斷時間電流穩(wěn)壓器,該穩(wěn)壓器可在慢或混合衰減模式下工作 在微步運行時, A4988內的斬波控制可自動選擇電流衰減模式( 慢或混合) 混合衰減電流控制方案能減少可聽到的電動機噪音 增加步進精確度并減少功耗,降低驅動芯片的溫度,提供內部同步整流控制電路, 以改善脈寬調制( PWM) 操作時的功率消耗內部電路保護包括帶滯后的過熱關機欠壓鎖定及交叉電流保護, 不需要特別的通電排序。A4988步進電機驅動器及外圍電路如圖 5.1。微控制器只要控制 ENABLE、DI、STEP 這3 路端口就能完全實現(xiàn)步進電機的運動。ENABLE 端口使能 A4988 內部的 FET 輸出, ENABLE 端口輸入為高電平時不使能輸出, 電機不運動,處于鎖緊狀態(tài); 只有 ENABLE 端口為低電平時使能輸出,電機才可以運動 DI 端口輸入信號控制步進電機的正反轉, 為高電平時, 步進電機順時針旋轉;為低電平時,步進電機逆時針旋轉。 STEP 端口輸入微步信號,就能夠控制步進電機工作。圖5.1 A4988驅動電路進電機工作 通過調節(jié)開關 MS1、MS2、MS3控制細分步進量, 細分方法如表5.1 所示。表5.1 A4988驅動電路步進控制邏輯表MS1MS2MS3步進量激勵方式LLL全步進2 相HLL半步進1-2 相LHL1 /4 步進W1-2 相HHL1 /8 步進2W1-2 相HHH1 /16 步進4W1-2 相為了克服步進電機運行時存在的低頻振蕩 高頻出力不足容易失步以及定位精度不高等缺點,文中系統(tǒng)采用1 /16 步進量細分法, 同時能夠使步進電機具有良好平滑運行性能 OUT1B 和OUT1A 引腳分別連接到2 相步進電機其中一相線圈的兩端, OUT2B 和 OUT2A 引腳分別連接到2 相步進電機其中另一相線圈的兩端。5.3 限位電路為了防止3D打印機的步進電機運動超過X或Y或Z軸工作區(qū)域,本系統(tǒng)設計限位電路。3D打印機限位開關一般選用光電開關或接觸式行程開關,本系統(tǒng)設計了限位電路,其可以與光電開關或接觸式行程開關相連。限位電路選用光耦PS2703進行設計電路。PS2703采用貼片雙列4腳SOP封裝,高隔離電壓為3750V,包含一個砷化鎵發(fā)光二極管和一個NPN型硅光電晶體管。光耦PS2703特性如下: 高隔離電壓(BV = 3,750 Vr.m.s.) 高集電極-發(fā)射極電壓(VCEO= 120 V) SOP(小外型封裝)型 每個封裝為單獨的隔離通道 高速轉換(tr,tf= 10 s典型值)。限位電路的二極管D4防止電源正負極接錯從而更好的保護后面的電路,具體電路如下圖:圖5.2 限位電路5.4 電源電路電源電路選用LM1117進行設計3.3V電源電路。LM1117是一個低壓差三端可調穩(wěn)壓集成電路。其壓差在1.2V輸出,負載電流為800mA時為1.2V。它與國家半導體的工業(yè)標準器件LM317有相同的管腳排列。LM1117有可調電壓的版本,通過2個外部電阻可實現(xiàn)1.2513.8V輸出電壓范圍。另外還有5個固定電壓輸出(1.8V、2.5V、2.85V、3.3V和5V)的型號。LM1117工作特性:1. 提供1.8V、2.5V、2.85V、3.3V、5V和可調電壓的型號;2. 節(jié)省空間的SOT-223和LLP封裝;3. 電流限制和熱保護功能;4. 輸出電流可達800mA;5. 線性調整率:0.2%(Max)6. 負載調整率:0.4%(Max)7. 溫度范圍:0125電源電路利用LM1117進行設計電路,并利用發(fā)光二極管D1進行電源指示,其如下圖:圖5.3 電源電路5.5 微處理器電路微處理器電路選用STM32F103VCT6作為核心控制器。STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應用專門設計的ARM Cortex-M3內核。按性能分成兩個不同的系列:STM32F103“增強型”系列和STM32F101“基本型”系列。增強型系列時鐘頻率達到72MHz,是同類產(chǎn)品中性能最高的產(chǎn)品;基本型時鐘頻率為36MHz,以16位產(chǎn)品的價格得到比16位產(chǎn)品大幅提升的性能,是16位產(chǎn)品用戶的最佳選擇。兩個系列都內置32K到128K的閃存,不同的是SRAM的最大容量和外設接口的組合。時鐘頻率72MHz時,從閃存執(zhí)行代碼,STM32功耗36mA,是32位市場上功耗最低的產(chǎn)品,相當于0.5mA/MHz。STM32F103xx增強型系列由意法半導體集團設計,使用高性能的ARMCortex-M332位的RISC內核,工作頻率為72MHz,內置高速存儲器(高達128K字節(jié)的閃存和20K字節(jié)的SRAM),豐富的增強I/O端口和聯(lián)接到兩條APB總線的外設。所有型號的器件都包含2個12位的ADC、3個通用16位定時器和一個PWM定時器,還包含標準和先進的通信接口:多達2個I2C和SPI、3個USART、一個USB和一個CAN。STM32F103結構與功能:1.內核:ARM32位的Cortex-M3CPU;2.工作頻率:72MHz,1.25DMips/MHz;3.低功耗:3種低功耗模式:休眠,停止,待機模式。為RTC和備份寄存器供電的VBAT;4. 調試模式:串行調試(SWD)和JTAG接口;5. DMA:12通道DMA控制器; 微處理器電路選用STM32F103VCT6進行電路設計,利用32.768K晶振Y1和8M晶振Y2設計微處理器電路的晶振電路;將STM32F103VCT6的BOOT0引腳和BOOT1引腳分別連接到GND,使STM32F103VCT6程序從Flash開始啟動;STM32F103VCT6選用JTAG方式,具體電路如下圖。 圖5.4 微處理器電路5.6 本章小結本章對3D打印機驅動系統(tǒng)的驅動電路、 限位電路、電源電路、微處理器電路進行設計,實現(xiàn)了整個系統(tǒng)各模塊功能的結合和3D打印機驅動系統(tǒng)的硬件電路設計工作。第六章 程序設計部分6.1 系統(tǒng)整體流程圖 3D打印機驅動系統(tǒng)由系統(tǒng)時鐘初始化模塊、端口初始化模塊、電機驅動模塊三部分組成。首先初始化微處理器的時鐘,并初始化驅動芯片A4988的控制引腳,微處理器利用控制引腳實現(xiàn)電機驅動控制。6.2軟件開發(fā)環(huán)境簡介本系統(tǒng)的設計是以STM32系列單片機為核心展開的,該系列單片機所采用的技術已經(jīng)相當成熟,針對此系列單片機開發(fā)過程發(fā)布的指令集也相當齊全,極大的簡化了設計過程,考慮到軟件開發(fā)的編程難度,單片機的軟件設計使用C語言作為開發(fā)語言。C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產(chǎn)生少量的機器碼以及不需要任何運行環(huán)境支持便能運行的編程語言。本系統(tǒng)編譯器選用Keil作為編譯工具。Keil是美國Keil Software公司出品的STM32系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調試器等在內的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(Vision)將這些部分組合在一起。運行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。如果你使用C語言編程,那么Keil幾乎就是你的不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調試工具也會令你事半功倍。 6.3程序設計流程 3D打印機驅動系統(tǒng)首先對微處理器STM32的時鐘、控制端口進行初始化,而后利用控制引腳對A4988驅動芯片進行控制,實現(xiàn)步進電機控制,其具體工作流程如下圖。圖6.1 系統(tǒng)流程圖 。6.3軟件各功能模塊設計1. 系統(tǒng)時鐘初始化模塊設計STM32F103VCT6利用PLL技術將,外圍晶振8M倍頻到72M,提高系統(tǒng)工作主頻,具體函數(shù)如下:void SetSysClockTo(void) ErrorStatus HSEStartUpStatus; /時鐘控制寄存器全部恢復默認值 RCC_DeInit(); /使能外部高速時鐘源開啟(8M晶振) RCC_HSEConfig(RCC_HSE_ON);/等待外部時鐘就緒 HSEStartUpStatus = RCC_WaitForHSEStartUp(); /如果時鐘啟動成功if(HSEStartUpStatus = SUCCESS) /定義AHB設備時鐘為系統(tǒng)時鐘1分頻RCC_HCLKConfig(RCC_SYSCLK_Div1);/定義APB2設備時鐘為HCLK時鐘1分頻RCC_PCLK2Config(RCC_HCLK_Div1);/定義APB1設備時鐘為HCLK時鐘2分頻RCC_PCLK1Config(RCC_HCLK_Div2);/設定內部FLASH的的延時周期為2周期FLASH_SetLatency(FLASH_Latency_2);/使能FLASH預存取緩沖區(qū)FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable); /配置PLL時鐘為外部高速時鐘的9倍頻,8MHz * 9 = 72 MHz RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9); /使能PLL時鐘RCC_PLLCmd(ENABLE); /等待PLL時鐘設置完成準備就緒while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) = RESET) /使用PLL時鐘作為系統(tǒng)時鐘源RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);/返回系統(tǒng)所用時鐘源確認為外部高速晶振,8M晶振。while(RCC_GetSYSCLKSource() != 0x08) 2. 端口初始化模塊設計微控制器利用ENABLE、DI、STEP 這3 路引腳實現(xiàn)對A4988步進電機驅動器控制,配置控制引腳ENABLE、DI、STEP引腳為普通推挽輸出,配置限位輸入引腳up_limit、down_limit為上拉輸入,具體函數(shù)如下:void init_GPIO() GPIO_InitTypeDef GPIO_InitStructure; /使能時鐘 RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA, ENABLE); /配置 輸出引腳 GPIO_InitStructure.GPIO_Pin= GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOA, &GPIO_InitStructure); /使能時鐘 RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOC, ENABLE);/配置 輸出引腳 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2; / GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOC, &GPIO_InitStructure); /使能時鐘 RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA, ENABLE );/配置輸入引腳 GPIO_InitStructure.GPIO_Pin= GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_8|GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;/上拉 GPIO_Init(GPIOA, &GPIO_InitStructure);/使能時鐘 RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOC, ENABLE );/配置輸入引腳 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3|GPIO_Pin_4; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;/上拉 GPIO_Init(GPIOC, &GPIO_InitStructure);6. 電機驅動模塊設計ENABLE 端口為高電平時, 電機不運動,處于鎖緊狀態(tài); 只有 ENABLE 端口為低電平時,電機才可以運動。DI 端口輸入信號控制步進電機的正反轉, 為高電平時, 步進電機順時針旋轉;為低電平時,步進電機逆時針旋轉。 STEP 端口輸入微步信號,就能夠控制步進電機工作,具體函數(shù)如下:參數(shù)NO為:電機通道號;參數(shù)dir為:電機轉動方向;參數(shù)step為:電機轉動脈沖數(shù),其頻率決定電機速度;void run_location(u8 NO,u8 dir,u8 step) u8 i; switch(NO) case 1: enalbe1_1; if(dir=1) dir1_1; else dir1_0; / 如果達到限位,電機自動停止 for(i=step;i=1;i-) if(up_limit1=1 | down_limit1=1) break; step1_1; delay_ms(10); step1_0; delay_ms(10); enalbe1_0; break; case 2: enalbe2_1; if(dir=1) dir2_1; else dir2_0;
收藏
編號:65066371
類型:共享資源
大?。?span id="24d9guoke414" class="font-tahoma">4.10MB
格式:ZIP
上傳時間:2022-03-22
50
積分
- 關 鍵 詞:
-
桌面
打印機
設計
CAD
圖紙
- 資源描述:
-
桌面級3D打印機設計(含CAD圖紙),桌面,打印機,設計,CAD,圖紙
展開閱讀全文
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。