基于飞思卡尔单片机的汽车组合电子仪表.pdfVIP

基于飞思卡尔单片机的汽车组合电子仪表.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于飞思卡尔单片机的汽车组合电子仪表 现代仪表最突出的特点是功能的模块化,组装一块仪表通常只需将几个功能模块在定制 PCB 的基础上联合起来,就可以得到一个完整的系统。长安等经济型汽车的指针仪表一般为独立 的模块,提示/报警功能由 PCB 上的小灯泡完成。SANTANA 系列的指针由 PCB 上的十字线 圈驱动,提示/报警灯全部是发光二极管。轿车仪表板上显示的主要数据、来源及对应显示 方式如表 1所示(SANTANA2000 ),可见目前的汽车仪表尚以机械式为主,通讯方式以线 束为主。这种模式最大的弊病是过于依赖线束,导致系统的复杂化。 表 1 轿车仪表板上显示的主要数据、来源及对应显示方式(SANTANA2000) 信号 来源 显示方式 车速 车速传感器 指针 发动机转速 转速传感器 指针 油压 液位传感器 指针 冷却水温度 温度传感器 指针 里程 积分数据 LCD 转向/报警灯 车身线束 彩色提示灯 随着汽车产业的快速发展,尚有极大潜力的汽车电子市场正日渐受到各大汽车生产商与电子 产品供应商的关注。这其中包括尚处于开发实验阶段的清洁能源汽车,目前仍由日本企业占 据世界市场领袖地位的车载音响设备,前途无量的车载计算机信息终端设备,以及形形色色 的车内电控单元,如发动机电控单元、ABS 、总线、新型电子仪表等。 对汽车仪表而言,使用电子式仪表板较之传统仪表的优势在于: 硬件功能的软件化 随着微电子技术的发展,微处理器的处理速度越来越快。一些实时性要求高,原本由硬件完 成的功能,就完全可以通过对微处理器编程来实现。 系统集成度大大提高 在大规模集成电路技术迅速发展的今天,集成电路的密度越来越高,体积越来越小,内部结 构越来越复杂,功能也越来越强大。随着仪表的部分功能硬件不断地被软件取代,整个系统 的集成度也在相应提高。 本文介绍的是一个基于飞思卡尔单片机设计的汽车组合仪表板,面向目前市场上占主流地位 的传统汽车,并引用长安车的仪表为模板,目的主要在于实现一个汽车组合电子仪表板的低 端方案。 系统构成 本方案的对象主要包括车速、转速、压力、温度、里程、时间以及一些提示/报警灯信号。 车速表、发动机转速表、油压表、水温表(指针); 里程表(LCD)。 定时记录车速信号,在行车时间内做数值积分,得到行驶公里数,作为里程保存在用户 Flash 中,定时(1s)对里程数据进行累加。 设计概述 由于本设计面向的是大众化的传统汽车,成本是器件选用的首要依据。因此在微控制器的选 型上,并未考虑前途光明但目前尚未普及的 CAN总线,而是选择了自带液晶驱动的 8 位微 控制器 LJ12。 MC68HC908LJ12 是飞思卡尔单片机 908 家族的一员,其主要参数与功能模块如下: 8M 的最大总线频率; 12k 用户 Flash; 512b RAM; 两个独立双通道定时器模块; 内部实时时钟,可记录年、月、日、时、分、秒; SCI 与 SPI 通信模块; 6 通道 10 位 A/D ; LCD 模块,可驱动 27 ×3 或 26 ×4 的笔段式液晶模块。 MC33970的特点如下: 兼容 MMT 认证的两相步进电机; 指针可停留在 4095 个稳定的位置; 最大转角 340°; 最大加速度 4500 deg/s2 ; 最大速度 400 deg/s ; 模拟微步(指针运动 12 步为 1°); 指针校准与回零; SPI 控制,16 位命令字; 内部校准时钟; 睡眠模式低电流。 基于 LJ12 芯片内部丰富的硬件资源,进行做了如下配置: PL

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档