出租车
35 附 录 36 一、英文原文 36 二、 英文翻译 39 重庆邮电大学移通学院本科毕业设计(论文) 1 前 言 随着生活水平的提高,人们已不再满足于衣 食住的享受,出行的舒适已受到越来越多人的关注。 于是,出租车行业以低价高质的服务给人们带来了出行的享受。 但是总存在买卖纠纷困扰着行业的发展。 然而解决这一矛盾的最好方法就是改良出租车的计价器,用更加精良的计价器来为乘客提供更加方便快捷的服务
是否开始记录时间。 当 sp=0 时,开始记录时间。 当时间达到足够长时产生 timecount 脉冲,并重新计时。 一个 timecount 脉冲相当于等待的时间达到了时间计费的长度。 计费模块:由两个进程组成。 其中,一个进程根据条件对 enable 和 price 赋值,当记录的距离达到 3 公里后 enable 变为 1,开始进行每公里收费,当总费用大于 20元后,则单价 price
全面提高驾驶人员素质。 公司出租汽车驾驶员实行岗前培训和持证上岗制度。 驾驶员必须接受有关法律、法规、安全知识、职业道德、业务技能等方面知识的培训及考试,合格者方可上岗;驾驶员必须按时参加公司组织的安全学习例会。 凡不符合条件的,一律不得从事出租汽车驾驶工作。 二、严格出租汽车驾驶员《准驾上 岗证》管理,凡未取得公司《准驾上岗证》的驾驶员,一律不得驾驶公司的出租汽车。 三、强化安全与服务质量教育
子程序、和键盘扫描 子程 序四个模块,下面对每一块进行介绍。 系统主程序 本设计中,软件设计采用模块化操作,利用各个模块之间的相互联系,在设计中采用主程序调用各个子程序的方法,使程序通俗易懂,我们设计了整体程序流程图。 在 main函数编写开始,要进行初始化,包括对系统初始化和对硬件设备进行初始化,并使硬件处于就绪状态。 在主程序模块中,需要完成对各接口芯片的初始化、出租车起价和单价的初始化
别计费。 ( 1)从设计目的来看,经过研究和实际情况考虑,觉得还是第一种方案的 设计目的比较符合实际情况,且对乘客和司机都相对公平。 因此决定采用方案一的设计目的,时钟脉冲 分频器 控制器 等待脉冲 公里脉冲 计费 /复位 显 示 计 费 计 时 8 来作为设计目标。 ( 2)从设计正确性和实现可能性出发,我发现要想用 VHDL 语言来设计一定的函数关系,来达到目的,比较困难
是稳定性好,抗干扰能力强,非常适合作为计程车的计价器系统的控制核心。 方案的确定 从以上两种方案的比较 可以看出基于 FPGA 的设计方案要优于基于单片机的设计方案基于 FPGA 的设计 方案稳定性更强且相对于单 片机的设计方案来说它更易于将来进行功能扩展。 因此 我确定采用基于 FPGA 的出租车计费器 的设计方案。 基于 FPGA 的出租车计费系统设计 14 5 出租车计费系统的设计
统的瞬时速度为 V,我们 1S 更新一次转动的圈数。 在奇数秒我们取得转动圈数为 𝑁1,在偶数秒转动的圈数为 𝑁2,则可求得瞬时的转速 n n=|𝑁1 −𝑁2| 同理可得瞬时的速度为 V=n*L, L 为汽车轮子的周长 令 起步价: 𝑀1, 起步里程: 𝑆1, 里程单价: A 白天里程单价: 𝐴1,晚上里程单价: 𝐴2高速白天高速 里程金额 为 : M2 = (S − 𝑆2)∗ A
上拉, P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。 (在系统可编程) /IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口( RxD/,TxD/)直接下载用户程序,数秒即可完成一片 EEPROM 功能 3 个 16 位定时器 /计数器。 即定时器 T0、 T T2 部中断 4 路,下降沿中断或低电平触发电路, Power
程方向发 迄今为止 , FPGA 的 开发 和应用 的大部分工作都集中在 数字逻辑上 ,模拟电路及数模混 合电路的可编程技术在未来将得到进一步发展。 FPGA 结构及其特点 FPGA 结构一般 分为三部分,可编程逻辑块,可编程 I/O 模块 和 可编程 内部 连线。 FPGA 的 发展非常迅速,形成了 各 种 不同的 结 构。 按逻辑 功能 模块的大小分类, FPGA可以 分为细粒度 FPGA
图 LED 指示灯接线图 择双程时亮。 数据存储单元 本设计使用了 24C02 作为外部存储芯片。 24C02 是串行 2K 的EEPROM,是基于 I2CBUS 的存储器件,遵循二线制协议,具有接口方便,体积小,数据掉电不丢失等特点。 计价器能将里程和总价格实时的存储到 24C02 中,当计价器因掉电停止工作, 24C02 会存储掉电前一刻的数据,使系统从新上电时能够恢复里程和总价格。