分页: 4 / 8

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 7月 21日 19:59
shaoziyang
在数据手册上,“WHO_AM_I”寄存器(0Fh)的值就是0x69啊,这是正确的。

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 14日 20:21
zl_cq
连接LSM6DS33.png
连接LSM6DS33.png (18.61 KiB) 查看 3685 次
 
 

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 16日 08:45
zl_cq
为什么头天晚上还能连上,搜索到LSM6DS33的地址是【107】;第二天早上就连接不上了?搜索LSM6DS33的地址就是空列表【】。 ?

这种情况已经出现两次了。

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 16日 21:13
shaoziyang
检查连线看看,还有上拉电阻是否正常。

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 17日 09:20
zl_cq
板子和LSM6DS33的连接稳定性很不好,忽连忽断,十次有九次连不上。
今天早上一开始就连上了,当我输入读取寄存器数据的语句未成功(系统提示:不能是10进制整数)后,就连不上了。
???

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 17日 11:17
shaoziyang
zl_cq 写了:
2021年 8月 17日 09:20
板子和LSM6DS33的连接稳定性很不好,忽连忽断,十次有九次连不上。
今天早上一开始就连上了,当我输入读取寄存器数据的语句未成功(系统提示:不能是10进制整数)后,就连不上了。
???

 
感觉是连线问题,如果是使用杜邦线,可以更换试试。有些杜邦线的质量很差,铜线很细甚至都氧化了,很容易造成接触不好。

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 24日 21:17
zl_cq
我在pyboardCN V2和LSM6DS33连接中遇到的问题:
1、连线:LSM6DS33的VDD、VIO、SDO、CS连接到一起,接到pyboard的3v3;
               LSM6DS33的GND、PIN15 连在一起接到pyboard 的GND;
               pyboard的3V3和GND之间跨接100nf电容;
               LSM6DS33的SDA接pyboard的X1(A0),LSM6DS33的SCL接pyboard的X2(A1);
               LSM6DS33的INT1接pyboard的X17(B3),INT2接pyboard的GND。
    这样连接是否正确?
2、通过USB接电脑后,红灯和蓝灯交替闪烁。一分钟后闪烁停止,盘符出现,通过超级终端Putty进入程序控制界面。
3、输入程序代码后,多数结果scan()不到LSM6DS33的地址,只是偶尔能搜索到LSM6DS33的地址,且无法读取"WHO_AM_I"寄存器内容。

请指教。

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 25日 19:34
shaoziyang
  • INT引脚如果不用,悬空就行,不要接GND或VCC。
  • scan()如果无返回,就代表连线有问题,需要先解决这个问题才行。

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 27日 20:54
zl_cq
1、在“欢迎进入micropyhon的奇妙世界”视频中,板子A0接传感器的SDA,板子A1接传感器的SCL。
2、在下面的图中,B6对应TX1(SCL1),B7对应RX1(SDA1);A0对应TX4(连接传感器的SDA),A1对应RX4(连接传感器的SCL)。那么RX(TX)究竟该对应SDA呢,还是SCL ?
板子pin-1.png
板子pin-1.png (393.22 KiB) 查看 3586 次
 
 

Re: 请教LSM6DS33的应用问题

发表于 : 2021年 8月 28日 12:12
shaoziyang
视频中使用I2C接口,并且使用了SoftI2C模式,绝大部分STM32的GPIO都可以作为软件I2C的引脚,如果没有外部上拉电阻,使用IO的内部上拉时,注意初始化的方式。