一种车规级数据传输应用系统技术方案

技术编号:10370533 阅读:141 留言:0更新日期:2014-08-28 12:52
本申请公告一种车规级数据传输应用系统,包括发送模块和接收模块,还包括第一主控模块,其内设有第一数据缓冲区和触发器,与所述发送模块连接,用以接收其发送的帧数据并存入所述数据缓冲区;第一控制总线,其与所述第一主控模块连接,采用高速控制总线,所述触发器触发第一控制总线将数据发送出去;第二主控模块,其内设有第二数据缓冲区,与所述接收模块连接,用以将数据发送到所述接收模块。本申请的车规级数据传输应用系统为一种可以灵活扩展,并在不同接口通讯下可可靠稳定通讯的应用系统,其采用高速控制总线,发送模块和接收模块的通讯速率理论上可以达到500Kbit/s。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】
一种车规级数据传输应用系统
本技术涉及车载通信领域,特别涉及一种车规级数据传输应用系统。
技术介绍
随着汽车电子的快速发展,汽车电子模块化进程正在逐步展开,汽车电子设备负责的功能会从以前的多功能向专一的功能演变,特别是在汽车娱乐系统上表现尤为明显。例如之前的汽车娱乐系统只由主机模块(统一负责收音、CD、蓝牙、功放、导航等功能)和扬声器构成,而到现在逐步演变为屏幕模块、收音机模块、CD模块、DVD碟盒模块、导航模块、按键板模块、蓝牙模块、功放模块、扬声器等电子模块共同组成,并且随着各种技术在汽车上的应用开来,未来将会有更多独立功能模块会应用到汽车娱乐系统中去。在这样的背景下,汽车娱乐系统模块之间的通讯变得重要起来,那是因为汽车环境非常复杂,对汽车电子模块间的数据通讯抗干扰能力和矫错能力要求非常高。IC器件有:消费级、工业级、车规级之分,其中车规级是最高要求,主要体现在工作温度、电磁辐射、抗干扰性能上。目前常用的通讯方式如UART、SP1、IIC等均属于板级通讯(同一个电子设备模块内短距离通讯),不能作为电子设备模块间通讯(不同电子设备模块较长距离)。虽然市面上有通讯能力扩展芯片(如I2C的PCA9614、SPI的SN65C1167和UART的UM3483),但是几乎没有符合车规级应用要求,并且灵活性差。
技术实现思路
基于此,本技术所要解决的技术问题是,提供一种可以灵活扩展,并在不同接口通讯下可可靠稳定通 讯的车规级数据传输应用系统。为了解决上述技术问题,本技术申请提供的解决技术方案是:一种车规级数据传输应用系统,包括发送模块和接收模块,还包括第一主控模块,其内设有第一数据缓冲区和触发器,与所述发送模块连接,用以接收其发送的帧数据并存入所述数据缓冲区;第一控制总线,其与所述第一主控模块连接,采用高速控制总线,所述触发器触发第一控制总线将数据发送出去;第二主控模块,其内设有第二数据缓冲区,与所述接收模块连接,用以将数据发送到所述接收模块;第二控制总线,其一端与所述第一控制总线通讯,一端连接所述第二主控模块,用以将从第一控制总线接收的数据发送到第二主控模块;接口模块,包括第一接口模块与第二接口模块,所述第一接口模块用以连接所述第一主控模块和所述发送模块,所述第二接口模块用以连接所述第二主控模块和所述接收模块,所述第一接口模块的接口与所述第二接口模块的接口不同。作为进一步的技术方案,所述接口模块包括UART接口、SPI接口、IIC接口以及一接口切换模块。通过设置接口切换模块,可实现切换不同的接口进行通讯和数据传输。作为进一步的技术方案,所述第一接口模块通过所述接口切换模块切换成UART接口。作为进一步的技术方案,所述第二接口模块通过所述接口切换模块切换成IIC接□。本申请相对于现有技术,其具有如下的优点和有益效果:本申请的车规级数据传输应用系统为一种可以灵活扩展,并在不同接口通讯下可可靠稳定通讯的应用系统,其采用高速控制总线,发送模块和接收模块的通讯速率理论上可以达到500Kbit/s。【附图说明】为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要的附图做简单的介绍,显而易见的,下面描述的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本技术一种车规级数据传输应用系统的模块框图。【具体实施方式】下面通过【具体实施方式】结合附图对本技术的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本技术的一部分实施例,而不是全部的实施例,基于本技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。在本文中,相关术语,诸如第一和第二、顶部和底部等,可以用来将一个实体与另一个实体或动作相区 别,而并不必然要求或采用所述实体或动作之间的任何实际的此类关系或顺序。术语“包括”、“包含”或者其他任何变体,意在涵盖并排他性地拥有,一遍包括列举元件的工艺、方法、物品或装置不仅包括所述元件,而且还可以包括其他未明示列出的或所述过程、方法、物体品或装置所固有的元件。由“包括…”所引导的元件,在没有更多约束的情况下,并不排除在包括所述元件的过程、方法、物品或装置中存在额外的相同元件。如图1所示,一种车规级数据传输应用系统,包括发送模块I和接收模块7,还包括第一主控模块3,其内设有第一数据缓冲区和触发器,与所述发送模块I连接,用以接收其发送的帧数据并存入所述数据缓冲区;第一控制总线4,其与所述第一主控模块3连接,采用高速控制总线,所述触发器触发第一控制总线4将数据发送出去;第二主控模块6,其内设有第二数据缓冲区,与所述接收模块7连接,用以将数据发送到所述接收模块7 ;第二控制总线5,其一端与所述第一控制总线4通讯,一端连接所述第二主控模块6,用以将从第一控制总线4接收的数据发送到第二主控模块6 ;接口模块2,包括第一接口模块与第二接口模块,所述第一接口模块用以连接所述第一主控模块和所述第一控制总线,所述第二接口模块用以连接所述第二主控模块和所述第二控制总线,所述第一接口模块的接口与所述第二接口模块的接口不同。在一优选的实施例中,所述接口模块包括UART接口、SPI接口、IIC接口以及一接口切换模块。通过设置接口切换模块,可实现切换不同的接口进行通讯和数据传输,所述第一接口模块通过所述接口切换模块切换成UART接口,所述第二接口模块通过所述接口切换模块切换成IIC接口。在该优选的实施例中,触发器采用d触发器,第一主控模块3和第二主控模块6均采用低成本车规级的8位MCU F28M35,第一控制总线4和第二控制总线5为CAN总线。在工作过程中,发送模块I通过UART接口将数据发送给第一主控模块3,第一主控模块3再通过第一控制总线4将数据发送到第二控制总线5,第二主控模块6通过IIC的方式将数据传输到接收模块7,MCU端使用数据缓冲技术来保证模块之间的通讯的可靠性,极大减低数据丢失率。数据缓冲区需要根据通讯数据量来划分具体大小,通过帧数据的正确接收来触发通讯的转换。例如,第一主控模块3收到来自发送模块I的UART帧数据,将数据存入数据缓冲区,然后触发第一控制总线4通讯将帧数据通过CAN发送到第二主控模块6,第二主控模块6收到第二控制总线5帧数据后,将帧数据存入缓冲区,然后触发IIC通讯将帧数据通过IIC发送到接收模块7,从而完成整个动作。以上实施例仅表达了本技术的优选的实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。本文档来自技高网...

