没有合适的资源?快使用搜索试试~ 我知道了~
设计基于单片机的车用数字仪表的设计及实现.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 101 浏览量
2023-07-03
15:39:00
上传
评论
收藏 376KB DOC 举报
温馨提示
试读
62页
设计基于单片机的车用数字仪表的设计及实现.doc
资源推荐
资源详情
资源评论
基于单片机的车用数字仪表的设计及实现
摘 要:本设计是基于单片机的车用数字仪表,其中控制部分采用 at89c51rb 芯
片,外围电路采用全数字技术,实现了高效实用的车用数字仪表。它能够实时显示汽
车的速度,行驶里程,车内的温度,以及当前的时间。对于现在的汽车仪表是一个很
大的改进和升级。同时还能改善汽车仪表的美观性,为更方便的设计出各式各样的汽
车仪表提供基础。
本设计还完成了外围数据采集芯片的应用,驱动程序的编写,以及基于 protues
的整体仿真。实现了车用数字仪表的整个程序正常运行。
关键词:单片机,数字仪表,仿真
Design and implementation of digital instrument for vehicle based on
single chip microcomputer
Abstract : In this design, based on vehicle digital instrument of single chip
microcomputer, the at89c51rb chip and the digital technology were prepared to the sections
of controlling and peripheral circuit respectively to make high-effective and practical
vehicle digital instrument come true. It can also realize the real-time display involving the
speed of cars, the mileages, the temperature in the cars and the current time, which not only
improved and upgraded significantly present motor meter, but beautified motor meter to
provide foundation for the easy design of various motor meter.
It also finished the application on chip of peripheral data acquisition, the
compiling of drive program, as well as the whole simulation of Protues, making the whole
program of vehicle digital operate normally.
Keywords: Single chip microcomputer,Digital instrument,Simulation
目 录
1 前言 .................................................................1
1.1 研究背景............................................................1
1.2 国内外研究进展......................................................1
1.3 本课题研究内容......................................................1
2.1 方案一 ..............................................................3
2.2 方案二 ..............................................................3
2.3 确定方案.............................................................4
3 车用数字仪表硬件设计 .................................................5
3.1 主控系统 ............................................................5
3.1.1 单片机选择 ........................................................5
3.1.2 最小系统设计 ......................................................5
3.2 外围硬件 ............................................................7
3.2.1 车速模块设计 ......................................................7
3.2.2 温度模块设计 ......................................................9
3.2.3 时间模块设计 .....................................................10
3.2.4 显示模块设计 .....................................................11
3.2.5 存储模块设计 .....................................................12
3.3 电源设计 ...........................................................14
3.3.1 电源硬件电路设计 .................................................14
4 车用数字仪表软件设计 ................................................15
4.1 开发语言选择 .......................................................15
4.2 程序流程设计 .......................................................15
4.2.1 基本流程设计 .....................................................15
4.2.2 速度算法设计 .....................................................18
4.2.3 里程算法设计 .....................................................18
4.3 驱动程序设计 .......................................................18
4.3.1 LCD 驱动程序......................................................18
4.3.2 DS18B20 驱动程序设计..............................................19
4.3.3 DS1302 驱动程序设计...............................................23
4.3.4 SPI 存储芯片驱动程序设计..........................................24
5 基于 PROTUES 模拟仿真 ................................................29
6 总结 ................................................................30
参考文献 ...............................................................31
致 谢 .................................................................32
附 录 .................................................................33
附录 1:系统硬件原理图..................................................33
附录 2:源程序..........................................................33
1 前言
1.1 研究背景
车用仪表是驾驶员获知汽车信息的重要接口界面,是驾驶员了解汽车状况的直接
方法。然而,传统汽车仪表采用模拟电子技术,体积大,效率低,美观性差,故障率
高。为此,人们提出了很多方案来改善汽车仪表。但都不尽如人意。随着电子技术的
飞速发展,微处理器性能的不断提高,使得以微处理器为核心的电子控制技术飞速发
展。由此,车用数字仪表代替传统汽车仪表成为可能。
车用数字仪表应用单片机控制,数字电路设计实现。由于其单片机体积小,处理
速度非常快,所以可以设计出美观实用的车用数字仪表。并且单片机超长的寿命,和
低错误性,使得基于单片机的车用仪表既安全可靠又长久节约。因此,车用数字仪表
的设计及实现具有重要的经济价值和社会意义。
1.2 国内外研究进展
汽车仪表从刚开始的机械式,到后来的模拟电子电路式经历了两个阶段的发展,
到现在,数字电路式汽车仪表开始出现,它先进的技术和物美价廉的特性,决定它即
将全面取代传统的汽车仪表。
从去年出台的《2013-2017 年中国汽车仪器仪表行业分析及市场预测报告》中可
以看出未来我国汽车仪器仪表行业发展方向为:
(1)提高国产汽车仪表的质量和稳定性。
(2)不断的创新,将智能技术和其他科技应用在汽车仪表的设计中,提高汽车
仪表的集成度,智能化。
(3)研发高端汽车数字仪表,提高国产汽车仪表市场份额。
由此可见,国外相对国内发展领先,国内数字仪表存在很多问题,需要我们不断
努力创新改进,发展新型,可靠,高精度,数字化,集成化的车用仪表。
1.3 本课题研究内容
本设计研究以单片机为控制元件,由速度传感器,存储芯片,数字温度传感器,
显示器件,步进电动机,时钟芯片等外围元件组成数字仪表。系统主要由七部分组成,
日期时间模块,汽车速度采集模块,里程存储模块,电动机模块,计算控制模块,车
内温度采集模块,显示信息模块。
(1)日期时间模块,日期时间芯片完成日期时间存储。
(2)汽车速度采集模块,传感器完成汽车车轮转速的采集。
(3)里程存储模块,单片机掉电时,把里程信息存入存储芯片,掉电保护里程
数据。
(4)电动机模块,单片机处理的车速信息转换为电动机的转动角度,实时显示
车速。
(5)计算控制模块,由单片机完成数据的计算和传递。
(6)车内温度采集模块,温度芯片完成温度信息采集。
(7)显示信息模块,显示汽车的车内温度,日期时间和里程信息。
剩余61页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功