Jump to content
Sign in to follow this  
dim3740

Узел Чтения Клавиши Матрицы Внешним Устройством.

Recommended Posts

Имеется устройство с мультиплексированной клавиатурой - музыкальный синтезатор. Опрос идет порядка 10 Кгц, меандр, 2,4в, но логические уровни не четкие, не от земли, и не от плюса... Предложите, пожалуйста, решение/узел по определению нажатия клавиши другим устройством на МК. Требуется только подсказать как обеспечить гальваническую развязку, и согласовать уровни.. Далее все сделаю сам. Спасибо.

Share this post


Link to post
Share on other sites

Хорошо бы тактовые с синтезатора вытащить вместе с X и Y матрицы (итого 4 провода вместе с общим). На МК прерывания по перепаду такта, в них анализ матрицы (предварительно выяснить через сколько тактов опрос). Это первое что в голову пришло. Правда, гальваноразвязки нет...

Share this post


Link to post
Share on other sites

Спасибо. Да! Я забыл уточнить важнейшую вещь (думаю, упрощает). Мне нужно анализировать только 1-3 кнопки. Т.е оптопары, полевики, дискретные компоненты могут иметь место и приветствуются))). Т.е имеем импульсную разность потенциалов между двумя контактами кнопки, а при нажатии - полный ноль. Как отловить?

Share this post


Link to post
Share on other sites

Технология Maxim Integrated nanoPower: когда малый IQ имеет преимущества

При разработке устройств с батарейным питанием важно выбирать компоненты не просто с малым потреблением, но и с предельно малым током покоя. При этом следует обратить внимание на линейку nanoPower производства компании Maxim Integrated. В статье рассмотрено их применение на примере системы датчиков беспроводной оконной сигнализации.

Подробнее

Если бы ещё форумчане поняли, о чём речь вообще :) Ни схемы, ни диаграмм. Откуда что измерено и откуда что на самой схеме берётся. И уровни вполне нормальными могут оказаться. Даже если они не ноль и не питание.

Share this post


Link to post
Share on other sites

Если бы ещё форумчане поняли, о чём речь вообще :) Ни схемы, ни диаграмм. Откуда что измерено и откуда что на самой схеме берётся. И уровни вполне нормальными могут оказаться. Даже если они не ноль и не питание.

Извиня...Схемы синта, конечно, нет... Померяно осциллографом параллельно кнопкам. Форма сигнала, ИМХО, не важна, главное- что это импульс, с перепадом порядка 2 вольт. Но имеется постоянная составляющая... Хотелось, как проще и надежнее, т.е. ловить разность потенциалов именно с кнопки, далее анализ временных параметров...т.е если перепадов нет более, скажем, 0,5 сек - значит нажата кнопка. Это несложно для МК - главное, как снять разность потенциалов, не относительно земли... (Там еще может быть даже двухполярное питание с сканировании(((, чужая душа Ямахи - потемки)))

Share this post


Link to post
Share on other sites
                     

Платы Nucleo на базе STM32G0: чего можно добиться с помощью связки Nucleo и Arduino

Платы Nucleo и платы расширения X-NUCLEO от STMicroelectronics можно интегрировать в платформу Arduino с помощью библиотеки STM32duino. Связка плат Nucleo и платформы Arduino, и наличие готовых библиотек – представляет удобный инструмент для создания прототипов и конечных приложений в условиях ограниченного времени. Статья содержит пошаговые инструкции по установке библиотек и запуску примеров для Nucleo.

Подробнее...

Уголки моей памяти :yes: подсказывают, что решение в дифференциальном усилителе - устройстве, имеющем 2 входа и выдающее на выход сигнал, пропорциональный разности потенциалов на этих входах. Если это так, то существуют ли такие устройства? Я с ними не работал((( И нужно ведь высокое входное сопротивление, чтобы не нагружать порты опроса матрицы...

Share this post


Link to post
Share on other sites

Можно попробовать последовательно с контактами клавиши (в разрыв одного из проводов) включить светодиод оптрона.

Edited by КЭС

Share this post


Link to post
Share on other sites

Резать печатку дорогого синта пока не хочется((, да и тока не хватит. Итак, при нажатии кнопки на обеих ее контактах появляются синфазные сигналы. Как подать их на разностную схему дешево и сердито? Что-то Гугля заумничала..... Питание одно плюс 9 в.

Share this post


Link to post
Share on other sites

На ум "Исключающее ИЛИ" явилось...

ПС. Может, не лезть в схему, а продублировать нажатие (магнит+геркон, микрик и т.п.)?

Edited by КЭС

Share this post


Link to post
Share on other sites

Или как следует разобрать алгоритм опроса и выцеплять "как положено". Схема бы внесла ясности. Но вообще подход мне нравится - дорабатывать что-то (по сути это доработка), предварительно не разведав схему и не разобравшись.

Share this post


Link to post
Share on other sites

На ум "Исключающее ИЛИ" явилось...

У КЭС мне нравится подходы - он "поднимается" над проблемой, и предлагает "гениальное - это должно быть просто". Что касается "изучения" - тоже должно иметь место, но боюсь не в этой ситуации - повторяю, овчинка выделки не стоит, опрос очень сложный - это не компьютерная клавиатура)), там еще светодиоды сразу на клавишах, и они светятся, то в полсилы, то ярко, т.е. динамическая индикация, и все это завязано как-то на эту матрицу... Как пить дать - каждый порт двухрежимный, вначале что-то примет, потом выдаст))) Покупать двухлучевой осцил для этого ?)))

