Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 02.07.2017, 13:18  
МВА
Гражданин KAZUS.RU
 
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
МВА на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

А кто сказал, что механизм должен ехать от концевика до концевика?
Он может не дойти до второго концевика и вернуться на первый.
Чаще всего концевики выполняют роль аварийного выключателя.
Реклама:
МВА вне форума  
Непрочитано 02.07.2017, 16:41  
OKF
Прописка
 
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
OKF на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Сообщение от МВА Посмотреть сообщение
Я вот тут подумал и пришла одна идея...
Если с диодами, то на 3 конца цепляется 6 кнопок макс. Безо всяких резисторов, если внутренняя подтяжка устраивает.
OKF вне форума  
Непрочитано 02.07.2017, 17:25  
PUUUK
Прописка
 
Аватар для PUUUK
 
Регистрация: 30.10.2006
Адрес: Калуга
Сообщений: 108
Сказал спасибо: 248
Сказали Спасибо 85 раз(а) в 35 сообщении(ях)
PUUUK на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Цитата:
на 3 конца цепляется 6 кнопок макс.
7 штук."Однозначно!"(с)
PUUUK вне форума  
Непрочитано 02.07.2017, 17:29  
МВА
Гражданин KAZUS.RU
 
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
МВА на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Сообщение от OKF Посмотреть сообщение
Если с диодами, то на 3 конца цепляется 6 кнопок макс. Безо всяких резисторов, если внутренняя подтяжка устраивает.
А можно схемку в студию?
Только учесть, что тинька не имеет подтяжки на землю.

Сообщение от osa555 Посмотреть сообщение
Проблема в том, что одновременно могут быть замкнуты концевики обоих каналов (диодная развязка не работает).

Последний раз редактировалось МВА; 02.07.2017 в 17:33.
МВА вне форума  
Непрочитано 02.07.2017, 18:16  
PUUUK
Прописка
 
Аватар для PUUUK
 
Регистрация: 30.10.2006
Адрес: Калуга
Сообщений: 108
Сказал спасибо: 248
Сказали Спасибо 85 раз(а) в 35 сообщении(ях)
PUUUK на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Лень рисовать...
Вот фрагмент одной из моих разработок.
Миниатюры:
Нажмите на изображение для увеличения
Название: 777.jpg
Просмотров: 0
Размер:	18.5 Кб
ID:	116017  
PUUUK вне форума  
Непрочитано 02.07.2017, 18:44  
МВА
Гражданин KAZUS.RU
 
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
МВА на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Сообщение от PUUUK Посмотреть сообщение
Лень рисовать...
Вот фрагмент одной из моих разработок.
Сообщение от osa555 Посмотреть сообщение
Проблема в том, что одновременно могут быть замкнуты концевики обоих каналов
Упс. Эта схема не позволяет идентифицировать одновременное нажатие нескольких кнопок. Если нажать К1.7 - то все другие кнопки не определяются, так как на всех трех входах будет 0.
то же самое если нажать К1.1, К1.2, К1.4.
Да и другие варианты не работоспособные, где занята хотя бы одна линия, и эта линия участвует в идентификации другой кнопки (она занята низким уровнем, а требуется высокий)

Последний раз редактировалось МВА; 02.07.2017 в 18:55.
МВА вне форума  
Непрочитано 02.07.2017, 19:14  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Сообщение от МВА Посмотреть сообщение
А кто сказал, что механизм должен ехать от концевика до концевика?
Он может не дойти до второго концевика и вернуться на первый.
Чаще всего концевики выполняют роль аварийного выключателя.
А кто сказал, что концевики в данном случае должны выполнять роль аварийного выключателя? Если это справжний аварийный выключатель, то он должен отключать исполнительный механизм вообще без участия контроллера, но это уже совсем другая история.
В данном случае только ТС может пролить свет на это дело, а именно, какой алгоритм работы исполнительного механизма, возможные аварийные ситуации и т.д. Разумеется все аварийные ситуации при параллельном подключении концевиков не отследишь, но кое-что все-таки отследить можно. Да, алгоритм управления и контроля немного усложняется, но это может быть оправдано и вполне жизнеспособно.
alvadep вне форума  
Непрочитано 03.07.2017, 10:42  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Сообщение от МВА Посмотреть сообщение
Упс. Эта схема не позволяет идентифицировать одновременное нажатие нескольких кнопок
Либо применить схему с весовыми резисторами

Либо применять r-2r ЦАП. Только не увлекаться количеством кнопок - думаю 6 максимум:


Здесь ключи ставить с 2R на землю, резистор 2R в Зв. 1 выбросить, сигнал снимать с точки соединения 2R-R Зв. 1

Только я не понял, какие проблемы с определением концевика? Если контроллер управляет движением, то стало быть, куда двигал, то и сработало.
Хотя мне ближе однозначное определение концевика, мало ли, взяли рукой подвинули (можно там рукой?). Тогда контроллер может попытаться сдвинуть с концевика и увидит (можно там двигать в упор, или поломается?)

Последний раз редактировалось makakus; 03.07.2017 в 10:47.
makakus вне форума  
Непрочитано 03.07.2017, 16:13  
OKF
Прописка
 
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
OKF на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Сообщение от МВА Посмотреть сообщение
А можно схемку в студию?
Только учесть, что тинька не имеет подтяжки на землю.
Можно.
Треугольник. Углы - выводы. Стороны - по 2 кнопки, встречно-паралельно.
Подтяжкой на землю там и не пахнет.
Хоть все 6 могут быть нажаты.

Последний раз редактировалось OKF; 03.07.2017 в 16:17.
OKF вне форума  
Непрочитано 03.07.2017, 16:26  
OKF
Прописка
 
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
OKF на пути к лучшему
По умолчанию Re: Подключить дополнительные кнопки

Сообщение от PUUUK Посмотреть сообщение
Лень рисовать...
Вот фрагмент одной из моих разработок.
Разработка звучит гордо. "Однозначно!"(с)
OKF вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обзоры покупок товаров на GEARBEST.COM mikesmith Барахолка электронных компонентов 397 12.10.2018 22:51
Пишем свое API Easyrider83 Embedd С 96 22.05.2016 01:23
Режимы сна Атмега-8 putmannn AVR 123 08.03.2013 15:30
Западают от холода мембранные кнопки! Sukhanov Производственное оборудование 16 09.02.2012 07:32


Часовой пояс GMT +4, время: 07:38.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot