来自挤出机热敏电阻的 Anet A8 读数为 739°C!

3D打印 挤出机 热端 热敏电阻 anet-a8
2021-05-07 09:16:59

我不小心让 Anet A8 的打印头撞到了将玻璃板固定在热床上的 2 个夹子中的一个,突然屏幕变黑,打印机重新启动,然后它开始从挤出机热敏电阻读取 739°C。我尝试更换热敏电阻,但没有任何效果。还尝试用热床热敏电阻更换挤出机热敏电阻,但对两者都没有影响。我检查了热敏电阻的连接器和插座是否短路,但没有发现。关于发生这种情况的原因有什么想法吗?

- 在股票 Anet 板上使用 Skynet3D 2.3.2。

编辑

我尝试使用 Arduino UNO 作为 ISP 来刻录引导加载程序并将固件闪存到 Anet V1.0 板上,但这完全没有效果。

编辑 2

我测量了R41位于热端热敏电阻头旁边的位置 R41位置 ,发现它的电阻为 1.5kΩ,而它的电阻应该为 4.7kΩ,所以我怀疑这是读数偏高的主要原因。现在唯一需要弄清楚的是这个电阻的电阻是如何变化的。

借助此原理图,我能够找出要测量的电阻器:https : //github.com/ralf-e/ANET-3D-Board-V1.0/blob/master/ANET3D_Board_Schematic.png

编辑 3 我测试了T56(位于接头附近)和T55(位于 ATMEGA1284P 附近)的连续性,发现它们之间没有连接,而它们应该根据原理图连接。我还检查了温床的端子T54T53发现它们之间是连续的,这意味着问题可能出在热敏电阻头和 ATMEGA 芯片输入引脚之间的走线中(这条走线很细,所以任何过流都可能会切断它),或者任何此跟踪中的组件。

2个回答

我遇到过同样的问题。即使热端热敏电阻断开或与 Anet A8 主板上的热敏电阻交换,热端温度读数仍停留在 209 度。

订购并更换 AtMega1284p(使用 jtagice3 和热风焊台)​​和 4.7 Kohm 电阻器(在板上测量为 2.06Kohm,在板上测量为 4.7kohm)无济于事后,电路中唯一留下的组件可能导致故障是电容器。

更换电容器 C47 为我修复了卡住的读数我使用了 10uF 而不是原理图中所示的 15uF 电容器。我不相信这有什么区别,而且它们更常见。确保电容至少能承受10V,但我买了一个30V的,因为价格差不多。

对于遇到此问题的任何机构,在像我一样花费时间和金钱交换组件之前,先测量 R41 和 C47 之间节点相对于地的电压这被标记为 T56 或测试点 56。将此电压与放置了类似电路的 T54、T60、T58 和 T62 进行比较。您应该在功能电路中获得大约 5V 的电压(上拉电压),因为我们谈论的是直流电压,当电路板通电时,电容器应该几乎立即充电,并且表现为开路。

就我而言,C47 几乎完全短路,我在 T56 上读取到低电压 (~0.5v)。

由于电容器处于低阻抗故障模式,分压器电路的 5V 电源电压不足以为其供电,因此无论是否连接热敏电阻,热端热敏电阻 ADC 通道的温度读数都是固定的。

祝你好运!

并发现它有一个 1.5kΩ 的电阻,而它应该有一个 4.7kΩ 的电阻,所以我怀疑这是这个高读数背后的主要原因。现在唯一需要弄清楚的是这个电阻的电阻是如何变化的。

您无法测量电路中电阻器的电阻 - 由于某些其他电路元件,电阻可能看起来低于万用表。对于 4.7k 电阻如何突然变成 1.5k 电阻也没有合理的解释。该电阻器不太可能是导致您出现问题的原因。

更有可能是其他东西损坏了,可能是 AtMega1284p 微控制器本身。当您的挤出机接触床夹时,可能是床的 12V 电压通过夹子短路到挤出机?我猜想是 12V 自身与热敏电阻输入短路,随后烧毁了该输入上的 ESD 保护二极管。这或许可以解释 R41 的高读数和低表观电阻。