倒車警示器
班級: 1625班 學號:1501162538 姓名:周*
1. 設計方案
1.1 設計要求
設計并制作出具有如下功能的出租車計價器:
1.2 方案設計

圖1 出租車計價器的硬件結構
依據功能劃分硬件功能模塊,簡要描述模塊功能、作用

硬件電路設計可以分成單片機最小系統模塊,傳感器收集模塊,按鍵模塊、顯示模塊和電源模塊五個部分。
2.1 單片機最小系統模塊

圖2 單片機最小系統模塊的原理圖
如圖2所示,單片機選用宏晶科技公司的STC89C516RD+,…………。
本模塊的電路包括復位電路、時鐘電路。
復位電路…………。時鐘電路…………
2.2 顯示模塊
…………
圖3 顯示模塊的原理圖
2.3 傳感器收集模塊
…………
圖4 傳感器安裝示意圖
…………
圖5 A44E霍爾元件接線圖
依據劃分的硬件模塊,結合模塊原理圖,簡要說明主要硬件模塊的工作原理,以上圖文僅供參考!
3. 軟件設計
3.1 軟件模塊劃分
根據設計要求分析,系統模塊劃分如圖6所示。

圖6 出租車計價器程序模塊框圖
…………
劃分模塊,簡要說明各模塊的功能,以上圖文僅供參考!
3.2 各模塊程序設計

圖7 主函數流程圖
LCD顯示函數:根據設定的光標位置動態顯示里程數和總費用,其中包括里程數的計算公式:L=TL1*1;和總費用:F=L*(2+D)。(注:延時10ms是為了按鍵的去抖)流程圖如3-3所示。

圖8 LCD顯示函數流程
按鍵檢測函數:根據按鍵執行程序。流程圖如圖3-4所示。
(圖略)
圖9 按鍵檢測函數流程圖
…………
(圖略)
圖10 T1中斷函數流程
各功能模塊說明,畫2、3個流程圖
4. 制作與調試
4.1 硬件調試
切記:通電前檢查電源、地是否正確接入,確認電源、地沒有短路,也沒有接反(接反極易燒壞元器件)。通電后首先測量單片機的電源地
…………
記錄出現的故障現象,分析原因,查找故障點,解決的方法等等
4.2 軟件調試
…………
5. 測試
(可選)
排除作品中的bug后,還要對作品的功能進行測試,看看硬件和軟件是否達到預設目標。
6. 總結與反思
存在的問題,改進的設想
自我表揚+自我批評
各種吐槽+各種噴
附錄附錄1 元件清單
元器件名稱 | 型號(規格) | 數量 |
芯片底座 | DIP40 | 1 |
單片機 | 89C51 | 1 |
晶振 | 12MHz | 1 |
瓷片電容 | 30pF | 2 |
電解電容 | 22uF | 1 |
彈性按鍵 | 5 | |
電阻 | 10K | 1 |
電阻 | 1K | 4 |
電位器 | 5K | 1 |
液晶 | LCD162 | 1 |
電路板 | 1 | |
霍爾 | A44E | 1 |
僅供參考,表格是必須滴
此處附上完整的原理圖。切記,親力親為!!!
工作狀態下,正反面照片各一張!
完整的Word格式文檔51黑下載地址:
單片機實訓報告樣本2018.doc
(113.5 KB, 下載次數: 45)
| 歡迎光臨 (http://m.raoushi.com/bbs/) | Powered by Discuz! X3.1 |