roboforum.ru

Технический форум по робототехнике.

Помогите опознать термистор

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Помогите опознать термистор

Сообщение Naruto » 28 апр 2014, 13:01

Купил на printer3d.ru термисторов ... Только вот они не смогли назвать точно что это за термисторы, кроме того , что они 100кOm... Поставил в кровать и хот енд, вроде кажет правильно, но хот енд периодически (не постоянно выдает вместо 260- 275 или 280 и соответственно зависает печать с ошибкой, пока поднял верхний порог, хочу попробовать выставить не наобум тип термистора, не поможет буду калибровать...
в общем если кто может опознать, помогите, он такой достаточно коупный, больше чем дырка в мк2а (кровать) такие мне приезжали с Марлин хотендом в сете, а вот из голашки приезжают мелкие совсем...
спасибо
Вложения
image.jpg
image.jpg
Printer: mega Prusa (Mendel); Prusa i3
Firmware: Marlin
Host: Prontoface
Slicer: slis3r
Filament: Pla - 3 mm, ABS 3mm
Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm
Electronics: Gen6, Megatronics 3.0, RAMPS 1.4
3d tools: RhinoCeros
Naruto
 
Сообщения: 390
Зарегистрирован: 24 янв 2014, 13:16

Re: Помогите опознать термистор

Сообщение Andrew S » 28 апр 2014, 13:16

Это NTC 100
http://reprap.org/wiki/Thermistor
Вылетает с ошибкой - либо PID не настроен либо ток завышен, поэтому нагревается слишком быстро, между периодами измерений температура растет больше чем ожидается в пид регуляторе.
Уменьши
#define PID_MAX 127 // 255 limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
Аватара пользователя
Andrew S
 
Сообщения: 431
Зарегистрирован: 20 янв 2014, 22:44
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С

Re: Помогите опознать термистор

Сообщение om2804 » 28 апр 2014, 13:47

А зачем знать какой? Все равно каждый нужно калибровать
Аватара пользователя
om2804
 
Сообщения: 2044
Зарегистрирован: 30 апр 2012, 20:03
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#

Re: Помогите опознать термистор

Сообщение Naruto » 28 апр 2014, 15:18

om2804 писал(а):А зачем знать какой? Все равно каждый нужно калибровать

ну дык в марлине есть вроде предустанвки
к слову он врет на 18-20 градусов в меньшую сторону, что весьма странно , нормашльную экструзию я получил именно на 255-260 по термистору, реально значит было 275-280!!!
, я правда снимаю термощупом внутри хотенда темпертуру
пока попробую юменьшить пид и поставить правильный тип термистора, может поможет

Добавлено спустя 48 секунд:
Andrew S писал(а):Это NTC 100
http://reprap.org/wiki/Thermistor
Вылетает с ошибкой - либо PID не настроен либо ток завышен, поэтому нагревается слишком быстро, между периодами измерений температура растет больше чем ожидается в пид регуляторе.
Уменьши
#define PID_MAX 127 // 255 limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current

спасибо

Добавлено спустя 1 час 8 минут 38 секунд:
Наиболее точные показания выдал с настройкой // 3 is mendel-parts thermistor (4.7k pullup)
Показания термистора и термощупа совпали на 230 градусах (разницой в полградуса можо пренебречь) на 260 термистор занижает уже на 5-7 градусов...
походу без калибровки не обойтись.... пошел курить тему про калибровку, хотя в принципе можно принять это как данность :)
Вопрос в другом печатать теперь что ли на 275 градусах АВС? это же типа не нормально...
И еще косяк обнаружил, я поставил внтилятор на термобаьер 25 мм без сопла, со стороны термистора он дул на пэк, хоть термистор и ниже, но походу он и его выхолаживал, включив вентилятор, обнаружил скачок на 15 градусов температуры той, что снята щупом изнутри , а термистор при этом продолжал показывать 230...) повернул хотенд другой стороной, проблема ушла...
поскольку разница в 7 градусов портит мне нервы, надо бы откалибровать...
запустил m303 -e0 c8 s260
Записал в конфиг те что выдались последними :), поправил #define PID_MAX 127
Все равно подбрехивает в меньшую сторону, при этом реальные показания изменяются в диапазоне 263,5-267,5 (я так думаю что в щупе термопара и ей можно верить), а показания термистор стоят на 250,9-260,5, вкладку с таблицами куда ручками можно внести RAW для термистора я в своей прошивке не нашел:( придется жить с погрешностью :), температура не прыгает и то хорошо (хотя она и до этого не сильно прыгала, но если и прыгала то сразу на много.... надеюсь поправка PID поможет)
Printer: mega Prusa (Mendel); Prusa i3
Firmware: Marlin
Host: Prontoface
Slicer: slis3r
Filament: Pla - 3 mm, ABS 3mm
Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm
Electronics: Gen6, Megatronics 3.0, RAMPS 1.4
3d tools: RhinoCeros
Naruto
 
