☰
网约车计费系统(有完整资料)
2026/10/9 5:50:05 网站建设 项目流程

资料查找方式:

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

编号:

HJJ-32-2021-025

设计简介:

本设计是基于单片机的网约车计费系统,主要实现以下功能:

  • 可实现LCD1602显示时间、速度、价格、公里数
  • 可实现通过按键设置时间
  • 可通过按键查看10次往期乘车记录
  • 当车速过高时,TTS语音模块播报“超速”警告
  • DS1302进行实时计时
  • 实时测量车子当前行驶距离、价格

标签:51单片机、LCD1602、霍尔传感器、DS1302

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

1. 中控部分

  • 核心控制器:STM32F103单片机,负责获取输入数据、处理数据并控制输出部分。

2. 输入部分

  • DS1302时钟模块:检测当前时间。
  • AT24C02存储模块:存储十次行车记录。
  • 霍尔车速检测模块:检测当前速度。
  • 独立按键:四个独立按键,用于切换界面、切换行车状态、查看记录等操作。
  • 供电电路:为整个系统提供电源。

3. 输出部分

  • 显示模块:LCD1602模块,显示当前时间、速度、公里数、价格及往期记录。
  • 蓝牙模块:JDY-31模块,将速度、价钱、公里数发送至手机。
  • 直流电机驱动模块:MX1508模块,控制风扇以模拟车的行驶状态。
  • 语音播报模块:TTS模块,当超速时播报“超速”,当计价结束时播报“价钱、公里数”。

5实物制作与调试过程

4.1 元器件焊接过程

首先介绍整体电路的主要元器件,如下表4-1:

元件标号

原件名称

数量

B1

蜂鸣器

1

C3

无性极电容

1

C4、C5

无性极电容

2

D1、LED1

LED灯

2

EC2、EC4

直插电解电容,极性电容

2

J1

电源接口

1

LCD1

LCD1602

1

P1

PNP三极管

1

R1、R2、R5、R7

电阻

4

R3

电阻

1

R4、R6

电阻

2

R8、R9、R10

电阻

3

U1

STM32F103芯片

1

S1、S2、S3、S4

按键

4

U2

马达驱动模块

1

U3

AT24C02

1

U4

DS1302

1

U5

JDY-31

1

X1

2脚无源脚晶振

1

表4-1元件清单

将单片机、直流电机驱动模块、JDY-31模块以及车速检测模块等焊接到电路板中,其电路焊接实物图如图4.1所示:

图4.1焊接完成实物图

4.2 调试过程

4.2.1 未接单情况下

在本设计中,网约车未接单时,直接通过是按键1开始行驶,电机转动,速度在加,公里数以及价格不变,如图4.2所示。

图4.2硬件实物调试图(a)

4.2.2 接单情况下

网约车在到达客户上车点后必须通过按键2把车停下来,通过按键4进行等待,在等待过程中,网约车是按1元/分钟计费,如图4.3所示:

图4.3硬件实物调试图(b)

待顾客上车后,通过按键4开始行驶,价格跟随公里数的变化而变化,在接客的行驶中,网约车是按1.6元/公里进行计费。在行驶过程中,当行驶速度超过80km/h时,语音模块会自动进行超速驾驶的报警。在即将到达目的地时,通过按键2减速直至停下,到达目的地后,通过按键4对价格、公里数进行语音播报。同时,数据存在存储模块内,通过按键3可以查看最近十条行驶记录。如图4.4所示:

图4.4硬件实物调试图(c)

设计摘要:

随着信息技术的不断发展,网约车的兴起极大地促进了人们的日常通勤,从而大大减轻了城市交通的压力,为人们提供了更加便捷的个性化用车服务。随着网约车规模的不断扩大,其运营过程中的市场需求与大众消费之间存在的若干问题日益凸显,其中最为关注的便是计程计费问题。该设计主要是用STM32F103C8T6单片机、直流电机驱动模块、JDY-31模块、车速检测模块相结合设计了一款网约车计费系统。通过STM32F103C8T6的外部中断,收集霍尔传感器数据输入以实现对网约车行驶距离的计算,然后使用独立按键模块来控制网约车计价开始、等待和重置,最后通过蓝牙模块将计费计程结果发送到手机上。本设计系统在测量和计价精准方面采用时新且可靠的软硬件,这样有利于加强网约车行业的有序管理。

关键词:网约车计费系统;单片机;直流电机驱动;蓝牙模块;车速检测

字数:8000+

内容预览:

目 录

第1章绪论

1.1研究背景

1.2研究现状

1.3本论文主要研究内容及其框架

第2章 总体概念设计与主要元器件

2.1总体概念设计

2.2主要元器件及电路设计

2.2.1单片机最小系统设计

2.2.2直流电机驱动模块

2.2.3蓝牙模块

2.2.4语音输出模块

2.2.5车速检测模块

第3章 系统软件设计

3.1编程软件介绍

3.2主程序流程设计

3.3按键函数流程设计

3.4监测函数流程设计

3.5显示函数流程设计

第4章 实物制作与调试过程

4.1元器件焊接过程

4.2调试过程

4.2.1未接单情况下

4.2.2接单情况下

结论

参考文献

致谢

附录

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询