树莓派论坛

 找回密码
 立即注册

为什么树莓派2上看不到i2c设备?

asiavikin 发表于 2016-6-24 07:06:54 | 显示全部楼层 |阅读模式
本帖最后由 asiavikin 于 2016-6-24 07:10 编辑

各位好。
我用树莓派2B的sda(3)、scl(5)连接了一个pca9685驱动板的sda,scl管脚,驱动板上还接了一个sg90舵机。然后从树莓派上用i2cdetect看,但是i2c总线上没有设备。求各位大侠给看看是什么原因?

以下是i2cdetect的运行结果:

pi@raspberrypi:~$ i2cdetect -y 1
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --                        
pi@raspberrypi:~$ i2cdetect -l
i2c-1   i2c             3f804000.i2c                            I2C adapter
附件是我的实物图片,里面设备间的scl、sda连反了,但我换回来之后i2c总线还是一样的没内容。



树莓派和pca9685

树莓派和pca9685
asiavikin  楼主| 发表于 2016-6-28 21:58:47 | 显示全部楼层
本帖最后由 asiavikin 于 2016-6-28 22:12 编辑

原因找到了,是硬件的问题,又买了一块驱动板,i2cdetect 就出东西了:
pi@raspberrypi:~$ sudo i2cdetect -y -a 1
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00: 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: 40 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: 70 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
同时也告知一下大家,有问题的那个pca9685驱动板子是从奇果派工坊的淘宝店买的,东西贵不说,他们的技术支持实在烂,害得我只好又从深圳的一家店再买了各同类型驱动板子,价钱才一半。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版 | Archiver | 树莓派论坛 ( 粤ICP备15075382号-1 )