学海无涯机电社区

 找回密码
 立即注册
搜索
查看: 263|回复: 3
打印 上一主题 下一主题

STM32与BQ2060a通信问题

[复制链接]
威望
75
金钱
30
贡献
3541

26

主题

67

帖子

3541

积分

论坛元老

Rank: 8Rank: 8

积分
3541
跳转到指定楼层
楼主
发表于 2020-4-19 04:24:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
SMT32与BQ2060a通信问题
我使用407芯片 原子哥的模拟IIC 与BQ2060a通信
想读取电池组的电压 容量 温度等数据
但是读取数据都是3F00 或者7F3F 或者3FFF等数据
经过拿示波器观测,最后读取高低各8位数据时 ,波形变化较大,找不到原因

2020-04-19_042442.png (397.25 KB, 下载次数: 11)

2020-04-19_042442.png
威望
120
金钱
45
贡献
4171

49

主题

147

帖子

4171

积分

论坛元老

Rank: 8Rank: 8

积分
4171
沙发
发表于 2020-4-19 04:24:52 | 只看该作者
干扰太大了 电路是什么样的呢
回复

使用道具 举报

威望
102
金钱
55
贡献
3916

46

主题

95

帖子

3916

积分

论坛元老

Rank: 8Rank: 8

积分
3916
板凳
发表于 2020-4-19 04:26:34 | 只看该作者
从波形上看,上升沿时间太长了,最好加个上拉。而数据的对错最好搞清楚通讯协议,读取地址等。
回复

使用道具 举报

威望
90
金钱
31
贡献
3431

43

主题

81

帖子

3431

积分

论坛元老

Rank: 8Rank: 8

积分
3431
地板
发表于 2020-4-19 04:27:09 | 只看该作者
这种读数据错误肯定是时序问题了,看下你的时序是否符合要求
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋| 学海无涯机电社区  

GMT+8, 2024-4-25 01:28 , Processed in 0.480130 second(s), 33 queries .

Powered by Discuz!

© Comsenz Inc.

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