Почему мой MKS Base не распознает термисторы?

Недавно я обновил свой Geeetech Acrylic Prusa i3 с базой MKS V1.4, и он не распознал термисторы (100K {тип 1}), хотя они отлично работали с Arduino Mega 2560 с экраном RAMPS.

После замены термисторов в 4-й раз он начал работать, но напечатанная модель была довольно искажена. Затем без предупреждения он внезапно снова их не узнает. Плата действительно создает USB-порт, но, похоже, не взаимодействует с моим компьютером.

Проблема больше связана с платой или с моим компьютером?

, 👍5

Обсуждение

Неужели тот, который перестал быть узнанным, все еще узнан arduino?, @Eric Johnson

Что именно означает "{тип 1}". И вы изменили свою прошивку?, @amra

@EricJohnson Именно оба термистора перестали быть узнаваемыми. Если есть другой способ определить, распознает ли Arduino их иначе, чем через компьютер (хост Repetier) Я не осознаю этого., @BYE

@amra Конфигурация Arduino.h перечисляет термисторы/термопары по типу, и там их перечислено большое количество, мой конкретный термистор-это 100K тип 1 в этом списке., @BYE

Я понимаю. Мое предположение состояло в том, что у вас неправильная конфигурация прошивки. Вы пробовали другой SW вместо Repetier Host, например Pronterface?, @amra

@amra да, на самом деле я использовал две версии repetier и Pronterface безрезультатно. Больше всего меня смущает то, что он работал недолго, а потом просто ушел снова. Я сбросил плату и попытался перезагрузить прошивку Marlin, но она не перезагрузится, хотя и настроила USB-com-порт. Спасибо за интерес и помощь., @BYE

Я бы проверил, хорошо ли работает ваш совет. Можете ли вы измерить напряжение на термисторе? Он должен быть около 5 В (это было 4,79 В на моей плате RAMPS). И об изменении прошивки Marlin - вы использовали Arduino IDE для загрузки? Если да, то в чем была ошибка?, @amra

@amra Напряжение на обоих выводах платы составляет 4,95 на шкале постоянного тока 20 В, а сопротивление-102 В или выше на шкале 200 вольт. Тем не менее показания термистора на моем компьютере остаются на уровне 00.0 для обоих термисторов, и никакие другие компоненты не функционируют (двигатели, концевые опоры). Спасибо за усилия., @BYE

@amra Кстати, я работал над прошивкой Matlin до тех пор, пока не получил никаких ошибок, только белое чтение деталей загрузки., @BYE

Вот хорошие видео о настройке прошивки marlin: https://www.youtube.com/watch?v=2RbcMvhatjU и https://www.youtube.com/watch?v=In93vVd1WDQ, @amra

@BYE Помогла ли прошивка Marlin с термистором?, @amra

@amra нет, это не так, я почти уверен, что получил дефектную плату. спасибо за помощь и рекомендации. Извините, что опоздал с ответом, но интернет - маршрутизатор вышел из строя., @BYE


1 ответ


2

Вы должны:

  1. Убедитесь, что прошивка имеет правильную конфигурацию термистора. Более подробную информацию смотрите в этом видеоуроке.
  2. Убедитесь, что ваш термистор работает правильно. Измерьте напряжение на нем. Он должен быть около 5 В на этой конкретной плате.
  3. Существует вероятность того, что плата неисправна. Замените его.

Возможности датчика температуры для прошивки Marlin:

// -2-термопара с максимальным значением 6675 (только для датчика 0)
// -1 - термопара с AD595
// 0 не используется
// 1 - термистор 100 К - лучший выбор для EPCOS 100 К (4,7 К)
// 2 - термистор 200 К - ATC Semitec 204GT-2 (4,7 К)
// 3 - термистор Менделя(4,7 К)
// 4-это термистор 10k !! не используйте его для быстрого доступа. Это дает плохое разрешение при высокой температуре. !!
// 5 - термистор 100K - ATC Semitec 104GT-2 (используется в ParCan и J-головке) (4,7 К)
// 6 составляет 100 тыс. EPCO - Не так точно, как в таблице 1 (создано с использованием термопары fluke) (4,7 к)
// 7 - 100k термистор Honeywell 135-104LAG-J01 (4,7 к)
// 71 - это термистор Honeywell 100k 135-104LAF-J01 (4,7 к)
// 8 - 100k 0603 SMD Vishay NTCS0603E3104FXT (подтяжка 4,7 к)
// 9-100k GE Sensing AL03006-58,2 K-97-G1 (подтягивание 4,7 к)
// 10 - это термистор RS мощностью 100 К 198-961 (4,7 К)
// 11 - это 100k бета-3950 1% термистор (4,7 к)
// 12-это 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7 k съемный) (откалиброван для горячего стола Makibox)
// 13 составляет 100 тыс. люмен 3950 1% до 300°C для hotend "Simple ONE" и "Hotend "Все в ОДНОМ"
// 20-это схема PT100, найденная в Ultimainboard V2.x
// 60-это инструмент 100k производителя Работает Термистор Kapton Desk beta=3950
//
// таблицы подтягивания 1k ом - Это ненормально, вам пришлось бы поменять свои 4,7 К на 1 К
// (но обеспечивает большую точность и более стабильный PID)
// 51 - это термистор 100k - EPCOS (1k съемный)
// 52 - термистор 200k - ATC Semitec 204GT-2 (1k съемный)
// 55 - это термистор 100k - ATC Semitec 104GT-2 (используется в ParCan и J-головке) (1k съемный)
//
// 1047-это Pt1000 с подтягиванием 4k7
// 1010-это Pt1000 с подтягиванием 1k (нестандартный)
// 147-это Pt100 с подтягиванием 4k7
// 110-это Pt100 с подтягиванием 1k (нестандартный)

,