I have a laser which uses Lihuiyu M2 board and the way it works is really driving me nuts.
Everything works great, except one thing - each time I turn it on:
1.) it never returns to 0, 0 (upper-left corner in my case) upon turning it on and during initialization
2.) it moves 8-15 cm to the right each time the machine is turned on making the machine think it’s origing is moved too, which leads
3.) translations repeat each time the machine is turned on, and the only thing that helps is if I move the head manually to real 0,0 ; otherwise, it eventually hits the end (since sensors are only on upper and left side) and wants to go over
I played with the settings and the translations do change from time to time, but there is really no rule. I change settings to one parameters, then another, and when I return to previous settings, it behaves completely different than first time it was on those very same settings.
Here is the link to the video: https://youtu.be/CQrzYw9qiyk
I played with all the settings, but to no avail. I tried even using another computer, but it didn’t cut it.
I am fairly certain that the problem lies somewhere in the laser itself, since it manifests only during the initialization, so my guess is either the cables on limit sensor or stepper motor have gone bad or the motherboard is faulty. I doubt it is a power supply, but who knows?
Anyway, did anyone ever run into such problem and how should I proceed in dealing with this problem?
… Machine type: K40
… Controller type: Lihuiyu M2
… Firmware: stock [will update]
… Firmware config: [will update once I get back home]
… Problem tenacity: it was always present since the start
… Suspected source of problem: motherboard, PSU, sensor; came with machine
… Symptoms: after turning the machine on, the machine zero is moved and the machine thinks its machine zero is further away than it really easy