電子信息類專業畢業設計案例剖析

電子信息類專業畢業設計案例剖析

《電子信息類專業畢業設計案例剖析》是2014年清華大學出版社出版的圖書。本書主要介紹電子信息類專業畢業設計案例剖析,以單片機、EDA的套用設計為主,每一個案例都按照畢業設計的實施順序,包括了從選題分析、方案論證、系統軟硬體設計到系統調試、得到測試結果的全過程。通過典型設計案例分析,詳細介紹了完成畢業設計的思路、方法、步驟和技巧,是指導高等院校電子信息類專業畢業生完成畢業設計的參考用書。本書以實例和技巧貫穿全書,案例選自近三屆學生的優秀畢業設計和獲獎的創新發明成果,共收錄了32個案例,由三部分組成,第一部分由23個案例組成是關於單片機方面的; 第二部分由3個案例組成是關於EDA方面的; 第三部分由6個案例組成是關於網路、感測器、資料庫等方面的。

圖書簡介

本書主要介紹電子信息類專業畢業設計案例剖析,以單片機、EDA的套用設計為主,每一個案例都按照畢業設計的實施順序,包括了從選題分析、方案論證、系統軟硬體設計到系統調試、得到測試結果的全過程。通過典型設計案例分析,詳細介紹了完成畢業設計的思路、方法、步驟和技巧,是指導高等院校電子信息類專業畢業生完成畢業設計的參考用書。本書以實例和技巧貫穿全書,案例選自近三屆學生的優秀畢業設計和獲獎的創新發明成果,共收錄了32個案例,由三部分組成,第一部分由23個案例組成是關於單片機方面的; 第二部分由3個案例組成是關於EDA方面的; 第三部分由6個案例組成是關於網路、感測器、資料庫等方面的。

圖書目錄

第一部分單片機

案例1單片機控制電源檢測系統電路

1.1設計任務與要求

1.2題目剖析(分析)

1.3方案論證

1.4系統硬體設計

1.4.1單片機系統

1.4.2單片機電源系統

1.4.3接口轉換電路

1.4.4繪製原理圖

1.5系統軟體設計

1.5.1單片機軟體的實現

1.5.2計算機關機軟體的實現

1.6測試方案與測試結果

案例2基於單片機控制液晶屏鍵盤接口電路設計與實現

2.1設計任務與要求

2.2題目剖析(分析)

2.3系統硬體設計

2.3.1單片機AT89C51晶片

2.3.2液晶驅動控制器HD44780U

2.3.3硬體電路

2.4系統軟體設計

2.4.1HD44780U的指令集

2.4.2HD44780控制以及時序

2.4.3程式及流程

2.4.4主程式流程

2.5測試方案與測試結果

案例3基於單片機控制液晶屏的設計和實現

3.1設計任務與要求

3.2總體設計

3.380C51單片機的硬體設計

3.3.1匯流排型DIP40引腳封裝

3.3.280C51的數據傳送指令

3.4內置SED1520圖形液晶顯示模組

3.4.1顯示模組的電路特性

3.4.2控制部

3.4.3驅動部

3.4.4接口部

3.4.5指令系統

3.4.6內置SED1520圖形液晶顯示模組的接口技術

3.5軟體編程部分

3.6漢字型檔內碼轉換

3.7編程調試及仿真

3.7.1編程調試及仿真軟體介紹

3.7.2編譯器設定及使用

3.8總結

案例4用串列口擴展鍵盤驅動數碼管顯示

4.1設計任務與要求

4.2題目剖析(分析)

4.3系統硬體設計

4.3.1鍵盤掃描電路

4.3.2顯示器電路

4.4系統軟體設計

4.4.1電路總體軟體設計

4.4.2掃描鍵值

4.4.3數碼管顯示器

4.4.4總體軟體實現

4.5測試方案與測試結果

案例5基於單片機控制的定時器電路設計

5.1設計任務與要求

5.2系統硬體設計

5.2.1AT89C51單片機

5.2.2DS12887

5.2.374LS164暫存器

5.2.4數碼顯示器

5.2.5電路的連線

5.2.6繪製原理圖檔案

5.2.7繪製電路板

5.2.8繪圖過程中的問題

5.3系統軟體設計

5.3.1工作原理與軟體編程

5.3.2軟體流程

5.4測試方案與測試結果

案例6基於單片機控制倒計時器的設計

6.1設計任務與要求

6.2系統硬體設計

6.3軟體編程設計

6.4設計中的問題及心得

案例7基於單片機控制的液晶溫度計的設計

7.1設計任務與要求

7.2系統硬體設計

7.2.1工作原理框圖

7.2.2工作原理簡述

7.3電路組成部分

7.3.1溫度感測器

7.3.2單片機控制電路

7.3.3液晶顯示電路

7.3.4硬體電路設計圖

7.4軟體設計

7.4.1主程式流程圖

7.4.2讀入溫度子程式及流程圖

7.4.3顯示溫度子程式及流程圖

7.5總結

案例8基於單片機控制的數字溫度計的數碼管顯示

8.1設計任務與要求

8.2系統硬體設計

8.2.1系統工作原理

