DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 703|回复: 0
打印 上一主题 下一主题

[工仪] 灵活的现代CPLD汽车数字仪表板

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-18 01:06:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
汽车仪表板成为汇集车辆安全和管理所有信息的神经中枢,为驾驶员显示各种信息。在当今的数字时代,车辆仪表系统必须能够监控所有关键功能,该系统甚至是个性化的。业界需求发展导致出现了很多半导体解决方案,从ASSP到全定制器件等。这些方案可能都是功能固定的解决方案,不能灵活地进行产品开发,无法满足设计人员的要求。作为对比,可更新解决方案在一条车辆产品线上支持多种相似的应用,没有任何多余的成本开销。这类定制解决方案以很低的成本满足了所有需求。  本文简要介绍一种创新的CPLD体系结构,完全避免了使用微控制器及其驱动器,从而提供了低成本、低功耗组合数字仪表板解决方案。这一模拟仪表板解决方案(ADS)高效地实现了数字汽车网络,充分发挥了数字技术的优势。  组合仪表板解决方案  传统上,以机械方式获得行驶里程等仪表实时输出,使用模拟驱动器进行显示。然而,随着这些数据输入的数字化,步进电机和LED替代了仪表和量表。采用昂贵的微控制器来处理并显示数字输出。后来出现了ASSP,导致较高的一次性成本开支(NRE),限制了产品更新和改进。产品生命周期以及对不同产品线的支持也是促使采用低廉的可编程替代产品的主要因素。  在指针式仪表显示板上采用了步进电机,将电脉冲转换成不连续的机械动作。当电控制脉冲按照一定的顺序加到步进电机上时,电机轴以不连续的步进增量进行旋转。组合数字仪表一般采用步进电机来仿效模拟面板和指针显示板的性能以及视觉效果,同时提供数字设置需要的非常精确的位置信息。需要对这些电机进行微步进控制,以实现平稳连续的指针移动。此外,测得的采样值从车辆传感器广播到相应的仪表部位,而采样数受限于数字链路的带宽,在一定的时间间隔后,每一测量采样值才显示在组合仪表上。在这类组合仪表上,迫切需要采取措施克服不能连续显示信息的难题,当传感器没有向仪表输出数据时,确保指针处于正确的位置。要解决这些难题,必须提高处理能力,从而增加了数字仪表板系统成本,较低的性价比阻碍了其在车辆中的应用。  基于CPLD的组合仪表板控制器  使用CPLD很容易克服这种高成本解决方案所带来的限制。采用ADS,客户只需要在设计中更新或者修改编程文件,实现产品换代,因此,非常灵活。此外,还可以在现场增添新功能或者更新产品,不但提高了技术实现效率,而且还满足了特殊的用户和产品需求。使用相同的基本系统,稍作改动,就很容易在新产品线上采用不同的器件。  利用基于CPLD的ADS,产品开发人员和生产商可以根据需要从不同的器件中进行选择,而不用担心半导体元件过时的问题。它具有较低的销售价格,支持高端功能,未来扩展余地非常大。其体系结构使用Altera的MAX II CPLD,包括6个模块:串行传感器数据单元、主移动控制和算术单元,以及4个PWM发生器。串行传感器数据单元接收来自传感器的输入,主移动控制和算术单元完成必要的计算,PWM发生器为步进电机所有相位提供合适的控制信号,接收来自主模块的命令(图1)。
                          
                       
                          
                               
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-5-4 09:43 , 耗时 0.083038 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表