版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 引言</b></p><p> 30年前,比爾·蓋茨毅然棄學,創(chuàng)立微軟,成為個人電腦普及革命的領軍人物;30年后的今天,他預言,機器人即將重復個人電腦崛起的道路。點燃機器人普及的“導火索”,這場革命必將與個人電腦一樣,徹底改變這個時代的生活方式。</p><p> 機器人作為人類20世紀最偉大的發(fā)明之一,在短短的幾十年內發(fā)生
2、了日新月異的變化。近幾年機器人已成為高技術領域內具有代表性的戰(zhàn)略目標。機器人技術的出現(xiàn)和發(fā)展,不但使傳統(tǒng)的工業(yè)生產(chǎn)面貌發(fā)生根本性變化,而且將對人類社會產(chǎn)生深遠的影響。隨著社會生產(chǎn)技術的飛速發(fā)展,機器人的應用領域不斷擴展。從自動化生產(chǎn)線到海洋資源的探索,乃至太空作業(yè)等領域,機器人可謂是無處不在。目前機器已經(jīng)走進人們的生活與工作,機器人已經(jīng)在很多的領域代替著人類的勞動,發(fā)揮著越來越重要的作用,人們已經(jīng)越來越離不開機器人幫助。機器人工程是一門
3、復雜的學科,它集工程力學、機械制造、電子技術、技術科學、自動控制等為一體。目前對機器人的研究已經(jīng)呈現(xiàn)出專業(yè)化和系統(tǒng)化,一些信息學、電子學方面的先進技術正越來越多地應用于機器人領域。</p><p> 目前機器人行業(yè)的發(fā)展與30年前的電腦行業(yè)極為相似。今天在汽車裝配線上忙碌的一線機器人,正是當年大型計算機的翻版。而機器人行業(yè)的利基產(chǎn)品也同樣種類繁多,比如協(xié)助醫(yī)生進行外科手術的機械臂、在伊拉克和阿富汗戰(zhàn)場上負責排除
4、路邊炸彈的偵察機器人、以及負責清掃地板的家用機器人,還有不少參照人、狗、恐龍的樣子制造機器人玩具。舞蹈機器人(如圖1)具有人類外觀特征、可愛的外貌、又兼有技術含量,極受青少年的喜愛。我從前年開始機器人方面的研究,在這過程中嘗試過很多次的失敗,也感受到了無比的樂趣。</p><p><b> 1 緒論</b></p><p> 機器人技術作為20世紀人類最偉大的發(fā)
5、明之一,自20世紀60年代初問世以來,經(jīng)歷40余年的發(fā)展已取得長足的進步。未來的機器人是一種能夠代替人類在非結構化環(huán)境下從事危險、復雜勞動的自動化機器,是集機械學、力學、電子學、生物學、控制論、計算機、人工智能和系統(tǒng)工程等多學科知識于一身的高新技術綜合體。走向成熟的工業(yè)機器人,各種用途的特種機器人的多用化,昭示著機器人技術燦爛的明天。</p><p> 1.1國內外機器人技術發(fā)展的現(xiàn)狀</p>&
6、lt;p> 為了使機器人能更好的應用于工業(yè),各工業(yè)發(fā)達國家的大學、研究機構和大工業(yè)企業(yè)對機器人系統(tǒng)開發(fā)投入了大量的人力財力。在美國和加拿大,各主要大學都設有機器人研究室,麻省理工學院側重于制造過程機器人系統(tǒng)的研究,卡耐基—梅隆機器人研究所側重于挖掘機器人系統(tǒng)的研究,而斯坦福大學則著重于系統(tǒng)應用軟件的開發(fā)。德國正研究開發(fā)“MOVE AND PLAY”機器人系統(tǒng),使機器人操作就像人們操作錄像機、開汽車一樣。</p>&
7、lt;p> 從六十年代開始日本政府實施一系列扶植政策,使日本機器人產(chǎn)業(yè)迅速發(fā)展起來,經(jīng)過短短的十幾年。到80年代中期,已一躍而為“機器人王國”。其機器人的產(chǎn)量和安裝的臺數(shù)在國際上躍居首位。按照日本產(chǎn)業(yè)機器人工業(yè)會常務理事米本完二的說法:“日本機器人的發(fā)展經(jīng)過了60年代的搖籃期。70年代的實用期。到80年代進人普及提高期?!辈⒄桨?980年定為產(chǎn)業(yè)機器人的普及元年”。開始在各個領域內廣泛推廣使用機器人。</p>&
8、lt;p> 中國機器人的發(fā)展起步較晚,1972年我國開始研制自己的工業(yè)機器人。"七五"期間,國家投入資金,對工業(yè)機器人及其零部件進行攻關,完成了示教再現(xiàn)式工業(yè)機器人成套技術的開發(fā),研制出了噴涂、點焊、弧焊和搬運機器人。1986年國家高技術研究發(fā)展計劃(863計劃)開始實施,智能機器人主題跟蹤世界機器人技術的前沿,經(jīng)過幾年的研究,取得了一大批科研成果,成功地研制出了一批特種機器人。20世紀90年代,我國的工業(yè)機
9、器人又在實踐中邁進一大步,先后研制出了點焊、裝配、噴漆、切割、搬運等各種用途的工業(yè)機器人,并實施了一批機器人應用工程,形成了一批機器人產(chǎn)業(yè)化基地,為我國機器人產(chǎn)業(yè)的騰飛奠定了基礎。</p><p> 1.2 機器人技術的市場應用</p><p> 機器人融入我們日常生活的步伐有多快?據(jù)國際機器人聯(lián)盟調查,2004年,全球個人機器人約有200萬臺,到2008年,還將有700萬臺機器人投入
10、運行。按照韓國信息通信部的計劃,到2013年,韓國每個家庭都能擁有一臺機器人;而日本機器人協(xié)會預測,到2025年,全球機器人產(chǎn)業(yè)的“蛋糕”將達到每年500億美元的規(guī)模(現(xiàn)在僅有50億美元)。與20世紀70年代PC行業(yè)的情況相仿,我們不可能準確預測出究竟哪些用途將推動這個新興行業(yè)進入臨界狀態(tài)。不過看起來,機器人很可能在護理和陪伴老年人的工作上大展宏圖,或許還可以幫助殘疾人四處走走,并增強士兵、建筑工人和醫(yī)護人員的體力與耐力。</p&
11、gt;<p> 目前,我國從事機器人研發(fā)和應用工程的單位200多家,擁有量為3500臺左右,其中國產(chǎn)占20%,其余都是從日本、美國、瑞典等40多個國家引進的。2000年已生產(chǎn)各種類型工業(yè)機器人和系統(tǒng)300臺套,機器人銷售額6.74億元,機器人產(chǎn)業(yè)對國民經(jīng)濟的年收益額為47億元,我國對工業(yè)機器人的需求量和品種將逐年大幅度增加。</p><p> 1.3 機器人技術的前景展望</p>
12、<p> 機器人是人類的得力助手,能友好相處的可靠朋友,將來我們會看到人和機器人會存在一個空間里邊,成為一個互相的助手和朋友。機器人會不會產(chǎn)生飯碗的問題。我們相信不會出現(xiàn)“機器人上崗,工人下崗”的局面,因為人們隨著社會的發(fā)展,實際上把人們從繁重的體力和危險的環(huán)境中解放出來,使人們有更好的崗位去工作,去創(chuàng)造更好的精神財富和文化財富,機器人來做這些危險環(huán)境的工作,展望21世紀機器人將是一個與20世紀計算機的普及一樣,會深入地應用
13、到各個領域,所以很多專家預測,在21世紀的前20年是機器人從制造業(yè)走向非制造業(yè)的發(fā)展一個重要時期,也是智能機器人發(fā)展的一個關鍵時期,目前國際上很多國家,也對機器人對人類社會的影響的估計提出了新的認識,同時,我們也可以看到機器人技術,涉及到多個學科,機械、電工、自動控制、計算機測量、人工智能、傳感技術等等,它是一個國家高技術實力的一個重要標準。</p><p> 語音識別處理是語音功能的一個重要方面,目前計算機語
14、音識別處理過程基本上一致,是一種基于統(tǒng)計模式識別的理論。我國的語音識別研究起步于五十年代,近年來發(fā)展很快,其研究水平基本與國外同步,在漢語語音識別技術上還有自己的特點和優(yōu)勢??梢灶A計,語音技術的發(fā)展前景無限。</p><p> 2 舞蹈機器人設計的內容和要求</p><p> 2.1 舞蹈機器人設計的內容</p><p> 隨著現(xiàn)代科技的發(fā)展,機器人技術已廣
15、泛應用于人類社會生活的各個領域,特別是舞蹈機器人具有人類外觀特征、可愛的外貌、又兼有技術含量,極受青少年的喜愛。本課題要求設計一具有簡單人體功能的、模擬舞蹈動作的類人型機器人,完成簡單人體舞蹈的基本動作:可以前進后退,左右側行,左右轉彎和前后擺動手臂,行走頻率為每秒兩步,舉手投足、轉圈、頭部動作靈活、并具備的語音功能。通過語音識別技術,可以對小機器人進行語音控制,通過發(fā)出語音命令,控制機器人的。機器人包括底座、頭部、上身、下肢、以及電路
16、控制板,分別控制手臂、頭部和底盤運動的電機及傳動機構等。通過電路控制和機械傳動,可使機器人動作。知識范圍涉及機構學、力學、電子學、自動控制、計算機、人工智能等。</p><p><b> 具體任務:</b></p><p> 1、深入了解類人型機器人的功能及工作要求,查找與課題有關的文獻資料及參考書目;</p><p> 2、學習掌握機構
17、創(chuàng)新設計的基本知識和設計方法,了解控制對象舞蹈機器人的工作原理、動作過程,進行簡單舞蹈動作及相應機構設計;</p><p> 3、根據(jù)機器人構成、工作原理、主要特點和技術指標,分析比較,加以論證,確定舞蹈機器人運動控制最終方案,完成硬件電路設計,單片機控制程序設計;</p><p> 4、制作舞蹈機器人模型,完成各種運動、動作模擬,調試成功。</p><p>
18、 5、規(guī)定的翻譯、論文工作。</p><p> 2.2 舞蹈機器人設計的數(shù)據(jù)和要求</p><p> 1、機器人身高80~120㎝,表演時機器人隨音樂翩翩起舞,動作協(xié)調、靈活;</p><p> 2、表演各種舞蹈的基本動作,具體動作可自行設計。涵蓋行進、轉圈、舉手投足、頭部等動作;</p><p> 3、整套動作持續(xù)4分鐘左右;<
19、;/p><p> 4、機器人結構緊湊、體積小,重量輕;</p><p> 5、靈活的多功能機器手臂:活動空間大,可360度旋轉。</p><p> 6、采用電機驅動,運動準確可靠。</p><p> 3 方案設計及方案論證</p><p> 3.1 設計制作與調試流程</p><p>
20、 設計就是根據(jù)題目的要求而對硬件和軟件進行規(guī)劃,并選擇最合適的硬件電路和軟件程序來達到目的。</p><p> 硬件設計是通過對設計要求的分析,對各種元器件的了解,而得出分立元件與集成塊的某些連接方法,以達到設計的功能要求。并且把這些元器件焊接在一塊電路板上。它包括對各種元器件的功能和接法的了解,以及對各種元器件的選擇和設計方案的選擇。軟件設計是分析設計的硬件用程序實現(xiàn)其功能,并且調試優(yōu)化產(chǎn)品功能。</p
21、><p> 機器人的設計首先需作總體方案設計,包括機械和電氣兩部分。根據(jù)機械基礎知識,從整體上來講,機械結構設計必須與機器人所要完成的功能相適應。機械部分設計主要包括底盤設計、尺寸選擇、驅動方式設計、電機選擇等;電氣是機器人最重要的部分,直接影響著機器人功能的實現(xiàn)于否。舞蹈機器人要求完全自動控制,必須采用單片機為控制核心,它類似于機器人的大腦,接收和處理所有外界信息,指揮并控制機器人的所有動作。語音識別等功能是制作
22、機器人硬件的難點,它要求機器人具有一定的感覺系統(tǒng)。目前,機器人技術已日趨成熟,機器人感覺系統(tǒng)可通過各種各樣相應的傳感器技術即可實現(xiàn)。傳感器把接收到的外部信息輸入到單片機,再通過軟件進行控制,從而單片機發(fā)出命令指揮機器人動作。軟件編程可以豐富機器人的功能,使機器人動作更加完善。</p><p> 3.2 方案的比較論證及方案確定</p><p> 根據(jù)以上的制作流程圖,我們把設計分為兩
23、大部分—機械部分和電氣部分進行論證,對多種方案進行比較論證后,選出一個最佳的方案,最后再進行軟件部分的設計。</p><p> 3.2.1 機械部分</p><p> 機械部分包括:底盤機構的設計、彎腰機構的設計、轉身機構的設計、手臂機構的設計、轉頭機構的設計、及材料與型材選擇。</p><p> 3.2.1.1底盤機構的設計</p><
24、p><b> ?。?)行走式</b></p><p> 行走式,能夠在平地上、凹凸不平的地上步行,能上下臺階,其粗糙路面性能較好,好的關節(jié),穩(wěn)定好的牽引力。它的缺點是不能原地轉動,速度慢,控制復雜,移動困難,操縱性差,機械復雜,電機性能要求嚴格,價格昂貴。</p><p><b> ?。?)移動方式</b></p><
25、p> 履帶式移動方式的特點是運動平穩(wěn),適合爬坡度比較大的地方,這是輪式所做不的。但缺點是加工制作比較麻煩,履帶一般是需要到市場上購買的,且摩擦力很大、能量損耗大</p><p> ?。?)前輪偏轉后輪驅動移動式</p><p> 可以實現(xiàn)車體任意的定位和定向,可以做到零回轉半徑。特別是能通過將輪向正交速度方向實現(xiàn)急停。車底盤、四輪、驅傳動裝置、舵機和控制盒的行走信道共同組成行走系
26、統(tǒng)。但由于前后啟動慣性不一樣,導致機器人的不平衡,特別是重心高的機器人。</p><p><b> ?。?)輪式差速驅</b></p><p> 采用兩個驅動輪,兩個萬向輪,萬向輪用于平衡。機構簡單,容易制造及裝配;能在原地旋轉以獲得不同的方向。因此它是比較適合的一種底盤機構。</p><p> 3.2.1.2彎腰機構的設計</p&g
27、t;<p> 腰部的設計思路是,作為人形機器人的腰部,主要做要是承接了上部的重量,設計的時候腰部能做到水平的轉動最好,如果不能將會極大地影響整個機器人的平衡;所以盡量減少可變的環(huán)節(jié),故在腰部轉動的設計中不采用電機再經(jīng)傳動其他機構最后帶動腰部的轉動方式,而是直接使用電機實現(xiàn)彎腰。</p><p><b> (1)齒輪機構</b></p><p> 齒
28、輪機構的優(yōu)點是平穩(wěn),自鎖性好,精度高。但加工比較困難,且不利于固定,造價也很高。</p><p><b> (2)連桿機構</b></p><p> 結構簡單,容易實現(xiàn),更重要的是它的運動規(guī)律正好符合人體運動的原理。我們的舞蹈機器人就是采用這樣的機構來實現(xiàn)彎腰的。</p><p><b> (3)連桿機構</b>&l
29、t;/p><p> 具體實現(xiàn)方式如下:先通過一根軸穿過鞠躬機構與機器人上半身的兩只手臂固定,然后電機通過一個搖桿連接到彎腰機構的一個長方形槽中,在電機轉動的過程中,帶動鞠躬機構做以與手臂固定軸為中心的前后彎腰鞠躬動作,所需的零件包括一根軸,一個帶有與軸相同大小的孔和在孔同一側的開有長方形槽的鋁條。并且考慮在這個機構上,能夠與手臂機構相固定。</p><p> 鞠躬機構的裝配順序如下:<
30、;/p><p> 取適當長度的鋁條打軸孔和磨長方形槽,在上身支架兩端打相同的孔,軸穿過該鋁條后穿過兩個支架并固定好</p><p> 加工可固定于電機軸上的搖桿,一端可固定住電機,另一端固定搖桿的軸并與加工好的鋁條的長方形槽相結合</p><p> 將電機固定在上身左邊支架的一側</p><p> 為了防止彎腰機構前傾,用兩根橡膠帶做一定
31、的固定,以使電機拉住機構向下彎腰時更加穩(wěn)定</p><p> 在彎腰機構中,如果將機構的位置和方向調換過來,動作就可變?yōu)榧绲淖笥覔u擺,因為設計水平有限,沒有將兩種動作結合在一起的機構設計出來。</p><p> 3.2.1.3轉身機構的設計</p><p> (1)連桿原理實現(xiàn)的轉身機構</p><p> 轉身機構的設計原理和彎腰機構
32、的設計原理差不多,在此就不做多的比較論證了。我們還是采用連桿機構,但具體的設計又和前面稍微不同。</p><p> (2)電機做轉軸的轉身機構</p><p> 機器人的腰部機構用于實現(xiàn)機器人左右轉身的動作,主要部件包括一個滾動軸承、一個自行加工的可固定滾動軸承內部圓的零件,以及必備的其它固定零件。</p><p> 滾動軸承的特點在于當內圓固定時,外圓可以轉
33、動,反之亦然。機器人的腰部機構正是從這個特點出發(fā)制作的,要實現(xiàn)機器人腰部左右轉動,就讓滾動軸承內部圓與可固定電機軸的傳動零件固定,同時該零件與機器人下身機構固定,滾動軸承與機器人上身機構固定,再將電機與傳動零件固定后又與上身機構固定,這樣,在電機轉動的過程中,利用軸承的作用,機器人下身機構不動時,由于上身機構與軸承外圓固定,電機旋轉帶動了軸承外圓的旋轉,于是,機器人上身就繞著軸承中心作轉身運動。</p><p>
34、 這種機構的缺點是電機軸受力較大,電機容易損壞,同時要求電機有足夠的轉矩。</p><p> 3.2.1.4手臂和頭部機構</p><p> 手臂機構的是機器人整體比較重要的環(huán)節(jié),手臂自由度較多,機器人的很多動作都通過手臂體現(xiàn)出來。由于頭部機構比較簡單,在此和手部一起畫出來,因為設計要求沒有點頭動作,我們只要一個電機來達到頭部動作就可以了。</p><p>
35、 手臂機構就是機器人的兩只手臂,在本次設計中將機器人的手部的兩個電機與帶動機器人頭部轉動的電機固定在了同一個機構上,同時,將該手臂與前后彎腰的機構相固定,構成機器人的上半身機構的一部分,然后該整體又與機器人的左右支架和腰部機構相結合,一起構成機器人的上半身機構。</p><p> 參看做的很好的機器人的例子,機器人的手臂是機器人復雜程度的重要標志之一。手臂所具有的自由度越多,動作時活動的空間就越大,所做的動作就
36、越精細,完成的任務就越復雜</p><p> 本次設計機器人的手臂由一根橫桿構成,左右兩端分別固定左右手的兩個電機,可做前后360度的旋轉,中間固定機器人的頭部電機,可帶動頭部做360度的旋轉,其中手臂的機構還可以繼續(xù)擴展,在肩部上和臂末端可再擴展兩個電機,實現(xiàn)三個自由度的動作。</p><p> 同時,為了防止手臂旋轉過度使動作錯亂,同左右轉腰的機構一樣,可在機器人手臂轉動限定角度內
37、裝上限位開關,以達到動作的一致性。</p><p><b> 裝配順序:</b></p><p> 選擇合適鋼性材料鉆好孔后將左右手兩個電機和頭部電機固定住</p><p> 將上述做好的機構通過一塊鋼片鉆孔后用螺釘固定在前后彎腰的機構上</p><p> 將兩個傳動桿固定到左右兩個手臂電機上,在傳動桿的另一端固
38、定直徑大小適合的兩根鋼軸作為機器人的手臂用</p><p> 將一個傳動桿固定在機器人的頭部電機的軸上,作為機器人可360度轉動的脖子</p><p> 3.2.1.5 材料與型材選擇</p><p> 機器人制作前,必須選擇用于機器人本體的主要結構材料。在進行機器人制作時,特別要確定它自身的大小、輕重等,這就需要選擇合適的材料來滿足要求。對機器人本體材料選擇
39、,不僅僅有助于確定它的強度、重量、尺寸,而且確定了整體結構的難度水平、可能需要的特殊工具以及達到可接受結果所需要的技術水平。因此在選擇材料時,一般是根據(jù)機器人以下原則進行挑選:</p><p> 零部件的形狀、大小有何要求</p><p> 零部件需要多大的強度;</p><p> 要選擇多大重量的零部件</p><p> 下表列出機
40、器人結構中使用的材料,比較它們的優(yōu)缺點。</p><p> 表1 結構材料優(yōu)缺點比較</p><p> 根據(jù)以上分析:選擇機器人的本體材料,應該從機器人的性能要求出發(fā),滿足機器人的設計和制作要求,所以應在充分掌握機器人特性和各組成部分的基礎上,從設計思想出發(fā)。機器人本體是被用來支承、連接、固定機器人的各部分,也包括機器人的運動部分。伴舞機器人臂部是運動的,其整體也是運動的,所以,機
41、器人運動部分的材料質量要輕。伴舞機器人的結構設計成左右對稱,高度適當,上下半身比例協(xié)調,確保結構緊湊。關節(jié)連接件的設計合適,既要保證機器人行動起來靈活自如,動作順滑平穩(wěn),又要具有一定的承受負載能力。所以選用了密度較小的鋁制作,因為鋁易于加工,質量又輕,不會增加機器人的承載負擔。</p><p> 伴舞機器人是仿人機器人,材料截面對構件質量和剛度施加重要的影響,因此通過合理選擇構件的截面可以較好地滿足機器人的使用
42、要求,如空心圓截面,空心矩形截面,工字截面等。</p><p> 若空心矩形截面是邊長為a,壁厚為t的正方形,空心圓截面的外圓直徑也為a,壁厚也為t,且令t=0.2a,通過計算可以得出,在相同壁厚的條件下,正方形空心截面比空心圓截面的慣性矩高69%~84%,而質量僅增加27%。壁厚越薄,則效果越明顯。 若比較條件改為空心矩形截面和空心圓截面型材的截面相等,且D0=a,設空心圓截面壁厚tD=0.2a,可以計算出正
43、方形空心截面的壁厚為tF=0.147a。此時,正方形空心截面比空心圓截面的剛度提高了40%~60%。因此無論從何角度來衡量,空心矩形截面都比空心圓截面的剛性優(yōu)越。從設計,裝配的角度來看,矩形截面也有一定方便之處。</p><p> 綜上所述,機器人結構設計為空心矩形截面,由鋁材加工而成。其基本框架是使用連接件和角撐支架來搭建的。而常見的機器人聯(lián)接結構有扣接零件、膠接、膠帶、鉚接、焊接等,下面通過表格逐一比較各種
44、結構技術的應用,從而確定最后方案。</p><p> 表 2 機器人常用聯(lián)接結構</p><p> 伴舞機器人負載小,自重輕,對壽命要求不高,因此除特別講究強度、剛度以及抗摩擦磨損性的機構,機械連接上,應使機器人具有較好的堅固性,在機器人做舞蹈動作或行進過程中,各種接插件不能松動、脫落,滿足合適的控制方案,所以選擇鉚接方式。</p><p><b>
45、 3.2.2電氣部分</b></p><p><b> ?。?)方案1</b></p><p> 電機驅動電路采用繼電器構成橋式換向電路,繼電器和主控制電路間用光電隔離器??紤]到電機的起動電流和制動時比較大,會造成電源電壓不穩(wěn)定容易對單片機和傳感器的工作產(chǎn)生干擾,所以,電機驅動電路和單片機以及傳感器電路用TLP521-4光耦隔離。提高電路的可靠性。同時
46、還可以采用相互獨立的電源供電。以確保單片機正常運行,進而以保證整個系統(tǒng)正常工作。</p><p> 在機器人的控制系統(tǒng)中最主要的就是傳感器電路,傳感器是機器人感知外界事物的關鍵。機器人通過傳感器收集外界信息,通過電路把這種信息轉變成CPU能識別的數(shù)字信號,再通過軟件算法對所收集的信息進行處理后,形成相應的控制信號,通過端口去控制相關的電機動作。</p><p> 傳感器采用多種傳感器相
47、互配合使用。使用光電編碼器判斷角位移和行程位移。主要用在機械手臂的轉動上,使機械手臂動作更準確。行程開關用于位置的檢測,主要用在機器人,或機械手臂上。當機器人行走,或機械手臂動作到達某種位置時給單片機一個電信號。讓單片機發(fā)出相宜的控制信號。</p><p> 此方案還待解決的就是傳感器的抗干擾能力還不夠高,其中主要是紅外光電器件容易受外界光的干擾。光電編碼器提高可靠性主要取決于光電編碼器的加工精度,光源和接收管
48、。一般對于比賽機器人的精度要求不是很高,編碼器可以采用自制的就可以達到效果,而光電檢測(對射式光偶)器已經(jīng)可以從市場上很容易的購買到,所以要提高光電編碼器的抗干擾能力并不難辦到。機械開關的可靠性就更高了,他簡單實用。但是對機械開關安裝的位置一定要準確,牢固。如果安裝不到位就無法觸碰就檢測不到電信號,又因為機器人經(jīng)常運動如果安裝不牢固開關就容易松動。對于提高紅外傳感器的抗干擾能力可以從以下幾個角度去加強:</p><p
49、> 方案二的電氣圖基本不變,只是把H橋換成了繼電器,把紅外信號輸入換成光碼盤。繼電器就有其自身的優(yōu)勝,他相當于短接沒有壓降,能承受的電流也可以很大,可以把電機電樞短路,即相當于剎車。</p><p> 方案二的電氣方框圖中,機器人的傳感器系統(tǒng)由光電編碼器,微動開關,閉環(huán)電路,語音電路構成??梢姽馓筋^用于檢測白色引導線,光電編碼器,微動開關和方案一的功能類似。</p><p>
50、3.2.3電方案的比較與選擇</p><p> 3.2.3.1電氣方案比較</p><p> (1)首先我們采用直流電機。電機的選取以方案(1)的普通直流電機為最佳選擇,其控制比較簡單,功率相對機器人比賽是夠的;而步進電機功率不夠,伺服電機太貴了;在電機驅動電路的選擇上我認為用繼電器構成開關控制,因為對電機的控制要求不一樣所以對不同的電機采用不同的控制方法。三極管構成的驅動電路其優(yōu)點是
51、能夠進行脈寬調速,缺點是三極管有壓降。用于行走的電機采用此種方法驅動的力度不夠大,對完成動作的電機可以采用由兩個繼電器實現(xiàn)其正反轉和啟動停止。</p><p> (2)傳感器選用以閉環(huán)傳感器為主,其他傳感器為輔,其中包括光碼盤,觸碰開關。</p><p> ?。?)單片機控制系統(tǒng)采用單機形式。其可靠性能更高。</p><p> 綜上所述,電氣方案選擇最佳電氣方案
52、(2)</p><p> 3.2.3.2機械方案比較</p><p> 通過以上各個機械方案的提出并描述了各自的優(yōu)缺點,比較得出所要設計的機器人的結論為:</p><p> (1)移動方式以方案(1)的四輪移動為最佳選擇,其速度要比履帶式移動快,且其能量耗損相對較少;</p><p> ?。?)機械手的設計模型已和人的手臂很相似,不會有
53、很大的改動。</p><p> ?。?)轉身和彎腰機構則是連桿機構較為合理,其它機構不是成本高,就是不易于實現(xiàn),在此我們選用以設計好的連桿機構。</p><p> (4)機器人的材料我們以鋁材為主,</p><p><b> 4 硬件電路設計</b></p><p><b> 4.1電機驅動電路<
54、/b></p><p> 繼電器是本系統(tǒng)的執(zhí)行機構,本系統(tǒng)選用D4810型固態(tài)繼電器,固態(tài)繼電器(SSR)與機電繼電器相比,是一種沒有機械運動,不含運動零件的繼電器,但它具有與機電繼電器本質上相同的功能。SSR是一種全部由固態(tài)電子元件組成的無觸點開關元件,他利用電子元器件的點,磁和光特性來完成輸入與輸出的可靠隔離,利用大功率三極管,功率場效應管,單項可控硅和雙向可控硅等器件的開關特性,來達到無觸點,無火花
55、地接通和斷開被控電路。 固態(tài)繼電器有三部分組成:輸入電路,隔離(耦合)和輸出電路。安輸入電壓的不同類別,輸入電路可分為直流輸入電路,交流輸入電路和交直流輸入電路三種。有些輸入控制電路還具有與TTL/CMOS兼容,正負邏輯控制和反相等功能。固態(tài)繼電器的輸入與輸出電路的隔離和耦合方式有光電耦合和變壓器耦合兩種。固態(tài)繼電器的輸出電路也可分為直流輸出電路,交流輸出電路和交直流輸出電路等形式。交流輸出時,通常使用兩個可控硅或一個雙向可控硅,直流輸
56、出時可使用雙極性器件或功率場效應管。固態(tài)繼電器有壽命長、可靠性高、靈敏度高、控制功率小、電磁兼容性好、 快速轉換、電磁干擾小的優(yōu)點。D4810型繼電器輸入電流為5-40mA,電壓</p><p> 在直流電機電樞上加上一定幅度的直流電壓,電機便開始旋轉;改變電壓方向,電機轉向也隨之改變。如果電機以恒速運動,不調速可以采用一個簡單的電路來控制正/反向,電路原理如圖3.1所示。它采用兩個繼電器作為控制弱電到驅動電機
57、的強電之間的轉換器。正反轉控制開關RELAY1斷開,電源開關RELAY3閉合時,電機正轉;反之電機反轉。兩開關同時斷開,電機停轉。兩開關同時閉合是不允許的,從電路可看出,這會導致電源短路。</p><p> 圖4.1 直流電機的簡單雙向控制及繼電器圖</p><p><b> 電路原理圖如下:</b></p><p> 圖4.2繼電器電路
58、圖</p><p><b> 4.2光電編碼器</b></p><p> 編碼器是一種員簡單的數(shù)字式位移電感器,它能夠把角位移或線位移經(jīng)過簡單的變換變成效字量。目前,編碼器精度、分辨力和可靠性都優(yōu)于相同尺寸的模擬式傳感器,但價格—般比較高。根據(jù)編碼器檢測原理和檢測對象的不同,可以把編碼器分為兩種類型。用于檢測線位移的編碼器稱為直線位移編碼器;用于檢測角位移的編碼器
59、稱為角度數(shù)字編碼器。 </p><p> 角度數(shù)字編碼器由敏感元件和碼盤組成。碼盤是一種經(jīng)過精細加工的薄圓盤,它的材料根據(jù)與之配套的敏感元件不同而不同。角度數(shù)字編碼器有增量式碼器和絕對式編碼器兩種基本類型。絕對式編碼器能給出與每個角位置相對應的數(shù)字量輸出,增量式編碼器則只輸出角度的變化增量光學編碼器。這種編碼器由光源、碼盤和光電敏感元件組成。圖3 .13表示了一種五位光學編碼器。光學編碼器的碼盤是在一個基體上形
60、成透明和不透明碼區(qū),代表了二進制碼0和1。編碼盤的性能好壞主要取決于碼盤的質量。光學編碼器通常采用照相技術和光刻技術制作。把同心分布的多因二進制碼復制在碼盤上。光源是光學編碼器中最容易發(fā)生故障的元件。</p><p> 通常不但要求光源具有較高的可靠性,而且要求光源的光譜要相光電敏感元件相適應。光源的工作溫度范圍要寬。光電敏感元件可以采用光電二極管、光電晶體管或硅光電池。為了提高輸出邏輯電壓,還需要加接各種電壓
61、放大器,而且每個軌道對應的光電敏感元件要接一個電壓放大器。電壓放大器通常由集成電路高了減小聲的影響,在光路中要加入透鏡和談縫裝置。應當注意的是,狹縫不能大窄,要保證所有軌道的光電敏感元件的敏感區(qū)都處于狹縫內。光學編碼器的基本構成如圖3 .14所示。</p><p> 絕對式光學編碼器通常采用的是格雷(Gray)碼。它是一種非標準的二進制碼。Gray碼與標準二進制碼的區(qū)別,在Gray碼中.相鄰兩個二進制碼的變化只
62、能有一位。所以,在連續(xù)的兩個數(shù)碼中,若發(fā)現(xiàn)數(shù)碼的變化超過一位.就認為是非法的讀數(shù),從而具有一定的糾錯能力,可提高可靠性。光電編碼器可以檢測機器人各個關節(jié)的運動狀態(tài)。若電機電流大,但編碼器無輸出,說明機器人撞到對方而無退讓,己方機器人就須要調整戰(zhàn)術。若電機欲前進,編碼器反轉,說明機器人受對方推堵而退讓。最近內藏整形電路直接以矩形波輸出的編碼器已問世,可以直接接入計算機。在我們的機器人中均采用自制的編碼器。在帶有明暗方格的碼盤兩側分別安置發(fā)
63、光元件和光敏元件,隨著碼盤旋轉,光敏元件接收的光通量與方格的間隔同步變化。光敏元件隨著輸出經(jīng)過整形的脈沖。根據(jù)脈沖計數(shù),可以知道與碼盤固接的旋轉軸的角位移。</p><p> 下圖是設計中用到的編碼器電路圖(圖3 .15):</p><p> 圖4.5編碼器電路圖</p><p><b> 4.3開關</b></p><
64、;p> 比賽機器人常用的開關用按鈕開關,數(shù)字開關和接觸開關幾種。按鈕開關在機器調試階段可以方便地提供人工輸入。數(shù)字開關一般用于向CPU的輸入選擇,如速度等級,行走模式,策略等。接觸開關則用于檢測是否觸碰,檢測的對象有場地的道具,環(huán)境界限等,一般微動開關即可。</p><p> 4.4單片機控制系統(tǒng)</p><p> 采用單機完成控制的系統(tǒng),在系統(tǒng)中P1口作為光電傳感器的輸入端口
65、,P0.0——P0.3作為行走電機的控制端口。P2作為動作電機的控制端口。P3.4——P3.5作為光電編碼器的記數(shù)口。P3口的另外一些都用來接行程開關。另外留出串行通信的端口以備以后使用,如圖4.6所示。</p><p> 圖4.6控制系統(tǒng)的的電路圖</p><p> 當P0口作為一般的I/O口用時我們要接上一個排阻作為上拉電阻。這是由單片機的內部特性所決定的。</p>
66、<p> 單片機及其外圍接口電路包括單片機、時鐘電路、復位電路、外部接口擴展電路等。單片機采用ATMEL89S51系列單片機,它是十六位的高性能嵌入式控制器,具有40個可編程的I/O口,價格便宜,但功能強大且支持在線編程功能,使用十分方便。時鐘電路給單片機系統(tǒng)提供時間基準設計時采用12MHz晶振。復位電路用于上電后使系統(tǒng)回復到初始狀態(tài)開始運行。整個單片機控制系統(tǒng)框圖如下:</p><p> 4.5
67、信號隔離模塊</p><p> 在實際的電子電路系統(tǒng)中,不可避免地存在各種各樣的干擾信號,若電路的抗干擾</p><p> 能力差將導致測量、控制準確性的降低。因此在硬件上可以采用一些設計技術,破壞干</p><p> 擾信號進入測控系統(tǒng)的途徑,從而有效地提高系統(tǒng)的抗干擾能力。</p><p> 常見的信號隔離方法有光電耦合和變壓器隔
68、離等,本系統(tǒng)設計采用光電耦合方式對電機控制信號進行隔離,以消除模擬信號對數(shù)字信號的干擾。使用的光耦型號為TLP521 - 2 及TLP521 - 4。信號隔離最重要的一點就是將數(shù)字與模擬或強電與弱電部分在供電上要完全隔開,否則就不能達到真正意義上的隔離。為了更好的防止干擾,電路中使用了光電耦合器,一般由三部分組成:光的發(fā)射、光的接收及信號放大。輸入的電信號驅動發(fā)光二極管(LED),使之發(fā)出一定波長的光,被光探測器光敏三極管接收而產(chǎn)生光電
69、流,再經(jīng)過進一步放大后輸出,這就完成了電—光—電的轉換。由于光耦合器的輸入端和輸出端之間通過光信號來傳輸,因而兩部分之間在電氣上完全隔離,沒有電信號的反饋和干擾,故性能穩(wěn)定,抗干擾能力強。發(fā)光管和光敏管之間的耦合電容?。?pf左右)耐壓高(2.5KV左右),故共模抑制比很高。輸入和輸出間的電隔離度取決于兩部分供電電源間的絕緣電阻。此外,因其輸入電阻?。s10Ω),對高內阻源的噪聲相當于被短接。因此,由光耦合器構成的模擬信號隔離電路具有優(yōu)
70、良的電氣性能。</p><p> 4.6 鎖存器74HC595模塊</p><p> 74HC595的工作原理,鎖存器一般是由D觸發(fā)器集成的,可以記住一個信號,直到下一個觸發(fā)信號到來為止。</p><p> 74HC595具有一個8位串行輸入并行輸出的移位寄存器和一個8位輸出鎖存器。 ,QS).$t/ y 由于占用MCU的I/o口線少,硬件結構簡單
71、,因此應用廣泛。 d>AU<>%E iQIZYMa(1)應用原理 </p><p><b> |\1z</b></p><p> > 以點亮LED數(shù)碼管顯示“0”為例! =7?wVT `8 1. 并口輸出: 共用P1八個口,輸出用一條指令MOV P1,#3FH即
72、可。 ((${Ea1 2. 串并輸出: 共用P1.0-P1.2三個口。但輸出必須先將3FH逐位移入 2$: \w Htl (2)主要引腳 Nl?vF R- 14腳:串行數(shù)據(jù)輸入端接MCU-P1.0。 /s,Cr2nY34 11腳:移位時鐘接MCU-P1.2。 (5n0 ^ 1; 12腳:輸
73、出鎖存器的送入信號MCU-P1.1。 {rv)</p><p> 圖4.10 74HC595的原理圖</p><p> (3)應用三步曲 &r%F_J(u0 rv Ct6 ~ 第一步:目的:將要準備輸入的位數(shù)據(jù)移入74HC595數(shù)據(jù)輸入端上。 #uFg9EDEkM
74、方法:送位數(shù)據(jù)到 P1.0。 /Ilh@Wa;S ]W#L? A6J 第二步:目的:將位數(shù)據(jù)逐位移入74HC595,即數(shù)據(jù)串入 !x tsv83 方法:P1.2產(chǎn)生一上升沿,將P1.0上的數(shù)據(jù)移入74HC595中.從低到高。 }imA$D 96%2{SG)K 第三步:目的:并行輸出數(shù)據(jù)。即數(shù)據(jù)并出
75、 .kH4:,_z 方法:P1.1產(chǎn)生一上升沿,將由P1.0上已移入數(shù)據(jù)寄存器中的數(shù)據(jù) Byk 3`"&EW 送入到輸出鎖存器。 @L>" mi? vjw|%I
76、 說明: 從上可分析:從P1.2產(chǎn)生一上升沿(移入數(shù)據(jù))和P1.1產(chǎn)生一上升沿 &~\F8`^-,X (輸出數(shù)據(jù))是二個獨立過程,實際應用時互不干擾。即可輸出數(shù)據(jù)的 k|CDqO 同時移入數(shù)</p><p> (4)級聯(lián)的應用 [I
77、Om\> 74HC595主要應用于點陣屏,以16*16點陣為例:傳送一行共二個字節(jié)(16位), +"v-> ,,,,,如:發(fā)送的是06H和3FH。其方法是: %DfF^W{</p><p><b> 4.7 語音部分</b></p><p> 為了實現(xiàn)本次設計
78、的機器人最具特色的智能語音功能,經(jīng)仔細分析論證后最終采用為凌陽公司的專用語音處理16位單片機:SPCE061A,簡稱61單片機。61單片機能非常容易、快速地處理復雜的數(shù)字信號,其16位μ’nSP? CPU工作電壓為2.4-3.6V,I/O口輸出電壓為2.4-5.5V,CPU時鐘頻率在0.32MHz到49.152MHz間可調,具備14個中斷源、2個16位定時/計數(shù)器和串行接口設備,內置了2K的SRAM和32K的FLASH,并具有2個10位
79、DAC(數(shù)-模轉換)輸出通道、7通道10位電壓模-數(shù)轉換器(ADC)和單通道聲音模-數(shù)轉換器,在聲音模-數(shù)轉換器輸入通道還內置麥克風放大器和自動增益控制(AGC)功能,并且相對于其它同類型單片機相比較,還具有一系列特點和優(yōu)點:</p><p> 內部集成了D/A和A/D電路,但價格低廉,耗電量小,運算效率高,速度快</p><p> 對IO口操作方便,可以對32個IO口單獨進行設置&l
80、t;/p><p> 利用凌陽公司開發(fā)的IDE編譯環(huán)境,可使用標準C語言和匯編語言進行編程,同時可將C語言和匯編語言相互嵌入編程,并且IDE具有在線仿真和脫機仿真模式,在仿真時可對IO口、中斷系統(tǒng)、各寄存器等數(shù)值方便的監(jiān)視</p><p> 在語音處理方面有成熟的技術和強大的優(yōu)勢,凌陽公司不但提供有系統(tǒng)的語音開發(fā)API,并配套提供了齊全的說明資料供開發(fā)者使用</p><p
81、> 61單片機的封裝有PLCC-84和LQFP-80兩種封裝,其中,80腳封裝和它的內部結構圖如圖3.8。</p><p> 61單片機作為功能強大的語音處理型芯片,為配合它發(fā)揮出好的性能,凌陽公司開</p><p> 由于控制機器人動作的電機共有7個,將占用單片機的14個IO口,控制ISD2590的IO口為三個,用于重新訓練的按鍵也占用1個IO口,所以一共要用單片機的18個I
82、O口,另外還應考慮機器人可擴展的傳感器模塊等其它功能模塊接口,所以首先對單片機IO口進行分配,在分配過程中要注意以下問題:</p><p> 光耦電路輸入引腳為每六個腳一組,對應三個電機,因為與單片機IO口引腳為排線相連,所以應考慮連線位置</p><p> 檢測重新訓練鍵是否按下用到單片機的IOA口的3腳,所以IOA口0-7腳只作輸入的IO口用</p><p>
83、; 控制ISD2590的三個IO口也應考慮聯(lián)線過程中不與上面兩者沖突</p><p><b> 4.8語音識別程序</b></p><p> 語音識別可分為特定語音識別和非特定語音識別兩種,特定語音識別需要使用者先進行訓練,非特定語音識別可識別任何人的聲音,鑒于開發(fā)時間和難度,本次設計采用特定語音識別的方式。語音識別的原理如圖7.3。</p>&
84、lt;p> 實現(xiàn)語音功能程序的編寫主要依靠凌陽公司提供的API,使用該API需要在程序中鏈接語音庫文件:“bsrv222SDL.lib”和包含頭件:“bsrSD.h”。</p><p> 在語音訓練的程序中主要用到兩個API函數(shù),分別為:</p><p> BSR_Train();</p><p> BSR_ExportSDWord();</p&
85、gt;<p> BSR_Train函數(shù)在訓練語音時使用,帶有兩個參數(shù):所訓練的該條語音的序號和需訓練的次數(shù)。BSR_ExportSDWord函數(shù)在每五條語音命令(為一組)訓練成功后調用,用于將這一組語音命令的特征模型數(shù)據(jù)導出到一個臨時自動創(chuàng)建為100個字節(jié)的數(shù)組BSR_SDModel[]中,從而可通過這個數(shù)組將語音特征模型數(shù)據(jù)寫入Flash單元進行存儲。</p><p> 語音識別的程序主要用四
86、個API函數(shù),分別為:</p><p> BSR_InitRecognizer();</p><p> BSR_GetResult();</p><p> BSR_DeleteSDGroup(int SDGroupNo);</p><p> BSR_ImportSDWord();</p><p> 其中,BS
87、R_InitRecognizer函數(shù)用于初始化辨識器,該函數(shù)在主程序中被調用時,辨識器便打開8K采樣率的FIQ_TMA中斷并開始將采樣的語音數(shù)據(jù)填入辨識器的數(shù)據(jù)隊列中。BSR_DeleteSDGroup用于將RAM空間中所有的特征模型數(shù)據(jù)刪除,即清除內存。BSR_ImportSDWord的作用同BSR_ExportSDWord相類似,是將已訓練過的一組語音特征模型數(shù)據(jù)導入到數(shù)組BSR_SDModel[]中,采樣結果在這里與原特征模型數(shù)據(jù)
88、進行匹配校驗。</p><p> 在BSR_SDModel[]中所存儲數(shù)據(jù)為100字節(jié),所以61單片機在語音識別時一次最多只能同時識別五條語音命令,但61單片機的flash閃存為32K,可儲存較多的語音模型數(shù)據(jù),所以在本次設計中希望可以使機器人能識別更多條的語音命令,這里采用了一個比較巧妙的方法來實現(xiàn),首先將命令分為5條一組(共多組)存入flash閃存中,第一組命令作為觸發(fā)命令組,在第一次識別時根據(jù)識別的命令載
89、入相應的組的特征模型數(shù)據(jù),在隨后的第二次識別中在所載入的這一組數(shù)據(jù)中進行識別比較,流程如圖7.5所示。</p><p> 這種通過不同的觸發(fā)命令載入相應的分組數(shù)據(jù)進行識別的方法在理論上可以達到識別任意條語音命令,本次設計中做了15條語音命令的識別。15條語音命令分為三組存放,第一組的第一條命令是機器人的待命狀態(tài)指令,第二條命令即為導入第二組數(shù)據(jù),第三條命令為導入第三組數(shù)據(jù)。</p><p&g
90、t;<b> 5 系統(tǒng)功能測試</b></p><p><b> 5.1 硬件檢測</b></p><p> 做好機器人的硬件部分和軟件部分之后,要讓機器人實現(xiàn)軟硬結合,就必須經(jīng)過調試,才能夠達到課題的要求。在進行總體調試之前,我進行了硬件的檢測:</p><p> (1)首先是采用萬用表進行硬件的檢查,由于本硬件
91、需要焊接的器件較多,在焊接的過程中可能沒有連接上,元器件的好壞,是否正常工作等。</p><p> ?。?)由于單片機的工作電壓是5V,所以先接入5V的電壓看硬件電路板中的發(fā)光二極管是否亮來判斷電路是否接好。該部分主要是判斷單片機能否驅動直流電機。為了提高效率,我先編簡單的程序只控制直流電機前進跟后退。先判斷光電耦合器是否工作。調試時先不接電機驅動部分,而是把光耦的輸出接到LED發(fā)光二極管,看LED是否會閃動。這
92、部分調試過程中發(fā)現(xiàn)有一個亮著的LED不會閃動,檢查了整個電路沒有發(fā)現(xiàn)問題,于是我把幾個光耦對換了位置,發(fā)現(xiàn)原來不閃動的LED會閃了,但是對換光耦位置的另一個LED出現(xiàn)了同樣的問題。于是我判斷是光耦的問題,換了一個新的,通電后十二個LED都會閃動,說明電路正常了,接上電機驅動部分,把直流電機的接線接好,通電后直流電機成功實現(xiàn)正、反轉。而電機的驅動電壓是12V,因此在使用之前也要用12V的電源接上電機,判斷電機是否可用。</p>
93、<p><b> 5.2 軟件調試</b></p><p> 完成以上的檢測之后就進行軟件的調試。調試伴舞機器人是一個相當繁瑣的過程,需要反復調試對機器人多個關節(jié)直流電機的控制,而編排舞蹈則是把調試好的舞蹈動作按一定順序組合起來。因此在調試過程中把編好的每個子程序分別進行調試。</p><p> 本設計我選擇的是單一的電源供電,但是在調試初期我先雙
94、電源開始調試,發(fā)現(xiàn)所有的開關器件很難穩(wěn)定地給單片機送正確值,只有當更換新電池或機器人剛剛啟動時才會很準確,經(jīng)過思考,這都是開關元件消耗電量很大的原因,一旦電池電量不足其工作將會萎靡不振,于是我們將所有開關器件劃成一個部分,由一塊電池專門供電。</p><p> 在所有電源開啟后,系統(tǒng)即進入給定時間倒計時狀態(tài),而倒計時完畢之后,有時電機不能正常啟動。經(jīng)分析,這是屬于正常情況,因為其啟動需要克服很大的慣性,而其電源
95、又不能在瞬間提供很大的電流,所以就沒有動靜。此時,關掉單片機電源,再重新打開后即可進入正常狀態(tài)去正常運行。</p><p> 從調試過程中我深深認識到科學的嚴謹,任何細微的錯誤都可能導致最后的失敗。因此我們必須對每一個環(huán)節(jié)都要求完美。</p><p> 最后就是連起來所有的子程序,整體調試。</p><p><b> 6 結論</b>&
96、lt;/p><p> 機器人學已經(jīng)發(fā)展成為一門綜合運用機械、電氣、計算機、產(chǎn)業(yè)和制造業(yè)等多種工程學科基礎知識和創(chuàng)造能力的舉足輕重的學科。無需夸張其特殊地位,機器人學也不愧為引人入勝、前途無量的研究領域。機器人設計是對各項科學技術的綜合運用。在長達十周的機器人機械設計及制作過程中,我深刻體會到科技技術的無窮魅力,在浩瀚的知識中遨游才感覺自己的才疏學淺。通過對以往的各相關學科的資料的閱覽,加上平時在日常生活中對一些機械
97、機構的經(jīng)驗以及自己一些有創(chuàng)造性的機械設計理念,完成了實物制作和電氣控制。</p><p> “掌握信息,實事求是,實踐中創(chuàng)新”,這是我在這次畢業(yè)設計的體會。作為一名設計者,首要目的就是要清楚設計的任務是什么,有什么樣的信息資料作為設計背景,是否有參照,只有充分掌握這些信息,才能有的放矢,達到設計目的。作為工程技術類的設計不僅是理論上的論證而且應當考慮實際的條件能否達到設計要求??罩性鞓情w只是彩泡,絢麗卻不實用。
98、在零件加工裝配過程中,有的問題在設計中沒有預期到的,如何去處理?返工重來?成本?工期?能否成功?一串問題會出現(xiàn)。當我轉換模式,局部改動設計,經(jīng)過分析計算,在不改變部件功能的情況下,局部修改尺寸或添加輔助零件有時能獲得更好的效果。我想這也是創(chuàng)新,不拘泥。</p><p> 在機器人的制作過程中,幾乎所有的東西從頭來過,從方案論證到具體實施,經(jīng)驗是我們本科生最稀缺的資源。有些設計上,所以采取了降低了理論高度,采取簡
99、單易行的方案,量體裁衣來實現(xiàn)任務。很多現(xiàn)實的問題也阻礙了設計的難度提高。比如電機性能與價格是成正比的,考慮到成本問題,只能選擇性價比適中的電機,并且加輔助調速的光碼盤來提高走路的精度。由于是實物設計,所以我在設計的過程中考慮最多的是實際制造的問題,因此在設計理念上受到了諸多的限制。同時自身的知識和經(jīng)驗儲備不足,無法將自己的設計理念完全體現(xiàn)在實物上。但是正是這些諸多的因素是我懂得了,作為一名設計者如何去做設計,如何來實現(xiàn)設計要求。<
100、/p><p><b> 謝 辭</b></p><p> 在此設計制作過程中,得到了我的指導老師:許敏老師、郝衛(wèi)東老師畫龍點睛式的指導,使我在設計過程中開闊了思路,少走了許多不必要的彎路。感謝張震同學在整個制作過程的合作。在零件加工過程中,實驗室的唐亮老師給予了熱情的幫助,在儀器設備上提供了最大程度的支持。在此,對以上老師的指導和關懷表示感謝和敬意。感謝學校所有參
101、加機器人大賽的同學在合作的過程中給我信心和勇氣,使我跨過一道道難關,順利完成了這個設計任務。感謝學院領導和系領導給予機器人大賽組的關懷和鼓勵。感謝這么多年來教育我的老師們,是他們的諄諄教導使我有機會用自己的學識來展示我的實力和智慧,使我對走向工作崗位的能力更有信心。</p><p><b> 參考文獻</b></p><p> [1] 黃 冰.微機原理及應用[M
102、].重慶:重慶大學出版社,2001.</p><p> [2] 蔡自興.機器人學[M]. 北京:清華大學出版社,2000.9.[3] 周遠清,張自興,許萬雍,賈培發(fā)等.智能機器人系統(tǒng)[M]. 北京:清華大學出版社,1988.</p><p> [4] 計算機科學與技術百科全書(選編本)[J].清華大學出版社.2002.</p><p> [5] 侯朝幀
103、.微機與單片機應用基礎[M],北京:北京理工大學出版社,1995.</p><p> [6] 余永權.單片機應用系統(tǒng)的功率接口技術[M].北京:北航出版社,1991.</p><p> [7] 羅宜晶.多媒體計算機軟件大全[J].成都:電子科技大學出版,1991.</p><p> [8] 高海生等.單片機應用技術大全[M].成都:西南交大出版社,199
104、6.</p><p> [9] 何立民.單片機應用技術選編1/2/3[M].北京:北航出版社,1992.</p><p> [10] DALAS Semiconductor.Atomatic Identification Data Book[M].1995.</p><p> [11] 李秉操.單片機接口技術及其在單片機的應用[M].陜西:陜西電子編輯部
105、,1993.</p><p> [12] 陳汝全.微機與單片機接口及應用[M].成都:電子科技大學出版,1996.</p><p> [13] 林建,李湍.實用電子電路大全(一 二 三)[D].電子工業(yè)出版社,1993.</p><p> [14] 劉甘娜.微機原理及接口技術[M].西安:西安交通大學出版社,1996.</p><p&
106、gt; [15] 謝自美.電子線路設計.實驗.測試[M].湖北:華中理工大學出版社;2000</p><p> [16] 馬忠梅.單片機的C語言應用程序設計[M].北京:北京航天航空大學出版社,2000</p><p> [17] 徐惠民.單片微型計算機原理接口及應用[M] .北京:北京航天航空大學出版社,2001</p><p> [18] 張培仁
107、.MCS-51C語言編程[M].北京:清華大學出版社,2000</p><p><b> 附錄5 程序清單</b></p><p> /******************************************************************/ </p><p> #include <AT89X55
108、.H></p><p> //51芯片管腳定義頭文件</p><p> #include <intrins.h> </p><p> //內部包含延時函數(shù) _nop_()</p><p> #define uchar unsigned char</p><p> #define uint
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論