Автор Тема: Коммутатор на CD4013 с SPDT кнопками  (Прочитано 14606 раз)

0 Пользователей и 1 Гость просматривают эту тему.

AZG

  • Сообщений: 7234
  • AZG Custom FOREVER!!!
    • Просмотр профиля
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #20 : Августа 11, 2009, 06:06:01 am »
Цитировать
Диоды нужны для сбрасывания каналов, отличных от выбираемого. Нам же нужна зависимая фиксация. Если же требуется независимая фиксация, то у нас это уже реализовано самими кнопками, никакой доп. логики не нужно :)

Денис, все просто - не налдо плясать от кнопок. Берем любую схему без фиксации и на фикс кнопках эмулируем кнопки без фиксы. Это намного проще и меньше рассыпухи. Всего-то инвертировать фронт при втором переключении. D-триггер работает именно по фронту.
Cort MGM-1 (SD TB-4+SH-2), AZG Custom Guitar (P.G.Marx+SD SH-1), Dean Vendetta 1.7 (DM D-Sonic+AirNorton)

AZG Custom:http://www.aznaur.spb.ru/
Лампы Sovtek,EH,TungSol:http://www.tubes.spb.ru/

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #21 : Августа 11, 2009, 07:28:55 am »
Выделение любого фронта делается на исключающем или:

Denn

  • Global Moderator
  • *****
  • Сообщений: 14277
  • είμαι ο μουσικός και ο ραδιομηχανίκός
    • ICQ клиент - 322153053
    • Просмотр профиля
    • E-mail
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #22 : Августа 11, 2009, 08:02:06 am »
Цитировать
Цитировать
Диоды нужны для сбрасывания каналов, отличных от выбираемого. Нам же нужна зависимая фиксация. Если же требуется независимая фиксация, то у нас это уже реализовано самими кнопками, никакой доп. логики не нужно :)

Денис, все просто - не налдо плясать от кнопок. Берем любую схему без фиксации и на фикс кнопках эмулируем кнопки без фиксы. Это намного проще и меньше рассыпухи. Всего-то инвертировать фронт при втором переключении. D-триггер работает именно по фронту.

Азнаур, нарисуй свой вариант для моей схемы. Мне даже интересно, как ты обойдёшься без диодов (причём я вовсе не исключаю, что это возможно).
Не говорите что мне делать, и я не скажу куда Вам идти.

Лучшее решение из возможных - самое простое. И наоборот.

Прежде чем судить

YAV^

  • Сообщений: 462
    • Просмотр профиля
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #23 : Августа 11, 2009, 11:55:40 am »
Цитировать
Выделение любого фронта делается на исключающем или:
Пояснения нужны.... кнопка какая? с фиксацией? что при замыкании/размыкании происходит на выходе? кратковременные импульсы, фактически нужные нам фронты?
« Последнее редактирование: Августа 11, 2009, 12:00:42 pm от YAV »

Denn

  • Global Moderator
  • *****
  • Сообщений: 14277
  • είμαι ο μουσικός και ο ραδιομηχανίκός
    • ICQ клиент - 322153053
    • Просмотр профиля
    • E-mail
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #24 : Августа 11, 2009, 12:25:13 pm »
Цитировать
Цитировать
Выделение любого фронта делается на исключающем или:
Пояснения нужны.... кнопка какая? с фиксацией? что при замыкании/размыкании происходит на выходе? кратковременные импульсы, фактически нужные нам фронты?

Для кнопки с фиксацией получается так:

Не говорите что мне делать, и я не скажу куда Вам идти.

Лучшее решение из возможных - самое простое. И наоборот.

Прежде чем судить

YAV^

  • Сообщений: 462
    • Просмотр профиля
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #25 : Августа 11, 2009, 01:27:33 pm »
Цитировать
Цитировать
Цитировать
Выделение любого фронта делается на исключающем или:
Пояснения нужны.... кнопка какая? с фиксацией? что при замыкании/размыкании происходит на выходе? кратковременные импульсы, фактически нужные нам фронты?

Для кнопки с фиксацией получается так:

