內(nèi)容都在附件里,大家一起學(xué)習(xí)吧
一、任務(wù)
設(shè)計并制作一臺出租車計價器。
二、要求
1、基本要求
(1) 不同情況具有不同的收費(fèi)標(biāo)準(zhǔn)。
l 白天
l 晚上
l 途中等待(>10min 開始收費(fèi))
(2) 能進(jìn)行手動修改單價
(3) 具有數(shù)據(jù)的復(fù)位功能
(4) IO 口分配的簡易要求
l 距離檢測使用霍爾開關(guān) A44E
l 白天/晚上收費(fèi)標(biāo)準(zhǔn)的轉(zhuǎn)換開關(guān)
l 數(shù)據(jù)的清零開關(guān)
l 單價的調(diào)整(最好使用+和-按鍵)
(5) 數(shù)據(jù)輸出(采用 LCM103)
l 單價輸出 2位
l 路程輸出 2位
l 總金額輸出 3位
(6) 按鍵
l 啟動計時開關(guān)
l 數(shù)據(jù)復(fù)位(清零)
l 白天/晚上轉(zhuǎn)換
2、發(fā)揮部分
l 能夠在掉電的情況下存儲單價等數(shù)據(jù)
l 能夠顯示當(dāng)前的系統(tǒng)時間
l 語音播報數(shù)據(jù)信息
三、說明
(1) 時間要求
l 8月 7 日到 8日兩天。
l 完成實(shí)際電路,總結(jié)報告。
本電路以 89S51 單片機(jī)為中心、附加 A44E 霍爾傳感器測距,實(shí)現(xiàn)對出租車計價統(tǒng)計,采用 AT24C02實(shí)現(xiàn)在系統(tǒng)掉電的時候保存單價和系統(tǒng)時間等信息,輸出采用 8段數(shù)碼顯示管。本電路設(shè)計的計價器不但能實(shí)現(xiàn)基本的計價,而且還能根據(jù)白天、黑夜、中途等待來調(diào)節(jié)單價,同時在不計價的時候還能作為時鐘為司機(jī)同志提供方便。
一、方案論證與比較
方案一:采用數(shù)字電路控制。其原理方框圖如圖 1-1所示。采用傳感器件,輸出脈沖信號,經(jīng)過放大整形作為移位寄存器的脈沖,實(shí)現(xiàn)計價,但是考慮到這種電路過于簡單,性能不夠穩(wěn)定,而且不能調(diào)節(jié)單價,也不能根據(jù)天氣調(diào)節(jié)計費(fèi)標(biāo)準(zhǔn),電路不夠?qū)嵱谩?br />
圖1 -1數(shù)字電路方案
方案二:采用單片機(jī)控制。利用單片機(jī)豐富的 I O端口,及其控制的靈活性,實(shí)現(xiàn)基本的里程計價功能和價格調(diào)節(jié)、時鐘顯示功能。其原理如圖 1 -2 所示。
通過比較以上兩種方案,單片機(jī)方案有較大的活動空間,不但能實(shí)現(xiàn)所要求的功能而且
能在很大的程度上擴(kuò)展功能, 而且還可以方便的對系統(tǒng)進(jìn)行升級, 所以我們采用后一種方案。