打印
[技术问答]

已停的W83793G这个控制芯片I2C通信为什么没有应答信号?

[复制链接]
1214|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
flycamelaaa|  楼主 | 2022-2-25 15:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
设计初衷:通过i2C与cpu通信来调节PWM风扇速度;

已测芯片状态:5V工作电压和48MHZ晶振,均正常。并且I2C地址两位上拉高电平即5E,上电100ms捕获地址位5E;

现象:示波器观察电平始终没有应答信号

疑问:是否I2C正常工作还需要其他配置?是否I2C通信正常也无法调整PWM,只能通过温度监控来智能调速?

使用特权

评论回复
沙发
clyu| | 2022-11-18 10:03 | 只看该作者
用的新唐哪颗MCU?

使用特权

评论回复
板凳
我吃小朋友| | 2022-11-21 09:52 | 只看该作者
I2C是有时序的,你要对应目标I2C的时序,才能实现应答的

使用特权

评论回复
地板
她已醉| | 2022-11-21 10:24 | 只看该作者
I2C的地址设置的对么?

使用特权

评论回复
5
温室雏菊| | 2022-11-21 10:56 | 只看该作者
当然需要设置其他了,I2C的读写,还有等待都要配置好才行

使用特权

评论回复
6
白马过平川| | 2022-11-21 11:28 | 只看该作者
这个,你可以知道CPU的那端I2C是怎么个时序么?

使用特权

评论回复
7
西洲| | 2022-11-21 12:00 | 只看该作者
你是采用硬件I2C还是模拟I2C的啊?

使用特权

评论回复
8
一只眠羊| | 2022-11-21 12:32 | 只看该作者
通信正常之后,你还要知道控制PWM的指令,才能实现调节它的速度

使用特权

评论回复
9
捧一束彼岸花| | 2022-11-21 13:04 | 只看该作者
其实建议楼主可以考虑做个无线的PWM调节风扇,无线软件端用C#写个,电脑就能控制了

使用特权

评论回复
10
风凉| | 2022-11-21 13:16 | 只看该作者
其实给我的感觉,就是你的I2C没通,为啥没通,可能是时序,可能是地址,可能是线接错了,都有可能

使用特权

评论回复
11
春日负喧| | 2022-11-21 13:48 | 只看该作者
你可以用示波器去抓一下你发送的数据是不是正确的,如果正确,接收端没响应,可能是时序有问题了

使用特权

评论回复
12
故意相遇| | 2022-11-21 14:20 | 只看该作者
应该不仅仅是通过温度监控来实现智能调速吧,也可以给PWM最大,最小等等实现对风扇的控

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

640

主题

2641

帖子

0

粉丝