新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 新型出租車計價器軟件功能分析與實現

        新型出租車計價器軟件功能分析與實現

        作者: 時間:2011-06-16 來源:網絡 收藏

        摘要:介紹一款基于單片機的設計方法。詳細介紹計程、計時、統計原理,并依次做了誤差,同時還給出了部分設計流程。在車輪轉一圈最少需要的33.9 ms內,可以完成所有計程、計時的計算a設計靈活,誤差小。統計的設計為管理部門制定合理決策提供了最詳實的依據。
        關鍵詞:AT24C256;設計;計價器,計程原理

        0 引言
        隨著物價升高,燃油費增長等原因,出租車行業難免有調整單價,增收燃油附加費的需求。現有的出租車計價器調整單價比較麻煩。需要更換計價器中的芯片。另外,現有的計價器沒有附加費,若需要加收燃油附加費時,乘客在不了解的情況下,難免會和出租車司機產生不必要的糾紛;而當附加費取消耐,還要防止出租車司機仍舊向乘客收取這部分費用。在這種情況下,有必要去研制一款計價參數較易調整,且具有附加費功能的出租車計價器。

        1 計價參數設計
        在出租車計價器里,要讓起步價、夜班價、附加費等計價參數容易調整,就要求在軟件設計時不能固定參數,需要把參數先存儲起來,計價器啟動后從存儲地址去讀取計價參數。因為單片機數據存儲器容量有限,需要另外擴展存儲芯片,為了節省單片機I/O口,采用擴展I2C方式的存儲芯片AT24C256。
        AT24C256具有32 KB容量,地址為0000H~7FFFH。對于AT24C256,除了存計價參數外,還可以存儲出租車的基本信息和統計信息,其地址內容分配如表1所示。其中計價參數從0100H開始存放,初始設置如表2所示。通過表2可以看出,已經將附加費作為一個計價參數存儲起來,當計算價錢時會自動加上附加費值,也會在打印票據時體現出來。當計價參數需要改變時,只要軟硬件設置好,計價器能與PC機串口通信的話,通過PC機向芯片發送新的數據即可。為了更方便起見,還可以采用無線數據收發方式。

        本文引用地址:http://www.104case.com/article/172674.htm

        a.JPG

        b.JPG


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 靖边县| 南陵县| 延津县| 鄂托克前旗| 容城县| 曲靖市| 义乌市| 台南县| 泰兴市| 杂多县| 顺义区| 新疆| 吉首市| 东乌珠穆沁旗| 娄底市| 营山县| 彭州市| 岑溪市| 柳江县| 灵山县| 罗源县| 长子县| 嘉义市| 永平县| 西充县| 九台市| 江口县| 奉新县| 循化| 神池县| 都昌县| 盐津县| 玉山县| 米林县| 昌图县| 南昌市| 博兴县| 兰考县| 油尖旺区| 涞水县| 永新县|