基于stc12c5a60s2的出租车计价器(单片机硬件实训课设)

2023-12-21 08:10

本文主要是介绍基于stc12c5a60s2的出租车计价器(单片机硬件实训课设),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

题目如下:

课题名称:出租车计价器设计

⑴任务

设计并制作出租车计价器。 开机后,屏幕第一行显示“CZCJJQ”,第二行 显示“班级编号+组号 2 位”(如 0302,代表 3 2 组) ,并自下而上滚动,3 秒后停止滚动。 画出系统各组件连接图,并简要说明,画出键盘图并标注各 键功能。画出全部程序流程图。必须使用专用答题纸作答,答辩结束上交。

⑵基本功能要求

①使用 LCD12864 显示行驶里程(mile)和费用(cost)。 上一行显示出租 车行驶里程数,里程范围为 0~999 千米(例: mile: 5km)。下一行显示应收 取费用,费用金额范围为 0~9999 元(例: cost: 9yuan)。

           ②按键 S1 按下后,出租车起步,开始计费。按键 S1 再次按下时,本次服 务结
束,出租车计费结束。费用收取标准为:
           Ø     计价包括起步价、行车里程计费两部分。

Ø     当里程 ≤ 3 km(公里)时,按起步价 6 元计费;Ø      里程 > 3 km(公里)时,按 1.2 元 / km 计费。

③里程计算方法:车轮周长为 1 米,车轮转一圈产生一个脉冲,即脉冲数 达到
1000 时,行驶里程为 1km。 采用单片机的定时器 2 产生 4kHz(周期 250μs)的方波脉冲信号,来代替实际的脉冲产生。

⑶发挥要求

           ①制作一个能够调速的电机,模仿车轮转动。利用电位器输入,通过 A/D 转 换
来调节电机转速。 使用光电传感器输入计价器。

           ②LCD12864 模块实时显示时间,时间由 DS1302 模块产生,时间只显示小 时和分钟(例 time: 12:13),时间数字与当前时间一致,设置校正时间功能建。

③道路会出现堵车等情况,为了减轻出租车运营成本,出租车费用增加等待 时间收费。按键 S2 按下后,代表出租车开始处于静止等待状态。按键 S2 再次 按下时,出租车结束静止状态。显示出租车等待时间(例 delay: 13min)。费用收取标准为:
计价包括起步价、等待时间计费、行车里程计费三部分。

当里程 ≤ 3 km(公里)时,按起步价 6 元计算费用;里程 > 3 km(公里)时,按 1.2 元 / km 计费。

           等待累计时间 > 5 min(分钟)时,按 1.0 元 /5 min 计费。(实际设计 时,用 1 秒代替 5 分钟,以节省演示时间。)
           ④按下按键 S3,采用分时计费模式。

费用收取标准位:计价包括起步价、等待时间计费、行车里程计费三部分。

时段 1(指 6 点之后到晚上 22 点之前)起步价为 6.0 元,时段 2(晚上 22 点之后到第二天 6 点之前)起步价为 7.0 元。

         按下按键 S4,用于切换时段 1 和 2,(7:00 和 23: 00)
 

 

电路图 :

 部分演示图片:

 

 

 

 下载链接:

点击下载(源码及相关文件)
密码:7r6m

 1、基本要求中使用的是定时器0

 2、AD模块与直流电机模块做的不是太好,有待改善

本项目为课程设计项目,如有不妥,欢迎指正

这篇关于基于stc12c5a60s2的出租车计价器(单片机硬件实训课设)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/519216

相关文章

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

单片机毕业设计基于单片机的智能门禁系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍程序代码部分参考 设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订

java计算机毕设课设—停车管理信息系统(附源码、文章、相关截图、部署视频)

这是什么系统? 资源获取方式在最下方 java计算机毕设课设—停车管理信息系统(附源码、文章、相关截图、部署视频) 停车管理信息系统是为了提升停车场的运营效率和管理水平而设计的综合性平台。系统涵盖用户信息管理、车位管理、收费管理、违规车辆处理等多个功能模块,旨在实现对停车场资源的高效配置和实时监控。此外,系统还提供了资讯管理和统计查询功能,帮助管理者及时发布信息并进行数据分析,为停车场的科学

基于stm32的河流检测系统-单片机毕业设计

文章目录 前言资料获取设计介绍功能介绍具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机设计精品

VB和51单片机串口通信讲解(只针对VB部分)

标记:该篇文章全部搬自如下网址:http://www.crystalradio.cn/thread-321839-1-1.html,谢谢啦            里面关于中文接收的部分,大家可以好好学习下,题主也在研究中................... Commport;设置或返回串口号。 SettingS:以字符串的形式设置或返回串口通信参数。 Portopen:设置或返回串口

机器视觉硬件选型根据某项目相机镜头

一 项目总需求 1、大视野检测需求: (1)大视野: ①产品尺寸15.6寸屏幕,产品大小:350mm x 225mm; ②产品料盘尺寸大小:565mm x 425mm; ③工作距离:880mm;检测精度:500μm; 1、大视野检测需求: (1)大视野: ①产品尺寸15.6寸屏幕,产品大小:350mm x 225mm; ②产品料盘尺寸大小:565mm x 425mm; 工作距离:

研一实训总结

说长不长说短不短的一个月,从最开始的激动到期间,要中期要兼顾找实习准备笔试面试的焦虑,再到最后一周的加班加点和总结,收获和感触还是蛮多的。 首先,这一个月让我更加全面的认知了完成一个从无到有项目的过程,激发了我对自己工程师职业生涯的向往和对自己有了更广的除了编码以外的要求。 我一直是一个结果导向和追求效率的人,所以在团队合作过程中我们也经历了最开始的不知所措,到争执,再到主动配合和贡献,这个过

MCU5.51单片机的最小系统

1.最小系统的组成部分 晶振电路(时钟),复位电路,电源电路(控制电压,保持稳定),下载电路(外加的,用于烧录程序) 烧录: 通过下载电路,把程序下载到单片机中用于运行 2.晶振电路 电路图: 是晶振 是电容 为了防止晶振起振时产生影响,因此加电容 3.复位电路 电路图: 按按钮RSTK1(保持一段时间的高电平)即可实现STC芯片的复位 4.电源电路 电路图:

单片机XTAL引脚引出的晶振分析

51单片机的18,19脚XTAL1,XTAL2用来提供外部振荡源给片内的时钟电路。 XTAL1和XTAL2引脚,该单片机可以使用外部时钟也可以使用内部时钟。 当使用内部时钟时,此二引线端用于外接石英晶体和微调电容; 当使用外部时钟时,用于接外部时钟信号,NMOS接XTAL2,CMOS接XTAL1。 原理: XTAL1和XTAL2分别是一个反相器的输入和输出。NMOS的反相器是