8.2.2硬體電路組成

8.2.3數字溫度感測器DS18B20

8.2.4單片機AT89C51

8.2.5MAX7219簡介

8.3系統軟體設計

8.3.1基於AT89C51和DS18B20溫度系統主流程圖

8.3.2DS18B20溫度測量系統軟體

8.3.3單片機獲取溫度信息方法

8.3.4DS18B20初始化程式

8.3.5DS18B20的讀時序

8.3.6DS18B20的寫時序

8.3.7DS18B20的控制程式

8.3.8MAX7219驅動數碼管系統軟體

8.4總語

案例9基於單片機控制的LED漢字顯示系統的設計與實現

9.1設計任務與要求

9.2題目剖析

9.3方案論證

9.4系統硬體設計

9.5系統軟體設計

9.6系統的調試

9.7測試方案與測試結果

案例10基於GSM短訊息汽車防盜系統——GSM模組的硬體設計

10.1設計任務與要求

10.2總體功能

10.2.1監控功能

10.2.2報警功能

10.3硬體單元設計

10.3.1ECU系統部分

10.3.2電源轉換電路

10.3.3短訊息檢測與控制電路部分

10.3.4串列口RS232與TTL電平轉換電路部分

10.3.5SIM卡

10.4整體電路圖

10.5硬體系統的仿真

10.5.1Proteus簡介

10.5.2仿真過程

10.5.3仿真結果

10.6硬體調試及調試中遇到的問題

10.6.1硬體調試

10.6.2調試中遇到的問題

10.7設計展望與總結

案例11基於GSM簡訊息的汽車防盜系統——Visual Basic調試程式設計

11.1設計任務

11.2接口介紹

11.2.1TC35i

11.2.2RS232介紹

11.3軟體設計

11.3.1軟體設計工具

11.3.2說明窗體

11.3.3屬性窗體

11.3.4GSM_SIM窗體

案例12基於AT89C51的多功能定時鬧鐘設計

12.1設計任務

12.2系統設計

12.2.1系統功能

12.2.2系統總體設計方案

12.3主控器AT89C51的介紹

12.4系統子功能模組的硬體設計

12.4.1單片機外接時鐘電路

12.4.2專用時鐘電路

12.4.3溫度採集模組

12.4.4LED顯示模組

12.4.5單片機復位電路

12.4.6按鍵電路模組

12.5系統整體硬體電路

12.6系統電路在Proteus下的仿真

12.7硬體電路的焊接與調試

12.7.1PCB板圖及設計

12.7.2焊接與調試

12.8總結

案例13簡易電子秤

13.1設計任務與要求

13.2題目剖析

13.3方案論證

13.4系統硬體設計

13.5系統軟體設計

13.6系統調試

13.7測試方案與測試結果

案例14電子密碼鎖

14.1設計任務與要求

14.2題目剖析

14.3方案論證

14.4系統硬體設計

14.5系統軟體設計

14.6系統調試

14.7測試方案與測試結果

案例15人體脈搏測量儀

15.1設計任務與要求

15.2題目剖析

15.3方案論證

15.4系統硬體設計

15.5系統軟體設計

15.6系統調試

15.7測試方案與測試結果

案例16無線病房呼叫系統

16.1設計任務與要求

16.2題目剖析

16.3方案論證

16.4系統硬體設計

16.5系統軟體設計

16.6系統調試

16.7測試方案與測試結果

案例17智慧型交通控制系統

17.1設計任務與要求

17.2題目剖析

17.3方案論證

17.4系統硬體設計

17.5系統軟體設計

17.6系統調試

17.7測試方案與測試結果

案例18自動溫度測控系統

18.1設計任務與要求

18.2題目剖析

18.3方案論證

18.4系統硬體設計

18.5系統軟體設計

18.6系統調試

18.7測試方案與測試結果

案例19CRC加卷積交織編碼器的設計與分析

19.1設計任務與要求

19.2題目剖析

19.3系統原理

19.4系統軟體整體設計思路

19.5VHDL語言實現整個編碼器的設計

案例20基於單片機的數字時鐘的設計

20.1設計任務與要求

20.2題目剖析

20.3方案論證

20.4系統硬體設計

20.5系統軟體設計

20.6系統的調試

20.7測試方案與測試結果

案例21基於單片機的數字溫度計的設計

21.1設計任務與要求

21.1題目剖析

21.3方案論證

21.4系統硬體設計

21.1系統軟體設計

21.6系統的調試

21.7測試方案與測試結果

案例22基於單片機和CPLD的數字頻率計的設計

22.1設計任務與要求

22.2題目剖析

22.3方案論證

22.4系統硬體設計

22.5系統軟體設計

22.6系統的調試

22.7測試方案與測試結果

案例23基於單片機控制的函式波形發生器設計

23.1設計任務與要求

23.2題目剖析

23.3方案論證

23.4系統硬體設計

23.5系統軟體設計

23.6系統的調試

23.7測試方案與測試結果

第二部分EDA

案例24利用EDA技術實現流水燈的設計

24.1設計任務與要求

24.2題目剖析

24.3系統硬體設計

