热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

汽车lvds接口定义,车载lvds信号

较低的信号摆幅还有助于降低功耗。另外,考虑到LVDS传输线自身的低辐射优势,对系统的其它设施几乎不产生额外干扰。汽车设计中存在一个关键问题,即车体不同位置的地电位有很大差异,电位差

       低电压差分信号传输(LVDS)已经在众多应用中得到验证,LVDS在传送高数据率信号的同时还具有其它优势: 与低电源电压的兼容性;低功耗;低辐射;高抗干扰性;简单的布线和终端匹配。

       LVDS为差分模式(图1),这种模式固有的共模抑制能力提供了高水平的抗干扰性,由于具有较高的信噪比,信号幅度可以降低到大约100mV (图2),允许非常高的传输速率。较低的信号摆幅还有助于降低功耗。与上述优势相比,LVDS的缺陷(每一通道需要两根连线传输信号)已经显得不那么重要了。

        

         图1. 基本的LVDS发送接收结构

         

         图2. LVDS的信号强度和幅度

        随着汽车内部整合的安全和辅助电子设备的增加,汽车领域对高速互联的需求急剧增长,主要集中在用于驾驶支持(导航系统、Electronic Rearview Mirror、泊车距离控制、超视距显示、仰视显示)的视频显示系统,带电视和DVD播放器的车载娱乐影音系统等,这些应用要求高速数据传输,以满足图像传递的要求。正是这些需求的增长,带动LVDS产品在这些领域摧城拔寨(图3)。

      

       图3. 汽车应用的典型LVDS连接

 

        LVDS非常适合汽车应用。汽车内部存在众多的电磁辐射源,因此,抗干扰能力是汽车电子设计最基本的要求。另外,考虑到LVDS传输线自身的低辐射优势,对系统的其它设施几乎不产生额外干扰。LVDS传输只需要简单的电阻连接,简化了电路布局,线路连接也非常简单(采用双绞铜质电缆)。LVDS兼容于各种总线拓扑: 点到点拓扑(一个发送器,一个接收器); 多分支拓扑(一个发送器,多个接收器); 多点拓扑(多个发送器,多个接收器)。

       汽车设计中存在一个关键问题,即车体不同位置的地电位有很大差异,电位差可能达到几伏特。直流耦合接口配置下,这样的电位差会很快中断数据传输。这个问题可以通过电容耦合传输信号解决,前提是信号传输中不会对电容在同一个方向长时间充电。

而实际应用无法排除这种同一方向长时间充电的可能性,比如,在传输长串的连续1信号时。MAX9213/9214 (图4)利用“直流平衡”技术避免了上述问题,这类器件监控它的传输数据,当显示有过长的连续1或0信号时,芯片会在发送数据前将数据翻转,接收器可以很容易地通过翻转信号重建原始信号。这些操作消除了长串连续1或连续0信号,降低电容充电的影响,从而有效解决地电位偏差问题。

       

        图4. 两芯片传输方案,结合了收发功能和串行-解串功能

       从图3可以看出另外一个潜在问题:众多的系统互连意味着大量的电缆连线,而在原有的汽车设计中电缆(线束)连接已经非常拥挤,为了解决这一问题,需要区分不同数据传输的要求,并非所有连接都要求特别高的速率,Maxim推出的MAX9217/9218可以通过一对Twisted Pair提供高达700Mbps数据速率。以这个容量可以轻松地连接480 x 800分辨率的显示器。

       

        图5. 交流耦合串行器和解串器的功能框图

       为了进一步优化电磁辐射特性,Maxim的芯片还将并行数据显示过程中的所有切换操作都同步到时钟频率上,这个频率可以在3MHz到35MHz范围调节(对于一个既定应用,采用所允许的最低时钟频率以最小化电磁辐射)。另外,通过降低数据流本身引起的开关量,包括特殊的编码和串行输出的共模滤波,也有助于改善电磁兼容性。光纤接口也可以改善EMI,但这种方案存在其它问题,而且价格昂贵。

       LVDS器件必须具有较高的ESD保护,特别是输入、输出引脚,这也是汽车工业非常普遍的要求。这些引脚必需能够承受IEC 61000-4-2规定的±15kV气隙放电、±8kV接触放电,或者是ISO 10605规定的±25kV气隙放电、±8kV接触防电。

       综上所述,无论是现在还是将来,LVDS接口都是汽车应用中连接板级系统的极好选择。 为了达到这一目标,Maxim基于第一代LVDS产品的测试以及应用中取得的经验,开发出了日益完善的芯片,在近几年内,这些芯片必将成为汽车总线系统设计中LVDS连接方案的主导产品。

 

 

 


推荐阅读
  • 禁止程序接收鼠标事件的工具_VNC Viewer for Mac(远程桌面工具)免费版
    VNCViewerforMac是一款运行在Mac平台上的远程桌面工具,vncviewermac版可以帮助您使用Mac的键盘和鼠标来控制远程计算机,操作简 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • MyBatis错题分析解析及注意事项
    本文对MyBatis的错题进行了分析和解析,同时介绍了使用MyBatis时需要注意的一些事项,如resultMap的使用、SqlSession和SqlSessionFactory的获取方式、动态SQL中的else元素和when元素的使用、resource属性和url属性的配置方式、typeAliases的使用方法等。同时还指出了在属性名与查询字段名不一致时需要使用resultMap进行结果映射,而不能使用resultType。 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • Oracle10g备份导入的方法及注意事项
    本文介绍了使用Oracle10g进行备份导入的方法及相关注意事项,同时还介绍了2019年独角兽企业重金招聘Python工程师的标准。内容包括导出exp命令、删用户、创建数据库、授权等操作,以及导入imp命令的使用。详细介绍了导入时的参数设置,如full、ignore、buffer、commit、feedback等。转载来源于https://my.oschina.net/u/1767754/blog/377593。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文讨论了如何在不使用SearchBar display controller的情况下,单独使用SearchBar并捕获其textChange事件。作者介绍了实际状况,即左侧SliderMenu中的SearchBar需要在主页TableView中显示搜索结果。然后,作者提供了解决方案和步骤,帮助读者实现这一功能。 ... [详细]
  • 本文讲述了如何通过代码在Android中更改Recycler视图项的背景颜色。通过在onBindViewHolder方法中设置条件判断,可以实现根据条件改变背景颜色的效果。同时,还介绍了如何修改底部边框颜色以及提供了RecyclerView Fragment layout.xml和项目布局文件的示例代码。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
author-avatar
吴佑霖雅旺
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有