基于单片机的出租车计价系统设计_

上传人:ra****d 文档编号:243077596 上传时间:2024-09-15 格式:PPT 页数:21 大小:857KB
返回 下载 相关 举报
基于单片机的出租车计价系统设计__第1页
第1页 / 共21页
基于单片机的出租车计价系统设计__第2页
第2页 / 共21页
基于单片机的出租车计价系统设计__第3页
第3页 / 共21页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,基于单片机的出租车计价系统设计,指导老师:肖俊生,学生 :周洪基,班级 :测控,06-1,设计简介,计价器是由计数器对里程的累计乘以单价,加上起步价。设计中用霍尔传感器发出方波信号,并用P3.4口把方波信号接受回来计数器计数。用LCD分别显示公里数和当前价钱。,主要使用的元器件,设计主要使用的元器件有:,STC89C52,单片机、霍尔传感器 、,MAX232,及九针串口、,LCD1062,液晶显示屏以及按键等器件。,系统工作原理,汽车轮胎的直径t1,那么汽车轮胎的周长tc=3.14*t1,由里程计算公式L=10*qs*tcqs每加1相当于汽车走了10圈,就能实时的算出汽车行驶的里程数,出租车的计价原那么是当Sliqs,时,显示的单位为千米。,里程的十万位:,sww=10*qs*tc/10000000,当前里程对一千万厘米取整除数放到十万位的位置上;,里程的万位:,ww=10*qs*tc%10000000/1000000,当前里程对一千万厘米取得的余数在对一百万厘米取整除数放到万位的位置上,累计价钱数计算方法,switch(jiage_count),判断语句,switch(jiage_count),if(L2-L1)=50000),jiage_count+;,switch(jiage_count),case 1:money=money_last+0.8;break;/3.5,公里,时的价格计算,case 2:money=money_last+0.7; jiage_count=0;,break;/4,公里时的价格计算,程序调试遇到的问题,由于价钱的定义是浮点型的,单片机在数据处理的时候会产生些误差。因此参加了修正值 money_last=6.7yuan+0.001到达了预期的效果。,调试结果,欢送各位老师给予指导谢谢!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!