Скорее всего нет программного подавления дребезга контактов. Значит придется решать аппаратно.
Замечания и предложения по качеству КИТов и деталей СПринтера
-
- Сообщения: 481
- Зарегистрирован: 08 фев 2019, 19:15
- Имя: Андрей
- Откуда: Таганрог
- Благодарил (а): 20 раз
- Поблагодарили: 48 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
- Lenivo
- Сообщения: 1807
- Зарегистрирован: 25 май 2017, 12:46
- Имя: Александр
- Благодарил (а): 92 раза
- Поблагодарили: 179 раз
-
- Сообщения: 481
- Зарегистрирован: 08 фев 2019, 19:15
- Имя: Андрей
- Откуда: Таганрог
- Благодарил (а): 20 раз
- Поблагодарили: 48 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Я на 99.9% уверен, что эта подтяжка включена в МЕГЕ. Иначе бы оно чудило без нажатий. Это прописная истина в электронике, все входы подтягивать или к питанию или к земле.
- Lenivo
- Сообщения: 1807
- Зарегистрирован: 25 май 2017, 12:46
- Имя: Александр
- Благодарил (а): 92 раза
- Поблагодарили: 179 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
А вы не думайте, а просто посмотрите схему Ардуино Мега. И где там, эти сопротивления подтяжки? Они должны быть на плате, где установлен энкодер. Они у вас там есть?
Я например, покупаю просто энкодер без установочной платы подпаиваю сопротивления. Есть китайские маленькие платки с энкодером - там стоят сопротивления подтяжки - а вот есть ли они у вас? Это вопрос к вам.
-
- Сообщения: 481
- Зарегистрирован: 08 фев 2019, 19:15
- Имя: Андрей
- Откуда: Таганрог
- Благодарил (а): 20 раз
- Поблагодарили: 48 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
А зачем мне туда смотреть? Эти подтяжки находятся внутри микроконтроллера и включаются программно при конфигурированиии портов микроконтроллера.
- Lenivo
- Сообщения: 1807
- Зарегистрирован: 25 май 2017, 12:46
- Имя: Александр
- Благодарил (а): 92 раза
- Поблагодарили: 179 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Не хотите не делайте. Но парой постов вверх был выложен фрагмент кода, с назначением пинов энкодера. Команд на подключение подтяжек нет. Можете сами дописать. Тогда да возможно включится. А проверка простая пальцем постучите по кабелю от энкодера к принтеру - если бедет срабатывать как на вращение энкодера, значит подтяжки не включены.
Если вы такой умный и самоуверенный, то зачем тогда советов спрашиваете?
-
- Сообщения: 481
- Зарегистрирован: 08 фев 2019, 19:15
- Имя: Андрей
- Откуда: Таганрог
- Благодарил (а): 20 раз
- Поблагодарили: 48 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Потому что отсутствие подтяжки по питанию никак не отразится на постукиваниях и прокручивании энкодера. При отсутствии подтяжек вход становится чувствительным к помехам и в таком случае срабатывание будут происходить произвольно, даже если энкодер вообще не трогать. В данном конкретном случае мы видим дребезг контактов, который лечится либо аппаратно - RC-фильтр, либо программно (вход опрашивается два раза за определенный промежуток времени). Подтяжки никак не спасут от дребезга.
P.S. Зашунтировал выходы с энкодера конденсаторами 0,1 мкФ на землю. Вечером проверю, помогло или нет.
-
- Сообщения: 481
- Зарегистрирован: 08 фев 2019, 19:15
- Имя: Андрей
- Откуда: Таганрог
- Благодарил (а): 20 раз
- Поблагодарили: 48 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Проверил. Дребезг пропал. Теперь энкодер работает четко.
-
- Сообщения: 757
- Зарегистрирован: 11 май 2018, 09:09
- Имя: Андрей
- Благодарил (а): 11 раз
- Поблагодарили: 63 раза
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Ноги МК, не должны висеть. Подтяжка в чипе, не спасает. Или отключаете порт или вешаете резистор pull(up,down) 10К-100К. Это азы.
-
- Сообщения: 481
- Зарегистрирован: 08 фев 2019, 19:15
- Имя: Андрей
- Откуда: Таганрог
- Благодарил (а): 20 раз
- Поблагодарили: 48 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Не один раз читал про это. И на многих схемах с Атмеловскими микроконтролллерами видел что люди привентивно ставят эти подтяжки. Я иногда что-то разрабатываю для себя на Атмеловских микроконтролллерах и всегда пользуюсь внутренними подтяжками, пока проблем не было.
- antobel
- Сообщения: 1311
- Зарегистрирован: 06 июл 2017, 20:36
- Имя: Антон
- Откуда: з Владимирщины
- Благодарил (а): 41 раз
- Поблагодарили: 83 раза
- Контактная информация:
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
90S серия давала внутри одной партии чипов разброс сопротивления внутреннего подтягивающего резистора +-80% и тогда такой подход был опасен и недостаточен, на данный момент - в мегах начиная с эпохи 48й и 162й и разброс не превышает 20% что для цифрового входа за глаза.
Собрал три Sprinter"а, и один разобрал, FriBot-Max-Pro так и не собрал, собираю 2626 техно...
-
- Сообщения: 757
- Зарегистрирован: 11 май 2018, 09:09
- Имя: Андрей
- Благодарил (а): 11 раз
- Поблагодарили: 63 раза
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Повесить резистор, проблем нет. Зато точно уверен, что дух электричества не при чем. Я вешаю или отключаю ногу. Но, тут каждый сам решает
- antobel
- Сообщения: 1311
- Зарегистрирован: 06 июл 2017, 20:36
- Имя: Антон
- Откуда: з Владимирщины
- Благодарил (а): 41 раз
- Поблагодарили: 83 раза
- Контактная информация:
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
если внешний кабель - так и делаю, если подтяжка необходима другим чипам на той же плате - раньше ставил, сейчас экономлю
Собрал три Sprinter"а, и один разобрал, FriBot-Max-Pro так и не собрал, собираю 2626 техно...
-
- Сообщения: 481
- Зарегистрирован: 08 фев 2019, 19:15
- Имя: Андрей
- Откуда: Таганрог
- Благодарил (а): 20 раз
- Поблагодарили: 48 раз
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Это да. Но в последнее время меня понесло в миниатюризацию (пытаюсь сделать печатку минимальных размеров) и любые дополнительные элементы увеличивают ее площадь (использую SMD). Ну и не всегда удобно тянуть землю или питание к подтягивающему резистору.
- antobel
- Сообщения: 1311
- Зарегистрирован: 06 июл 2017, 20:36
- Имя: Антон
- Откуда: з Владимирщины
- Благодарил (а): 41 раз
- Поблагодарили: 83 раза
- Контактная информация:
Re: Замечания и предложения по качеству КИТов и деталей СПринтера
Отключение неюзабельной ноги - это другая тема, я с точки зрения разработчика-схемотехника....
Собрал три Sprinter"а, и один разобрал, FriBot-Max-Pro так и не собрал, собираю 2626 техно...