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

Универсальный нажиматель кнопок на микроконтроллере


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

Интересует возможность создания универсального управителя устройствами на микроконтроллере через замыкание кнопок.

В идеале, неизвестно точно напряжение/сила тока, которые пробегают по проводам при замыкании 2-х контактов кнопки на панели некоего устройства. Предполагаю, что диапазон невелик (до 5В/12В, несколько mA). 
В случае 1-2-х "кнопок" существует достаточное количество схем на МК Arduino c  замыканием через реле. Также видел "полумеханический" вариант с установкой на кнопки соленоидов. Но это очень громоздкие  конструкции получаются. Например, в случае клавиатуры ПК - более 100 соленоидов или реле.
Есть ли среди современных радиоэлементов что-то для этой цели - типа электронное реле, а лучше с десяток, в маленькой микросхеме?
Буду благодарен за любые подсказки, схемы или даже ссылки на готовые устройства, модули для любых МК (ардуино и прочие) если они существуют.

 

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

Универсальное устройство в любом случае будет громоздким, т.к. заранее неизвестны электрические параметры клавиатуры.
К тому же, устройства на МК, как правило, не имеют полноценной клавиатуры в несколько десятков клавиш. А значит, сложность имитатора, даже электромеханического, можно заметно снизить.
А если же нужно имитировать нажатие клавиш стандартной компьютерной клавиатуры, то гораздо проще изучить её протокол и посылать скан-коды клавиш непосредственно в порт. Т.е имитировать сам контроллер клавиатуры, а не её кнопки.

"Я не знаю какой там коэффициент, я просто паять умею. "

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

А ещё проще нелегала из Азии посадить и пусть жмёт.Дешевле (и безопаснее) выйдет.

Не можешь-научим! Не хочешь-не надо!P.S. А достанешь-заБАНят!

Решительный шаг вперёд-как правило результат хорошего пинка сзади.

Не тратьте силы, возьмите молоток побольше!

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

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

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

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

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

Посмотрел сейчас в каталогах параметры твердотельных реле - минимально от 60В/1А могут замыкать. Не думаю, что в бытовых приборах на МК будут бОльшие электрические параметры. Да и для первого образца можно конкретно определиться с наиболее вероятными характеристиками, н-р 5В 100мА. 

Сейчас вопрос в подходящей элементной базе. 
Что касается устройств, то в большинстве случаев вряд ли они будут иметь более 20-30 клавиш. Например, самые умные мультиварки-скороварки. Но, в качестве, исключения, как мне сейчас необходимо, это около сотни клавиш. И это не клавиатура ПК, а отдельное автономное некомпьютерное устройство.

Неужели тема такая редкая и нет готовых схем? Смотрю много сейчас модулей с реле для Ардуино на 220В, готовые умные розетки WiFi, даже какие-то промышленные сборки 16-ти программируемых реле. Но это все не то.

Возможно ли сделать на оптопарах? Теоретически, слишком просто получается - на 2 контакта через резистор от МК Ардуино идет питание-управление включением светодиода в оптопаре, два других контакта фоторезистора в оптопаре - соединяем с 2-мя контактами в панели устройства (н-р, мультиварки).

Или нужна какая-то дополнительная "обвязка"?

 

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

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

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

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

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

3 часа назад, Михаил Новых сказал:

Неужели тема такая редкая

Именно, редкая, потому что такое нафиг никому не надо.

"Я не знаю какой там коэффициент, я просто паять умею. "

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

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

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

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

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

Делал такой перебиратор кода в 80е годы для раскодировки автомагнитол.

Philips_Gamma3_pic1.jpg

Код сидел в большом камне в который было не попасть.

В EEPROMе были только попытки. На ввод кода давалось две попытки, после чего аппарат уходил в ожидание.

В маг вставлялась кассета и запуск ЛПМ был индикатором попадания в код.

На кнопки вешались ключи на кт315.

Алгоритм был такой ( все нажимания на кнопки осуществлялись прогой, от нас требовался только запуск )

1. включить аппарат и пауза.

2  нажать на кнопки M+VF на пять секунд.

3. из регистра вводим код. тут тоже заморочки - первая цифра не с нуля, а с единицы ( фото ). Нажатие с паузой-удержанием и т.д.

4. Запуск - нажать на кнопки M+VF на пять секунд.

5. смотрим ЛПМ.

6. есть - ура! Нет, +1 в регистр кода, ещё попытка. ( возврат к пункту 2 )

7. Вызов подпрограммы программирования EEPROM i2c и обнуление попыток.

И сначала с первого пункта .

Помню когда составлял программу, думал с какого конца начать - с нуля или 1999 - это последний код.

Решил начать с нуля и вот уже второй день перебирает, уже пошёл код 1990, а отклика нету...

Сижу смотрю... и тут на коде 1996 - щёлк и аппарат заработал!!!

А вот мой комп - Микроша - на котором работал в те годы:

Mikrosha.jpg

 

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

Работал в ДОСе, на кнопки не нажимал. Всё делалось по шине i2c/

Давно это было. Если потребуется этот аппарат делать, то, наверное, ни у кого не осталось этой проги.

Да и комп был нужен с 95 виндой....

 

 

 

Изменено пользователем ГОГА рижский

Мыши кололись, плакали, но продолжали жрать кактус.

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

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

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

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

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

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

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

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

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

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

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