基于HT46RU24單片機的出租車(chē)計價(jià)器設計
1 系統硬件組成
總體結構如圖一所示。硬件上主要由HT46RU24單片機,霍爾傳感器,空載開(kāi)關(guān),鍵盤(pán)電路,數據存儲電路,時(shí)鐘電路,顯示電路,蜂鳴器,IC卡電路以及串口電路組成。
HT46RU24單片機是HOLTEK公司研制的一種低功耗,高性能的8位單片機。它的ROM為8k*16、RAM為384 bytes,最多有40個(gè)雙向IO口。除此之外它還具有8通道12位分辨率的A/D轉換,A/D轉換可用來(lái)監測外部模擬信號,如偵測電池電壓、電流、溫度、濕度、壓力、明暗度等。提供兩種模式的PWM輸出可應用于控溫、調速、定電壓、定電流等??煽氐腜FD輸出用于發(fā)聲,或是紅外線(xiàn)傳輸的載波信號。
HT46RU24的UART屬于全雙工異步通信,可由軟件設定波特率,并具有自動(dòng)檢錯功能,利用UART與其它系統做數據傳輸時(shí),可減少軟件的負擔,提高整個(gè)系統的使用效率。
HT46RU24單片機具有高的抗噪聲特性、WDT及LVR的功能用以加強MCU的穩定性。
HALT和喚醒功能可降低功耗。HT46RU24單片機還可當I2C從機使用。管腳圖如圖二所示。
1.2 霍爾傳感器
將安裝在車(chē)輛變速箱輸出端齒輪的霍爾傳感器接到單片機外部中斷接口上,車(chē)輪每轉動(dòng)一圈,霍爾傳感器將產(chǎn)生一個(gè)下降沿脈沖,觸發(fā)外部中斷。
1.3 鍵盤(pán)電路
為了節省IO口,設計一個(gè)2*4的矩陣鍵盤(pán),在程序設計中每一個(gè)按鍵所代表的功能如表一所示。
圖二 HT46RU24管腳圖
表一 按鍵功能
1.4 空載開(kāi)關(guān)電路(如圖三)
霍爾傳感器相關(guān)文章:霍爾傳感器工作原理
霍爾傳感器相關(guān)文章:霍爾傳感器原理
評論