Страница 1 из 2
Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 12:42
DrDWoo
Привет.
Приобрел экструдер
http://cnc-club.ru/forum/viewtopic.php? ... 368#p74121. Подключил, Repetier-Host пишет
(Error:Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting) Оказывается в экструдере стоит термопара. Как ее можно подключить к плате?
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 13:30
2cme
Какой FW залил в Arduino2560 (или другую Arduino применил) ? В FW нужно правильный тип термопары в настройках задать.
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 15:08
DrDWoo
Залил Merlin
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 15:18
2cme
DrDWoo писал(а):Залил Merlin
Может всётаки M
arlin?
В файле Configuration.h найди следующий код:
Код: Выделить всё
//===========================================================================
//=============================Thermal Settings ============================
//===========================================================================
//
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
//
//// Temperature sensor settings:
// -2 is thermocouple with MAX6675 (only for sensor 0)
// -1 is thermocouple with AD595
// 0 is not used
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
// 3 is mendel-parts thermistor (4.7k pullup)
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan) (4.7k pullup)
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
//
// 1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
// (but gives greater accuracy and more stable PID)
// 51 is 100k thermistor - EPCOS (1k pullup)
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan) (1k pullup)
#define TEMP_SENSOR_0 -1
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 0
Причем еще нужно указать тип платы для RAMPS 1.4: MOTHERBOARD=33 (или 34 для принтера с 2мя экструдерами).
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 15:25
DrDWoo
Я указал 34, и также менял на значения -2 -1. но там нужно AD595
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 15:38
2cme
DrDWoo писал(а):Я указал 34, и также менял на значения -2 -1. но там нужно AD595
// 33 = RAMPS 1.3 (Power outputs: Extruder, Bed, Fan)
Это если 1 экструдер + нагревательная платформа + вентилятор
// 34 = RAMPS 1.3 (Power outputs: Extruder0, Extruder1, Bed)
Это если 2 экструдера + нагревательная платформа.
Если у вас реально один экструдер установите MOTHERBOARD=33
Линк дайте на лот экструдера, чтобы можно понять что да термодатчик установлен.
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 15:40
DrDWoo
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 15:48
2cme
Вроде в качестве датчика:
K-type thermocouple (PT100 reference temperature of 0 degrees), 500MM link line
Нужна специальная микросхема согласования чтобы подключить к Ramps. Или ставь другой датчик температуры или нужно добавлять модуль согласования (причем в код Marlin нужно добавить соответсвующие изменения, т.к. в стандартном коде Marlin не предусмотрена работа с датчиком PT100).
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 16:01
DrDWoo
Ставить другой датчик не вариант там все залито резиной.
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 16:03
2cme
DrDWoo писал(а):Ставить другой датчик не вариант там все залито резиной.
Ну тогда согласовывать.
PT100 хороший датчик, у него практически линейная зависимость.
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 16:08
DrDWoo
Значить AD595 покупать надо. А как он связан с Мегой?
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 16:33
2cme
DrDWoo писал(а):Значить AD595 покупать надо. А как он связан с Мегой?
Так навскидку не могу сказать, нужно смотреть разбираться.
Вот может поможет:
http://forum.arduino.cc/index.php?topic=127774.0
http://www.microchip.com/stellent/idcpl ... e=en026765
И еще важное уточнение: PT100 это терморезистор, а не термопара.
Re: Подключить термопару к RAMPS 1.4
Добавлено: 08 авг 2013, 16:46
DrDWoo
Еще написал китайцу. Может подскажет как то они их подключают.
Re: Подключить термопару к RAMPS 1.4
Добавлено: 09 авг 2013, 09:15
DrDWoo
Измерил сопротивление PT100 мультиметр выдал 6.5 Ом. Что то не то?
Re: Подключить термопару к RAMPS 1.4
Добавлено: 09 авг 2013, 09:27
Сергей Саныч
2cme писал(а):K-type thermocouple (PT100 reference temperature of 0 degrees), 500MM link line
K-type thermocouple - это по русски термопара ТХА (хромель-алюмель). При чем тут PT100 (платиновый термометр сопротивления 100 Ом при 0 градусов), не совсем понятно. Правда, для точных измерений применяется контроль температуры холодного спая, но здесь это вряд ли. Тогда бы были еще выводы ТС.
DrDWoo писал(а):Измерил сопротивление PT100 мультиметр выдал 6.5 Ом. Что то не то?
То и не то, что там не PT100, а термопара.
Re: Подключить термопару к RAMPS 1.4
Добавлено: 09 авг 2013, 10:00
2cme
Re: Подключить термопару к RAMPS 1.4
Добавлено: 09 авг 2013, 12:05
PKM
Re: Подключить термопару к RAMPS 1.4
Добавлено: 09 авг 2013, 12:25
PKM
наверное вот такую штуку можно использовать
http://dx.com/p/diy-ultimaker-ad597-tem ... ter-218981
только неясно, какой сигнал на выходе
ага, 10мВ/градус
Re: Подключить термопару к RAMPS 1.4
Добавлено: 09 авг 2013, 14:09
aftaev
а сколько макс. градусов нужно?
Re: Подключить термопару к RAMPS 1.4
Добавлено: 09 авг 2013, 14:12
aftaev