
Железная реализация троичного компьютера
Moderator: haqreu
-
- Admin
- Posts: 24087
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Железная реализация троичного компьютера
Собрал на бредборде на четырех компараторах (одна микруха 339) две схемы с дуполярным питанием. Одна схема из 2 компараторов, 3 диодов и 6 резисторов получает на выходе двоичную пару сигналов, которые в зависимости от входных троичных значений могут управлять переключателями или двоичными схемами. И другая схема из 2 комапарторов, 2 диодов и 6 резисторов получает на выходе четко три значения -5В, 0В, +5В в зависимости от уровня входного аналогового сигнала (соответственно I<-2В, -2В>I>+2В, I>+2В). Также провел эксперименты с запоминающим элементом на конденсаторе - хранит заряд нужной полярности несколько секунд (компоратор все же не операционный усилитель и не имеет входного сопротивления в несколько мегаом - если добавить между конденсатором и компаратором еще и операционник с усилением 1, то хранить заряд должно намного дольше).


Last edited by Shaos on 03 Apr 2005 08:12, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
-
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
Компонентов много, попробуй совместить И2Л и ТТЛ логику. Получается два корпуса, или использовать варикапы?Shaos wrote:Собрал на бредборде на четырех компараторах (одна микруха 339) две схемы с дуполярным питанием. Одна схема из 2 компараторов, 3 диодов и 6 резисторов получает на выходе двоичную пару сигналов, которые в зависимости от входных троичных значений могут управлять переключателями или двоичными схемами. И другая схема из 2 комапарторов, 2 диодов и 6 резисторов получает на выходе четко три значения -5В, 0В, +5В в зависимости от уровня входного аналогового сигнала (соответственно I<-2В, -2В>I>+2В, I>+2В). Также провел эксперименты с запоминающим элементом на конденсаторе - хранит заряд нужной полярности несколько секунд (компоратор все же не операционный усилитель и не имеет входного сопротивления в несколько мегаом - если добавить между конденсатором и компаратором еще и операционник с усилением 1, то хранить заряд должно намного дольше).
-
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
-
- Admin
- Posts: 24087
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Ну эти две схемы для разного - первая для использования в вычислителях троичных функций и как интерфейс к двоичной части, а вторая будет использоваться как неинвертирующий буфер, получающий из шумящего и ослабленного сигнала четкие три уровня - это можно использовать в ячейке памяти на конденсаторе.Mac Buster wrote:Это хорошо!Я даже не знаю, что сказать насчёт схем. Видимо надо выбирать ту работать с которой удобнее. С другой строны, раз машина троичная, то и внутри она должна быть исключительно троичной.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24087
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Admin
- Posts: 24087
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
CMOS больше подходит - оно может работать в разных диапазонах питания - у нас их как минимум три: +5/0, 0/-5, +5/-5.cr0acker wrote: Компонентов много, попробуй совместить И2Л и ТТЛ логику. Получается два корпуса, или использовать варикапы?
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24087
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Прикинул схему полного сумматора - выходит 8 корпусов (немного компараторов и много электронных ключей). Но это сложение трита A с тритом B и флага C с получением суммы и переноса. Для триады либо надо утраивать схему, либо делать выполнение команды за несколько тактов - чтобы этот сумматор сложил последовательно все пары тритов.Shaos wrote:Собрал на бредборде на четырех компараторах (одна микруха 339) две схемы с дуполярным питанием. Одна схема из 2 компараторов, 3 диодов и 6 резисторов получает на выходе двоичную пару сигналов, которые в зависимости от входных троичных значений могут управлять переключателями или двоичными схемами. И другая схема из 2 комапарторов, 2 диодов и 6 резисторов получает на выходе четко три значения -5В, 0В, +5В в зависимости от уровня входного аналогового сигнала (соответственно I<-2В, -2В>I>+2В, I>+2В). Также провел эксперименты с запоминающим элементом на конденсаторе - хранит заряд нужной полярности несколько секунд (компоратор все же не операционный усилитель и не имеет входного сопротивления в несколько мегаом - если добавить между конденсатором и компаратором еще и операционник с усилением 1, то хранить заряд должно намного дольше).
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24087
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Железная реализация троичного компьютера
Пересобрал схему на отдельной бредборде заменив схему преобразования в двоичный сигнал на инвертор (см. viewtopic.php?t=7937):Shaos wrote:Собрал на бредборде на четырех компараторах (одна микруха 339) две схемы с дуполярным питанием. Одна схема из 2 компараторов, 3 диодов и 6 резисторов получает на выходе двоичную пару сигналов, которые в зависимости от входных троичных значений могут управлять переключателями или двоичными схемами. И другая схема из 2 комапарторов, 2 диодов и 6 резисторов получает на выходе четко три значения -5В, 0В, +5В в зависимости от уровня входного аналогового сигнала (соответственно I<-2В, -2В>I>+2В, I>+2В). Также провел эксперименты с запоминающим элементом на конденсаторе - хранит заряд нужной полярности несколько секунд (компоратор все же не операционный усилитель и не имеет входного сопротивления в несколько мегаом - если добавить между конденсатором и компаратором еще и операционник с усилением 1, то хранить заряд должно намного дольше).

