news 2026/4/18 12:34:38

出租车计价器的设计(有完整资料)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
出租车计价器的设计(有完整资料)

资料查找方式:

特纳斯电子(电子校园网):搜索下面编号即可

编号:

T4322405M

设计简介:

本设计是基于STM32的出租车计价器,主要实现以下功能:

1.可通过时钟模块获取当前日历
2.可通过按键设置时间
3.可设置白天、夜晚起步公里数、起步单价、起步价
4.可自动切换白天、夜间模式
5.可计算等待时间、等待时间价格可设置
6.可显示运行时间、运行公里数、价格

电源: 12V
传感器:时钟模块(DS1302)、编码电机(JGA25-370)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:编码电机(JGA25-370)
人机交互:独立按键

标签:STM32、OLED12864、DS1302、JGA25-370、独立按键

题目扩展:出租车计费系统、滴滴打车系统

基于 STM32 的出租车计价器系统设计

一、主控部分

核心:STM32 单片机

功能:获取输入数据、内部处理、控制输出

二、输入部分

  1. DS1302 时钟模块:检测当前时间,用于计价时间关联计算
  2. 独立按键:用于切换界面,设置时间、白天 / 夜晚起步公里数、起步单价及起步价
  3. 供电电路:为整个出租车计价器系统供电
  4. (补充逻辑模块)里程检测模块:用于采集出租车行驶里程数据(原文未明确提及,根据计价器功能补充,确保计价核心数据完整)

三、输出部分

  1. OLED 显示模块:主界面显示当前起步价、行驶里程、计价档位和应收金额;设置界面显示时间设置、计价参数设置等内容
  2. 直流电机模块:模拟出租车运行状态,配合里程检测实现计价联动
  3. (补充逻辑模块)声光提示模块:当计价金额更新或触发特定操作(如到达起步里程)时,提供提示
  4. (补充逻辑模块)数据存储模块:记录单次行程的时间、里程、金额等数据,便于查询(根据计价器实用功能补充)

第 5 章 实物调试

5.1 整体实物构成

该设计主要硬件包含主控芯片所在的核心电路板,板上集成了复位电路、晶振电路等保障芯片稳定运行的模块,还有电源电路用于提供稳定供电,此外,连接的车轮及对应传感器用于检测行驶里程,并且配备显示屏用于显示运行时间、公里数、价格等信息。

焊接流程大致为,先清洁焊接点,涂抹适量助焊剂,接着使用电烙铁将各电子元件(如芯片、电容、电阻等)准确放置在对应焊盘上,加热引脚使焊锡熔化,待冷却后完成焊接。

焊接时注意事项颇多,要确保焊接温度适宜,过高温度可能损坏元件,过低则导致虚焊;焊接顺序上,先焊接小型元件如电阻、电容,再焊接大型或引脚较多的元件如芯片;焊接芯片时,要注意引脚顺序不能错,防止短路;焊接过程中要保持电路板清洁,避免锡渣等杂质残留造成短路故障;并且焊接完成后,需仔细检查焊点是否光滑、有无虚焊、连焊现象,确保电路连接正常。整体实物如图 5-1 所示:

图 5-1 整体实物图

5.2 出租车基础设置功能测试

基于 STM32 的出租车计价器硬件装置,接通电源后,主控芯片开始工作,通过内置程序与硬件模块协同实现各项功能。其具备计价参数设置功能,从显示屏内容可知,能设置白天的起步公里数、起步价、单价等,通过手动操作可对这些参数进行调整;同时,该计价器还能实时显示相关信息,方便司机和乘客了解当前的计价设定情况,为后续实际计价功能的实现提供基础设置,确保出租车运营过程中费用计算的准确与合理。出租车基础设置功能测试图如下图 5-2 所示。

图 5-2 出租车基础功能测试图

5.3 计价功能测试

该装置是基于 STM32 单片机的出租车计价模拟系统。通过连接的车轮传感器采集行驶数据,经主控芯片处理后,在 OLED 屏实时显示运行信息:可记录并呈现行驶时间、等待时间,精准测算行驶里程;结合预设的计价规则(如起步价、单价等),自动计算行程总价。同时,系统具备参数设置功能,能灵活调整计价模式(如白天 / 夜间)、起步公里数、单价等,适配不同运营场景需求,模拟出租车实际计价流程,为开发实用计价器提供验证平台,助力优化计费逻辑与硬件协同,保障计价精准、功能稳定。计价功能如下图 5-3 所示:

