專利名稱:一種基于單片機的出租車計價器的制作方法
技術領域:
本實用新型涉及一種出租車計價裝置,尤其涉及一種基于單片機的出租車計價器。
背景技術:
隨著人們生活水平的提高,人們越來越關注出行的便捷性和舒適性。而出租車行業以低價高質的服務給人們的出行帶來了便利。然而在出租車的計價上存在著爭議。傳統的出租車計價器是在起步價公里數之內按起步價收費,超過起步價公里數后,每公里或半公里加上相應的單價。這種計價方式單一,靈活度不大。因此,對現有的計價器進行改進,將對出租車行業和乘客更具有實際的意義。
發明內容本實用新型的目的在于,提供一種基于單片機的出租車計價器,該計價器采用單片機作為核心控制元件,通過優化的程序來實現準確智能的進行出租車計價。為了實現上述任務,本實用新型采用以下技術解決方案予以實現:一種基于單片機的出租車計價器,包括單片機、按鍵、掉電存儲器、里程傳感器和數碼顯示器,其中,里程傳感器、按鍵和掉電存儲器分別與單片機的輸入端相連,數碼顯示器與單片機輸出端相連。本實用新型還有如下技術特征:所述的單片機采用AT89S51型號單片機。所述的里程傳感器采用霍爾傳感器。本實用新型的基于單片機的出租車計價器,通過靈敏的霍爾傳感器和單片機優化的控制程序,能準確智能的進行出租車計價。同時,具有電路簡單、成本低、功能強、性能可靠的特點,加上進過優化的程序,使其具有較高的智能化水平。
圖1為本實用型的出租車計價器的原理框圖。圖2為單片機的工作示意圖。
以下結合附圖和具體實施例對本實用新型作進一步詳細說明。
具體實施方式
以下給出本實用新型的具體實施例,需要說明的是本實用新型并不局限于以下具體實施例,凡在本申請技術方案基礎上做的等同變換均落入本實用新型的保護范圍。如圖1所示,本實施例給出一種基于單片機的出租車計價器,包括單片機,分別與單片機連接的里程傳感器、按鍵、掉電存儲器和數碼顯示器。其中,里程傳感器、按鍵和掉電存儲器分別與單片機的輸入端相連,數碼顯示器與單片機輸出端相連。[0015]本實施例中,單片機采用AT89S51型號單片機。用于計數運算。按鍵安裝于計價器的殼體上,用于顯示屏切換、功能設定、單價切換和中途等待開關的控制。掉電存儲器選擇AT24C02芯片,AT24C02芯片是2K位串行CMOS E2PR0M,安裝于計價器的殼體內,用于實現在掉電時保存單價和時間等信息。該芯片內部含有256個8位字節,CATALYST公司的先進CMOS技術實質上減少了器件的功耗。AT24C02芯片有一個16字節頁寫緩沖器,有專門的寫保護功能。里程傳感器采用霍爾傳感器,安裝在車輪上,用于采集車輪轉動信號,并向單片機輸出,由單片機進行計算處理。數碼顯示器安裝于計價器殼體內,用于顯示時間、單價、總額和行駛里程等信息。如圖2所示,本實用新型使用前,先通過按鍵進行啟動/清除標志寄存器、里程寄存器和價格寄存器設置,并對它們初始化操作。本實用新型工作時,安裝于車輪處的霍爾傳感器實時檢測信號,單片機接收霍爾傳感器的信號,進行處理,輸出里程數。單片機判斷是否有中斷信號,如果無中斷信號則計算里程數和金額并輸出到顯示器;如果有中斷信號則再判斷是否超過起步公里數,如果沒有超過起步公里數,則把當前金額和累加的里程數輸出到顯示器;若超過起步里程數,則超過起步公里數的里程部分按設定的單價計費,計算公里數和金額并送顯示器。同時,單片機判斷霍爾傳感器有無信號,若無信號則啟動中途等待,當每連續中途等待IOmin加一個中途等待單價,計算公里數和金額送顯示器;若有信號則顯示當前總額和里程數。
權利要求1.一種基于單片機的出租車計價器,包括單片機、按鍵、掉電存儲器、里程傳感器和數碼顯示器,其中,里程傳感器、按鍵和掉電存儲器分別與單片機的輸入端相連,數碼顯示器與單片機輸出端相連。
2.如權利要求1所述的基于單片機的出租車計價器,其特征在于,所述的單片機采用AT89S51型號單片機。
3.如權利要求1所述的基于單片機的出租車計價器,其特征在于,所述的里程傳感器采用霍爾傳感器。
專利摘要本實用新型公開了一種基于單片機的出租車計價器,包括單片機、按鍵、掉電存儲電路、里程傳感器和數碼顯示電路,其中,里程傳感器、按鍵和掉電存儲電路分別與單片機的輸入端相連,數碼顯示器與單片機輸出端相連。該出租車計價器通過靈敏的霍爾傳感器和單片機優化的控制程序,能準確智能的進行出租車計價。同時,具有電路簡單、成本低、功能強、性能可靠的特點,加上進過優化的程序,使其具有較高的智能化水平。
文檔編號G07B13/00GK203025783SQ20122060645
公開日2013年6月26日 申請日期2012年11月15日 優先權日2012年11月15日
發明者張俊磊, 李海琴, 任帥 申請人:長安大學