Проектирование троичных элементов (4) - пробуем CMOS-ключи

Уравновешенная троичная система счисления - форум переехал с http://ternary.info

Moderator: haqreu

User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

ого - серъёзный агрегат (судя по размерам)
а чьи DG403 впаял? на вход что подаёшь - 50 Гц?
P.S. картинки лучше без алайнмента вставлять - и перевод строки надо иметь до и после - чтобы текст не накрывало и не лепилось с ним в одну строчку
rvnick
Fanat
Posts: 80
Joined: 06 Nov 2013 14:09
Location: 82.147.177.70

Re: Проектирование троичных элементов - используем CMOS...

Post by rvnick »

Shaos wrote: ого - серъёзный агрегат (судя по размерам)
а чьи DG403 впаял? на вход что подаёшь - 50 Гц?
P.S. картинки лучше без алайнмента вставлять - и перевод строки надо иметь до и после - чтобы текст не накрывало и не лепилось с ним в одну строчку
серъёзный агрегат - если осцил имеется в виду, то да не маленький, но сам по себе, из рабоче-крестьянских скопов,
неплохой будет.
DG403 - vishay siliconix. 3.35 - одна, заказ по каталогу.
Высокочастотного синуса с амплитудой 10в под рукой нет,
пришлось выходное 50Гц поделить с маленького трансика пока
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

Shaos wrote:
Image

Как можно видеть, при 1 МГц выход отстаёт на четверть периода или примерно на 250 нс (по видимому это задержка в двух каналах DG403 подключённых последовательно).
Вот ещё пара скриншотов, показывающих несимметричность TRIMUX-a

буфер:
Image

инвертер:
Image
rvnick
Fanat
Posts: 80
Joined: 06 Nov 2013 14:09
Location: 82.147.177.70

Re: Проектирование троичных элементов - используем CMOS...

Post by rvnick »

Тестировать на чистом синусе конечно наглядно, но в реальных
логических схемах сигналы имеют крутые фронты, по этому и
тримукс должен переключаются по-резче. На испытуемый тримукс
надо подавать трёхуровневые прямоугольные импульсы,например
сформированные другим тримуксом из синуса, тогда и с задержками должно быть по-лучше.
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

У меня идея есть, что синусоидальный сигнал имеет меньше гармоник, поэтому его предпочтительнее использовать для синхронизации троичных схем - превращая его в троичную синхру вида O,N,O,P уже на месте использования, а не по площади всей схемы.
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

Кстати, rvnick, можно твою фотку залить на twitpic.com?
Я в комментариях укажу, что фотка от rvnick-a ;)
rvnick
Fanat
Posts: 80
Joined: 06 Nov 2013 14:09
Location: 82.147.177.70

Re: Проектирование троичных элементов - используем CMOS...

Post by rvnick »

Shaos wrote: Кстати, rvnick, можно твою фотку залить на twitpic.com?
Я в комментариях укажу, что фотка от rvnick-a ;)
Заливай.
А что там на twitpc посмотреть можно?
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

rvnick wrote:
Shaos wrote: Кстати, rvnick, можно твою фотку залить на twitpic.com?
Я в комментариях укажу, что фотка от rvnick-a ;)
Заливай.
А что там на twitpc посмотреть можно?
Это просто простой и удобный способ цеплять фотки к твиттеру
rvnick
Fanat
Posts: 80
Joined: 06 Nov 2013 14:09
Location: 82.147.177.70

Re: Проектирование троичных элементов - используем CMOS...

Post by rvnick »

Пришла мысль, что надо попробовать скрестить DG403 и 4052
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

rvnick wrote: Пришла мысль, что надо попробовать скрестить DG403 и 4052
Не вижу смысла, т.к. DG403 - самодостаточен. Если тебе к 4052 надо добавить отдельные переключатели, то можно взять 4053.
rvnick
Fanat
Posts: 80
Joined: 06 Nov 2013 14:09
Location: 82.147.177.70

Re: Проектирование троичных элементов - используем CMOS...

Post by rvnick »

Shaos wrote:
rvnick wrote: Пришла мысль, что надо попробовать скрестить DG403 и 4052
Не вижу смысла, т.к. DG403 - самодостаточен. Если тебе к 4052 надо добавить отдельные переключатели, то можно взять 4053.
Да, конечно DG403 - самодостаточна, но если её использовать
только как типа конвертер-декодер трёхуровневых троичных
сигналов в BCT-код используемый для управления ключами 4052,
то предполагаются некоторые удобства для построения сложных
логик.Например на одной половинке DG403 и сдвоенном мультиплексоре 4052 с одного унарного входа можно получить
две независимые выходные функции, как-то инверт и буфер,
PTI и NTI, и т.д.. Ещё более выгодным может оказаться реализация таких схем, как тот же full adder, сигналы с
трёх входов которого будут преобразовываться тремя каналами
из 1,5(полтора) корпуса DG403, а основное мультиплексирование будет производится несколькими
простыми 4052
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

Что-то мне кажется, что половинки DG403 будет недостаточно - ну набросай схемку - прикинем...
rvnick
Fanat
Posts: 80
Joined: 06 Nov 2013 14:09
Location: 82.147.177.70

Re: Проектирование троичных элементов - используем CMOS...

Post by rvnick »

Shaos wrote: Что-то мне кажется, что половинки DG403 будет недостаточно - ну набросай схемку - прикинем...
Кое-что начал перемакетировать,как получится сразу отпишусь.
Идея ещё связана с введением искусственного троичного логического "нуля". Т.к. при питании логической части
DG403 - +5v и Gnd, "окно" простирается от +0,8v до +2,4v,
то середину этого участка,примерно +1,6v, назначить троичным
логическим "нулём" и поименовать его типа Zero например, чтоб
не путать с обычным нулём питания. Естественно надо сделать
стабилизатор +1,6v
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

а да - с окном половинки достаточно - и входы можно приводить в нужный диапазон резисторным делителем:

Image

однако окно не у всех документально зафиксировано (я чуть раньше давал картинки из разных даташытов)
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Проектирование троичных элементов - используем CMOS...

Post by Shaos »

JeNNeR прислал альтернативную топологию печатной платы тримукса:

Image

Image