Перейти к содержанию

ардуино кнопка режим input pull up или внешний резистор?


Рекомендуемые сообщения

Хотел спросить существует ли сильные отличия при использовании внешнего резистора для кнопки или внутреннего?

Как я понял разницы никакой вообще нет. Только если кнопка на большом расстоянии находится или если нужна подтяжка например на минус или на входе пина нестандартный датчик стоит.

 

В общем насколько стабильный внутренний резистор в ардуино стоит?Как он будет работать при напряжении 3.5 вольта например?

Использовал оба варианты, разницы не увидел. В интернете тоже отличий не нашел

 

 

Ссылка на комментарий
Поделиться на другие сайты

Внутренний резистор используется.

Только вопрос немного переформатировать: не ардуино, а AVR контроллер. Ардуино это просто частный случай. 

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Eugene Hagin сказал:

В общем насколько стабильный внутренний резистор в ардуино стоит?Как он будет работать при напряжении 3.5 вольта например?

Нет. Совсем не такой вопрос нужно ставить.

Достаточно ли сопротивления внутреннего подтягивающего резистора для конкретных условий применения.
Влияют длина и место размещения провода, качество контактов кнопки. Возможность утечек и наводок...

Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Получается для надежности лучше поставить внешний резистор?

Просто с внутренним никогда тоже не было у меня сложностей.

даже сейчас проверил с проводом длиной 10 см работа стабильная

Изменено пользователем Eugene Hagin
Ссылка на комментарий
Поделиться на другие сайты

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

14 часов назад, Eugene Hagin сказал:

Получается для надежности лучше поставить внешний резистор?

Исходя из чего "получается"? 

И не "изучайте" уже ардуину, читайте даташиты на МК, а так же книги по AVR со схемами подключения кнопок. 

17 часов назад, ChePay сказал:

Влияют длина и место размещения провода, качество контактов кнопки. Возможность утечек и наводок...

Наводка даёт "+". 

А качество контакта это уже аксиома

Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

В 19.05.2023 в 18:03, Eugene Hagin сказал:

насколько стабильный внутренний резистор

Резистор как резистор, не хуже и не лучше внешнего. Просто сопротивление его изредка оказывается высоковато. Если у Вас всё работает, пользуйтесь внутренним. Для кнопки в 99% случаев достаточно того, что внутри.

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

В 19.05.2023 в 18:03, Eugene Hagin сказал:

в ардуино

В 19.05.2023 в 22:19, Eugene Hagin сказал:

Получается для надежности лучше поставить внешний резистор?

С ардуино про надежность можно вообще не говорить. Что "монтаж" на соплях, что "код" на них же.

В 19.05.2023 в 22:19, Eugene Hagin сказал:

даже сейчас проверил с проводом длиной 10 см работа стабильная

Ну, когда все рядом, поймать наводку и правда сложно. А будь у вас провод хотя бы пару метров, да какой-нибудь мощный источник помех поблизости...

В 19.05.2023 в 18:03, Eugene Hagin сказал:

В общем насколько стабильный внутренний резистор в ардуино стоит?

Грубо говоря, нинасколько. Конструктивно это вообще не резистор, а хитрый полевой транзистор. Соответственно и разброс параметров огромный, и дрейфовать будет от чего только захочет. В даташите не даром такой разброс дается.

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

Элементарно Ватсон , внеший  резистор можно будет подобрать ,

а внутрений  не подберёте увы ну не как  ... :yes:

Изменено пользователем Нэцкэ

У меня есть мысль , и я её думаю ...  

Ссылка на комментарий
Поделиться на другие сайты

Вижу, что тут собрались адепты внешнего резистора)) 

В таком случае имею встречный вопрос:

Дано: вывод контроллера настроен как вход с подтягивающим резистором. В цикле обработчик нажатия кнопки. 

Собственно вопрос: какой длины кабель или бухту нужно подключить к данному выводу, и какой танец с бубном станцевать вокруг кабеля, чтобы произошло ложное срабатывание "нажатия"? 

Не стесняйтесь с ответами, пожалуйста))  Проверить на практике у меня возможность имеется)) 

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

@shonty даже 5-10см хватит. Зависит же еще и от наличия помех и излучений рядом с прибором. Лично попадался в руки чудесный образчик китайского говноделия в виде блока питания для ноутбука. От этой лютой коробочки ноут абсолютно рандомно отключал себе модули и зависал, а на расстоянии больше метра от него сходил с ума микроконтроллер в паяльной станции.

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

Ссылка на комментарий
Поделиться на другие сайты

 @shonty  Тоже интересно! Двухметровый кабель, вход PULLUP. Для теста взять: грубый напильник, гвоздь, дроссель 2-5 Гн на несколько ампер, латр, понижающий трансформатор на сотню Ватт. К первому выводу вторичной обмотки подключаем: дроссель и гвоздь, далее второй контакт от дросселя крепим на напильник. ко второму выводу вторичной обмотки подключаем гвоздь. трансформатор подключаем к сети через латр, на котором для начала эксперимента устанавливаем минимальное напряжение, во время этой серьезной НИОКР напряжение надо поднимать. Ну и все, щоркаем гвоздем по напильнику, который лежит рядом с проводом МК и смотрим, зависнет или нет. :D

С уважением, А. Ю.

Ссылка на комментарий
Поделиться на другие сайты

49 минут назад, shonty сказал:

Собственно вопрос: какой длины кабель или бухту нужно подключить к данному выводу, и какой танец с бубном станцевать вокруг кабеля, чтобы произошло ложное срабатывание "нажатия"? 

до 50см достаточно... в качестве бубна пускатель 3..4 величины обмотка которого подключена в сеть через нормально замкнутую группу контактов, ну и питающий кабель к нему в пару метров. или совковая электро зажигалка на 220в

Изменено пользователем IMXO
Ссылка на комментарий
Поделиться на другие сайты

@shonty Ноут? DELL? Latitude? Мдаааа....

Хотите тоже по шуткую? Да, резистор поможет, можно ведь и 100 Ом подтяжки поставить.

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, shonty сказал:

@IMXO, поверю на слово))

Но тогда другой вопрос : внешний резистор спасёт данную ситуацию? 

 

да спасет. внешний пул-ап уменьшает входной импеданс в 20..100раз. пул-даун для токовой петли в 250..500раз
 

Ссылка на комментарий
Поделиться на другие сайты

Да так то да. От резюка хуже не будет.. Но и смысла не будет тоже.. 

Если только девайс не будет работать вблизи с ядерным реактором)) 

Хотя сумлюваюсь, что ТС на ардуине именно для этого девайс строит :)

Ссылка на комментарий
Поделиться на другие сайты

это всего лишь ответ на вопрос:

В 19.05.2023 в 18:03, Eugene Hagin сказал:

существует ли сильные отличия при использовании внешнего резистора для кнопки или внутреннего?


а так, адекватные люди дурины в пром.оборудование не ставят. :)

Ссылка на комментарий
Поделиться на другие сайты

18 минут назад, IMXO сказал:

адекватные люди дурины в пром.оборудование не ставят

следовательно для всего остального в подавляющем большинстве случаев с головой достаточно встроенного INPUT_PULLUP.

лично я практически всегда так и поступаю, даже если беру чужой код, и  в нем кнопки подключены на "+", с подтягивающим резистором на "0 вольт",  я его переделываю на на INPUT_PULLUP, подключая кнопки на "0 вольт" и тем самым упрощая схему.

и ни каких проблем не замечал.

все гениальное просто. чем проще тем надежнее.

Ссылка на комментарий
Поделиться на другие сайты

вижу что мнения сильно отличаются.

А если другой тест устроить.

Допустим UNO мы запитали не 5 вольтами , а всего 3.7

Тогда внешний резистор на 10К должен работать стабильнее чем внутренний на 20К?

Вроде как разница уже должна быть?

Ссылка на комментарий
Поделиться на другие сайты

4 hours ago, vrytsev said:

Почему не 1.8 вольта или 2.7 вольта

я вроде знаю что подтяжку к плюсу контроллер определяет не ниже 3 вольт. а минус 0.5 вольт.

Если питание будет 3.5 то запас еще 0.5 вольт вроде как должен быть. Должна кнопка вроде как работать

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Eugene Hagin сказал:

не ниже 3 вольт

это при питании 5 вольт.

при уменьшении питания, уровни соответственно понижаются

все гениальное просто. чем проще тем надежнее.

Ссылка на комментарий
Поделиться на другие сайты

22 часа назад, Eugene Hagin сказал:

вижу что мнения сильно отличаются.

А если другой тест устроить.

Вы бы сначала определились что делаете и какая надежность нужна. Вдруг вы какую-то игрушку делаете в корпусе 10х5х5 см еще и с фольгой внутри. Там можно и Ардуину использовать, и встроенную подтяжку, и вообще не заморачиваться.

А может - лифт, где и наводки немеряные, и цена ошибки высокая.

17 часов назад, Eugene Hagin сказал:

я вроде знаю что подтяжку к плюсу контроллер определяет не ниже 3 вольт

Нет. Переключение лог.0 - лог.1 по половине питания. При 5В это 2.5, а при 3В - 1.5. Плюс, само собой, "мертвая зона" вблизи середины питания. Но она различается от камня к камню и туда в любом случае не стоит лезть.

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...