




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-課 程 設 計課程設計名稱: EDA課程設計 專 業 班 級 學 生 姓 名 :* :指 導 教 師 :課程設計時間:1 設計任務及要求利用可編程邏輯器件豐富的部資源,借助EDA電子設計自動化工具如MA*plus把家電控制器電路集成在一片FPGA現場可編程門陣列芯片,這樣就無需專門的單片機和外部邏輯電路。從而減小了電路的體積、提高了系統的穩定性。本次電路設計是洗衣機控制器設計。設計的主要容是:1設計一個洗衣機控制器,使洗衣機作如下運轉:定時啟動正轉20秒暫停10秒反轉20秒暫停10秒定時不到,重復上面過程。2假設定時到,則停頓,并發出音響信號。3用兩個數碼管顯示洗滌的預置時間分鐘數,按倒計時
2、方式對洗滌過程作計時顯示,直到時間到停機;洗滌過程由開場信號開場。4三只LED燈表示正轉、反轉、暫停三個狀態。設計的主要要:1根據設計題目要求編寫相應程序代碼2對編寫的VHDL程序代碼進展編譯和仿真3利用實驗箱完成硬件驗證可選4總結設計容,完成課程設計說明書2設計原理及總體框圖洗衣機控制器的設計主要是定時器的設計,由一片FPGA和外圍電路構成了電器控制局部。FPGA接收鍵盤的控制命令,控制洗衣機的進水、排水、水位和洗衣機的工作狀態、并控制顯示工作狀態以及設定直流電機速度、正反轉控制、制動控制、起停控制和運動狀態控制洗衣機洗滌過程如圖2所示。對FPGA芯片的編程采用模塊化的VHDL (硬件描述語
3、言)進展設計,設計分為三層實現,頂層實現整個芯片的功能。頂層和中間層多數是由VHDL的元件例化語句實現。中間層由無刷直流電機控制、運行模式選擇、洗滌模式選擇、定時器、顯示控制、鍵盤掃描、水位控制以及對直流電機控制板進展速度設定、正反轉控制、啟停控制等模塊組成,它們分別調用底層模塊。洗衣機控制器電路主要有五大局部組成,包括:減法計數器、時序控制電路、預置時間和編碼電路、數碼管顯示、譯碼器組成。具體電路如圖3所示:圖3洗衣機控制器總體設計圖3 程序設計數碼管顯示 實現數碼管顯示數碼管顯示編碼時序電路預置時間和編碼電路譯碼器定時器電路計時器減法計數器4 編譯及仿真EDA工具在EDA技術應用中占據極其
4、重要的位置,EDA的核心是利用計算機完成電子設計全程自動化,因此基于計算機環境的EDA軟件的支持是必不可少的。此次設計所用EDA工具是由著名的Alter公司生產的MA*plus工具軟件,它是一種集成的開發環境,支持原理圖、VHDL和Verilog語言文本文件,以及波形文件作為設計輸入,并支持這些文件的人以混合設計。圖4洗衣機控制器程序仿真圖MA*plus工具軟件具有門級仿真器,可以進展功能仿真和時序仿真,能夠產生準確的仿真結果,同是還支持主流第三方EDA工具,所以可以說MA*plus是當今最優秀的EDA工具軟件之一。利用MA*plus工具軟件仿真仿真結果如圖4所示5 硬件調試與結果分析洗衣機接
5、通電源,按load設置洗滌時間按start、rd置為高電平洗衣機開場工作,當時鐘第一個上升沿到達時run正轉功能為高電平維持20s以后變為低電平而pause暫停功能隨著時鐘上升沿的到來變為高電平維持10s變為低電平,然后rev反轉功能開場隨著時鐘上升沿的到來變為高電平工作維持20s后變為低電平,再停頓pause置高,接下來電路一直重復上述工作,知道定時器計數完畢。電路設計完成以后,按照預定設計,輸入相應數據,三只LED燈按照設定時間規律連續性亮起,數碼管也顯示輸入時間并按減數計時產生相應的數字顯示,直到到達預定時間停頓工作顯示零,實驗設計到達預期效果。6 參考文獻1 松著.EDA技術實用教程(
6、第二版). :科學,2005.2 康華光主編.電子技術根底 模擬局部. :高教,2006.3閻石主編.數字電子技術根底. :高教,2003.4 巖嶺春等.在MA*plus平臺下用VHDL進展數字電路設計. :西電,20055 .51kaifa./ 無憂電子開發網心得體會通過這次的EDA設計,我可以說是受益良多。看到洗衣機控制器的題目,我首先想到的是狀態機的設計,因為課本上說狀態機其實就是控制器,后來經過看書覺得應該是摩爾型狀態機,可是自習分析后發現設計題目比擬復雜,如果用狀態機的思路來設計,比擬困難超出了我的能力。結合以前做課程設計數字電路設計交通燈控制器的經歷,如果用模塊化層次化的設計思路更
7、清晰,設計起來也更容易,特別是更符合EDA設計的的流程,故自己開場設計各功能模塊。洗衣機控制器主要實幾種狀態的循環改變,還有計時和數碼顯示的功能,所以我覺得電路主要有五大局部組成,包括:減法計數器、時序控制電路、預置時間和編碼電路、數碼管顯示、譯碼器組成。在分析過程中,我遇到了不少困難,因為第一次遇到一個比擬復雜的設計,剛開場不知道從哪里入手,所以借鑒了一些書和網上的資料,查找到現代洗衣機控制電路的設計方案,雖然很復雜,但是有很多借鑒的地方。通過這次設計,讓我初步掌握了VHDL的設計方法與一些技巧,讓我對FPGA的編程、定時器和計數器的設計更加熟悉,讓我更加明白時序組合門電路設計思路和方法。在
8、設計中也參了和查閱了很多資料,從中學到不少課本上沒有的東西,并且充分認識到家電控制電路設計在一片FPGA芯片,具有體積小、可靠性高、降低本錢、設計周期短,功能靈活的特點,本人受益匪淺。我相信通過此次EDA課程設計,一定會對以后的設計工作提供很大幫助。 電子信息科學與技術 專業課程設計任務書學生專業班級*題 目洗衣機控制器課題性質A課題來源D指導教師焦素敏同組無主要容1設計一個洗衣機控制器,使洗衣機作如下運轉:定時啟動正轉20秒暫停10秒反轉20秒暫停10秒定時不到,重復上面過程。2假設定時到,則停頓,并發出音響信號。3用兩個數碼管顯示洗滌的預置時間分鐘數,按倒計時方式對洗滌過程作計時顯示,直到
9、時間到停機;洗滌過程由開場信號開場。4三只LED燈表示正轉、反轉、暫停三個狀態任務要求根據設計題目要求編寫相應程序代碼對編寫的VHDL程序代碼進展編譯和仿真條件允許,完成硬件驗證可選總結設計容,完成課程設計說明書參考文獻1焦素敏.EDA課程設計指導書.:工業大學,20212松,黃繼業.EDA技術實用教程.:科學,20023王國棟,松等.VHDL實用教程.:電子科技大學,20004 亦華,延明.數字電路EDA入門.:電子工業,20035 .51kaifa./ 無憂電子開發網審查意見指導教師簽字:焦素敏教研室主任簽字:慶輝 2021年03月 6日說明:本表由指導教師填寫,由教研室主任審核后下達給選
10、題學生,裝訂在設計論文首頁填 表 說 明1"課題性質一欄:A工程設計;B工程技術研究;C軟件工程如CAI課題等;D文獻型綜述;E其它。2"課題來源一欄:A自然科學基金與部、省、市級以上科研課題;B企、事業單位委托課題;C校、院系、部級基金課題;D自擬課題。學院課程設計成績評價表課程名稱: 設計題目: 專業: 班級: : *:序號評審工程分 數總分值標準說明1 容20思路清晰;語言表達準確,概念清楚,論點正確;實驗方法科學,分析歸納合理;結論嚴謹,設計有應用價值。任務飽滿,做了大量的工作。2創 新10容新穎,題目能反映新技術,對前人工作有改良或突破,或有獨特見解3完整性、實用性10整體構思合理,理論依據充分,設計完整,實用性強4結果的正確性20仿真結果正確,實驗現象滿足設計要求5規 性10設計格式、繪圖、圖紙、實驗數據、標準的運用等符合有關標準和規定6紀 律 性10能很好的遵守各項紀律
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天津市七校2025年高三下學期第三次月考:物理試題含解析
- 2025環保設備供應及安裝合同
- 山西中醫藥大學《遙感概論實踐》2023-2024學年第二學期期末試卷
- 江西生物科技職業學院《醫學科研方法與循證醫學》2023-2024學年第二學期期末試卷
- 天津商務職業學院《人力資源管理前沿專題》2023-2024學年第二學期期末試卷
- 漳州城市職業學院《手繪表現技法》2023-2024學年第一學期期末試卷
- 太原幼兒師范高等專科學校《工程概預算綜合實訓》2023-2024學年第二學期期末試卷
- 2025年家具供應標準合同范本
- 上海電力大學《數字集成電路設計》2023-2024學年第二學期期末試卷
- 吉林省蛟河市朝鮮族中學2025年高三第一次模擬生物試題試卷含解析
- 湖北省武漢市江岸區2023-2024學年八年級下學期期中物理試題(解析版)
- 內蒙古呼和浩特市第十六中學2024-2025學年高二語文上學期期中試題無答案
- 第一單元 歌唱祖國-《 中華人民共和國國歌》課件 2023-2024學年人音版初中音樂七年級上冊
- 智能導盲杖畢業設計創新創業計劃書2024年
- 市政道路及設施零星養護服務技術方案(技術標)
- CQI-8分層過程審核指南(附全套表格)
- 搞好班組安全管理工作
- 生物醫學體系的確立與發展
- 江蘇省南京市秦淮區2023-2024學年七年級下學期期中數學試卷(含答案)
- ISO27001:2022信息安全管理手冊+全套程序文件+表單
- 勞動節英文介紹節日由來文化風俗勞動名言課件
評論
0/150
提交評論