Проблема с китайцем

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Проблема с китайцем

Сообщение Cover_Enya »

Итак. Такая проблема.
Станок китайский, с алика, CNC3018, с платой Woodpecker cnc 0.9
Накатил прошивку 1.1f, как писал в этом посте
Re: CNC 3018 - прошивка с GRBL 0.9j #14
Всё прекрасно работало.
Пока в один момент не перестал работать контакт Z-щупа - А5.
Подключается как нормально-разомкнутая кнопка между А5 и gnd.
Щуп нужен для карты высот текстолита.
Скорее всего - щупом достиг нуля заготовки (А5 замкнулся), и вырубил станок.
Потом, в таком же положении включил, отключил щуп и продолжил работу над другим проектом.
Вернулся к этому - щуп не работает. Ни как он должен работать (подключенный к фрезе и текстолиту), ни просто перемычкой. Вообще никак не реагирует.
Что могло случиться/сломаться? Программно/аппаратно?
Прошиваться не хотелось бы, не хочу снова испытывать боль в пятой точке...
С резисторами пробовал, но на плате они вроде бы как уже стоят (просто смдшки впаяны)
Концевики по всем осям штатно работают, щуп не хочет...
Последний раз редактировалось Cover_Enya 15 окт 2017, 17:46, всего редактировалось 1 раз.
@lice
Опытный
Сообщения: 167
Зарегистрирован: 11 сен 2017, 20:52
Репутация: 6
Настоящее имя: Aldis
Контактная информация:

Re: Проблема с китайцем

Сообщение @lice »

То есть- щуп идет вниз, упирается в плату и не останавливается? Или как?
Какую программу используете?
igsru
Опытный
Сообщения: 190
Зарегистрирован: 26 сен 2016, 04:50
Репутация: 6
Настоящее имя: Игорь
Откуда: Россия, Хабаровск
Контактная информация:

Re: Проблема с китайцем

Сообщение igsru »

Прошивки gbrl разных версий работают с разными шилдами. Попробуйте версию 0.9j
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

@lice писал(а):То есть- щуп идет вниз, упирается в плату и не останавливается? Или как?
Какую программу используете?
Да, по команде щупа он должен на приличной скорости найти плату, потом подняться в начальное положение, и на медленной опуститься
Candle 1.1.7
igsru писал(а):Прошивки gbrl разных версий работают с разными шилдами. Попробуйте версию 0.9j
Всё нормально 2 недели работало, спокойно пользовался щупом, строил карту высот, и в один момент перестало
@lice
Опытный
Сообщения: 167
Зарегистрирован: 11 сен 2017, 20:52
Репутация: 6
Настоящее имя: Aldis
Контактная информация:

Re: Проблема с китайцем

Сообщение @lice »

Cover_Enya писал(а):Да, по команде щупа он должен на приличной скорости найти плату, потом подняться в начальное положение, и на медленной опуститься
Это я знаю, что должен. Я вас спрашивал- как ваш станок себя ведёт? Что именно у вас не происходит как надо? Расскажите поэтапно иначе мне не понятно, как именно у вас "перестал работать контакт Z-щупа".
Предполагаю, что один из вариантов- щуп давит на плату до упора, что значит микроконтроллер не "чувствует", что замкнулась цепь земля-А5. У вас так?
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

@lice писал(а): Это я знаю, что должен. Я вас спрашивал- как ваш станок себя ведёт? Что именно у вас не происходит как надо? Расскажите поэтапно иначе мне не понятно, как именно у вас "перестал работать контакт Z-щупа".
Предполагаю, что один из вариантов- щуп давит на плату до упора, что значит микроконтроллер не "чувствует", что замкнулась цепь земля-А5. У вас так?
Что непонятного-то?
Я же написал
Cover_Enya писал(а):Пока в один момент не перестал работать контакт Z-щупа - А5.
Доезжает до стола, должен коснуться, подняться обратно, еще раз коснуться, и остаться
Доезжает, касается, и фигачит дальше, чуть ли не ломая всё
Если подключить кнопку, или просто замкнуть проводом то да, мк не видит
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

