Датчики Холла як кінцевики

Популярні питання
Хвилясті стінки.
З того моменту, як я зібрав принтер Ultimaker шановного Plastmaski, не можу позбутися.
Шестерня vs зубчасте колесо
Часто учасникам порталу доводиться виготовляти зубчасті колеса та шестерні. Але мало до.
Питання щодо датчика Auto-leveling Sensor та g code
Всім добрий вечір!, Купив датчик авто рівня, і тепер є кілька питань у тих хто т.
у цього датчика повторюваність не дуже. На нього також впливатиме магнітне поле землі. Також впливатиме будь-який провід під великими струмами - наприклад, нагрів столу.
у датчика холу похибка +-3% і є залежність від температури.
Ось блок із прошивки мого принтера
#define ENDSTOP_PULLUP_X_MIN true #define ENDSTOP_X_MIN_INVERTING false #define MIN_HARDWARE_ENDSTOP_X false #define ENDSTOP_PULLUP_Y_MIN true #define ENDSTOP_Y ENDSTOP_Y false
#define ENDSTOP_PULLUP_Z_MIN false #define ENDSTOP_Z_MIN_INVERTING true #define MIN_HARDWARE_ENDSTOP_Z true
#define ENDSTOP_PULLUP_X_MAX true #define ENDSTOP_X_MAX_INVERTING false #define MAX_HARDWARE_ENDSTOP_X true #define ENDSTOP_PULLUP_Y_MAX true #define ENDSTOP _ENDSTOP_Y true #define ENDSTOP_PULLUP_Z_MAX true # define ENDSTOP_Z_MAX_INVERTING false #define MAX_HARDWARE_ENDSTOP_Z true #define max_software_endstop_r true
#define min_software_endstop_x true #define min_software_endstop_y true #define min_software_endstop_z false
#define max_software_endstop_x false #define max_software_endstop_y false #define max_software_endstop_z false #defineENDSTOP_X_BACK_MOVE 10 #define ENDSTOP_Y_BACK_MOVE 10 #define ENDSTOP_Z_BACK_MOVE 10 #define ENDSTOP_X_RETEST_REDUCTION_FACTOR 3 #define ENDSTOP STOP_Z_RETEST_REDUCTION_FACTOR 3 #define ENDSTOP_X_BACK_ON_HOME 1 #define ENDSTOP_Y_BACK_ON_HOME 1 #define ENDSTOP_Z_BACK_ON_HOME 0 #define ALWAYS_CHECK_ENDSTOPS 1