понятно... а точно времени при таком решении "в лоб" будет достаточно для формирования нормального импульса с достаточным фронтом? перелет контактов не сильно кратковременный?

а это всеж на что рассчитано

?


KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #26 : Августа 11, 2009, 05:13:21 pm »
Этой схеме абсолютно все равно какие кнопки - с фиксацией или без.
« Последнее редактирование: Августа 14, 2009, 08:10:36 am от mike »

Denn

  • Global Moderator
  • *****
  • Сообщений: 14277
  • είμαι ο μουσικός και ο ραδιομηχανίκός
    • ICQ клиент - 322153053
    • Просмотр профиля
    • E-mail
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #27 : Августа 11, 2009, 05:39:45 pm »
Азнаур, я тебе как раз вот про эти диоды говорил:

« Последнее редактирование: Августа 11, 2009, 05:40:56 pm от Denn »
Не говорите что мне делать, и я не скажу куда Вам идти.

Лучшее решение из возможных - самое простое. И наоборот.

Прежде чем судить

AZG

  • Сообщений: 7234
  • AZG Custom FOREVER!!!
    • Просмотр профиля
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #28 : Августа 11, 2009, 07:39:17 pm »
Цитировать
Азнаур, я тебе как раз вот про эти диоды говорил:

Денис, ты писал, что надо ДОБАВЛЯТЬ диоды для реализации хитроумных переключений. Миша тебе показал, что кол-во диодов остается по старому. Вот и все! Никаких проблем в этом не вижу.

Слава богу, с цифрой получил единственный автомат по одной теме в своем институте. ту задачку даже препод не мог до конца решить :)

Cort MGM-1 (SD TB-4+SH-2), AZG Custom Guitar (P.G.Marx+SD SH-1), Dean Vendetta 1.7 (DM D-Sonic+AirNorton)

AZG Custom:http://www.aznaur.spb.ru/
Лампы Sovtek,EH,TungSol:http://www.tubes.spb.ru/

Denn

  • Global Moderator
  • *****
  • Сообщений: 14277
  • είμαι ο μουσικός και ο ραδιομηχανίκός
    • ICQ клиент - 322153053
    • Просмотр профиля
    • E-mail
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #29 : Августа 11, 2009, 08:03:26 pm »
Цитировать
Цитировать
Азнаур, я тебе как раз вот про эти диоды говорил:

Денис, ты писал, что надо ДОБАВЛЯТЬ диоды для реализации хитроумных переключений.
Относительно моей схемы без диодов. Изначально она была именно в таком варианте как нарисовал Миша (только без логических элементов, снижающих требование к конструкции кнопок), но вот кол-во диодов стремительно возрастающее с увеличением числа каналов мне показалось неизящным решением, поэтому был придуман вариант с инверной логикой (использование инв. выходов триггеров) без диодов.
Не говорите что мне делать, и я не скажу куда Вам идти.

Лучшее решение из возможных - самое простое. И наоборот.

Прежде чем судить

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #30 : Августа 11, 2009, 08:13:35 pm »
А если все таки не лень изучить приграммирование, то 1шт AtTiny и больше никагого обвеса (для кнопок используются подтяжки портов, вместо кварца внутренний калиброванный RC генератор) + любой алгоритм переключения без изменения схемы и программирование прямо в плате.

YAV^

  • Сообщений: 462
    • Просмотр профиля
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #31 : Августа 12, 2009, 04:58:42 pm »
Всем спасибо, попробую обдумать и отмакетить последнюю схему...


YAV^

  • Сообщений: 462
    • Просмотр профиля
Re: Коммутатор на CD4013 с SPDT кнопками
« Ответ #32 : Августа 23, 2009, 08:38:21 pm »
Последняя схема собрана на макете и опробована. Работает без нареканий, стабильно.
Поставил R1R2R3=68К, С1С2С3=22n, все 100к заменил на 68К. U1=HCF4070BE, U2U3=MC14013BCP.
При подаче питания только устанавливается активным какой-то из каналов произвольно.... Позднее поиграюсь с номиналами RC цепочек....
Срабатывает на любое изменение состояния кнопок, кнопки любые.

KMG, спасибо. И всем кто принимал участие тоже.