要做个基于can总线的数据采集可是看了几天书还是不知道他说的是什么,数据帧,远程帧搞的头很大,有哪位前辈有着这经验能否介
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/28 13:56:54
要做个基于can总线的数据采集可是看了几天书还是不知道他说的是什么,数据帧,远程帧搞的头很大,有哪位前辈有着这经验能否介绍下该如何去快速入门?想买块板子做下可是又不知道该买什么,
把问题分解开后分析
所谓基于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
祝你能找到感觉
再问: 谢谢你的回答,非常清晰。 能不能介绍几款带有can总线的mcu,价格便宜好用的?
再答: 你说的有问题“能不能介绍几款带有can总线的mcu” 应该是集成can控制器的MCU,can-bus一般包括,微控制器+can控制器+can收发器 你看周立功网站上应有,听说集成can的单片机,can通信不稳定(没用过)。我用的都是独立can控制器的。
所谓基于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
祝你能找到感觉
再问: 谢谢你的回答,非常清晰。 能不能介绍几款带有can总线的mcu,价格便宜好用的?
再答: 你说的有问题“能不能介绍几款带有can总线的mcu” 应该是集成can控制器的MCU,can-bus一般包括,微控制器+can控制器+can收发器 你看周立功网站上应有,听说集成can的单片机,can通信不稳定(没用过)。我用的都是独立can控制器的。
要做个基于can总线的数据采集可是看了几天书还是不知道他说的是什么,数据帧,远程帧搞的头很大,有哪位前辈有着这经验能否介
我想学剑桥商务英语,自己英语水平刚过六级,不搞,现在看是工作了.有经验的前辈请指教?
什么是计算机的数据总线(Date Bus)、地址总线(Address Bus)和控制总线(Control Bus)?
现在指的32位CPU和64位CPU是代表地址总线位数,还是数据总线位数
加速度传感器采集的数据有什么意义
英语翻译本文研究了基于VC++6.0的串口通信编程技术,设计并实现了一个基于微机和单片机串口通讯的数据采集显示系统.论文
数字通道、数据通道二者的区别是什么?(如一个数据采集器,有10个数字通道,15个数据通道)
关于matlab 数据拟合 ,没有经验公式,不知道是几次的函数,该如何拟合?
基于matlab的数据正态分布检验
卫生间pvc下水管遇下热水啪啪响,声音很大,手摸有震动感,哪位有经验的师傅给出出主意,头快要炸了!
拓普康全站仪里面的数据采集的作用?
数据总线如何在proteus的bus wire中体现