Для клавиатуры подойдёт. В сети всё ещё полно материалов как использовать MPR121 с Arduino. Может Вас заинтересует моя статья на тему клавиатуры из резистивной панели. Я в течении нескольких дней собираюсь попробовать CSLIB на х51. Пока жду демо-плату, но если она не придёт к концу недели, попробую без неё с прицелом под своё приложение для светильника.
Пока основная "точка приложения" вылизать "векторную" клавиатуру в приложении к Си/С++... Под ассемблером штука весьма удачная, хотя и весьма ресурсоемкая. Попробовал пока подобраться ( viewtopic.php?p=4203257#p4203257 ) но пока еще не очень нравится то, что получилось - надо бы вытянуть во внешний файл блок с функциями для кноп... Но то уже под какой конкретный проект при настроении (тот же муркотаймер повторить под адуринкой... )
Файл сканера физических кноп отдельно, файл прикладного теста отдельно (и таковых может быть несколько). Что собственно и требуется для разветвленного меню с пиктограммами-подсказками. Теперь можно и чего помимо теста соорудить.
У меня тоже прогресс: вчера пришла демо-плата и я разобрался с использованием библиотеки CSLIB на х51 микроконтроллере EFM8SB10. С сенсорной площадкой на плате потребление в режиме ожидания нажатия кнопки 2.2 мкА. Сегодня уже поздно, а завтра переброшу всё на внешний МК на монтажке и попробую всю систему в действии со штатной сенсорной площадкой светильника и нормальным драйвером светодиодов.
Собрал весь проект на монтажке - работает замечательно от штатной сенсорной площадки на плате. Ток покоя всей схемы снизился с 40 мкА то 5 мкА, а в активном режиме с 120 мА до 40 мА с автоматическим отключением после 1 мин. Оказалось, что светодиоды на плате стоят очень яркие и им достаточно 10мА для примерно той-же яркости, задаваемым драйвером IC2. В оригинальной конструкции они были запитаны параллельно и непосредственно от батареи 4.5В (3хААА) даже без ограничительных резисторов. Не понимаю, как-же надо ненавидеть своих покупателей для подобных решений. Драйвер IC2 под конструкцию подходит оптимально. В нём имеется бустер, компенсирующий разряд батарей. В следующий раз когда мне понадобятся сенсорные кнопки, я дальше этого МК (IC1) и смотреть ничего не буду. На него можно навесить до 13 сенсорных кнопок. Ниже пара кликабельных картинок монтажки ... и схемы Можно начинать изготовление печатной платы и завершать проект.
Собрал весь проект на монтажке - работает замечательно от штатной сенсорной площадки на плате.
рады за вас.
А у нас ничего не получается. Терморегулятор тайваньский ,стоит R5F2135. Попала капля воды,или чего еще. в районе ножек 8-12 подъела чуть.Снято,очищено,отмыто,пропаяно.Но не работает. На сбросе 8 ножка 5в. Генерации нет, Внешних резонаторов не замечено.Внутренний генератор используется? Микросхеме хана ?
Если было включено питание (явные следы электролиза металла дорожек) то вероятнее всего БелоПушистый зверек подкрался... Особо опасны ТАРАКАНЫ - после их "выделений жизнедеятельности" мало чего целым остаётся ( и омывается с великими сложностями). Чего может бысть помимо явно видимого - ищем даташит на мелкосхему и делаем анализ возможных бяков (не обязательно явно заметных) Моё Соболезнование по тому терморегулятору...
даташит есть. Да,тоже так думаю,скорее всего животные лазят там внутри.Воду никак не набрызгать. все закрыто и еще в шкафу стоит.Еще частотник валяется,пробило между силовыми проводами даже реле сгорело плавной зарядки.
А вот это изделие должно температуру достаточно точно измерять.Почему кварцев нет,точность ведь частотой определяется,больше как бы нечем,а внутренний rc точностью ведь не отличается ?
Точность определяется датчиком. Для аналоговых более значимо напряжение питания или опорное в АЦП, для DSок - только качество сборки (все встроено внутри). Термопары - там также аналоговый сигнал. Так что кварцы на втором месте.
Добавлено after 9 hours 21 minute 9 seconds: Продолжу некоторый садомазохизмо с адуринкой... теоретическая схемка https://img.radiokot.ru/files/20529/2rkit18znc.GIF натыкано много, вводиться в действие будет "по кусочкам". Индикатор пока более простонародный - 8 позиционный 7-сегментник на основе MAX7219... матричный двухстрочник ессно поинтереснее - но уж больно на сегодня кусючий. Идейка - программное реле времени, сходное с функционалом старой доброй К145ИК1901 (радиоконструктор "старт7176"). Часики, секундомер, таймер, два разбудильника ну и чего-нибудь еще ... Менюшка на семисегментниках явно примитивная будет, но то ужшшш не так и страшно. Исходник СКОТча содержит папочки с используемыми библиотеками кои (при их отсутствии в разделе подключаемых библиотек) надо будет добавить в раздел подключаемых библиотек. OneWire и Adafruit_NeoPixel скорее всего есть у большинства - в таком случае (при наличии "по умолчанию") их копировать не нужно. Пока прожка содержит только базовую основу с транспортными протоколами заготовленными так, чтобы можно было в дополнительных "внешних файлах" их использовать и минимум для работы аппаратной части клавиатуры.
BOB51, а вродеж 1602 lcd некусаюцца?! ~250р штучно с доставкой. https://aliexpress.ru/item/1005003089091429.html это eps/hd44780, там 5-6 gpio надо чтоб управлять. i2c версии менее массовые и конечно дороже.
Я местными радиорынками пользуясь. Там цена заметно более Вами указанной. Не думаю, что на сегодня в других местах меньше будет. Расчёт на наиболее доступное и дешевое. Дополнительно мозготреп с "семисегментными кракозябрами" более сложен для исполнения (собственно в том мой частичный интерес - 7сегментных ЖКИ с крупными цифирями из вторички в достатке вылеживается плюс учебное тренировочный материал набирается). Переход к матричному двустрочнику будет уже много проще.
BOB51, упомянутые lcd с 44780 оч популярны они от стареньких принтеров/копиров/факсов до всякого пром оборудования, по идее их должно быть немало на разборах.
Не всегда так - у меня кучка с разборок но без маркировок - с ними сложнее, чем с теми,что от кассовых аппаратов. А там все же больше 7-сегментников или однострочные матричники...
в нормальной IDE зажимаешь Ctrl, наводишь на макрос/переменную/функцию мыша и кликаешь - открывается файл с этим самым определением/объявлением... как вы там ищите - не знаю...
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения