

全文预览已结束
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
10 科技创新导报 述科技创新导报1 引言利用凌阳单片机 语音功能1 , 配合 晶模组 , 可以模拟实现带语音提示功能的出租车计价系统 , 相对于用 51单片机而言 , 可以去掉单片机外部的语音芯片和存储器芯片 , 系统硬件设计较为精简稳定 ,功能更为强大 , 因而本文设计的基于凌阳单片机的出租车计价器具有一定的实用价值。2 计价系统的计算方法本文设计的出租车计价系统可以接受里程传感器的脉冲输入 ( 使用 拟替代传感器脉冲 ), 并对脉冲进行计量 , 继而转换成里程 ; 采用现行出租车计价系统的计算方法 , 对行驶里程进行计费 ; 提供友好的用户界面 , 并具有语音提示功能。 该出租车计价系统的计算方法如下 :程计量(1) 单片机对传感脉冲进行计数 ( 传感器脉冲使用 部 出模拟 ), 并将脉冲数换成公里数 ;(2) 每公里对应的脉冲数可以调整。用计算费用计算包括两部分 : 行驶费用和低速等待费用 ;(1) 行驶费用计算如下 :1) 白天行驶里程不足 公里 )时 , 费用按照起步价 ¥ ) 计算 ; 当超出 , 行驶费用 行驶里程 每公里的单价 ; 夜晚行驶里程不足 ,费用按照起步价 ¥ ) 计算 ; 当超出 , 行驶费用 行驶里程 每公里的单价。2) 每公里的单价根据时间区分为白天和黑夜两种价格。 白天每公里价格为¥ ), 晚上每公里价格为¥ );3) 依靠时间判断白天和黑夜 , 晚上 3 点 ) 之后 , 认为进入夜行状态 , 早上 点 ) 之后 , 认为离开夜行状态 , 进入昼行状态 ;4) 如果行驶里程超过 十三公里 ), 则超出的里程的单价上涨为原单价的倍 , 做为空返费用。(2) 低速等待费用计算如下 :1) 低速等待时间的计时方法为 : 当车速低于 公里 / 时 ) 时开始计时 , 车速超过 0 公里 / 时 ) 时终止计时 ;2) 如果行驶过程中多次发生低速等待 , 则等待时间累加 ;3) 总的等待时间不超过 分钟 ), 则不计算费用 ;4) 总的等待时间超过 五分钟 ), 增加 ¥ 元 , 同时 , 超出的时间按照每 分钟 ) 增加¥ 元计算 , 不足 分钟 ) 的部分不增加费用。5) 上面提到的 参数要求可以在程序中调整 ;(3) 要求系统可以在行驶期间实时检测并计算总的费用 ( 包括行驶费用和等待费用 ) 。3 系统硬件设计图 1 为出租车计价器的硬件连接示意图。 采用 为主控制器 , 通过 在本方案中使用 拟传感器的脉冲 ), 对脉冲进行计数 , 然后换算成里程数 , 并按照现行的出租车计价系统的标准进行计费。4 系统软件设计本系统软件中包括下面程序模块 :主程序 : 初始化系统涉及到的硬件模块 ,扫描键盘 , 根据按键启动 / 停止里程测量 , 并调用用户界面程序定时更新日期时间显示 , 实时更新单价、 里程、 低速时间、 费用等信息显示 2 。液晶驱动程序 :示驱动程序 , 实现文本、 图形显示等功能。 采用 晶模组附带的驱动程序。按键扫描程序 : 扫描按键 , 返回扫描结果。 系统使用 1024基中断对 低基于凌阳单片机的出租车计价器的设计司孝平 1 李战英 2(1 华北水利水电学院信息工程学院 河南郑州 450011; 2 河南省公安厅 河南郑州 450004)摘 要 : 本文介绍了利用凌阳单片机 为主控制器 , 配合 晶模组设计出租车计价器的过程。 该系统可以实现出租车计价系统的基本功能 , 并具有友好的语音提示界面。关键词 : 单片机 液晶模组 出租车计价器中图分类号 :献标识码 :A 文章编号 :1674008)12(a)下转 12 页 )12 科技创新导报 述科技创新导报八位进行扫描 , 并进行去抖、 长短按键判断等工作。语音播放程序 : 播放提示音 , 行驶里程、费用等 3 。计价管理程序 : 完成传感器脉冲计量 , 然后转换为公里数 , 并根据规则计算对应的费用 , 同时 , 监测行驶速度 , 统计低速时间 , 计算低速等待费用 , 提供液晶显示更新函数 , 以便主函数可以控制更新用户界面以及行驶里程、费用等信息的显示。 该模块包括 理程序、 里程计量程序、 时间管理程序、 费用管理程序、 用户界面控制程序等部分。程序主程序流程如图 2: 程序运行后首先初始化各个硬件部件 , 同时打开 1 2基中断 , 为键盘扫描和时间管理模块服务。 然后 , 程序进入主循环 , 不断进行按键扫描 , 并根据按键启动 / 停止里程计量 , 或进入系统设置模式。 在主循环中同时还对时间显示进行更新。价管理程序(1) 理程序本系统中 , 使用了 生 ,模拟实际的出租车上的里程传感器脉冲。 改变 频率 , 就相当于改变了车速 , 对的脉冲进行计数 , 等同于对里程传感器的脉冲进行计数。对 管理包括 : 启动 增大率、 减小 率、 停止 。对 管理包括 : 启动 增大 减小 率、 停止 。系统中为 置了 96K 的时钟源 ,以产生一定频率范围的 , 改变计数初值 , 将会改变 频率 ,从而达到管理 率的目的。(2) 里程计量程序本系统中使用了外部中断 1 来实时检测由 入的脉冲。 在外部中断服务程序中对中断次数进行计数 , 便可以统计输入脉冲的数量。一般情况下 , 运行一段时间后输入单片机的脉冲数量会比较大 , 容易导致计数结果溢出。 故程序中使用了两个变量对脉冲进行计数。 量用来记录中断次数 ( 脉冲个数 ), 当达到一公里对应的脉冲数量后 , 使另外一个记录公里数的变量 一 , 并使 零重新计数。 这样 , 便将公里数的整数部分和小数部分分开统计 , 使结果不容易溢出 , 也便于结果转换。另外 , 程序中使用了 2基中断用来计算车辆的行驶速度。 统计 的脉冲数量 ,即可以得到车辆的行驶速度。 这一速度将提供给费用管理程序用来判断是否处于低速等待状态。(3) 时间管理程序系统使用 2基中断实现计时。 其中 ,2数器 来为其他模块提供两个2计数器以方便地实现计时等操作。(4) 费用管理程序费用管理程序的作用是监测系统时间、行驶里程和低速等待时间 , 并根据一定规则换算成费用。 启动计费时 , 需要判断当前时间是否属于夜行 , 以便执行夜行起步价和单价。 启动计费后 , 主程序需要在主循环中不断调用计费服务程序。计费服务程序是按照规则计算费用的核心程序。 在这里 , 程序记录当前行驶里程 , 并判断是否出现昼夜行交替现象 , 以便对单价进行调整 ; 判断行驶里程是否超过规定的空返距增加 , 混合砂浆的导热系数逐渐降低 , 与水泥砂浆的变化类似 , 掺量与导热系数基本呈直线趋势 , 并且随着橡胶粉掺量的增加 , 导热系数下降的幅度逐渐降低。密度和导热系数的关系如图 3 所示 , 随着干表观密度的增加 , 导热系数增加。 利用所测数据 , 回归得出混合砂浆导热系数与其干密度之间的函数关系式 y =e x( R 2 = (中 : x 为橡胶水泥砂浆的干燥密度 ,kg/m 3 ;Y 为橡胶水泥砂浆的导热系数 ,W/(m ) 。由以上的试验数据和拟合曲线可见 , 混合砂浆的导热系数与其干密度之间具有较好的相关性。3 保温机理分析从保温的角度来讲 , 就是要防止室内的热量通过围护结构传出去。 热量通过建筑围护结构传递的方式有三种 : 导热、 对流和辐射 ,其中导热是最主要的方式 , 要提高保温材料的保温性能 , 则需增大其热阻。 由热阻公式 R=S/ 入可知 , 途径有两条 : 加大保温材料厚度和减少保温材料的导热系数 2 。 但由于结构和经济方面的原因 , 保温材料不可能做得太厚。因此只能选用导热系数极低的保温材料。 由于室内温度不高 , 传热的方式主要是传导 ; 导热必须有介质 , 热能通过介质分子的振动传递。 因此减少或阻止传热 , 就必须增大材料的热阻 , 即选用导热系数小、 热阻大的材料 , 增加材料的气孔率 , 特别是增加材料中盲孔的数量 ( 贯通的气孔中形成空气对流 , 增大传热量 ) 。本试验在砂浆中掺入橡胶粉就是基于这一思想设计的。 橡胶粉相当于泡沫引气剂 , 掺入引气剂后 , 由于引入大量微细的不连通的微小孔 , 均匀分别在砂浆体内 , 阻断或减缓了热流的通过 , 从而导致砂浆的导热系数降低。由本章试验数据可知 , 砂浆的导热系数与其表观密度之间有密切的关系。 这是因为表观密度的大小主要反映了材料内部的孔隙率大小 , 砂浆的导热系数是由骨架与气孔中空气的导热系数共同决定的 , 一般情况下孔隙多 ,空气含量多 , 材料的导热系数也就越小 , 因此随表观密度的增加 , 导热系数增加 , 其保温性能也逐渐下降。4 本章小结本章试验研究了橡胶粉掺量对水泥砂浆和混合砂浆热工性能的影响 , 得出以下结果 :(1) 由于橡胶粉的表观密度比砂要小很多 ,等体积取代细纱后 , 砂浆试件的干表观密度明显下降。 当橡胶粉体积分数为 20 时 , 水泥砂浆的干表观密度是基准砂浆的 ; 当橡胶粉体积分数为 100 时 , 干表观密度仅为基准砂浆的 1/2 。(2) 橡胶粉的掺入显著降低砂浆的导热系数。 橡胶粉掺量为 20 时 , 水泥砂浆的导热系数仅为基准砂浆的 ; 当砂完全被橡胶粉取代时 , 水泥砂浆的导热系数不到基准砂浆的1/3, 这表明橡胶砂浆具有良好的保温性能。(3) 利用本章的试验数据 , 通过回归分析分别得出了橡胶水泥砂浆和橡胶混合砂浆的干表观密度与其导热系数的关系为 : y =e x( R 2 =和 y =e x( R 2 = 可见两者具有良好的相关性。参考文献1 宫本镇 . 混凝土小型空心砌块砌筑砂浆的研制 . 硕士学位论文。 200405012 干拌砂浆的研究 . 硕士毕业论文 , 一旦超过此距离则将价格上涨 50 ; 从里程测量模块得到车辆行驶的速度 , 判断是否出现低速行驶状态 , 并利用时钟管理模块提供的2数器对低速行驶时间进行计时 , 从而计算低速等待时间。(5) 用户界面控制程序使用液晶驱动程序提供的功能函数 , 可以方便地在液晶屏上显示需要的信息或图片。系统上电后首先绘制固定不变的部分 , 如一些汉字提示等。 其他如单价、 行驶里程等内容在车辆处于行驶状态时需要实时更新。 界面控制程序将从里程计量模块、 时间管理模块
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 想变成蝴蝶的毛毛虫课件
- 2026届广东省汕头潮阳区化学高一上期末达标检测试题含解析
- 管道焊缝编号编制
- 婚礼策划师培训方案内容
- 小儿透析试题及答案
- java面试题及答案mysql引擎
- 家电公司进出口业务管理办法
- 医药公司面试题及答案
- 培根随笔考试题及答案
- 小学安全3大应急策略
- 车间拆除及场地土壤治理与地下水修复工程项目技术方案工程方案和设备方案
- 无跨越架封网装置计算程序(直接求解)
- 《病理检验技术》课程标准
- 茶树斜纹夜蛾的特征习性、暴发原因及防治措施
- 航海英语听力与会话第四版答案
- 氯化铵安全技术说明书MSDS
- DB33∕T 1189-2020 装配式建筑结构构件编码标准
- 《投资学》课程教学大纲
- 上海市小学语文学科学习准备期教学指导意见
- 三相三线两元件电能表48种接线功率对3
- 西北工业大学考试试题空间解析几何
评论
0/150
提交评论