基于单片机的出租车计价器设计

摘要

出租车作为一种城市中非常重要的公共交通工具,他与人们的生活息息相关。所以我也设计了一款出租车计价器,它采用模块化设计,包含里程测量模块、数据存储模块、按键模块、时钟模块、显示模块、语音播报模块六大主要模块。本设计的出租车计价器是以STC89C52单片机为核心,利用霍尔传感器在磁场变化时产生脉冲的原理实现里程测量,并将单价储存在片外储存芯片中,以防止断电后数据丢失。系统控制是用了六个独立的按键,它们分别负责调整时间、时间加、时间减、切屏、白天夜晚切换、开始暂停等功能,司机通过它们完成对计价器的使用与调整。还用了DS1302芯片做了一个实时时钟,它有双电源可以实现断电也不用调时的功能。显示用的是LCD1602液晶屏,可以显示里程和单价等内容。最后用了WT588D语音芯片实现语音播报,要先将语音录制好并存入芯片,使用时按照语音地址进行调用,将一个个地址组合起来就可以实现播报一句话。最终,该计价器可以实现计程计价、计时计价、白天/夜晚不同价格计价的功能,并在行程结束可以语音播报价格和行驶里程,空车时还可以用来显示年月日、时间及星期等信息。

关键词:出租车计价器;单片机;霍尔传感器;模块化

目录

摘要I

Abstract II

1.绪论1

1.1课题研究背景1

1.2课题主要内容1

1.3预期目标1

2.总体方案设计3

2.1系统总体方案设计3

2.2主要器件选型3

2.2.1单片机选型3

2.2.2里程测量传感器选型4

2.2.3数据存储芯片选型4

2.2.4按键选型4

2.2.5时钟芯片选型5

2.2.6显示模块选型5

2.2.7语音播报芯片选型5

3.硬件设计6

3.1单片机最小系统设计6

3.1.1单片机简介6

3.1.2最小系统7

3.2里程测量模块8

3.2.1霍尔传感器工作原理8

3.2.2里程测量电路设计9

3.2.3霍尔传感器的安装10

3.3数据存储模块11

3.3.1AT24C02简介11

3.3.2数据储存电路设计11

3.4时钟模块12

3.4.1DS1302芯片12

3.4.2实时时钟电路设计13

3.5显示模块13

3.5.1LCD1602简介13

3.5.2显示模块电路设计14

3.6语音播报模块14

3.6.1WT588D简介14

3.6.2语音播报模块电路设计16

3.7按键模块16

4.软件设计17

4.1主程序程序流程图17

4.2DS1302程序流程图18

4.3LCD1602程序流程图19

4.4WT588D程序流程图21

4.5里程测量程序流程图23

5.制作和调试25

5.1软件仿真25

5.2硬件制作26

结论28

参考文献29

基于单片机的出租车计价器设计

付费下载全文,基于单片机的出租车计价器设计

价格 ¥9.90 发布时间 2024年3月3日
已付费?登录刷新
下载提示:

1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。

2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。

3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。

原创文章,作者:打字小能手,如若转载,请注明出处:https://www.447766.cn/chachong/199793.html,

Like (0)
打字小能手的头像打字小能手游客
Previous 2024年3月3日
Next 2024年3月3日

相关推荐

My title page contents