【技术保护点】
一种车规级数据传输应用系统,包括发送模块和接收模块,其特征在于还包括,第一主控模块,其内设有第一数据缓冲区和触发器,与所述发送模块连接,用以接收其发送的帧数据并存入所述数据缓冲区;第一控制总线,其与所述第一主控模块连接,采用高速控制总线,所述触发器触发第一控制总线将数据发送出去;第二主控模块,其内设有第二数据缓冲区,与所述接收模块连接,用以将数据发送到所述接收模块;第二控制总线,其一端与所述第一控制总线通讯,一端连接所述第二主控模块,用以将从第一控制总线接收的数据发送到第二主控模块;接口模块,包括第一接口模块与第二接口模块,所述第一接口模块用以连接所述第一主控模块和所述发送模块,所述第二接口模块用以连接所述第二主控模块和所述接收模块,所述第一接口模块的接口与所述第二接口模块的接口不同。

【技术特征摘要】
1.一种车规级数据传输应用系统,包括发送模块和接收模块,其特征在于还包括, 第一主控模块,其内设有第一数据缓冲区和触发器,与所述发送模块连接,用以接收其发送的帧数据并存入所述数据缓冲区; 第一控制总线,其与所述第一主控模块连接,采用高速控制总线,所述触发器触发第一控制总线将数据发送出去; 第二主控模块,其内设有第二数据缓冲区,与所述接收模块连接,用以将数据发送到所述接收模块; 第二控制总线,其一端与所述第一控制总线通讯,一端连接所述第二主控模块,用以将从第一控制总线接收的数据发送到第二主控模块; 接口模块,包括第一接口模块与第二接...

【专利技术属性】
技术研发人员:肖观送
申请(专利权)人:惠州市德赛西威汽车电子有限公司
类型:新型
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1