一種出租車計費器電路,包括單片機電路、顯示驅動電路和按鍵系統(tǒng)電路,所述單片機電路包括復位電路,晶振電路和電源,采用AT89C51單片機,所述按鍵系統(tǒng)電路包括6個按鍵,所述顯示驅動電路所驅動的顯示器包括3個4位LED數碼管道分屏顯示,所述顯示驅動電路采用74HC25總線收發(fā)器來驅動每段數碼顯示器,用ULN2003達林頓管驅動顯示器的12位。與現(xiàn)有技術相比,本實用新型專利技術的優(yōu)點在于本實用新型專利技術充分利用高性價比的AT89C51單片機的芯片資源,并用串口顯示驅動電路驅動數碼顯示器顯示費用數據。測試結果表明,本計費器不僅可以實現(xiàn)普通的計費功能,而且在不同的行駛狀態(tài)和工作模式下,都可以進行相應的計費。不但功能齊全,性能穩(wěn)定,而且成本低,易于生產和推廣使用。(*該技術在2021年保護過期,可自由使用*)
【技術實現(xiàn)步驟摘要】
本技術涉及ー種出租車的計費器,特別是涉及ー種出租車的計費器電路。
技術介紹
隨著出租車行業(yè)的發(fā)展,人們對出租車計費器的功能要求越來越高,用戶不僅要求計費器性能穩(wěn)定、計費準確、有防作弊功能,同時還要求具有車票資料打印、IC卡付費、語言報話和電腦串行通信及稅控功能。不同國家和地址的計費方式存在差異,如有些地區(qū)有夜間收費及郊區(qū)收費等,而有些地區(qū)則無夜間收費和郊區(qū)收費。目前國內有些大城市要求 計費器有稅控功能,而有些城市無此要求;即使同一地區(qū),不同車型的出租車計費方式也有差別,而且出租車還面臨幾年一次的調價或調整計費方式等問題。如此龐雜的功能實現(xiàn)依賴于高性能處理器因而價格較高。
技術實現(xiàn)思路
本技術所要解決的技術問題是提供ー種性能較高、功能多并且成本較低的出租車計費器電路。本技術解決上述技術問題所采用的技術方案為一種出租車計費器電路,包括單片機電路、顯示驅動電路和按鍵系統(tǒng)電路,其特征在于所述單片機電路包括復位電路,晶振電路和電源,采用AT89C51單片機,所述按鍵系統(tǒng)電路包括6個按鍵,所述顯示驅動電路所驅動的顯示器包括3個4位LED數碼管道分屏顯示,所述顯示驅動電路采用74HC25總線收發(fā)器來驅動每段數碼顯示器,用ULN2003達林頓管驅動顯示器的12位。優(yōu)選地,所述單片機電路中的晶振電路為12MHz。優(yōu)選地,所述單片機的時鐘電路包括DS1302,采用主電源和備電源雙電源供電,且設置備用電源充電方式。與現(xiàn)有技術相比,本技術的優(yōu)點在于本技術充分利用高性價比的AT89C51單片機的芯片資源,并用串ロ顯示驅動電路驅動顯示器顯示費用數據。測試結果表明,本計費器不僅可以實現(xiàn)普通的計費功能,而且在不同的行駛狀態(tài)和工作模式下,都可以進行相應的計費。不但功能齊全,性能穩(wěn)定,而且成本低,易于生產和推廣使用。附圖說明圖I為本技術出租車計費器電路的結構框圖。圖2為本技術出租車計費器電路的單片機電路的電路圖。圖3為本技術出租車計費器電路的單片機的時鐘電路圖。圖4為本技術出租車計費器電路的按鍵系統(tǒng)電路圖。圖5為本技術出租車計費器電路的顯示驅動電路圖。圖6為本技術出租車計費器電路的主程序流程圖。具體實施方式以下結合附圖實施例對本技術作進ー步詳細描述。該出租車計費器電路,如圖I所示,包括單片機電路,按鍵系統(tǒng)電路和顯示驅動電路。該單片機控制該鍵盤電路和顯示驅動電路,顯示驅動電路驅動一顯示器進行顯示。如圖2所示,單片機電路包括復位電路,晶振電路和電源,單片機采用AT89C51單片機。晶振電路采用12MHz。復位操作擁有上電復位與按鍵手動復位兩種復位方式。上電復位是電容與電阻串聯(lián)組成,通過外部復位電路電容自動充電來實現(xiàn)的。按鍵復位只需要將ー個常開按鍵開關并聯(lián)到上電復位電路,按下開關一定的時間就可以使單片機的RST引腳端為高電平,以此來使單片機復位。復位電路最基本的功能是可以讓系統(tǒng)上電的時候提供復位信號,直到系統(tǒng)電源穩(wěn)定以后,撤銷復位信號。復位電路是保證單片機正常工作的必不可少的環(huán)節(jié)。AT89C51單片機中有一個復位信號引腳RST/Vpd,在這個引腳上保持兩個機器周期以上的高電平,單片機就將會被復位。如果單片機運行出錯或者進入死循環(huán)的狀態(tài)時,就可以利用復位操作擺脫困境重新啟動,并且復位以后不會改變片內RAM里的內容。AT89C51單片機的時鐘有兩種方式產生,ー種是內部時鐘方式,另ー種是外部時鐘方式。如圖3所示,在本技術中采用內部時鐘方式,用DS1302芯片設計該時鐘電路。采用主電源和備電源雙電源供電,且設置備用電源充電方式,提供對備用電源細微電流的充電能力,這樣可以使在沒有主電源的情況下啟動備用電源進行保存時間信息和數據。在出租車行駛過程中,由單片機里程寄存器計算出行駛里程,如果行駛里程超過起價公里數,則依據里程值,每公里的單價數值和起價數值計算出當前總價格,并且將價格結果儲存到價格寄存器中,最后將這些數據送到顯示電路顯示出來。當出租車等待或低速行駛時,即啟動計費器進行計時,超過規(guī)定的等待時間以后,計費器則根據相應的等待價格進行計價累加和顯示,當等待狀態(tài)結束后切換到常規(guī)計價方式。如果出租車到達目的地,停止行駛的時候,停止計費,顯示當前的費用,單價及行駛里程。按下復位計費器將清零重新開始工作。該出租車計費器電路采用的是霍爾傳感器測距,來測量出租車的行駛里程并將數據存入單片機里程寄存器中。按鍵系統(tǒng)電路一共用了 6個按鍵,如圖4所示,keyl、key2、key3、key4、key5、key6。這六個鍵分別與單片機串的ロ P2. 4、P2. 5、P2. 6、P2. 7、P3. 5、P3. 6.相連接。按鍵系統(tǒng)電路圖如圖4. 3所示。其功能分別如下(I):按下keyl后,用按鍵key2,key3來調整時鐘時間,方便單片機能自行得到相應的計費狀態(tài)。按下key4保存。(2):按鍵key2和key3還可以是調整行駛速度的,利用這兩個按鍵模擬傳感器的工作。(3):按下key4時,計費系統(tǒng)開始計費,顯示器也將顯示數據。再次按下key4將暫停計費功能。(4):按下key6可以查看計費系統(tǒng)的計費總額,當前行駛狀態(tài)下的單價及行駛里程。(5):按下key5可以清除當前數據。由此,該按鍵系統(tǒng)電路可以實現(xiàn)鍵盤輸入和鍵盤控制的功能,對單片機中的時間、以及計價方式等進行選擇,并且實現(xiàn)開始計費或者停止計費等控制功能。在單片機應用系統(tǒng)中有兩種顯示方式,ー種是靜態(tài)顯示,ー種是動態(tài)顯示。本技術采用的是動態(tài)掃面顯示,顯示器采用七段LED數碼管,動態(tài)掃描方式是把所有顯示器的8個筆畫段a h各同名端相連接,并將它們連接到字段輸出ロ處。為避免各個顯示器同時顯示一祥的數字,每個顯示器的公共端COM還將受另外ー組信號控制。其中一組是字段輸出口輸出的控制信號,是用來控制顯示字形的,稱為段碼。另外ー組是位輸出口輸出的控制信號,是用來選擇哪個顯示器工作的,稱為位碼。由于這兩組信號的控制,就可以一位一位的依次點亮顯示屏來顯示數碼,從而實現(xiàn)動態(tài)掃描。在設計要求中,要有單價(3位),行駛里程(4位),時間(4位)及金額(4位)顯示輸出,用3個4位LED數碼管道分屏顯示,其中單價(3位)和行駛里程(4位)共用ー個4位的LED數碼管道進行分時顯示,為確保顯示電路正常工作,將采用74HC25總線收發(fā)器來驅動每段數碼顯示器,用ULN2003達林頓管驅動顯示器的12位。顯示系統(tǒng)整體電路圖如圖I中部分以及圖5所示。 如圖6所示,為該計費器電路的主程序,該主程序必須完成對單片機,時鐘芯片等各接ロ芯片的初始化,出租車起步價與單價的初始化,還需完成中斷向量設計及開中斷,循環(huán)等待等工作。時鐘程序自動完成對不同單價下不同狀態(tài)的判斷,例如,06:00 23:00時間段單價為I. 40元/km,其他時間段為I. 80元/km,從而調用不同的子程序。首先是在按鍵系統(tǒng)中按下keyl鍵,再用key2,key3鍵調整時鐘時間,以便單片機可以自動判斷當前的計費狀態(tài),按下key4,保存當前信息。再次按下key4鍵啟動計費,利用key2, key3模擬傳感器工作來調整行駛速度,key2增key3減。當行駛速度沒有超過12km/小時的時候,時鐘自動開啟等待模式計時等待時間,計費器自動計費本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種出租車計費器電路,包括單片機電路、顯示驅動電路和按鍵系統(tǒng)電路,其特征在于所述單片機電路包括復位電路,晶振電路和電源,采用AT89C51單片機,所述按鍵系統(tǒng)電路包括6個按鍵,所述顯示驅動電路所驅動的顯示器包括3個4位LED數碼管道分屏顯示,所述顯示驅動電路采用74HC25總線收發(fā)器來驅...
【專利技術屬性】
技術研發(fā)人員:劉玉良,林恩靈,
申請(專利權)人:浙江海洋學院,
類型:實用新型
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。