24.4系統軟體設計

24.4.1十進制計數器

24.4.24位二進制計數器

24.4.3解碼器

24.4.4四輸入與非門

24.4.54位移位暫存器

24.4.68位移位暫存器

24.4.7頂層源程式

24.5系統的調試

24.5.1第一種流水燈的實現

24.5.2第二種流水燈的實現

24.5.3第三種流水燈的實現

24.5.4第四種流水燈的實現

24.6測試方案與測試結果

24.6.1軟體測試

24.6.2硬體測試

24.6.3小結

案例25基於VHDL語言實現漢字顯示的設計

25.1設計任務與要求

25.2題目剖析

25.3系統硬體設計

25.3.1LED 點陣顯示原理

25.3.238解碼器

25.3.3四輸入與非門和八輸入與非門

25.3.4畫工作原理圖流程

25.3.5電路工作原理

25.3.6PCB 電路板圖

25.4軟體設計

25.4.1軟體編程VHDL

25.4.2程式描述

25.4.3編程下載

25.4.4仿真波形

25.5小結

案例26數控移相正弦信號發生器

26.1設計任務與要求

26.2題目剖析

26.3方案論證

26.4系統硬體設計

26.5系統軟體設計

26.6系統調試

26.7測試方案與測試結果

第三部分其他

案例27地下水自動監測系統

27.1設計任務

27.2系統總體結構

27.2.1系統組成

27.2.2地下水採集系統

27.2.3工作原理

27.3通信系統

27.3.1數據傳輸系統結構

27.3.2通信系統組網結構

27.3.3宏電GPRS通信模組

27.3.4宏電移動路由器

27.4系統供電

27.4.1測站現場電源配置

27.4.2測站現場電源結構

27.4.3供電系統配置

27.5防雷保護系統

案例28電信原始數據採集系統

28.1設計任務與要求

28.2電信原始數據採集系統簡介

28.3相關技術

28.3.1Java語言

28.3.2Socket簡介

28.3.3JDBC簡介

28.3.4XML技術

28.3.5IDE工具

28.3.6Oracle資料庫10g

28.4系統設計

28.4.1採集系統的基本工作框架

28.4.2各模組的設計與實現

28.4.3部分關鍵代碼

28.5小結

案例29基於Java語言模擬ATM系統

29.1設計任務

29.2引言

29.3模擬ATM系統思想

29.4開發軟體環境簡介

29.4.1Java語言和編程環境簡介

29.4.2Java的環境配置

29.4.3MyEclipse開發工具簡介

29.5用戶需求分析

29.5.1功能需求

29.5.2性能需求

29.6總體設計

29.6.1業務邏輯層的設計

29.6.2表示層的設計

29.6.3檔案層的設計簡介

29.7系統流程圖設計

29.8小結

案例30宿舍管理系統

30.1設計任務

30.2軟體工具簡介

30.2.1Java

30.2.2Servlet

30.2.3Oracle

30.3需求分析

30.3.1數據需求

30.3.2功能需求

30.4總體設計

30.4.1功能模組設計

30.4.2系統功能結構圖

30.4.3運行過程設計

30.4.4系統流程圖

30.4.5資料庫設計

30.4.6資料庫表設計

30.4.7系統界面設計

30.5軟體的運行與安裝

30.5.1應用程式的構建、部署

30.5.2系統運行過程

30.6結論

案例31基於Web的網上問卷調查系統

31.1設計任務

31.2引言

31.3網上問卷調查技術與發展簡介

31.3.1問卷調查的特點

31.3.2網上問卷調查的特點

31.3.3網上問卷的基本解決方案

31.3.4Struts概述

31.4開發工具及系統架構簡介

31.4.1程式語言簡介

31.4.2J2EE平台簡介

31.4.3資料庫簡介

31.5系統分析與設計

31.5.1系統需求分析

31.5.2系統結構總框架設計

31.5.3系統結構流程設計

31.5.4資料庫設計

31.5.5系統的安全性能

31.6超級管理員模組

31.6.1登錄的實現

31.6.2調查管理模組的設計

31.6.3調查搜尋模組

31.6.4老師管理模組

31.6.5管理員管理模組

31.6.6課程管理模組

31.6.7班級管理模組

31.6.8問卷調查部分

31.7管理員模組

31.7.1審核調查

31.7.2搜尋調查

31.7.3統計報表

31.7.4密碼修改

31.8教師模組

31.9結論

案例32倉儲調度系統

32.1設計任務

32.2引言

32.3系統架構及開發環境簡介

32.3.1C/S結構簡介

32.3.2開發環境

32.3.3JDBC技術介紹

32.3.4Oracle簡介

32.4系統功能需求分析

32.4.1設計思想

32.4.2系統功能需求

32.4.3系統模組功能需求

32.4.4系統整體流程設計

32.5資料庫設計

32.5.1資料庫功能概述

32.5.2資料庫邏輯關係

32.5.3數據字典表

32.5.4建表語句

32.6系統的實現

32.6.1系統的源檔案及JDBC技術的使用

32.6.2系統功能的實現

32.7小結

參考文獻

熱門詞條

聯絡我們