Как это приложение CD4013 должно работать?


8

Я пытаюсь устранить проблему в моем синтезаторе, синтезаторе ранних 80-х от Roland, который называется RS-09. Я только начинаю изучать логику и озадачен происходящим. В этом синтезаторе 4013 используется в качестве делителя частоты для разделения или не разделения триггерного сигнала от главного генератора на основе того, выбрал ли пользователь функцию, называемую «понижением октавы», с помощью переключателя. Выход Q 4013 затем передается в «генератор верхней октавы», который использует его для генерации 12 нот хроматической шкалы, из которых затем делаются все другие ноты. Сейчас он работает только в режиме «Октава вниз»; без выбора «Octave down» все клавиши просто производят шум. Вот крупный план этой части схемы. Вертикальная линия, обозначенная «10», соединяется с выключателем,

крупный план 4013 делителя частоты и задающего генератора

4013 настроен таким образом, чтобы «высокое» напряжение составляло 0 В, а «низкое» напряжение составляло -10 В (стрелка вниз обозначает питание -10 В). Когда выбрано «Octave down» и 4013 должен делиться, переключатель подает -10 В, который посылает немного меньше, чем -10 В на SET (вывод 8) через резистор 15 кОм; когда «Octave down» не выбран, 0V подключен к этому пути. В режиме пониженной октавы это -10 В также может проходить через диод D206 к СБРОСУ (вывод 10) (меньше 0,6-0,7 В от падения диода), а при сбросе и установке в низком состоянии триггер тактовый режим, реагирующий на триггерный сигнал от ведущего генератора. Кажется, это работает просто отлично. Если Q / подключен к D как есть, триггер также «двоично делит», и Q выводит прямоугольную волну с частотой 1/2 частоты запуска.

Моя проблема в том, что я не понимаю, что должно происходить, когда не выбрано «Octave down». Я не вижу, как это могло бы работать, и это не так. Это то, что я понимаю, но что-то должно быть не так:

~ 0 В на SET удерживает его в высоком состоянии, но не может пройти через D206 для СБРОСА, оставляя сброс открытым для получения его «инструкций» от генератора (прямой режим). Триггерный генератор начинает колебаться между +5 и -10 В, но диод зажимает его на 0 В, чтобы отрезать положительную часть, и затем отправляется в RESET [править: это не совсем то, что происходит на самом деле - см. Изображения осциллографа ниже]. Но с установленным на высоком уровне единственным возможным исходом для Q являются высокие состояния, когда генератор находится в своей нижней точке, посылающий ~ -10 В для сброса, когда Q высокий и Q / равен 0, и «запрещенное состояние» обоих Установите и сбросите значение высокого уровня, что приведет к тому, что значения Q и Q / будут высокими, когда осциллятор находится в верхней точке. Поэтому Q просто посылает постоянное «высокое напряжение» (в данном случае 0 В) с небольшим шумом. Это то, что я ожидал, и что я вижу, это делает. Измерения моего измерителя и осциллографа подтверждают, что это именно то, что происходит.

таблица правды

Как это должно работать? Что-то явно не так, как в моей интерпретации того, как она должна работать, так и в том, как на самом деле работает схема, но я столько раз ее просматривал и до сих пор не могу понять.

Ваша помощь очень ценится!

Изменить: я добавляю эти снимки осциллографа, показывая различные входы и выходы в настройке, которая не работает (более высокая октава). Я оставил вертикальное положение, где центр 0V, чтобы показать их относительное положение. Я на 0,5 В / дел. Я был удивлен, увидев, насколько отрицательный сигнал при сбросе и насколько мала амплитуда. Это немного отличается от того, что я думал, что я наблюдал раньше, и, по-видимому, «неправильно».

входы и выходы осциллографа

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


Да, эта таблица верна. S / R предназначены для использования исключительно, и когда оба включены (1) оба выхода включены (1), в то время как Qbar to D генерирует нижнюю октаву. (= / 2), что-то не так в отклонении, чтобы отключить это
Тони Стюарт Sunnyskyguy EE75

