roboforum.ruТехнический форум по робототехнике. |
|
|
#define HEATER_0_MAXTEMP 275
#define HEATER_1_MAXTEMP 275
#define HEATER_2_MAXTEMP 275
#define BED_MAXTEMP 150
// If your bed has low resistance e.g. .6 ohm and throws the fuse you can duty cycle it to reduce the
// average current. The value should be an integer and the heat bed will be turned on for 1 interval of
// HEATER_BED_DUTY_CYCLE_DIVIDER intervals.
//#define HEATER_BED_DUTY_CYCLE_DIVIDER 4
// PID settings:
// Comment the following line to disable PID and enable bang-bang.
#define PIDTEMP
#define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
#define PID_MAX 255 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
#ifdef PIDTEMP
//#define PID_DEBUG // Sends debug data to the serial port.
//#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
// is more then PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
#define PID_INTEGRAL_DRIVE_MAX 255 //limit for the integral term
#define K1 0.95 //smoothing factor within the PID
#define PID_dT ((16.0 * 8.0)/(F_CPU / 64.0 / 256.0)) //sampling period of the temperature routine
// If you are using a preconfigured hotend then you can use one of the value sets by uncommenting it
// J-Head with 12v 40W heater cartridge
#define DEFAULT_Kp 15.34
#define DEFAULT_Ki 1.57
#define DEFAULT_Kd 37.45
Феникс писал(а):Натолкнулся на проблему при калибровке экструдера. Подача пластика ровно в 2 раза ниже. Т.е. экструдер, вместо, например 10 мм прутка протягивает 5 мм. Прошивка Марлин. Исправляю последннее значение в #define DEFAULT_AXIS_STEPS_PER_UNIT {80, 80, 80, 240}, то же самое. Уже в 3 раза задрал шаги, а подача слабая. Помогает отлично только увеличение множителя экструзии в слайсере. Ставлю его на 2, и все ок.
В чем может быть проблема? Почему Марлин не реагирует на изменение параметров экструзии?
FoX87 писал(а):Подскажите имею 3 термистора.... как определиться в их параметрах чтобы правильно указать в прошивке?
Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 7