永发信息网

如何采集can总线的数据

答案:2  悬赏:50  手机版
解决时间 2021-03-21 05:19
  • 提问者网友:酱爆肉
  • 2021-03-20 06:25
如何采集can总线的数据
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-03-20 07:02
CAN总线数据时以固定的帧格式来做发送接收的,需要特定的设备来做收发,最方便的做法应该就是使用USB接口CAN卡了,如下图是周立功最近推出了一款 Mini型的USBCAN卡,这是他们从事该行业十多年来推出的又一力作,继承了以往稳定可靠的产品特色,...
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-03-20 08:22
把问题分解开后分析 所谓基于can总线的数据采集,可分解为 1、can-bus总线系统 2、ad模数转换 3、如果如pc连接还要can-rs232 关于数据帧远程帧这些你不用管他,按照can2.0a说明书,人家怎么设置你怎么设置就ok了 现在常用的can都是基于单片机的你可以选择 51单片机+sja1000+82c250 如果你的要求不是很严格的话,可以选择带ad的单片机 其实如果你对arm比较熟悉的话,用arm最好不过了,arm相对较难,开发成本较高。 你可以自己买些芯片,参照网上成熟的电路和程序,做一些实验准备,如先连几个你做好的can模块,看看能否通信 再则,你可以用带ad的单片机,采集一些电压信号(0—5v), 最后,把这些程序,柔和到一起,就ok了 程序都很成熟,如果你的要求比较高,就有些困难了。 单片机比如选择宏晶科技的stc带ad的,程序官方网站上也有 can你可以参照 周立功的 ok 祝你能找到感觉
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