Может быть, виноват резистор на 15 кОм и конденсатор на 0,01 мкФ, подключенный между «Set» и землей? Должны ли они держать Сет ниже? Насколько низко должно быть значение Set, чтобы устройство 4013 считало его «низким состоянием» (например, что, если оно было -4В, -6В или -7В)?
Суперпередача

1
Возможно, неиспользованный набор, часы и данные (3, 5 и 6) должны быть привязаны к Vss (-10 В)? Это не в оригинальном дизайне, но я знаю, что это лучшая практика.
Суперпередача

1
0,5 В / дел. Х 4 дел. = 2 В x10: 1 = -20 В, а не -10 В ??
Тони Стюарт Sunnyskyguy EE75

1
Схема показывает только один вход из неиспользуемого F / F, но это фактическая схема? Проследите за проводкой ко всем 4013 контактам, чтобы убедиться (плавающие входы при 10 В - плохие новости, но если эта часть схемы неправильная, то, возможно, некоторые другие части тоже!). Каков был горизонтальный масштаб на прицеле, и вы использовали зонд x10?
Брюс Эбботт

Ответы:


5

Я знаю, что этот поток неактивен, но я подумал, что было бы хорошей идеей публиковать в любом случае, если это будет полезно для кого-то, работающего над старым синтезатором Roland с проблемами на основе 4013.

В частности, я работал над внутренними часами арпеджиатора на панели назначения клавиш Roland Jupiter-4 (Jupiter-4 был выпущен в том же году, что и RS-09). Рассматриваемая схема ниже:

JP4 Арпеджиаторские часы

Первоначально может показаться, что, если линия Set (вывод 6) первого триггера привязана высоко, то ни в коем случае 1Q (вывод 1) не будет отличаться от высокого, так что сигнал на CP5 будет быть зафиксированным на высоком уровне, решительно не пульсовая волна, показанная на диаграмме. И это действительно то, что происходит, если в схеме используется современный CD4013 с традиционным поведением Set / Reset (то есть, когда и Set, и Reset высоки, и Q, и Q / высоки). Однако, похоже, что не все 4013 ведут себя так.

Далее, в руководстве по обслуживанию Jupiter-4 Роланд указывает, что следует использовать TC4013 от Toshiba (в частности, TC4013BP, согласно спецификации):

JP4 TC4013 заявление

Даже позже, в руководстве по обслуживанию, Roland предоставляет таблицу выводов и истинности для TC4013, и вот, TC4013 использует функцию Set / Reset, которая отличается от обычной CD4013. В частности, TC4013 ведет себя так, что, когда и Set, и Reset высоки, Q низок, а Q / высок; то есть Reset имеет приоритет над Set, поскольку эта таблица из руководства по обслуживанию указывает:

JP4 4013 таблица истинности

Именно это странное поведение Set / Reset является критическим для создания пульсовой волны на CP5 в схеме Юпитера-4 выше. Я полагаю, что проблемы на основе 4013 в синтезаторах Roland этой эпохи - такие как RS-09 в этой теме, а также проблемы «совместимости», выявленные в других местах для SH-101 - вероятно, проистекают из этого расхождения с традиционным CD4013 Set / Reset поведение. Роланд, очевидно, принял сомнительное дизайнерское решение, полагаясь на то, что производители чипов, вероятно, считали «недопустимой» конфигурацией Set / Reset ...

В любом случае Toshiba по-прежнему производит TC4013BP в 14-контактном DIP-корпусе , но из текущей таблицы данных видно, что Toshiba приняла традиционное поведение CD4013 Set / Reset безизменение суффикса детали. Я не могу найти никакой документации о том, когда произошло это изменение, но, судя по таблицам данных, которые я видел в Интернете, кажется, что это изменение в поведении было реализовано где-то до конца 1990-х годов. Это означает, что хотя старые TC4013 могут быть доступны, например, на eBay, я не знаю, как вы узнали бы, достаточно ли они стары, чтобы предшествовать этому изменению в функциональности. Вам, вероятно, потребуется протестировать чип на макете - завязать линии Set и Reset и посмотреть, как отреагирует выход Q - чтобы определить, можно ли использовать старый TC4013BP в синтезаторе Roland. И, насколько я знаю, ни один современный чип 4013 не демонстрирует такого странного поведения Set / Reset, которое требуется синтезаторам Roland этой эпохи.

