给研华, 控创, 西门子, 凌华, 研祥, 艾迅, 盛博, 诺达佳, 阿普奇 ,桦汉工控机外扩一路,二路CAN,四路等CAN通讯

 工控机基于X86架构,为用户提供支持ATX工业主板的上架式和壁挂式工控机,同时还提供7个扩展插槽,方便扩充多种总线功能卡,并可根据客户需求提供定制化服务,产品广泛应用于工业自动化、自助终端、医疗设备、机器视觉、通信、金融等领域 。现在讲一讲如果给研华, 控创, 西门子, 凌华, 研祥, 艾迅, 盛博, 诺达佳, 阿普奇 ,桦汉工控机扩展多路CAN总线  !
首先,选取扩展卡(minipice口)来外扩CAN-BUS通讯时,需要购买一个minipcie接口转CAN的接口转接卡,如下图

 

找到如下链接 : 下载一下linux 和windows的二次开发资料。
https://www.intlak.com/h-pd-9.html#_jcp=2

也可以找销售直接索取开发包
也可以找销售直接索要 CAN卡的3D图
也可以看看 在Ubuntu系统中的应用
找销售索取一个Ubuntu中有图形界面的DEMO么
调用api的demo ;还有一个qt的demo,能在linux下跑
界面如下:

 这是插线和不插线的测试结果,它这个DEMO能改成正常发送,改代码里面的发送模式,它默认是自发自收,直接改成0,如下图

 如果想测CAN1 和CAN2对发数据,来验证CAN卡是否正常
如下 改#define use_can_num 1,把1改成2就是可以CAN1和CAN2数据对发了。

改动后如下图

 也可以用万能的记事本来代码编辑

 然后再做CAN1通道 和CAN2通道数据对发。
出现如下界面,代表调试成功

 使用的是高速CAN收发器,支持40K-1M
所以它10k和5k的波特率测试不通 ,如果有如下波特率,需要重新选择低速的minipiceCAN卡

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值