Initial approach of beacon not working when the heated bed or hotend is heating.
I am able to perform the Poke test reliably when the bed and nozzle are cold, but it repeatedly fails when they are warming up.
19 Replies
Here is an exerpt from the Console
This is a continuation of the thread in fix-my-printer with the label "Beacon Bed Level Sensor not having enough accuracy whilst bed is at temperature."
any and all help is appreciated, thank you!
Hey! You have a ton of noise in your system. This is most likely an electrical issue.
We've seen something similar (but not as bad) happen due to a bad SSR (was not the one shipped with the printer).
Make sure your V_USB jumpers are off on your controlboard and toolboard
I am not using the one recommended by ratrig, so that might be the issue.
That's probably it, yes.
I will have a look, thank you!
Would decreasing the pwm frequency on the bed/hotend help at all? Or would another option be shielding the wires better?
That's unlikely to help
I don't think your hotend is the problem
Shielding is not going to help you in this case
The SSR is not operating properly
You can test this
Try poking with only the hotend heater on.
Disable the bed.
If that works, replace the SSR with a known good one.
Also note that your beacon is not the only part affected, it's just better at showing you the problem.
Here are some results that I found after doing multiple tests
so clearly the hotend and the bed are both causing issues, however the Bed is creating more issues
I have found a solution to the issue based on your comments about the SSR, I understand that this will likely add more noise into my printer that could cause other issues down the line, however I will deal with this when I get there.
The watermark I set the delta to 3°C, this allowed the probing to occur when the heater was off, I then searched up whether there was a function to turn the heater off during probing and Klipper does have this function built in.
Sineos found it in this klipper thread: https://klipper.discourse.group/t/disabling-bed-heater-upon-induction-probing/14715/4
Klipper
Disabling bed heater upon induction probing
This is a known effect, since the bed heater is strongly emitting electromagnetic interferences due to high currents, due to its “antenna” design and due to rapid PWM. There is no need to a feature request, as it already exists: Configuration reference - Klipper documentation
That is the line that I added to printer.cfg
Do you have a self-sourced heater? These problems aren't normal.
What machine is this btw?
This could get funky when printing enclosed.
But worth a shot. Whatever you do, don't use watermark, or you'll be thinking you have z wobble issues 😅
I have a self sourced power supply and SSR which is likely why I am having a lot of electrical noise as they are likely not as high quality as the ratrig ones.
I have not enclosed it yet, but I will update this thread if anything pops up!
Thank you very much for your help!