0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何将FlexRay信号转为Can信号

华穗科技 来源:华穗科技 2025-07-03 09:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本篇教程源于一位客户的真实需求,想将Flexray信号通过软件转为Can信号,硬件设备有PXI-8517、cDAQ-9188、NI-9862。经过小编验证是可行的,

下面请跟随小编一起来学习一下吧!

本文教程:

将FlexRay信号转为Can信号

整体思路:PXI-8517存在两个DB9端口,使用PXI-8517自发自收,Port1发送Port2接收,然后将接收到的信号保存再通过软件转成Can信号使用NI-9862输出并验证。

一、操作步骤:

1、接线

在手册中找到PXI-8517 DB9的接线定义。

wKgZPGhl2f2AJ-j7AAChzEcqmhE643.png

根据接线定义判断如何硬件接线。

wKgZO2hl2f2AeUXqAAAVmD_0MzA344.png

2、自发自收测试

接线完成后,我们查找到对应的范例分别将读、写设置为FlexRay1和FlexRay2,调整FlexRay输出随后完成自发自收的测试。

wKgZPGhl2f2AKcX8AAUP1qTZv80812.png

wKgZPGhl2f2AB_-WAAFZXz-fwVc153.png

将FlexRay信号转换成Signal Single Point Data,然后将Signal Single Point Data给到CAN的Signal Single Point Data输入端口,作为输入的。范例如下图:

FlexRay将Frame数据帧转换为信号:

wKgZO2hl2f2AM02EAAHgN1KmCC0438.png

此时CAN可以直接读取这个信号:

wKgZPGhl2f2AExGHAAHCMqPtpVI678.png

3、上电

在使用NI-9862输出Can信号时需要注意,NI-9862是需要额外供电的,需要将外部电源的正极端子连接到 CAN 端口的引脚 9,并将 COM 引脚 6 或 3 连接到负极端子。供电电压范围:9~30VDC

wKgZO2hl2f2ANbWrAAB_R2GP0BM745.png

4、测试

完成外部供电后,验证Can信号的方法有多种,可以用另一张Can卡来进行验证、也可以使用示波器差分进行验证,但由于没有第二张Can卡,并且使用示波器来点较为困难,询问了NI得知另一种方式,可以尝试使用NI-XNET Bus Monitor并将Run Mode设置为Subordinate模式,看看是否能够确认所输出到CAN端口的信号是正确的。

wKgZO2hl2f2AM6XqAAKT2bzVJ8I461.png

XNET Bus Monitor使用方法可参考:运行NI-XNET应用程序时使用NI-XNET总线监视器记录总线流量 - NI

二、总结

如果应用程序使用 FlexRay 信号会话来读取 FlexRay 数据,则信号只是普通的 LabVIEW 数据类型,可以在单独的 CAN 信号会话中输出。

以上就是将FlexRay信号转为Can信号的所有内容啦,欢迎大家留言讨论,交流分享!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接线
    +关注

    关注

    29

    文章

    787

    浏览量

    34543
  • 软件
    +关注

    关注

    69

    文章

    5296

    浏览量

    90854
  • 信号
    +关注

    关注

    11

    文章

    2901

    浏览量

    79652

原文标题:教程 | 将FlexRay信号转为Can信号

文章出处:【微信号:华穗科技,微信公众号:华穗科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    射频载波信号如何将波变成信号载体?

    ,波力学I和波力学II)。我们如何实际发送信号呢?我们如何将波变成信号载体? 我们必须至少有两个天线,即一个发射器(Tx)和一个接收器(Rx)-因此,让我们想象一下,我们有一对对讲机。 发射机
    的头像 发表于 04-08 11:59 4705次阅读
    射频载波<b class='flag-5'>信号</b>之<b class='flag-5'>如何将</b>波变成<b class='flag-5'>信号</b>载体?

    LMH2120是不是功率信号转为电压信号 ,电压信号的输出范围是多少呢?

    想问一下LMH2120是不是功率信号转为电压信号 ,电压信号的输出范围是多少呢?
    发表于 08-02 09:44

    XTR300如何将4~20mA信号转为0~3V的信号

    XTR300如何将4~20mA信号转为0~3V的信号
    发表于 08-06 06:36

    如何将单片机PWM 转为 模拟信号输出?求电路图!

    如题。。如何将单片机PWM 转为 模拟信号输出?求电路图!
    发表于 05-30 20:05

    如何将采集的多通道信号分离

    如何将采集的多通道信号分离
    发表于 05-19 09:31

    如何购买FLEXRAY信号发生器

    求助!!!!我需要一个能够产生FLEXRAY总线信号的模块,用于调试我设计的接口能够正确接收解码信号,请问从哪里可以买到??
    发表于 06-04 20:11

    如何将labview转为C代码?

    如何将labview转为C代码?
    发表于 08-10 14:37

    LABVIEW如何将bmp图片序列转为avi视频

    LABVIEW如何将bmp图片序列转为avi视频?求程序图
    发表于 11-05 22:44

    脉冲信号如何转为电流信号

    DAQ采集卡接进来的是脉冲信号如何将转为电流信号,labview自带的积分控件可以实现吗?
    发表于 04-10 16:51

    寻找芯片输入的脉冲信号转为电平信号输出

    要求:价格便宜,就实现一个功能,输入的脉冲信号转为电平信号输出。转换必须可靠,工作电压0.9~1.6V。谢谢看贴者,更谢谢提供信息的朋友。
    发表于 06-21 05:55

    如何将printf转为串口打印?

    如何将printf转为串口打印?
    发表于 12-14 07:24

    一种新的CAN/FlexRAY网络网关数据封装方法

    车载异构网络之间需要利用网关进行数据交换,数据封装方法关系到网络协议转发效率,决定了网关的实时性和可靠性。为提高网关数据转发效率,提出一种新的CAN/FlexRay网络网关数据封装方法。CA
    发表于 02-24 10:13 0次下载

    信号转换模块怎样信号转为数字信号

    信号转换模块怎样信号转为数字信号?相信这个问题很多小伙伴们都不清楚的。今天,专业生产、供应信号
    发表于 08-03 11:52 2705次阅读

    can总线干扰信号如何消除?

    噪声、电磁干扰、信号传输距离较远等问题,这些干扰信号会对系统的可靠性、稳定性造成不利影响,因此需要采取一些措施对CAN总线的干扰信号进行消除,从而保证系统的可靠性。本文
    的头像 发表于 09-14 16:48 6765次阅读

    示波器是如何测试CAN信号的?

    示波器是如何测试CAN信号的? 示波器是一种用于检测和分析电子信号的仪器,可实时显示信号的波形,并帮助用户诊断和解决电路故障。在汽车行业中,CAN
    的头像 发表于 12-07 13:37 3485次阅读