图 5-3 计价测试图

设计说明书部分资料如下

设计摘要:

随着城市交通的日益发展,出租车作为便捷的出行方式,广泛服务于大众。传统的出租车计价器在功能上逐渐显现出一些不足,例如部分计价器无法自动切换白天和夜间模式,需要人工操作,容易出现误判情况;对于等待时间的计算及相应价格设置不够灵活,不能很好地满足多样化的运营需求等。

而基于STM32的出租车计价器的设计显得尤为重要,它能够有效弥补这些不足。该计价器借助时钟模块可精准获取当前日历,通过按键方便地设置时间。同时,能自由设置白天、夜晚的起步公里数、单价以及起步价,还可自动切换模式,准确计算等待时间并灵活设置等待时间价格。而且能够清晰显示运行时间、运行公里数以及价格,为出租车运营提供更科学、精准且便捷的计价服务,有助于提升出租车行业的运营效率与服务质量。

关键词:出租车计价器;单片机;时钟模块

字数:11000+

目录:

第1章 绪论

1.1 研究背景与意义

1.2 国内外研究现状

1.3 论文章节安排

第2章 系统总体分析

2.1 系统总体框图

2.2系统主控方案选型

2.3时钟模块选择

2.4电机模块选择

2.5显示模块选择

第3章 系统电路设计

3.1 系统总体电路组成

3.2 主控电路设计

3.3 电源电路设计​

3.4显示屏电路设计

3.5时钟模块电路设计

3.6 电机模块电路设计

第4章 系统软件设计

4.1 系统软件介绍

4.2 主程序流程图

4.3按键函数流程设计

4.4显示函数流程设计

4.5处理函数流程图

第5章 实物调试

5.1 整体实物构成

5.2 出租车基础设置功能测试

5.3 计价功能测试

第6章 总结

参考文献

致谢

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 2:08:12

THREEJS开发效率对比:传统编码 vs AI辅助开发

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 请分别用传统方式和AI辅助方式实现相同的THREEJS场景:一个带物理效果的保龄球游戏。传统方式请给出完整代码;AI方式只需提供自然语言描述。比较两种方式的代…

作者头像 李华
网站建设 2026/4/18 2:08:30

SGLang-v0.5.6自动化测试:按秒计费的CI/CD方案

SGLang-v0.5.6自动化测试:按秒计费的CI/CD方案 引言:当AI开发遇上持续集成 想象你正在开发一个AI聊天机器人,每次修改代码后都需要测试生成回复的质量。传统方案要么占用昂贵的GPU资源24小时待命,要么手动启停测试环境——前者烧…

作者头像 李华
网站建设 2026/4/18 2:07:25

企业级应用:望言OCR在财务票据处理中的落地实践

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个财务票据处理系统原型,集成望言OCR实现:1. 增值税发票关键字段自动提取(发票号码、金额、税号等)2. 收据分类(差…

作者头像 李华
网站建设 2026/4/18 3:52:11

没Linux能跑SGLang吗?Windows/Mac友好镜像,一键部署

没Linux能跑SGLang吗?Windows/Mac友好镜像,一键部署 作为一名设计师,当你想用SGLang这样的AI工具来生成文案创意时,却看到满屏的Linux命令,是不是瞬间头大?别担心,今天我就来分享一个Windows和…

作者头像 李华
网站建设 2026/4/18 3:51:22

电商评论分析实战:用LLAMA FACTORY构建情感分析模型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 构建一个电商评论情感分析系统:1.使用LLAMA FACTORY加载中文电商评论数据集 2.对评论文本进行清洗和标注(正面/负面) 3.微调Chinese-LLaMA模型 4.输出支持HTTP API的部…

作者头像 李华
网站建设 2026/4/18 3:38:33

告别手册:用AI工具将Linux命令查询效率提升10倍

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 构建一个智能Linux命令搜索引擎,支持自然语言查询(如怎么找出占用CPU最高的进程),返回精确命令及参数说明。具备命令使用频率统计、…

作者头像 李华