- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专题每周进度报告.doc
專題每週進度報告
障礙地形運動載具--大樓外牆清洗機
指導教授:李吉群教授
組員:林根豐
許尹融
蘇正宇
一、本週工作進度:
經過不斷的研商討論,我們本組發現對整個系統的相關應用技術所知甚少,所以這個禮拜我們著重於蒐集尋找本專題可能會使用的一切資料。目前我們大致上分成了以下幾類:
機構部分
控制介面部分
馬達部份
在此針對各個部份,我們將介紹我們本週的搜集結果。
機構部分:
(Pro/ENGINEER2000i快速學習手冊 蘇厚合 黃聖杰 林珮玲~碁峰資訊)
針對我們所設計的大樓清洗機,其機構上我們需要找到最佳設計,以確保機構活動的最適當範圍,以實現我們設計這部清洗機的期待。以方便與經濟作考量,我們選用軟體模擬機構,模擬機構的運動,來發現元件間的最佳配置及工作情形。我們選用Pro/ENGINEER軟體來進行模擬。
軟體特點
Pro/ENGINEER最大的特點就在於它採用單一資料庫的設計,且是一種全相關性(Full Associativity)的軟體。由於Pro/ENGINEER中所有的模組完全互相連接,因此在開發產品的過程中,設計者在任何時候所做的變更,都會擴展到整個設計,自動更新零件、組合、工程圖等模組中所有2-D與3-D的尺寸與工程文件,如此可確保資料的正確性,避免反覆修正所花費的時間。這種功能也正符合了現代產業中所謂的同步工程(Concurrent Engineering)觀念。
Pro/ENGINEER對產品開發的助益可歸納如下:
保證圖面及3-D實體模型的正確性。
應用3-D Layout可以確保設計品質及問題之排除。
Pro/ENGINEER同步工程的架構可以縮短設計變更的時間。
Pro/ENGINEER可自動產生2-D工程圖面及組合爆炸圖,可以縮短出圖時間。
整合上下游廠商的資料,可以縮短開發與建模的時間
選用原因
除了因為以上特點外,Pro/ENGINEER可以模擬元件間運動時之情況,幫助設計者更了解設計方向,所以我們選用Pro/E為模擬軟體
註:軟體特點參照
控制介面部份:
我們蒐集了一些目前較為常用的單晶片介面卡,目前選定了8051以及8255,以下針對這兩種單晶片,我們將作一些概略的介紹:
(資料來源:「單晶片8051實作入門」~松崗電腦圖書)
單晶片基本上有以下的一些特點:
外加一些零件便可以構成一套控制系統,硬體成本低
由於單晶片是控制系統的心臟所在,系統維修容易
提供有記憶體及I/O功能擴充的系統匯流排
大部分單晶片巨有程式保密的功能,可防止別人蓄意拷貝
內部具有計時計數器功能
具有外部中斷的控制功能
組合語言指令較少,較易學習
8051的介紹
8051的硬體:
8051是INTEL公司開發出來的一棵相當成功的單晶片,現在已經普遍應用在工業界中,由於其使用的普及,因此目前有好機家設計半導體晶片的公司也有在製造與8051相容的單晶片,有些公司所製造出來的單晶片其執行速度更快,甚至可以高達40M Hz,而由於業界的大量使用,未來的市場還是一片看好。8051單晶片是INTEL公司繼8048為基礎下,在功能加以改良所發展出的8位元單晶片微電腦,下表Tab.1為8051硬體功能:
比較項目 8051 指令週期 1μS 內部RAM 128位元組 內部ROM 4K位元組 外部RAM 64K位元組 外部ROM 64K位元組 I/O接腳數 32 中斷源 5 定時器 16位元2組 串列埠 1組 【Tab.1】
下圖Fig.1為8051單晶片內步的組成架構圖:
【Fig.1】8051組成架構圖
8051主要功能列舉如下:
為一班控制應用的8位元單晶片
晶片內部具時脈振盪器,傳統最高工作頻率可至12MHz
內部程式記憶體ROM為4K位元組
內部資料記憶體RAM為128位元組
外部程式記憶體可擴充至64K位元組
外部資料記憶體可擴充至64K位元組
32條雙向輸入輸出線,且每條均可以單獨做I/O控制
5個中斷向量源
2組獨立的16位元定時器
一個全多工串列通信埠
8751及8752單晶片具有資料保密的功能
單晶片及供位元邏輯運算指令
8051的軟體:
組合語言是微電腦控制成是最基本的語言,然而對於大型系統控制程式而言,效率並不好,於是發展出今天各種高階語言程式,語法上較接近英文,使得學習上較為容易,而在8051的軟體上,我們一樣可以使用低階的機器語言或組合語言,或者使用高階語言,再經編譯器編譯為組合語言後,經組譯的過程產生機器碼,再由連結器連結,載入函數庫,產生可執行檔。Fig.2為微電腦控制程式的發展流程。
【Fig.2】微電腦控制程式的發展流程
8255
文档评论(0)