完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,我在我的项目中使用了两个LIS2DH12传感器。我正在使用I2C通信接口。地址引脚为高电平(IC4,地址0b0011001x)工作正常,但地址引脚为低电平(IC5,地址0b0011000x)的通信没有通信。它甚至没有确认地址。我尝试将IC换成新的或甚至交换整个PCB,但问题仍然存在。我能做错什么?
以上来自于谷歌翻译 以下为原文 Hello, I am using two LIS2DH12 sensors in my project. I am using I2C communication interface. The one with the address pin high (IC4, address 0b0011001x) is working OK, but the one with the address pin low (IC5, address 0b0011000x) is not communicating. It does not even ACK the address. I tried swapping the IC for a new one or even swapping the entire PCB but the problem persists. What could I be doing wrong? |
|
相关推荐
4个回答
|
|
你在I2C总线上有上拉电阻吗?尺码是多少?
上升沿非常慢,I2C上的电压电平似乎只有2.2V,但在原理图中,电源电压为3.3V。否则原理图似乎没问题,它应该可以工作。 以上来自于谷歌翻译 以下为原文 Do you have pull-up resistors on the I2C bus? What is the size? The rising edge is quite slow and voltage level on I2C seems to be only 2.2V but in your schematic the power supply is 3.3V.Otherwise the schematic seems to be OK, it should work. |
|
|
|
I2C总线上有10k上拉电阻。电源也是2,2V,只是原理图中的标记是不同的。
以上来自于谷歌翻译 以下为原文 There are 10k pull-up resistors on the I2C bus. The power supply is also 2,2V, just the marking in the schematic is different. |
|
|
|
好的,如果MCU和传感器之间的距离很长,我会使用较小的上拉电阻(即3k3)。
你能检查CS和SA0引脚上的电压吗,如果连接不正确,可能会产生这个问题。 你使用一些ST板还是自己的? 以上来自于谷歌翻译 以下为原文 OK, If the distance between MCU and the sensors is long I would use smaller pull-up resistors (i.e. 3k3). Can you please check the voltages on CS and SA0 pins, if they are not properly connected it could create this issue. Do you use some ST boards or your own? |
|
|
|
原来这是一个焊接问题。事实上,在重新焊接IC的数字时间之后,IC5始终是错误的,这让我相信它不是硬件问题,但确实如此。感谢您的时间
以上来自于谷歌翻译 以下为原文 It turned out to be a soldering issue. The fact that after resoldering both IC's numeours times it was always the IC5 that was faulty led me to believe it is not a hardware issue, but it was. Thank you for your time |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2733 浏览 1 评论
3241 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1810 浏览 1 评论
3650 浏览 6 评论
6038 浏览 21 评论
1339浏览 4评论
201浏览 3评论
对H747I-DISCO写程序时将CN2的st-link复用为usart1,再次烧录时无法检测到stlink怎么解决?
350浏览 2评论
STM32G474RE芯片只是串口发个数据就发烫严重是怎么回事?
443浏览 2评论
STM32处理增量式编码器Z信号如何判断中断是正转的还是反向转的?
274浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 02:16 , Processed in 1.078989 second(s), Total 74, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号