小黑屋|Klipper玩客 ( 桂ICP备13004039号-7 )

GMT+8, 2024-11-22 02:46

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

adxl345 加速计无法识别[Invalid adxl345 id]的可能原因及解决办法(总结)

243
0
0
0
铜牌杰瑞 LV8
正文
发布时间:2024-06-26
adxl加速器版本很多,连接问题也比较多。

目前比较科学的方案是使用树莓派pico连接adxl,再将pi连接到pi上。主要原因是这样很容易拔插,容易接到不同打印机上使用。也不容易把pi给烧坏,pico比pi便宜许多。

不管是什么方案,adxl都有很多种花样连不上你的上位机。
我目前看到的可能花样有如下几种:
1、线缆不行/屏蔽不行,adxl的频率很高,也就很容易受影响。
2、电压问题,有的板子可以同时支持3.3和5.0v,有的只能支持一个电压。有的两种电压分开接不同的触点,有的共用一个触点。
3、通讯协议问题,有的板子是出厂被限定到了I²C协议(I2C或者叫IIC),这就没法用spi连上了。
4、接地的问题,有的打印机可能本身接地比较混乱,容易出现信号不稳定。

解决办法:
1、换带屏蔽的线缆,尽量短,大家经验总结是使用双绞线网线,cat5或者cat5e效果比较好。接头位置不要和其他线缆绑在一起。
2、注意区分电压,pi上面5v和3.3v都有,必要时用降压板。
3、协议问题,这个主要发生在特定型号,板子是下面这样子的,解决办法是把那个标识[3]的电阻去掉。
chrome_vJTzkNuA4L.jpg



4、接地问题,pi,adxl345,打印机,尝试分开供电看看情况。



请大家补充。
回复

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

本版积分规则

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