В любом случае, я надеюсь, что это поможет лучше понять, что происходит с вашим RS-09 ...!


Здесь нет ничего постыдного в некромантии :) Отличный первый пост, и добро пожаловать в EE.SE!
ThreePhaseEel

4

Вот симуляция того, как это должно работать. Объяснение ниже.

Обратите внимание, что IC204, главный тактовый делитель TC4013BP, как известно , выходит из строя на Roland RS-09. Вот запись, во время которой это не удалось.

Если тщательная перепайка IC204 с флюсом (чтобы убедиться, что это не просто паяное соединение с холодным припоем) не решает проблему, вы можете получить заменяющую микросхему здесь.

Вывод RESET IC204 поднимается через резистор R215 и подается от линии синхронизации через диод D205.

Когда часы становятся низкими, диод D205 проводит и сбрасывает RESET на низкий уровень. Когда часы становятся высокими, диод перестает проводить, и R215 медленно заряжает емкость контакта RESET. Через некоторое время напряжение на RESET достигает высокого порогового логического напряжения, и выход Q сбрасывается. Выход остается низким до следующего нарастающего фронта часов. Чистый эффект состоит в том, что выход переключается на той же частоте, что и часы.

Когда переключатель Octave-Down замкнут, RESET удерживается на низком уровне через диод D206. При низком RESET выход переключается на половину тактовой частоты, потому чтоQ¯ выход привязан к D-входу.


Это очень дорогой CD4013 по сравнению с большинством мест.
Эндрю Мортон

Дело в том, что поставщик запасных частей синтезатора закупает 4013 в качестве запасной части для RS-09. Они подтвердят, что это популярный предмет :)
neonzeon

Я должен был упомянуть, что еще до того, как я опубликовал свой вопрос первоначально, я уже заменил 4013, сначала на новый, а затем и во второй раз после поставки NOS 1980-х годов Harris, на случай очень незначительных различий между современными и современными. старые КМОП ИС могут иметь значение в этом приложении. Ни один из них не повлиял на поведение схемы. До сих пор не понял это.
soupertime

@soupertime внимательно посмотрите на напряжение конденсатора в симуляции. Вы должны увидеть аналогичную форму волны в вашей области.
неонзеон

@soupertime Как вы можете видеть из симуляции, формы волны, которые вы захватили в своей области, соответствуют ожидаемым. В частности, Q¯ output переключается на тактовой частоте, когда Reset не удерживается переключателем Octave-Down. Не могли бы вы также показать выход Q (контакт 13) на оптическом при открытом выключателе?
Неонзеон

2

Хорошо, я не уверен, считается ли это «ответом», потому что я не чувствую, что понимаю, почему это произошло, но я решил проблему с моим синтезатором, по крайней мере.

Наконец-то я получил рассматриваемый RS-09, заменив 4013 на тот, который я извлек из другого RS-09 (ради этого объяснения я назову его RS-09-2). Когда я вставил новый 4013 в RS-09-2, он также не работал. Переключив их обратно (и обратно) и вставив еще один новый 4013 в каждый на случай, если первый, с которым я тестировал, был плохим, я подтвердил, что оба RS-09 будут работать только с очень старым CD4013 в них. Я бы предположил, что все RS-09 такие. Я видел это в другой раз, когда схема, разработанная в 1980-х годах, не работала с новой CMOS IC. Ни в том, ни в другом случае в схеме не было объяснения, почему. Если посмотреть на схему в 2017 или 1982 году, у человека будет такая же реакция: да, это должно сработать. Но если вы вставите CMOS IC, сделанную в 1982 году, это сработает,

Я не очень доволен результатом, потому что вопрос «Почему ?!» все еще остается, но это так.

Я хотел бы поблагодарить всех, кто пытался помочь мне разобраться в этом!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.