Товарищи электронщики, всем добра. Ранее писал о проблеме помех и самосрабатывания схемы. Все это устранил. Но есть еще момент. Я развязал кнопки от платы через оптопару. Помех и ложных срабатываний практически теперь нет что очень радует. Но всё-таки из 20 запусков 2 прошли с ложным нажатием. Ну то есть от каких то помех от металл корпуса. Вопрос: пробовал может кто нибудь защищать от помех кнопки подтяжкой их к земле через диод. Ну то есть по кнопке идут 5 вольт то есть VCC - кнопка - оптопара - PIN ардуино. Есть еще идея на шину кнопок закинуть ферритовое кольцо
Комментарии: 22
Vesper
зачем такая сложная обвязка для кнопки?
Berkant
По другому никак... Постоянно ловит помехи и случайные срабатывания Я уже пробовал по разному После вот таких манипуляций все заработало как надо
Vesper
кнопка делается просто, замыкает контакт мк на землю, сама при этом подтянута к VCC, никаких помех быть не должно. Максимум debouncing сделать да это фигня какая-то
Berkant
Корпус изделия из металла и со всех сторон окружает и провода и кнопки Ну вот так вот Ну я тоже так вот думал когда делал До этого все работало на пластиковом корпусе вообще без проблем
Th0r
это зависит от окружения, и длины проводов до кнопки, может у него там прям рядом плазморез включается или еще что
Berkant
После смены корпуса на металл все пошло уже по другому Вот да. Провода по 40-50 см. Скрученны естественно. Но не сильно помогает
Vesper
а нус пол метровым проводом то… но всеравно подтяжка должна быть непосредственно у ножки МК и помех быть не должно, можно уменьшить номинал резистора, 10к скорее всего сильно мало (много)
Berkant
Тоже был вариант... То есть сопротивление увеличить или уменьшить?
Vesper
можно кондей добавить уменьшить, чем меньше сопротивление, тем сильнее он тянет к VCC и тем меньше случайные наводки смогут перетянуть резистор
Berkant
Хорошо попробую. У меня внешняя подтякажка. Внутренняя очень плохо работала почему то. Пробовал на разных ардуинках. Намного больше случайных срабатываний
Vesper
внутренняя там мегоомы обычно, она очень слабая, все верно надо внешнюю ставить
Berkant
Значит иду верным путем) Три дня вот вожусь с этим
Argentina
Представьте свои провода как индуктивность
Vesper
срабатывала даже если не трогать кнопку?
Berkant
Да Такое бывало много После вот перехода на оптопары все ушло прям. Но хочу полностью исключить все это
Serega
Ещё вариант: ключик мосфетовый с кондёром или триггер шмидта.
Vesper
они скорее всего просто порог срабатывания изменили, это скорее сайд эффект имхо. По хорошему надо подтяжку уменьшить, если там питание стационарное и не от встроенного LDO микроконтроллера можно ставить сотни ом
Berkant
Как раз таки все через 5 вольт работает от стаба ардутны Если сделать внешние 5 вольт через кнопки сильно повлияет?
Vesper
если там на плате ардуины он распаян (я просто не в курсе) то всеравно можно сотни ом ставить, ну допустим 470ом при 5в это всего около 10мА тока, для регулятора это пустяк главное что б земля была общей и напряжение не превышать
Yan
Не пробовал соединить корпус с минусом питания?
Berkant
Опять же была мысль. Хз можно попробовать
Argentina
прикольно) землч земля такая земля)