Чет всё плохо((( перепрошил плату, щуп не работает
peratron
Мастер
Сообщения: 605
Зарегистрирован: 05 фев 2017, 07:43
Репутация: 36
Настоящее имя: Eugene
Контактная информация:

Re: Проблема с китайцем

Сообщение peratron »

Ищи обрыв - звони омметром все цепи.
@lice
Опытный
Сообщения: 167
Зарегистрирован: 11 сен 2017, 20:52
Репутация: 6
Настоящее имя: Aldis
Контактная информация:

Re: Проблема с китайцем

Сообщение @lice »

Cover_Enya писал(а):Доезжает, касается, и фигачит дальше, чуть ли не ломая всё
Фигачит дальше- вниз?
"Звонить омметром все цепи" не надо.
Мультиметр есть? Померьте напряжение между А5 и землей в режиме ожидания и доложите сюда результат в вольтах.
Все щупы/кнопки/перемички при этом от А5 отключить!
igsru
Опытный
Сообщения: 190
Зарегистрирован: 26 сен 2016, 04:50
Репутация: 6
Настоящее имя: Игорь
Откуда: Россия, Хабаровск
Контактная информация:

Re: Проблема с китайцем

Сообщение igsru »

Cover_Enya писал(а):Если подключить кнопку, или просто замкнуть проводом то да, мк не видит
Я правильно понимаю что если на включенном станке когда он едет коротнуть А5 на землю (GRN) то контроллер не реагирует, хотя должен ?
Если да то тут два варианта:
1. Прошивка
2. Умерший вход МК

Решения:
1. Поправить прошивку, залить старую, проверить в прошивке назначение на пины
2. Купить новый МК или в прошивке сменить действие на другой пин

В вашем случае замена МК это 100 рублей с али.
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

@lice писал(а):Померьте напряжение между А5 и землей в режиме ожидания и доложите сюда результат в вольтах.
418 мВ, сколько должно быть?
igsru писал(а):залить старую
Так я старую и залил - на которой всё работало
igsru писал(а):проверить в прошивке назначение на пины
Там всё ок, может быть поставить в прошивке щуп на a6 или a7?
igsru писал(а):В вашем случае замена МК это 100 рублей с али.
Неа. Мк смдшный, паяльная станция нужна, коплю уже (на другое надо)
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

@lice писал(а):Померьте напряжение между А5 и землей
Еще показывает сопротивление между ними - 100 ом
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

Самый треш - то, что на плате сзади остались следы какой-то хе :attention: флюса... Сопротивление показывает между всеми соседними пинами, там, где есть пятна. Даже между 5v и gnd
@lice
Опытный
Сообщения: 167
Зарегистрирован: 11 сен 2017, 20:52
Репутация: 6
Настоящее имя: Aldis
Контактная информация:

Re: Проблема с китайцем

Сообщение @lice »

Cover_Enya писал(а):418 мВ, сколько должно быть?
Мало, должно быть около 4.5В. Кстати, похожее напряжение должно присутствовать и на пинах для конечных выключателей.
Cover_Enya писал(а):Еще показывает сопротивление между ними - 100 ом
Тоже мало. Т.к. подтягивающий резистор к +5В порядка десятков кОм и при постоянном сопротивлении 100 Ом к земле микропроцессор будет считать, что вход всё время заземлён. Если преположить, что это низкое сопротивление на ножке входа Атмела не внешнее (образованное где то на плате, что ИМХО маловероятно, т.к. обычно всякие ''сопли'' дают 0 Ом), а внутреннее, тогда он 100% дефектный. Чтобы исключить влияние всего, что на плате- увы, надо отпаять 28-ю ножку Атмела от платы и померить напряжение прямо на ней.
Измеряли при обесточенной плате, надеюсь?
Cover_Enya писал(а):Сопротивление показывает между всеми соседними пинами, там, где есть пятна
Кое какое сопротивление между пинами может быть всегда, это не показатель неисправности.
Cover_Enya писал(а):Там всё ок, может быть поставить в прошивке щуп на a6 или a7?
Боялся вам такое предложить :) Да, это вариант, если предполагаем, что сдох вход А5 Атмела.

На всякий случай- какое у вас значение параметра $6 в настройках GRBL? Должно быть 0.
И да, платку помыть спиртом не помешает. По фотке не скажешь- токопроводящее ''это'' или нет.
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

@lice писал(а):Кстати, похожее напряжение должно присутствовать и на пинах для конечных выключателей.
Да, есть такое, 4,5.
@lice писал(а):Измеряли при обесточенной плате, надеюсь?
Конечно =D
@lice писал(а):Да, это вариант, если предполагаем, что сдох вход А5 Атмела.
Тогда как? В настройках прошивки нигде не нашел(
@lice писал(а):какое у вас значение параметра $6
0.
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

Тогда - горелая мега?
Как ремапнуть порты?
Щуп пока не нужен, но скоро понадобится, раньше чем смогу перепаять мегу
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

Просто для одного проекта нужны платы, буду точить их на станке, а для этого нужна карта высот, стол и текстолит не идеально ровные же
И только после этого нужно будет покупать станцию
@lice
Опытный
Сообщения: 167
Зарегистрирован: 11 сен 2017, 20:52
Репутация: 6
Настоящее имя: Aldis
Контактная информация:

Re: Проблема с китайцем

Сообщение @lice »

Cover_Enya писал(а):Тогда - горелая мега?
99%. 100% уверенность только если напряжение на отпаянной 28 ноге такое же низкое. Я бы всё таки попробовал её отключить от остальной схемы, чтобы полностю исключить влияние внешних факторов и зря не мучаться, подбирая 'костыли'. На плате к этому пину А5 точно конденсатор стоит. А вдруг?
Cover_Enya писал(а):Как ремапнуть порты?
Сам не делал такого, но, судя по инструкциям- не шибко сложно. Первое, что попалось от Гугла (строка 126):
https://github.com/grbl/grbl/blob/maste ... mega328p.h
Как собрать обратно .hех:
https://www.shapeoko.com/forum/viewtopi ... 216#p16916

Возможно, инфа по этим ссылкам не самая актуальная, т.к. прошивка меняется от версии к версии (в грбл 0.9 мап пинов был в другом файле, по сравнению с 1.1), но идея должна остаться той же.
peratron
Мастер
Сообщения: 605
Зарегистрирован: 05 фев 2017, 07:43
Репутация: 36
Настоящее имя: Eugene
Контактная информация:

Re: Проблема с китайцем

Сообщение peratron »

Cover_Enya писал(а):Самый треш - то, что на плате сзади остались следы какой-то хе :attention: флюса... Сопротивление показывает между всеми соседними пинами, там, где есть пятна. Даже между 5v и gnd
Так что - помыть не судьба?! :shock:

ХИНТ: и ещё продрать инструментом! :rasp:
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: Проблема с китайцем

Сообщение Cover_Enya »

@lice писал(а):Первое, что попалось от Гугла (строка 126):
https://github.com/grbl/grbl/blob/maste ... mega328p.h
Чёт не находил нигде
Быть может, не там искал
Ладно, спасибо, домой приеду, посмотрю
Ответить

Вернуться в «Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры»