① 求計程車計價器畢業論文,單片機
摘 要
隨著計程車行業的發展,對計程車計費器的要求也越來越高,用戶不僅要求計費器性能穩定,計費准確,有防作弊功能;同時還要求其具有車票資料列印、IC卡付費和電腦串列通信功能。不同國家和地址的計費方式存在差異,如有些地區有夜間收費及郊區收費等,而有些地區則無夜間收費和郊區收費。
本次設計採用硬體和軟體相結合的方法,以單片機為核心,從圈脈沖信號的產生到營業信息的列印都做了詳細的介紹,並對MAX813L看門狗、復位電路、行車里程檢測電路、掉電存儲電路、IC卡讀寫電路、分屏顯示電路以及操作面板進行了詳細的設計。該系統還具有防止干擾和防死機的功能,系統的電源是專門為計程車設計的,具有相當強的穩壓效果,系統採用了EEPROM存儲器,可以方便且安全的記錄顧客和車主的信息。
關鍵詞: 89C51;里程檢測;分屏顯示;EEPROM;
Abstract
Along with the development of taxi trade, counting fees that the requirement of ware is also more and more higher to the taxi, user not only asks to count fees, and the ware function is stable, and it is accurate to count fees, and has guarding against the function cheated; At the same time still ask his to possess ticket material to print and IC blocks paying fees and computer string capable communication function.The method that hardware and software each other combine is adopted in this design, and takes one piece machine as the nucleus, printting to doing business information all did the detailed introction from the circle pulsing,To the content of 89C51 and MAX813L Guarding the entrance the dog and the introction that reces the circuit to blame for focal point at the same time, this system still possesses to prevent to disturb and the function guarding against the dead machine, and special in the taxi design ring power supply of system, possessing fairly strong steady pressure effect, the system adopted IC Block the memory, and can make things convenient for just the information of safe record customer and Che owner.
Keywords: The dog is guarded the entrance 89c51 Circle pulse Anti-jamming
目 錄
第1章 緒 論 1
第2章 方案論證 2
2.1方案比較 2
2.2系統功能 2
2.3系統框圖 3
第3章 硬體電路設計 5
3.1單片機控制系統 5
3.1.1 控制器89C51 5
3.1.2 I/O介面 8
3.2看門狗電路 8
3.3時鍾電路 10
3.4 EEPROM存儲單元 12
3.5 操作面板 14
3.6行車里程檢測電路 15
3.6.1感測器 15
3.6.2光電感測器電路設計 15
3.6.3車輪光電開關檢測電路 16
3.7 數據顯示單元設計 17
3.7.1 LED數碼管 17
3.7.2分屏顯示 18
3.8微型列印機 20
3.9 IC卡讀寫電路 23
第4章 電源穩壓及防干擾的設計 25
4.1 計價器抗干擾措施的研究 25
4.2 提高單片機供電電源的抗干擾能力 25
4.2.1電源濾波 25
4.2.2電源穩壓 26
4.2.3 提高單片機系統內部的抗干擾能力 27
4.3軟體的抗干擾編程 27
第5章 軟體設計 28
5.1主循環程序流程圖 28
5.2 定時中斷服務程序 29
5.3圈脈沖中斷服務程序 29
5.4 計價子程序 30
5.5列印子程序切換及顯示子程序 31
5.6 IC卡操作子程序 33
5.7 校正時鍾子程序 34
第6章 系統調試 36
6.1硬體調試 36
6.2 軟體調試 37
第7章 結 論 38
參考文獻 39
致 謝 40
附錄Ⅰ 程序清單 41
附錄Ⅱ 原理圖 54
② 單片機設計一個簡單計程車計價器
這個可以做。單片機你是用什麼型號?另外數碼管要顯示幾位數?
③ 基於51單片機的計程車計價器
沒有免費的午餐的
④ 基於單片機的模擬計程車計價器系統設計
是電子大賽的題吧
⑤ 基於單片機的計程車計價系統{C語言編程}
近年來,我國出租汽車行業迅猛發展,出租汽車已經成為我國城市公共交通的重要組成部分和現代化城市必備的基礎設施,成為人們工作、生活中不可缺少的交通工具。出租汽車服務行業和出租汽車計價器緊密相關,因為出租汽車必須安裝出租汽車計價器才能投入營運。出租汽車計價器是一種能根據乘客乘坐汽車行駛距離和等候時間的多少進行計價,並直接顯示車費值的計量器具。計價器是出租汽車的經營者和乘坐出租汽車的消費者之間用於公平貿易結算的工具,因而計價器計價准確與否,直接關繫到經營者和消費者的經濟利益。依據國家有關法律、法規,出租汽車計價器是列入國家首批強制檢定的工作計量器具之一,也是近年來國家質量技術監督部門強化管理的六類重點計量器具之一。
隨著社會進步,計程車已經越來越貼近生活,成為我們重要的交通工具,影響著我們現在的生活,出租文化已成為一種顯著的文化,成為社會生活的組成部分。計程車計費系統,關系司機和乘客的切身利益,也是問題糾紛的焦點。本設計通過運用單片機設計的計程車計價器,簡單易懂,是學習電子課程的一個綜合性實驗,有助於提高分析問題能力。
本電路以89S51 單片機為中心、附加A44E 霍爾感測器測距,實現對計程車計價統計,採用AT24C02 實現在系統掉電的時候保存單價和系統時間等信息,輸出採用8 段數碼顯示管。本電路設計的計價器不但能實現基本的計價,而且還能根據白天、黑夜、中途等待來調節單價,同時在不計價的時候還能作為時鍾為司機同志提供方便。
關鍵詞:感測器; AT89S51; 中斷; 單片機; 定時器/計數器
⑥ 簡易的單片機計程車計價器有那些模塊實現功能
本次計程車計價器設計可以分為六個模塊,主控模塊、計時模塊、存儲模塊、顯示模塊、按鍵模塊和電機驅動模塊。
⑦ 求基於凌陽單片機的計程車計價器論文
1 引言
利用凌陽單片機SPCE061A 的語音功能
[1],配合SPLC501 液晶模組,可以模擬實現帶
語音提示功能的計程車計價系統,相對於用51
單片機而言,可以去掉單片機外部的語音晶元
和存儲器晶元,系統硬體設計較為精簡穩定,
功能更為強大,因而本文設計的基於凌陽單片
機的計程車計價器具有一定的實用價值。
2 計價系統的計算方法
本文設計的計程車計價系統可以接受里
程感測器的脈沖輸入(使用PWM 模擬替代傳
感器脈沖),並對脈沖進行計量,繼而轉換成里
程;採用現行計程車計價系統的計算方法,對
行駛里程進行計費; 提供友好的用戶界面,並
具有語音提示功能。該計程車計價系統的計
算方法如下:
2.1 里程計量
(1)單片機對感測脈沖進行計數(感測器脈
沖使用SPCE061A 內部PMW 輸出模擬),並
將脈沖數換成公里數;
(2)每公里對應的脈沖數可以調整。
2.2 費用計算
費用計算包括兩部分:行駛費用和低速等
待費用;
(1)行駛費用計算如下:
1) 白天行駛里程不足StartMilege(3公里)
時,費用按照起步價StartPrice(¥7.0 元)計
算;當超出StartMilege 時,行駛費用=
StartPrice+(行駛里程- StartMilege)×每公
里的單價;夜晚行駛里程不足StartMilege時,
費用按照起步價NightStartPrice(¥8.0元)計
算;當超出StartMilege 時,行駛費用=
NightStartPrice+(行駛里程-StartMilete)×
每公里的單價。
2) 每公里的單價根據時間區分為白天和
黑夜兩種價格。白天每公里價格為
PricePerkm(¥2.0 元),晚上每公里價格為
NightPricePerkm(¥2.4 元);
3)依靠時間判斷白天和黑夜,晚上Night
Time1(23 點)之後,認為進入夜行狀態,早上
NightTime2(5點)之後,認為離開夜行狀態,進
入晝行狀態;
4) 如果行駛里程超過LongWayLimit(十
三公里),則超出的里程的單價上漲為原單價的
LongWayPrice(1.5)倍,做為空返費用。
(2)低速等待費用計算如下:
1) 低速等待時間的計時方法為:當車速低
於WaitSpeed1(5 公里/ 時)時開始計時,車速
超過WaitSpeed2(10 公里/ 時)時終止計時;
2) 如果行駛過程中多次發生低速等待,則
等待時間累加;
3)總的等待時間不超過FirstWaitTim-
Limit(5分鍾),則不計算費用;
4)總的等待時間超過FirstWaitTimeLimit
(五分鍾),增加WaitPrice(¥2.0)元,同時,超
出的時間按照每WaitTimeLimit(3 分鍾)增加
WaitPrice(¥2.0)元計算,不足Wait Time
Limit(3分鍾)的部分不增加費用。
5)上面提到的WaitSpeed1、WaitSpeed2
、FirstWaitTimeLimit、WaitTime-
Limit、WaitPrice等參數要求可以在程序中調
整;
(3)要求系統可以在行駛期間實時檢測並
計算總的費用(包括行駛費用和等待費用)。
3 系統硬體設計
圖1 為計程車計價器的硬體連接示意
圖。採用SPCE061A 作為主控制器,通過IOB2
接收感測器的脈沖輸入(在本方案中使用IOB9
輸出的PWM 模擬感測器的脈沖),對脈沖進行
計數,然後換算成里程數,並按照現行的出租
車計價系統的標准進行計費。
4 系統軟體設計
本系統軟體中包括下面程序模塊:
主程序:初始化系統涉及到的硬體模塊,
掃描鍵盤,根據按鍵啟動/ 停止里程測量,並
調用用戶界面程序定時更新日期時間顯示,實
時更新單價、里程、低速時間、費用等信息顯
示[2]。
液晶驅動程序:LCD 顯示驅動程序,實現
文本、圖形顯示等功能。採用SPLC501 液晶
模組附帶的驅動程序。
按鍵掃描程序:掃描按鍵,返回掃描結
果。系統使用1024Hz 時基中斷對IOA 口低
基於凌陽單片機的計程車計價器的設計
司孝平1 李戰英2
(1 華北水利水電學院信息工程學院 河南鄭州 450011; 2 河南省公安廳 河南鄭州 450004)
摘 要: 本文介紹了利用凌陽單片機SPCE061A 作為主控制器, 配合SPLC501 液晶模組設計計程車計價器的過程。該系統可以實現出租
車計價系統的基本功能, 並具有友好的語音提示界面。
關鍵詞:單片機 液晶模組 計程車計價器
中圖分類號:TP368.1 文獻標識碼: A 文章編號:1674-098X(2008)12(a)-0010-02
(下轉12 頁)
1 2 科技創新導報 Science and Technology Innovation Herald
2008 NO.34
Science and Technology Innovation Herald
綜 述
科技創新導報
八位進行掃描,並進行去抖、長短按鍵判斷
等工作。
語音播放程序:播放提示音,行駛里程、
費用等[3]。
計價管理程序:完成感測器脈沖計量,然
後轉換為公里數,並根據規則計算對應的費
用,同時,監測行駛速度,統計低速時間,計算
低速等待費用,提供液晶顯示更新函數,以便
主函數可以控制更新用戶界面以及行駛里程、
費用等信息的顯示。該模塊包括PWM 管理程
序、里程計量程序、時間管理程序、費用管理
程序、用戶界面控製程序等部分。
4.1 主程序
主程序流程如圖2:程序運行後首先初始
化各個硬體部件,同時打開1KHz 和2Hz 時基
中斷,為鍵盤掃描和時間管理模塊服務。然
後,程序進入主循環,不斷進行按鍵掃描,並根
據按鍵啟動/ 停止里程計量,或進入系統設置
模式。在主循環中同時還對時間顯示進行更
新。
4.2 計價管理程序
(1) PWM 管理程序
本系統中,使用了TimerB 產生PWM 波,
模擬實際的計程車上的里程感測器脈沖。改
變PWM 的頻率, 就相當於改變了車速, 對
PWM 波的脈沖進行計數,等同於對里程感測
器的脈沖進行計數。
對PWM 的管理包括: 啟動PWM、增大
PWM 頻率、減小PWM 頻率、停止PWM 等。
對PWM 的管理包括: 啟動PWM、增大PWM
頻率、減小PWM 頻率、停止PWM 等。
系統中為TimerB 設置了96K 的時鍾源,
以產生一定頻率范圍的P W M 波, 改變
TimerB 的計數初值,將會改變PWM 的頻率,
從而達到管理PWM 頻率的目的。
(2) 里程計量程序
本系統中使用了外部中斷1 來實時檢測
由IOB2 輸入的脈沖。在外部中斷服務程序中
對中斷次數進行計數,便可以統計輸入脈沖的
數量。
一般情況下,運行一段時間後輸入單片機
的脈沖數量會比較大,容易導致計數結果溢
出。故程序中使用了兩個變數對脈沖進行計
數。uiPulseNum變數用來記錄中斷次數(脈沖
個數),當達到一公里對應的脈沖數量後,使另
外一個記錄公里數的變數uiDistance加一,並
使uiPulseNum 歸零重新計數。這樣,便將公
里數的整數部分和小數部分分開統計,使結果
不容易溢出,也便於結果轉換。
另外,程序中使用了2Hz 時基中斷用來計
算車輛的行駛速度。統計0.5s內的脈沖數量,
即可以得到車輛的行駛速度。這一速度將提
供給費用管理程序用來判斷是否處於低速等
待狀態。
(3) 時間管理程序
系統使用2Hz 時基中斷實現計時。其中,
2Hz 計數器ulTimer 用來為其他模塊提供兩個
2Hz 的計數器以方便地實現計時等操作。
(4) 費用管理程序
費用管理程序的作用是監測系統時間、
行駛里程和低速等待時間,並根據一定規則換
算成費用。啟動計費時,需要判斷當前時間是
否屬於夜行,以便執行夜行起步價和單價。啟
動計費後,主程序需要在主循環中不斷調用計
費服務程序。
計費服務程序是按照規則計算費用的核
心程序。在這里,程序記錄當前行駛里程,並
判斷是否出現晝夜行交替現象,以便對單價進
行調整;判斷行駛里程是否超過規定的空返距
增加,混合砂漿的導熱系數逐漸降低,與水泥
砂漿的變化類似,摻量與導熱系數基本呈直線
趨勢,並且隨著橡膠粉摻量的增加,導熱系數
下降的幅度逐漸降低。
2.3 干密度和導熱系數的關系
如圖3 所示,隨著干表觀密度的增加,導
熱系數增加。利用所測數據,回歸得出混合砂
漿導熱系數與其干密度之間的函數關系式1.2
如下:
y=0.1121e0.0008x(R2=0.9903) (1.2)
式中:x 為橡膠水泥砂漿的乾燥密度,kg/
m 3;
Y 為橡膠水泥砂漿的導熱系數,W/(m·
℃)。
由以上的試驗數據和擬合曲線可見,混合
砂漿的導熱系數與其干密度之間具有較好的
相關性。
3 保溫機理分析
從保溫的角度來講,就是要防止室內的熱
量通過圍護結構傳出去。熱量通過建築圍護
結構傳遞的方式有三種:導熱、對流和輻射,
其中導熱是最主要的方式,要提高保溫材料的
保溫性能,則需增大其熱阻。由熱阻公式R=
S/ 入可知,途徑有兩條:加大保溫材料厚度和
減少保溫材料的導熱系數[2]。但由於結構和
經濟方面的原因,保溫材料不可能做得太厚。
因此只能選用導熱系數極低的保溫材料。由
於室內溫度不高,傳熱的方式主要是傳導;導
熱必須有介質,熱能通過介質分子的振動傳
遞。因此減少或阻止傳熱,就必須增大材料的
熱阻,即選用導熱系數小、熱阻大的材料,增
加材料的氣孔率,特別是增加材料中盲孔的數
量(貫通的氣孔中形成空氣對流,增大傳熱量)。
本試驗在砂漿中摻入橡膠粉就是基於這一思
想設計的。橡膠粉相當於泡沫引氣劑,摻入引
氣劑後,由於引入大量微細的不連通的微小
孔,均勻分別在砂漿體內,阻斷或減緩了熱流
的通過,從而導致砂漿的導熱系數降低。
由本章試驗數據可知,砂漿的導熱系數與
其表觀密度之間有密切的關系。這是因為表
觀密度的大小主要反映了材料內部的孔隙率
大小,砂漿的導熱系數是由骨架與氣孔中空氣
的導熱系數共同決定的,一般情況下孔隙多,
空氣含量多,材料的導熱系數也就越小,因此
隨表觀密度的增加,導熱系數增加,其保溫性
能也逐漸下降。
4 本章小結
本章試驗研究了橡膠粉摻量對水泥砂漿
和混合砂漿熱工性能的影響,得出以下結果:
(1)由於橡膠粉的表觀密度比砂要小很多,
等體積取代細紗後,砂漿試件的干表觀密度明
顯下降。當橡膠粉體積分數為20%時,水泥砂
漿的干表觀密度是基準砂漿的83.6%;當橡膠
粉體積分數為100%時,干表觀密度僅為基準
砂漿的1/2。
(2)橡膠粉的摻入顯著降低砂漿的導熱系
數。橡膠粉摻量為20%時,水泥砂漿的導熱系
數僅為基準砂漿的65.9%;當砂完全被橡膠粉
取代時,水泥砂漿的導熱系數不到基準砂漿的
1/3,這表明橡膠砂漿具有良好的保溫性能。
(3)利用本章的試驗數據,通過回歸分析分
別得出了橡膠水泥砂漿和橡膠混合砂漿的干
表觀密度與其導熱系數的關系為:y=0.
0385e0.0015x(R2=0.9957)和y=0.1121e0.0008x
(R2=0.9903),可見兩者具有良好的相關性。
參考文獻
[1] 宮本鎮.混凝土小型空心砌塊砌築砂漿的
研製.碩士學位論文。20040501
[2] 干拌砂漿的研究.碩士畢業論文.2004,3,
5.
離,一旦超過此距離則將價格上漲50%;從里
程測量模塊得到車輛行駛的速度,判斷是否出
現低速行駛狀態,並利用時鍾管理模塊提供的
2Hz 計數器對低速行駛時間進行計時,從而計
算低速等待時間。
(5) 用戶界面控製程序
使用液晶驅動程序提供的功能函數,可以
方便地在液晶屏上顯示需要的信息或圖片。
系統上電後首先繪制固定不變的部分,如一些
漢字提示等。其他如單價、行駛里程等內容在
車輛處於行駛狀態時需要實時更新。界面控
製程序將從里程計量模塊、時間管理模塊和
計費管理模塊得到必要數據進行顯示。
5 結語
實驗證明,所設計的計程車計價器功能正
確,完全達到了設計目標。
參考文獻
[1] 雷思孝等.單片機原理及實用技術——凌
陽16位單片機原理及應用.西安電子科技
大學出版社,2004,1.
[2] 羅亞非等.凌陽16 位單片機應用基礎.北
京航天航空大學出版社,2003,12.
[3] 李晶皎.嵌入式語音技術及凌陽16位單片
機應用.北京航天航空大學出版社,2003,
11.
(上接10 頁)
⑧ 基於單片機設計的計程車計價器的畢業設計
058計程車計價器系統設計 雙擊自動滾屏 文章來源:一流設計吧 發布者:16sheji8 發布時間:2008-7-30 9:45:00 閱讀:397次 基於89S51單片機的計程車計價器系統設計 摘要:現在各大中城市計程車行業都已普及自動計價器,所以計價器技術的發展已成定局。而部分小城市尚未普及,但隨著城市建設日益加快,象徵著城市面貌的計程車行業也將加速發展,計價器的普及也是毫無疑問的,所以未來汽車計價器的市場還是十分有潛力的。本電路以89S51 單片機為中心、附加A44E 霍爾感測器測距,實現對計程車計價統計,採用AT24C02 實現在系統掉電的時候保存單價和系統時間等信息,輸出採用8 段數碼顯示管。本電路設計的計價器不但能實現基本的計價,而且還能根據白天、黑夜、中途等待來調節單價,同時在不計價的時候還能作為時鍾為司機同志提供方便。 關鍵詞:89S51單片機 A44E霍爾感測器 斷電保存 8段數碼顯示管 Abstract: It is now the major cities in the taxi instry have universal automatic meter, meter technology development is a foregone conclusion. And some small cities not yet universal, but with increasing speed up urban construction, a symbol of urban landscape taxi instry will also accelerate development, and the popularity meter is no doubt, therefore, the future of the automobile market valuation is still potential . The circuit of 89 S51 MCU as the center, additional A44E Hall sensor location and realize the Taximeter statistics, a brownout AT24C02 achieve in the system and when the system priced preservation time information, output by paragraph 8 of the digital display. The circuit design of the meter can not only realize the basic valuation, but also in accordance with the day, night, halfway to wait for price regulation, while also not denominated as a time clock to provide convenience for the drivers comrades. Keywords: 89 S51 MCU A44E Hall sensor power preservation of digital display paragraph 8 目 錄第一章 引言………………………………………………………………………………………1第二章 計程車計價器的設計內容………………………………………………………………22.1基本設計要求 …………………………………………………………………………………22.2拓展功能 ………………………………………………………………………………………2第三章 方案論證…………………………………………………………………………………3 本文來自: 一流設計吧(www.16sheji8.cn) 詳細出處參考: http://www.16sheji8.cn/onews.asp?id=872
請採納。
⑨ 基於51單片機的計程車計價器
這個我可以幫你設計一下,可以發一下具體的要求 如使用什麼顯示器,有什麼按鍵等 二七四九劉武武三五三
⑩ 計程車計價器程序設計與原理圖
用單片機好做,但如果用模擬電路和數字電路來搭建這樣復雜的功能,恐怕做出來要比現有的成本計價器大幾十倍,而且耗電巨大,成本更高,何必要這樣做呢?只因為沒有學到就要這樣不計成本的浪費嗎?
如果是急求的話,可以花錢招一個懂單片機的人來搞,沒有人能提供不用單片機的電路的,太復雜了,不可能實現。
首先要看里程感測器的輸出是模擬的還是數字的。
無論何種里程感測器,
可以用數字積分器,簡單些;也可以用模擬積分器,這樣設計和調試的難度就很大。