Сообщения: 390
Зарегистрирован: 24 янв 2014, 13:16

Re: Помогите опознать термистор

Сообщение baru » 28 апр 2014, 21:10

Andrew S писал(а):Это NTC 100
вы чё, прикалываетесь?

ваш термистор вероятнее всего Epcos B57560G104F
http://www.epcos.com/inf/50/db/ntc_13/N ... _G1560.pdf

можете попробовать эту таблицу
Код: Выделить всёРазвернуть
PROGMEM = {
    {     344,       300     }, // r=   101 adc=21.47
    {     369,       295     }, // r=   108 adc=23.08
    {     397,       290     }, // r=   117 adc=24.83
    {     428,       285     }, // r=   126 adc=26.75
    {     461,       280     }, // r=   136 adc=28.84
    {     498,       275     }, // r=   147 adc=31.12
    {     538,       270     }, // r=   160 adc=33.63
    {     582,       265     }, // r=   173 adc=36.37
    {     630,       260     }, // r=   188 adc=39.38
    {     683,       255     }, // r=   205 adc=42.69
    {     741,       250     }, // r=   223 adc=46.32
    {     805,       245     }, // r=   243 adc=50.31
    {     875,       240     }, // r=   266 adc=54.71
    {     953,       235     }, // r=   290 adc=59.55
    {    1038,       230     }, // r=   318 adc=64.88
    {    1132,       225     }, // r=   349 adc=70.77
    {    1236,       220     }, // r=   384 adc=77.26
    {    1351,       215     }, // r=   423 adc=84.42
    {    1477,       210     }, // r=   466 adc=92.32
    {    1617,       205     }, // r=   515 adc=101.05
    {    1771,       200     }, // r=   570 adc=110.68
    {    1941,       195     }, // r=   632 adc=121.30
    {    2128,       190     }, // r=   702 adc=133.01
    {    2335,       185     }, // r=   782 adc=145.91
    {    2562,       180     }, // r=   872 adc=160.11
    {    2811,       175     }, // r=   975 adc=175.70
    {    3085,       170     }, // r=  1092 adc=192.81
    {    3384,       165     }, // r=  1225 adc=211.53
    {    3711,       160     }, // r=  1378 adc=231.95
    {    4066,       155     }, // r=  1554 adc=254.15
    {    4451,       150     }, // r=  1756 adc=278.21
    {    4866,       145     }, // r=  1989 adc=304.15
    {    5312,       140     }, // r=  2258 adc=331.99
    {    5787,       135     }, // r=  2570 adc=361.68
    {    6290,       130     }, // r=  2934 adc=393.15
    {    6820,       125     }, // r=  3357 adc=426.25
    {    7373,       120     }, // r=  3852 adc=460.80
    {    7945,       115     }, // r=  4433 adc=496.54
    {    8531,       110     }, // r=  5116 adc=533.16
    {    9125,       105     }, // r=  5921 adc=570.31
    {    9722,       100     }, // r=  6875 adc=607.60
    {   10314,        95     }, // r=  8007 adc=644.61
    {   10895,        90     }, // r=  9356 adc=680.92
    {   11458,        85     }, // r= 10968 adc=716.13
    {   11998,        80     }, // r= 12903 adc=749.86
    {   12509,        75     }, // r= 15234 adc=781.80
    {   12987,        70     }, // r= 18051 adc=811.66
    {   13428,        65     }, // r= 21469 adc=839.27
    {   13832,        60     }, // r= 25635 adc=864.50
    {   14197,        55     }, // r= 30732 adc=887.30
    {   14523,        50     }, // r= 36995 adc=907.68
    {   14811,        45     }, // r= 44725 adc=925.72
    {   15064,        40     }, // r= 54309 adc=941.52
    {   15284,        35     }, // r= 66249 adc=955.23
    {   15472,        30     }, // r= 81195 adc=967.02
    {   15633,        25     }, // r=100000 adc=977.08
    {   15769,        20     }, // r=123783 adc=985.58
    {   15883,        15     }, // r=154025 adc=992.71
    {   15978,        10     }, // r=192694 adc=998.64
    {   16057,         5     }, // r=242427 adc=1003.54
    {   16121,         0     }, // r=306773 adc=1007.56
};
baru
 
Сообщения: 212
Зарегистрирован: 11 июл 2013, 20:24
Откуда: г. Харьков

Re: Помогите опознать термистор

Сообщение Naruto » 28 апр 2014, 22:14

baru писал(а):
Andrew S писал(а):Это NTC 100
вы чё, прикалываетесь?

ваш термистор вероятнее всего Epcos B57560G104F
http://www.epcos.com/inf/50/db/ntc_13/N ... _G1560.pdf

можете попробовать эту таблицу
Код: Выделить всёРазвернуть
PROGMEM = {
    {     344,       300     }, // r=   101 adc=21.47
    {     369,       295     }, // r=   108 adc=23.08
    {     397,       290     }, // r=   117 adc=24.83
    {     428,       285     }, // r=   126 adc=26.75
    {     461,       280     }, // r=   136 adc=28.84
    {     498,       275     }, // r=   147 adc=31.12
    {     538,       270     }, // r=   160 adc=33.63
    {     582,       265     }, // r=   173 adc=36.37
    {     630,       260     }, // r=   188 adc=39.38
    {     683,       255     }, // r=   205 adc=42.69
    {     741,       250     }, // r=   223 adc=46.32
    {     805,       245     }, // r=   243 adc=50.31
    {     875,       240     }, // r=   266 adc=54.71
    {     953,       235     }, // r=   290 adc=59.55
    {    1038,       230     }, // r=   318 adc=64.88
    {    1132,       225     }, // r=   349 adc=70.77
    {    1236,       220     }, // r=   384 adc=77.26
    {    1351,       215     }, // r=   423 adc=84.42
    {    1477,       210     }, // r=   466 adc=92.32
    {    1617,       205     }, // r=   515 adc=101.05
    {    1771,       200     }, // r=   570 adc=110.68
    {    1941,       195     }, // r=   632 adc=121.30
    {    2128,       190     }, // r=   702 adc=133.01
    {    2335,       185     }, // r=   782 adc=145.91
    {    2562,       180     }, // r=   872 adc=160.11
    {    2811,       175     }, // r=   975 adc=175.70
    {    3085,       170     }, // r=  1092 adc=192.81
    {    3384,       165     }, // r=  1225 adc=211.53
    {    3711,       160     }, // r=  1378 adc=231.95
    {    4066,       155     }, // r=  1554 adc=254.15
    {    4451,       150     }, // r=  1756 adc=278.21
    {    4866,       145     }, // r=  1989 adc=304.15
    {    5312,       140     }, // r=  2258 adc=331.99
    {    5787,       135     }, // r=  2570 adc=361.68
    {    6290,       130     }, // r=  2934 adc=393.15
    {    6820,       125     }, // r=  3357 adc=426.25
    {    7373,       120     }, // r=  3852 adc=460.80
    {    7945,       115     }, // r=  4433 adc=496.54
    {    8531,       110     }, // r=  5116 adc=533.16
    {    9125,       105     }, // r=  5921 adc=570.31
    {    9722,       100     }, // r=  6875 adc=607.60
    {   10314,        95     }, // r=  8007 adc=644.61
    {   10895,        90     }, // r=  9356 adc=680.92
    {   11458,        85     }, // r= 10968 adc=716.13
    {   11998,        80     }, // r= 12903 adc=749.86
    {   12509,        75     }, // r= 15234 adc=781.80
    {   12987,        70     }, // r= 18051 adc=811.66
    {   13428,        65     }, // r= 21469 adc=839.27
    {   13832,        60     }, // r= 25635 adc=864.50
    {   14197,        55     }, // r= 30732 adc=887.30
    {   14523,        50     }, // r= 36995 adc=907.68
    {   14811,        45     }, // r= 44725 adc=925.72
    {   15064,        40     }, // r= 54309 adc=941.52
    {   15284,        35     }, // r= 66249 adc=955.23
    {   15472,        30     }, // r= 81195 adc=967.02
    {   15633,        25     }, // r=100000 adc=977.08
    {   15769,        20     }, // r=123783 adc=985.58
    {   15883,        15     }, // r=154025 adc=992.71
    {   15978,        10     }, // r=192694 adc=998.64
    {   16057,         5     }, // r=242427 adc=1003.54
    {   16121,         0     }, // r=306773 adc=1007.56
};