Двуполярное питание получено от двух наборов батарей:

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Maniac
- Posts: 304
- Joined: 29 Mar 2005 06:06
- Location: Krasnodar
Re: Железная реализация троичного компьютера
может вместо компараторов ОУшки поставить, за скоростью пока я думаю не за чем гнаться.Shaos wrote:Также провел эксперименты с запоминающим элементом на конденсаторе - хранит заряд нужной полярности несколько секунд (компоратор все же не операционный усилитель и не имеет входного сопротивления в несколько мегаом - если добавить между конденсатором и компаратором еще и операционник с усилением 1, то хранить заряд должно намного дольше).
зы// какие эти бредборды страшные


-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
Re: Железная реализация троичного компьютера
Бред-юорды в чупа-дипсе есть. Мелкие схему лучше на них мулять - никакой пайки и все элементы неизнасилованные!Ronin wrote: зы// какие эти бредборды страшныесам я привык паять на макетках, вырезаных из Ленинградов
только вот кончились они у меня...
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Re: Железная реализация троичного компьютера
Думаю у него нету Чип-Дипа поблизостиCHRV wrote:Бред-юорды в чупа-дипсе есть. Мелкие схему лучше на них мулять - никакой пайки и все элементы неизнасилованные!

Extreme Entertainment
-
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
Re: Железная реализация троичного компьютера
Кста выское входное сопротивление можно получить использовово стаблитроны, не меньшее напряжение, чем ты используещь.Shaos wrote:Собрал на бредборде на четырех компараторах (одна микруха 339) две схемы с дуполярным питанием. Одна схема из 2 компараторов, 3 диодов и 6 резисторов получает на выходе двоичную пару сигналов, которые в зависимости от входных троичных значений могут управлять переключателями или двоичными схемами. И другая схема из 2 комапарторов, 2 диодов и 6 резисторов получает на выходе четко три значения -5В, 0В, +5В в зависимости от уровня входного аналогового сигнала (соответственно I<-2В, -2В>I>+2В, I>+2В). Также провел эксперименты с запоминающим элементом на конденсаторе - хранит заряд нужной полярности несколько секунд (компоратор все же не операционный усилитель и не имеет входного сопротивления в несколько мегаом - если добавить между конденсатором и компаратором еще и операционник с усилением 1, то хранить заряд должно намного дольше).

Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
-
- Admin
- Posts: 24087
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Железная реализация троичного компьютера
Ну я думаю что в качестве компараторов все же надо использовать компараторыRonin wrote:может вместо компараторов ОУшки поставить, за скоростью пока я думаю не за чем гнаться.

Да ниче - нормальные. Те что на фотке - две штуки по цене $15 каждаяRonin wrote:зы// какие эти бредборды страшные

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24087
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Переприкинул схему полного сумматора - получаем 5 корпусов:Shaos wrote:Прикинул схему полного сумматора - выходит 8 корпусов (немного компараторов и много электронных ключей). Но это сложение трита A с тритом B и флага C с получением суммы и переноса. Для триады либо надо утраивать схему, либо делать выполнение команды за несколько тактов - чтобы этот сумматор сложил последовательно все пары тритов.
2xCD4067 $0.74*2=$1.48 (большие переключатели 16->1 в корпусе DIP-24)
1xCD4066 $0.35 (4 электронных ключа в одном корпусе DIP-14)
2xLM339 $0.19*2=$0.38 (4 компаратора в одном корпусе DIP-14)
4x1N914 $0.022*4=$0.09 (переключательные диоды)
30 резисторов - от $0.21 до $1.20 в зависимости от исполнения (отдельные резисторы или резисторные сборки)
1 разъем для платы - $0.25
Итого без стоимости платы получаем от $3 до $4 на каждый модуль полного троичного сумматора.
Правда остается одна проблема - по спецификации компаратор способен прокачать только один CMOS-вход. Т.е. один компаратор способен управлять только одним электронным ключом - а чтобы нормально заработала моя схема полного троичного суммирования надо иметь возможность управлять двумя ключами с одного компаратора. У кого какие идеи?
Last edited by Shaos on 08 Apr 2005 18:33, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net