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

Хотим Повторить Управление Баяном С Компьютера Через Lpt Порт


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

Хотим повторить такое устройство программиста Владимира Демина.

Какие микросхемы можно использовать для управления таким количеством соленоидов?

Думаю что вроде дешифраторов К155ИД3 подойдёт. http://esxema.ru/?p=1502 Если кто знает подскажите какие микросхемы можно ещё использовать? Желательно чтобы поменьше микросхем использовать. Управление с LPT порта ПК и так же у меня есть комп "Корвет" 8020. вот его хочу использовать для управления.

всего: 168 кнопок

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

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Думаю, ИД3 будет самым подходящим, только на выходы нужно транзисторные ключи с защитными диодами поставить.

Зарубежный аналог ИД3 - SN74154N

Ну и учтите, что один дешифратор потребляет около 60 мА.

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

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

цепочку сдвиговых регистров на нужное количество выходов....( в зависимости от количества кнопок на баяне)

Последовательно заносится код клавиши или группы клавиш , команда сброса -для приёма следующей комбинации-и сдвигающие импульсы, задающие темп

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

Управление с LPT порта ПК

...

всего: 168 кнопок

Вполне укладываемся в параллельный интерфейс, так что сдвиговые регистры не панацея, зря на DrZ-а напали.

ПС. Матрицу надо делать для экономии корпусов дешифраторов (2-х штук хватит).

ПППС. Фигня все с дешифраторами: клавиши по-одной только можно будет нажимать, а нужны аккорды...

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

Управление с LPT порта ПК

...

всего: 168 кнопок

Вполне укладываемся в параллельный интерфейс, так что сдвиговые регистры не панацея, зря на DrZ-а напали.

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

ПС. Матрицу надо делать для экономии корпусов дешифраторов (2-х штук хватит).

ПППС. Фигня все с дешифраторами: клавиши по-одной только можно будет нажимать, а нужны аккорды...

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

Меня тут посетила мысль (случается же! :)), что у баяна, возможно, есть такие клавиши, нажатие на которые по-одной вызывают дублирующие нажатия других клавиш. Тогда действительно можно обойтись одноголосым "нажимателем". Схема, допустим, такая:

post-163091-0-20665600-1405104636_thumb.jpg

Инверторы с ОК (можно просто транзисторы).

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

На К556РТ4 можно. У неё 8 входов адреса и четыре выхода. Правда жрёт 600 мА один корпус, но зато выходы - открытый коллектор.

Можешь не писать - не пиши.

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

А как же управление от LPT? Весь кайф программисту сломаете: раз зашил "калинку-малинку" -и на века.

Тогда уж РФки или другие энергонезависимые ПЗУ: и память больше, и стереть можно.

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

Автору надо 8 разрядов порта "раскидать" на кнопки баяна. Берём ПЗУ, организуем шину адреса, соединяем каждый выход ПЗУ с соленоидом и вуаля. Много, конечно, микросхем понадобится, но зато больше ничего.

Можешь не писать - не пиши.

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

Какая разница? Силу пока не рассматриваем - только концепцию.

да кагбе большая... время нажатия/отпускания должно укладываться хотя бы 100мс - время реакции рук на команды моска, те время опроса каждого соленоида 168 шт = 0,5мс , время необходимое для срабатывания солиноида колеблется от 5 до 15мс , те идея с динамическим опросом/включением мертворожденная... или нет?

мс регистров нужно всего 21 корпус , по 3 шт на каждую линию данных ЛТП

хотя есть варианты мс сдвиговых регистров на 32бита одна проблема доставаемость.....

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

да какая разница опрос или включение речь не об этом , а о том чтобы уложится в необходимое время включения одного соленоида, оно же получается в 10раз меньше времени срабатывания оного...

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

Почему? Временем реакции порта и дешифраторов пренебрегаем (пусть будут единицы миллисекунд), что остается? В свою очередь могу сказать, что идея с сдвиговыми регистрами здесь более проигрышна в плане времени реакции.

ПС. Еще раз хочу сказать, что матрица -это не обязательно прохождение всех ее ячеек.

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

Самое лучшее - конечно цепь сдвиговых регистров - по сути же ничего кроме них и не понадобится? (правда надо выяснить, уложится ли проталкивание всей цепи в 100мс) Регистры с параллельной загрузкой тоже хороши - можно посадить на общую шину - но с ними проблема - арбитраж данных - целая заморочка. Поскольку кроме 8 ШД есть ещё 4 (или 5 - не помню) дополнительных выхода, и уже очевидно, что их недостаточно, чтобы обеспечить арбитраж. Вывод: только регистры с последовательной загрузкой.

*возможно не везде нужно несколько кнопок прижимать. Если рассмотреть конструкцию сего инструмена - то с одной стороны у него от одной кнопки сразу аккорд звучит, а с другой обычно мелодию играют. На мой взгляд редко зажимаются в "мелодии" две кнопки и также редко в "аккордах" есть необходимость сразу два аккорда воспроизводить. Теоретически можно и "однокнопочное" организовать. Но всё равно это дела не меняет - 21 регистр с последовательной загрузкой самое то.

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

В свою очередь могу сказать, что идея с сдвиговыми регистрами здесь более проигрышна в плане времени реакции.
вы пошутили? скорость работы самой древней версии ЛТР 1мбит/с

8 выводов данных,168 пинов это грубо по 3 корпуса на вывод те 24бита + 1имп записи итого 25бит грубо пусть будет 30бит

1мбит/240 = 4166.66команд/сек или время передачи одной команды 0,24мс, те время записи команды будет обусловлена только скоростью работы программы выборки нот/аккордов....

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

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

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

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

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

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

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

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

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

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

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