Мне прислали марку MJB2-104-3950
100Kom+-3%
Куда вставлять эту таблицу???  не могу в Марлине в своем найти вкладку с ними:(
Printer: mega Prusa (Mendel); Prusa i3
Firmware: Marlin
Host: Prontoface
Slicer: slis3r
Filament: Pla - 3 mm, ABS 3mm
Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm
Electronics: Gen6, Megatronics 3.0, RAMPS 1.4
3d tools: RhinoCeros
Naruto
 
Сообщения: 390
Зарегистрирован: 24 янв 2014, 13:16

Re: Помогите опознать термистор

Сообщение baru » 28 апр 2014, 22:56

если у вас не Epcon B57560G104F, то и моя таблица вам ни к чему.
даташита к вашему я не увидел, производителя тоже, но инет-продавцы пишут +/-1%.
если 3%, то для хотэнда не годится. предел температуры не ясен, может он после 250 врет не по-детски.
короче, калибруйте, раз термощуп есть (известны ли вам его параметры?)
таблица в файле с неожиданным названием thermistortables.h
baru
 
Сообщения: 212
Зарегистрирован: 11 июл 2013, 20:24
Откуда: г. Харьков

Re: Помогите опознать термистор

Сообщение om2804 » 29 апр 2014, 00:22

Таблицы температур для термисторов в Марлине есть, но какой от них толк. Из-за допустимых погрешностей калибравать нужно каждый конкретный термистор
Аватара пользователя
om2804
 
Сообщения: 2044
Зарегистрирован: 30 апр 2012, 20:03
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#

Re: Помогите опознать термистор

Сообщение Naruto » 29 апр 2014, 17:05

om2804 писал(а):Таблицы температур для термисторов в Марлине есть, но какой от них толк. Из-за допустимых погрешностей калибравать нужно каждый конкретный термистор

Толк есть, после применения предустановленных настроек, показания близки к реальным,
Насколько я погимаю калибровать нужно составляя свою таблицу, Но я не вижу в вкладках (когда окрываю в ардуине прошивку) thermistortable.h :(((( или ее надо в папке с прошивкой искать ? Сожет ли ее не быть? И если да, то как добавить?
И не совсем понятно что в этой табличке, есть что? :)

Добавлено спустя 13 минут 54 секунды:
baru писал(а):-
короче, калибруйте, раз термощуп есть (известны ли вам его параметры?)
.h

Термощуп до от -50 до 300 гр, скорее всего на термопаре
Printer: mega Prusa (Mendel); Prusa i3
Firmware: Marlin
Host: Prontoface
Slicer: slis3r
Filament: Pla - 3 mm, ABS 3mm
Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm
Electronics: Gen6, Megatronics 3.0, RAMPS 1.4
3d tools: RhinoCeros
Naruto
 
Сообщения: 390
Зарегистрирован: 24 янв 2014, 13:16

Re: Помогите опознать термистор

Сообщение om2804 » 29 апр 2014, 20:03

Есть. В папке с прошивкой. Notepad++ в помощь
Аватара пользователя
om2804
 
Сообщения: 2044
Зарегистрирован: 30 апр 2012, 20:03
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#

Re: Помогите опознать термистор

Сообщение golrnd » 21 фев 2017, 13:14

Здравствовать всем!
Прошу помощи, т.к. сам в электронике дуб-дубом.
Обозначу проблему: аккумуляторы на шуруповёрт Kress имеют внутри термистор " FN05 0682 7K ". Поочерёдно они повыходили из строя и зарядные устройства отказываются их заряжать. Нашёл только одну фирму торгующую термисторами, но там мне сказали следующее:
Выясняйте параметры термистора, ибо по названию мы не можем подобрать. Я конечно попробовал погуглить, но быстро понял, что необходимо обладать знаниями, чтоб понимать где искать((( По запросу "термистор форум", нашёл только ваш форум.
Аккумуляторы от неродной зарядки заряжаются, но это геморройная процедура
В сервисе не берутся
А новые уже не купить, по причине устаревшей модели
Уж извиняйте если не в тему, но больше не знаю куда обратиться
golrnd
 
Сообщения: 1
Зарегистрирован: 20 фев 2017, 18:51


Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6