OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4731|回复: 9

新手不懂,can是否能直接采集汽车的车速,转速等数据

[复制链接]

2

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2020-10-31
在线时间
7 小时
发表于 2020-11-8 14:32:01 | 显示全部楼层 |阅读模式
1金钱
本人学生,刚入手一个车载电子项目,请问汽车的can总线上的车速转速等信息可以通过stm32上的can直接采集吗?需要哪些其他条件

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

778

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6745
金钱
6745
注册时间
2017-4-12
在线时间
1258 小时
发表于 2020-11-8 18:06:27 | 显示全部楼层
转速车速一般是可以读取到的,你按照OBDII协议去请求解析即可
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13129
金钱
13129
注册时间
2012-11-26
在线时间
3814 小时
发表于 2020-11-8 21:00:57 | 显示全部楼层
can只是总线  还是要看协议
回复

使用道具 举报

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
发表于 2020-11-9 08:44:26 | 显示全部楼层
CAN总线只是一种通讯方式,怎么读到转速等,其实就是怎么跟传感器进行通讯,怎么拿到数据
这个时候就需要厂家提供出的协议,你问他答,对着协议去解析, 数据转换,然后你就能得到你要的数据项
回复

使用道具 举报

2

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2020-10-31
在线时间
7 小时
 楼主| 发表于 2020-11-10 17:36:35 | 显示全部楼层
245925587 发表于 2020-11-8 18:06
转速车速一般是可以读取到的,你按照OBDII协议去请求解析即可

是要通过obd口接stm32的usart来读取汽车的信息吗?那和can总线有什么关系呢?
回复

使用道具 举报

2

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2020-10-31
在线时间
7 小时
 楼主| 发表于 2020-11-10 18:14:12 | 显示全部楼层
笨鸟想飞 发表于 2020-11-9 08:44
CAN总线只是一种通讯方式,怎么读到转速等,其实就是怎么跟传感器进行通讯,怎么拿到数据
这个时候就需要 ...

你好,stm32的can_h和can_l直接连接obdII对应的CAN_H和CAN_L口,就能收集到数据吗,还是需要买obd的模块来收集数据。因为我看了一些资料是从k线上采集数据的
回复

使用道具 举报

10

主题

778

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6745
金钱
6745
注册时间
2017-4-12
在线时间
1258 小时
发表于 2020-11-10 18:35:04 | 显示全部楼层
optimistiz 发表于 2020-11-10 18:14
你好,stm32的can_h和can_l直接连接obdII对应的CAN_H和CAN_L口,就能收集到数据吗,还是需要买obd的模块 ...

你去了解下OBDII协议先,根据协议发送请求解析
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2020-10-10
在线时间
2 小时
发表于 2020-11-10 19:25:08 | 显示全部楼层
淘宝有一种集成模块,接上就能读取OBD数据
回复

使用道具 举报

2

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2020-10-31
在线时间
7 小时
 楼主| 发表于 2020-11-10 21:07:42 | 显示全部楼层
zhourom 发表于 2020-11-10 19:25
淘宝有一种集成模块,接上就能读取OBD数据

请问具体什么型号可以推荐一下吗?
回复

使用道具 举报

2

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2020-10-31
在线时间
7 小时
 楼主| 发表于 2020-11-10 22:05:31 | 显示全部楼层
245925587 发表于 2020-11-10 18:35
你去了解下OBDII协议先,根据协议发送请求解析

好的,我又去看了几篇论文,好像是根据协议发送特定报文给汽车的can,can再根据报文回复故障代码和数据流
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 20:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表