Share this post


Link to post
Share on other sites

Покупать двухлучевой осцил для этого ?)))

Можно попробовать обойтись однолучевым, используя вход Х-развертки. Правда, мозг вспухнет в попытках понять чё там творится. :yes:

Share this post


Link to post
Share on other sites

Задача с подсказки КЭС решена. К561ЛП2 - исключающее ИЛИ и усе! И питание 9 вольт подходит. Потом поставлю преобразователь в ТТЛ, развязку на оптроне на всяк случай, и далее надо писать софтину.... Опыта маловато (я сам то музыкант, как бы))), буду спрашивать, но уж в другом посте. КЭС еще раз спасибо - балик отправил....

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Similar Content

    • By VOVSAR
      за все 500р+почта,пермь.
       

    • By quror
      Всем привет , пришел к вам за помощью.
      Есть у меня монитор старенький с IPS матрицей  (Acer S236HL 23") Проработав он с 2012 года  пришел конец матрице. Ремонт как сказали в сервисах "нерентабельный" неси мол на мусорку.
      Насмотревшись роликов про вторую жизнь я решил сделать из LED панели Софтбокс (светильник). Яркость подсветки очень достойная. В общем если все подключить к плате подсветка горит, но из за того что нет сигнала она гаснет через секунд 15. 
      И вот хочу у знающих людей узнать как правильнее сделать. Светодиодов  48 штук. Как их подключить чтобы они горели от розетки ? И что нужно выпаять из платы чтоб собрать рабочую схему этого дела? (просто конкретно в этом знаний мало) 
      Заранее спасибо за ответы , не судите строго  фото прикреплены ниже


    • By SergeyKa
      Попал мне в руки интересный светильник. Банальная игрушка - стоит копейки, но задача превратить эту игрушку в что-то более серьезное. В общем разобрал этот светильник там 6 светодиодов RGB, выглядят как обычный 1W светодиод с 6 выводами и TDS корпусом. Однако - этот прибор питается от напряжения 5 вольт мощностью в 5W и поэтому меня заинтересовало потребление светодиодов. Померив ток и напряжение каждой линии, я выяснил следующие параметры. Синяя линяя потребляет: 410 мА / 3,6 Вольт, Красная линия потребляет: 85 мА / 4,5 Вольт, Зелёная линия: 450 мА/ 3,45 Вольт. Подключены данные светодиоды по следующей схеме
       
      Последовательно, а красные параллельно и последовательно, хотя насколько знаю так подключать нельзя. С помощью нехитрых подсчётов выяснилось, что мощность одного светодиода равна 0,56655 Вт, я думал я неправильно посчитал, но открыв инструкцию к данному девайсу, увидел такую надпись "6 LED - 0.5W". В итоге всё сошлось. Однако, когда я рылся в интернете не нашёл таких светодиодов 0,5W RGB. Нашёл только 3W RGB в корпусе TDS.

      Даже сравнивая картинку из поиска гугла, видно что на данном светодиоде кристалы больше нежели на матрице от светового прибора.
      Вопросы такие.
      1) Встречал ли кто-нибудь RGB светодиоды мощностью 0,5W в таком исполнении?
      2) Возможно ли что те светодиоды 3W и просто была занижена сила тока подаваемая на них, что бы блок питание потянуло.
      3) Есть ли способы проверить мощность светодиодов. И как это сделать?
    • By brtv-z
      Ребяты доброго  хочу купить кота в мешке, а именно телек.  на матрице вертикальные полосы..  Как думаете, ему уже даже гладкие, белые доски не помогут ?))  матрице п....ц или все таки это проблема шлейфов или т-кона??  тв LG 47/// конечно же хозяйка не даст вскрыть при покупке ...
    • By brtv-z
      Ребяты доброго  хочу купить кота в мешке, а именно телек.  на матрице вертикальные полосы..  Как думаете, ему уже даже гладкие, белые доски не помогут ?))  матрице п....ц или все таки это проблема шлейфов или т-кона??  тв LG 47/// конечно же хозяйка не даст вскрыть при покупке ...
      Заранее спасибо !!

  • Сообщения

    • Хорошая антенна излучает практически всю подводимую мощность, независимо от частоты. Но хорошая антенна должна иметь размеры, соизмеримые с длинной волны. Диполь на 2,45 ГГц будет иметь длину около 6 см. А вот чтобы эффективно излучить 50 Гц такая же по принципу действия антенна  должна быть длиной 3000 км... Может, автор это имел ввиду.
    • напряжение входа( 55вольт) минус напряжение выхода(допустим 12 вольт ) умножаем на ток ( допустим 2 А) итого 86 ватт - все на транзисторе - я про это говорю - ес нужен будет на постоянку - не айс такой лбп,имхо.
    • Это хорошо. Значит вы в  состоянии приобрести микроамперметр и два диода, чтобы выяснить для себя на каком же расстоянии от вашей микроволновки поле будет практически нулевым. А то в начале темы это было 5 см, а потом стало 10. ЗЫ: Хотя, если встав с дивана  вы идёте на работу, а не на форум, то вполне могли бы притащить оттуда анализатор спектра и продемонстрировать его возможности. Думаю такой прибор на вашей не бомжовой кухне очень красиво смотрелся бы на фотографиях и вписался бы в интерьер.
    • Где про закон Ома можно почитать?  Что-то новое...   На той схеме ПИДБП 17 указано как раз возможное входное 55 и выходное 50 Вольт. Мну устраивает. Интересно, повторял ли кто на такое напряжение... Ладно, сколхожу- посмотрю. Нагрев меня не волнует.
    • Всем доброго дня! Товарищи камрады,подскажите чем смыть с платы пасту флюс TR-RMA для пайки SMD,понимаю что на нём написано не требует смывки,но всё же не люблю "грязь", над газовой горелкой можно чуток подержать и всё равномерно растекается,-не устраивает. Пробовал раст. 646 и изопропиловый спирт, всё равно как положено не растворяет,остаются наплывы между ножками разъёмов.
    • У него выше было. Чем выше частота, тем лучше якобы излучает антенна или проводник контур. Я сам тогда задался вопросом, почему так происходит и даже записал где-то. Может кто-то из опытных подскажет что это было? В каком то учебном видео материале было.   
×
×
  • Create New...