本文采用AT89C52单片机为主控芯片,利用电源模块LM317为整个系统提供能源,通过控制370直流有刷电机模拟出租车行驶速度,控制霍尔传感器进行测量出租车行驶距离,根据内部程序的算法进行计算乘客的费用,并通过数码管显示。可将乘车状态划分为可拼车状态和非拼车状态。根据设定的计费方案,计算出乘客的车费,并同时显示里程数以及收费情况。