Проблема с китайцем
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Проблема с китайцем
Итак. Такая проблема.
Станок китайский, с алика, CNC3018, с платой Woodpecker cnc 0.9
Накатил прошивку 1.1f, как писал в этом посте
Re: CNC 3018 - прошивка с GRBL 0.9j #14
Всё прекрасно работало.
Пока в один момент не перестал работать контакт Z-щупа - А5.
Подключается как нормально-разомкнутая кнопка между А5 и gnd.
Щуп нужен для карты высот текстолита.
Скорее всего - щупом достиг нуля заготовки (А5 замкнулся), и вырубил станок.
Потом, в таком же положении включил, отключил щуп и продолжил работу над другим проектом.
Вернулся к этому - щуп не работает. Ни как он должен работать (подключенный к фрезе и текстолиту), ни просто перемычкой. Вообще никак не реагирует.
Что могло случиться/сломаться? Программно/аппаратно?
Прошиваться не хотелось бы, не хочу снова испытывать боль в пятой точке...
С резисторами пробовал, но на плате они вроде бы как уже стоят (просто смдшки впаяны)
Концевики по всем осям штатно работают, щуп не хочет...
Станок китайский, с алика, 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: Проблема с китайцем
То есть- щуп идет вниз, упирается в плату и не останавливается? Или как?
Какую программу используете?
Какую программу используете?
-
igsru
- Опытный
- Сообщения: 190
- Зарегистрирован: 26 сен 2016, 04:50
- Репутация: 6
- Настоящее имя: Игорь
- Откуда: Россия, Хабаровск
- Контактная информация:
Re: Проблема с китайцем
Прошивки gbrl разных версий работают с разными шилдами. Попробуйте версию 0.9j
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Да, по команде щупа он должен на приличной скорости найти плату, потом подняться в начальное положение, и на медленной опуститься@lice писал(а):То есть- щуп идет вниз, упирается в плату и не останавливается? Или как?
Какую программу используете?
Candle 1.1.7
Всё нормально 2 недели работало, спокойно пользовался щупом, строил карту высот, и в один момент пересталоigsru писал(а):Прошивки gbrl разных версий работают с разными шилдами. Попробуйте версию 0.9j
-
@lice
- Опытный
- Сообщения: 167
- Зарегистрирован: 11 сен 2017, 20:52
- Репутация: 6
- Настоящее имя: Aldis
- Контактная информация:
Re: Проблема с китайцем
Это я знаю, что должен. Я вас спрашивал- как ваш станок себя ведёт? Что именно у вас не происходит как надо? Расскажите поэтапно иначе мне не понятно, как именно у вас "перестал работать контакт Z-щупа".Cover_Enya писал(а):Да, по команде щупа он должен на приличной скорости найти плату, потом подняться в начальное положение, и на медленной опуститься
Предполагаю, что один из вариантов- щуп давит на плату до упора, что значит микроконтроллер не "чувствует", что замкнулась цепь земля-А5. У вас так?
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Что непонятного-то?@lice писал(а): Это я знаю, что должен. Я вас спрашивал- как ваш станок себя ведёт? Что именно у вас не происходит как надо? Расскажите поэтапно иначе мне не понятно, как именно у вас "перестал работать контакт Z-щупа".
Предполагаю, что один из вариантов- щуп давит на плату до упора, что значит микроконтроллер не "чувствует", что замкнулась цепь земля-А5. У вас так?
Я же написал
Доезжает до стола, должен коснуться, подняться обратно, еще раз коснуться, и остатьсяCover_Enya писал(а):Пока в один момент не перестал работать контакт Z-щупа - А5.
Доезжает, касается, и фигачит дальше, чуть ли не ломая всё
Если подключить кнопку, или просто замкнуть проводом то да, мк не видит
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Чет всё плохо((( перепрошил плату, щуп не работает
-
peratron
- Мастер
- Сообщения: 605
- Зарегистрирован: 05 фев 2017, 07:43
- Репутация: 36
- Настоящее имя: Eugene
- Контактная информация:
Re: Проблема с китайцем
Ищи обрыв - звони омметром все цепи.
-
@lice
- Опытный
- Сообщения: 167
- Зарегистрирован: 11 сен 2017, 20:52
- Репутация: 6
- Настоящее имя: Aldis
- Контактная информация:
Re: Проблема с китайцем
Фигачит дальше- вниз?Cover_Enya писал(а):Доезжает, касается, и фигачит дальше, чуть ли не ломая всё
"Звонить омметром все цепи" не надо.
Мультиметр есть? Померьте напряжение между А5 и землей в режиме ожидания и доложите сюда результат в вольтах.
Все щупы/кнопки/перемички при этом от А5 отключить!
-
igsru
- Опытный
- Сообщения: 190
- Зарегистрирован: 26 сен 2016, 04:50
- Репутация: 6
- Настоящее имя: Игорь
- Откуда: Россия, Хабаровск
- Контактная информация:
Re: Проблема с китайцем
Я правильно понимаю что если на включенном станке когда он едет коротнуть А5 на землю (GRN) то контроллер не реагирует, хотя должен ?Cover_Enya писал(а):Если подключить кнопку, или просто замкнуть проводом то да, мк не видит
Если да то тут два варианта:
1. Прошивка
2. Умерший вход МК
Решения:
1. Поправить прошивку, залить старую, проверить в прошивке назначение на пины
2. Купить новый МК или в прошивке сменить действие на другой пин
В вашем случае замена МК это 100 рублей с али.
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
418 мВ, сколько должно быть?@lice писал(а):Померьте напряжение между А5 и землей в режиме ожидания и доложите сюда результат в вольтах.
Так я старую и залил - на которой всё работалоigsru писал(а):залить старую
Там всё ок, может быть поставить в прошивке щуп на a6 или a7?igsru писал(а):проверить в прошивке назначение на пины
Неа. Мк смдшный, паяльная станция нужна, коплю уже (на другое надо)igsru писал(а):В вашем случае замена МК это 100 рублей с али.
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Еще показывает сопротивление между ними - 100 ом@lice писал(а):Померьте напряжение между А5 и землей
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Самый треш - то, что на плате сзади остались следы какой-то хе
флюса... Сопротивление показывает между всеми соседними пинами, там, где есть пятна. Даже между 5v и gnd
-
@lice
- Опытный
- Сообщения: 167
- Зарегистрирован: 11 сен 2017, 20:52
- Репутация: 6
- Настоящее имя: Aldis
- Контактная информация:
Re: Проблема с китайцем
Мало, должно быть около 4.5В. Кстати, похожее напряжение должно присутствовать и на пинах для конечных выключателей.Cover_Enya писал(а):418 мВ, сколько должно быть?
Тоже мало. Т.к. подтягивающий резистор к +5В порядка десятков кОм и при постоянном сопротивлении 100 Ом к земле микропроцессор будет считать, что вход всё время заземлён. Если преположить, что это низкое сопротивление на ножке входа Атмела не внешнее (образованное где то на плате, что ИМХО маловероятно, т.к. обычно всякие ''сопли'' дают 0 Ом), а внутреннее, тогда он 100% дефектный. Чтобы исключить влияние всего, что на плате- увы, надо отпаять 28-ю ножку Атмела от платы и померить напряжение прямо на ней.Cover_Enya писал(а):Еще показывает сопротивление между ними - 100 ом
Измеряли при обесточенной плате, надеюсь?
Кое какое сопротивление между пинами может быть всегда, это не показатель неисправности.Cover_Enya писал(а):Сопротивление показывает между всеми соседними пинами, там, где есть пятна
Боялся вам такое предложитьCover_Enya писал(а):Там всё ок, может быть поставить в прошивке щуп на a6 или a7?
На всякий случай- какое у вас значение параметра $6 в настройках GRBL? Должно быть 0.
И да, платку помыть спиртом не помешает. По фотке не скажешь- токопроводящее ''это'' или нет.
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Да, есть такое, 4,5.@lice писал(а):Кстати, похожее напряжение должно присутствовать и на пинах для конечных выключателей.
Конечно =D@lice писал(а):Измеряли при обесточенной плате, надеюсь?
Тогда как? В настройках прошивки нигде не нашел(@lice писал(а):Да, это вариант, если предполагаем, что сдох вход А5 Атмела.
0.@lice писал(а):какое у вас значение параметра $6
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Тогда - горелая мега?
Как ремапнуть порты?
Щуп пока не нужен, но скоро понадобится, раньше чем смогу перепаять мегу
Как ремапнуть порты?
Щуп пока не нужен, но скоро понадобится, раньше чем смогу перепаять мегу
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Просто для одного проекта нужны платы, буду точить их на станке, а для этого нужна карта высот, стол и текстолит не идеально ровные же
И только после этого нужно будет покупать станцию
И только после этого нужно будет покупать станцию
-
@lice
- Опытный
- Сообщения: 167
- Зарегистрирован: 11 сен 2017, 20:52
- Репутация: 6
- Настоящее имя: Aldis
- Контактная информация:
Re: Проблема с китайцем
99%. 100% уверенность только если напряжение на отпаянной 28 ноге такое же низкое. Я бы всё таки попробовал её отключить от остальной схемы, чтобы полностю исключить влияние внешних факторов и зря не мучаться, подбирая 'костыли'. На плате к этому пину А5 точно конденсатор стоит. А вдруг?Cover_Enya писал(а):Тогда - горелая мега?
Сам не делал такого, но, судя по инструкциям- не шибко сложно. Первое, что попалось от Гугла (строка 126):Cover_Enya писал(а):Как ремапнуть порты?
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: Проблема с китайцем
Так что - помыть не судьба?!Cover_Enya писал(а):Самый треш - то, что на плате сзади остались следы какой-то хефлюса... Сопротивление показывает между всеми соседними пинами, там, где есть пятна. Даже между 5v и gnd
ХИНТ: и ещё продрать инструментом!
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Проблема с китайцем
Чёт не находил нигде@lice писал(а):Первое, что попалось от Гугла (строка 126):
https://github.com/grbl/grbl/blob/maste ... mega328p.h
Быть может, не там искал
Ладно, спасибо, домой приеду, посмотрю
