Форум программистов, компьютерный форум, киберфорум
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/23: Рейтинг темы: голосов - 23, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 24.06.2015
Сообщений: 7

Как работают кнопки (не всё так просто как может показаться)

22.09.2014, 03:25. Показов 4696. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вытащил из сломанного радиатора такую схему. По внешнему виду напоминает обычные кнопки. Фото в аттаче. Но (и это меня убивает) тестер упорно не пищит, когда нажимаешь на кнопку. То есть:
Прислоняю щупы тестера к выводам кнопки. Нажимаю на кнопку. Тестер показывает, что сопротивление не изменилось (кстати я ещё не понимаю, почему сопротивление на выходах кнопок не равно бесконечности).

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



0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.09.2014, 03:25
Ответы с готовыми решениями:

Как скрыть IP. Но все не так просто!
Всем привет! Не знаю в какую ветку писать, попробую спросить тут.. Стоит ряд задач, для начала опишу кратко ситуацию. Есть несколько...

Remote access to MySQL – как? Или не всё так просто
Доброго времени суток! В наличии два сервера: – MacOS 10.9.2 + MAMP + 42.42.1.2 – CentOS 6 + LAMP + 42.42.1.88 Задача: хотя...

Как понять операционный усилитель и найти входное сопротивление (все не так то просто)
Тут у нас схеме есть Операционный усилитель, в котором находится 3 невидимых резистора. Два из них это синфазные резисторы которые...

12
 Аватар для stt
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
22.09.2014, 03:38
Почему не пищит тестер- хз, м.б. просто плата лаком залита. А схема- подключение кучи кнопок на вход АЦП контроллера.
0
0 / 0 / 0
Регистрация: 24.06.2015
Сообщений: 7
22.09.2014, 03:43
Цитата Сообщение от STT
Почему не пищит тестер- хз, м.б. просто плата лаком залита.
100% нет. У же говорю: в режиме измерения сопротивления тестер показывает некое сопротивление (несколько кОм, зависит от кнопки), но при нажатии на кнопку ничего не происходит. Можно было бы свалить на сломанную кнопку, но такое у всех кнопок.
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
22.09.2014, 10:29
быть такого не может, чтоб все кнопки отказали сразу. покорябайте хорошо припой на кнопках и убедитесь, что всё работает, если тестер исправен, конечно
0
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 241
22.09.2014, 11:27
1) "Провод, уходящий за пределы схемы на картинке в жизни уходит на вход микроконтроллера." большая вероятность того что там, возле контроллера есть еще один резистор.
2) "тестер показывает некое сопротивление (несколько кОм, зависит от кнопки)" - это подтверждает о наличии резистора, и опровергает о плохом контакте тестера и кнопок.
3) "быть такого не может, чтоб все кнопки отказали сразу" - в этом мире быть может всё, и даже такими "дохлыми" имеют место быть даже совершенно новые, только что приобретенные кнопки. Попадались и такие. Так что хоть звучит это абсурдно, но такое возможно.
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
22.09.2014, 11:38
совершенно новые могут оказаться бракованными - вся партия. здесь совершенно не тот случай - всё работало.

>> это подтверждает о наличии резистора,

мерять надо на контактах кнопки непосредственно. тс так и делает, как я понял "Прислоняю щупы тестера к выводам кнопки.". какие в кнопке могут быть резисторы? явно просто плохой контакт или неисправность тестера. у меня вон провод от мультиметра перегнулся - я тоже долго искал, почему показывает невесть что
0
0 / 0 / 0
Регистрация: 19.01.2014
Сообщений: 44
22.09.2014, 12:36
А кнопки правильно впаяны?
Они же 4х ножечные, там пара ног может никогда не перемыкаться :)
Зависит от исполнения кнопки.
0
0 / 0 / 0
Регистрация: 24.06.2015
Сообщений: 7
22.09.2014, 14:54
>покорябайте хорошо припой на кнопках и убедитесь, что всё работает, если тестер исправен, конечно
Контакт с ногами 100% есть, проверял. Тестер исправен.
>1) "Провод, уходящий за пределы схемы на картинке в жизни уходит на вход микроконтроллера." большая вероятность того что там, возле контроллера есть еще один резистор.
Нету. Там и микроконтроллера уже нету, провод висит в воздухе.
>А кнопки правильно впаяны? Они же 4х ножечные, там пара ног может никогда не перемыкаться :)
Да, всё хорошо.
0
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
22.09.2014, 15:31
Цитата Сообщение от Top
Прислоняю щупы тестера к выводам кнопки. Нажимаю на кнопку. Тестер показывает, что сопротивление не изменилось (кстати я ещё не понимаю, почему сопротивление на выходах кнопок не равно бесконечности).
А Вы что, прямо под напряжением прозваниваете контакты? Это не есть правильно. Батарейка +5V на схеме фактически подключена к кнопкам через последовательный резистор. Отсоединить.
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
22.09.2014, 17:52
Тестер одним концом на батарейку (-), вторым - на провод который уходит на контроллер. При нажатии на кнопки должно показывать разное напряжение. Если не показывает - проверить батарейку и резистор R1 (это наиболее вероятно, т.к. при его отказе перестают работать ВСЕ кнопки).
0
0 / 0 / 0
Регистрация: 19.01.2014
Сообщений: 44
22.09.2014, 18:19
Все же покажите обратную сторону платки и укажите точки где вы проводите контроль?
0
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 90
22.09.2014, 18:20
Занимаюсь ремонтом электроники... долго занимаюсь.
Для экономии выводов процессора сделана схема делителей напряжения на резисторах, используется один вход АЦП для определения уровня напряжения и соответственно, нажатой кнопке.
Для ТС. Выпаять одну кнопку, проводками намертво прикрутить к щупам цешки на прозвонке. СИЛЬНО надавить на кнопку. Только тогда запищит.
Проблема в окислении контактов кнопок, никакой нигии здесь нет.
0
0 / 0 / 0
Регистрация: 24.06.2015
Сообщений: 7
22.09.2014, 18:35
> СИЛЬНО надавить на кнопку. Только тогда запищит. Проблема в окислении контактов кнопок, никакой нигии здесь нет.

Ура! Спасибо, проблема решена. Действительно, окислились кнопки внутри. При очень сильном нажатии почти все кнопки начинают прозваниваться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.09.2014, 18:35
Помогаю со студенческими работами здесь

Что не так с кодом? не срабатывает код, может так вообще не пишется просто хочу узнать мнения опытных
<div class="slider"> <img src="g1.jpg" class="g5"> <img src="g2.jpg" class="g55"> <img src="g3.jpg" class="g555"> <img...

BSOD всплывает просто так, как в играх, так и при нулевой нагрузке
BSOD с разным интервалом по времен: бывает один раз в неделю, бывает два дня подряд. Синий экран всплывает просто так, как в играх, так и...

Как это сделать просто незнаю как назывваваеться эта штука или вложения или что подскажите кто может
Вот при мер не пойму как это зделать если б подсвечивалось название нашел бы http://s57.***********/i155/1003/ce/ba96f093c72d.gif

Если с CMS все так просто, то почему сайты все еще делают в блокнотах?
Я вот примерно месяц уже занимаюсь изучением html, css и php, и узнал что еще можно создавать сайты с помощью wordpress и joomla, так вот,...

Как работать с "признаком конца файла" , как программно так и просто...
например в фаре или нортоне открыв файл (текстовый) как удалить признак конца файла или вырезать его и перремистить в середину...?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru