nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 11:15



Reply to topic  [ 140 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 10  Next
МЭВМ "Сетунь" цифровые элементы на ферритах 
Author Message
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
ИССЛЕДОВАНИЕ ПЕРЕКЛЮЧЕНИЕ НАМАГНИЧЕННОСТИ
( Лабораторная №6 )

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

Собрав макет из кольца и подав тестовые импульсы тока ( -i,-i,i,i,-i ) на осциллограмме синий график, я понял что не всё так просто. Сигнал помехи значительный. Он мешает выделять полезный сигнал. Значит ещё предстоит понять как уменьшить помеху. Сейчас у меня w1=6 витков. На жёлтом графике видны треугольные U сигн., которые можно отличить от помехи по ширине импульса.

Из работы [1] требование к цифровым элементам следующее: U полез. должно быть больше U пом. в 3 раза.

Цитата из книги [1]

"...
ФИЗИЧЕСКИЕ ОСНОВЫ ПОСТРОЕНИЯ РЕГИСТРА

Ферритовые сердечники используются в качестве сердечников трансформаторов и служат для хранения двух дискретных значений информации 1 и 0, диоды — в качестве вентилей в цепях связи
между ними.

Сердечник может находиться в одном из двух устойчивых состояний, соответствующих положительной ( + Вг) или отрицательной (—Вг) остаточной индукции до тех пор, пока внешняя намагничивающая
сила не переведет его в другое состояние.

Импульсы напряжения, возникающие при переключении сердечника по полному циклу dB, принято называть импульсами полезного сигнал Uсигн.; импульсы от переключения сердечника по частному циклу dB' — импульсами помехи Uпом. Соотношение между импульсами сиг-
нала и помехи зависит от коэффициента прямоугольности петли гистерезиса сердечника и времени его перемагничивания.

ПРОВЕРКА КОМПЛЕКТУЮЩИХ ДЕТАЛЕЙ И ЯЧЕЕК

В качестве сердечников в трансформаторах ячеек применяются ферриты с прямоугольной петлей гистерезиса (ППГ) марки М-0, 25ВТ-1, имеющие форму колец с размерами 4X2, 5х 1,5 мм.

Известно, что ферриты с ППГ имеют сравнительно большой разброс таких параметров, как величина сигнала при перемагничивании по полному циклу, время перемагничивания, ширина петли гистерезиса, коэффициент прямоугольности и т. д., при этом с изменением
температуры эти параметры изменяются [Л. 10].

Техническими условиями на ферритовые сердечники М-0,25ВТ предуматривается проверка параметров и разбиение их на две группы по величине сигнала при перемагничивании. На рис. 14,а приведена программа перемагничивающих импульсов, подаваемых на ферритовый
сердечник, и импульсы сигналов, индуктируемых на его обмотке (рис. 14,6). Время нарастания и спада импульсов не превышает 0,2 мксек.
..."

1. Дейнеко В. Н., Макурин П. С., Чернобай В. В., Феррит-диодные трехтактные элементы автоматики и вычислительной техникию. /Библиотека по автоматике, вып. 185. //[Текст] .- Москва-Ленинград .- изд. Энергия .- 1966 г. - 96 стр. - и илюст .- цена 24 коп.


Attachments:
0513214600_test_pulses.png
0513214600_test_pulses.png [ 5.83 KiB | Viewed 11905 times ]
Lab_#6.png
Lab_#6.png [ 10.78 KiB | Viewed 11905 times ]
Fig1.png
Fig1.png [ 25.88 KiB | Viewed 11905 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
13 May 2018 13:44
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
ФЕРРИТ-ДИОДНЫЕ ЭЛЕМЕНТЫ
( Лабораторная №7 )

Важно знать происхождение идеи и источник технологии.
Н.П. Брусенцов усовершенствовал феррит-диодный элемент из лаборатории Л.И. Гутенмахера.

Цитата [1]:

"...
История «Сетуни» совершенно замечательна, правда, она не самая счастливая. Но я не буду здесь ее пересказывать, подробнее о ней – в книге Малиновского.

Подведу итог разработкам ЛЭМ того времени. Гутенмахером и его сотрудниками в эти годы были выдвинуты три оригинальные технические идеи:

• модификация МОЗУ (которая в ЛЭМ называлась «система Z», а Бардиж называет ее 2D);
• ДЕЗУ – постоянная память, о ней ниже;
• магнитые (феррит-диодные) элементы.

Все эти идеи требовали серьезной инженерной проработки и, видимо, в ЛЭМ это не всегда получалось.

Как пишет Бардиж [4], МОЗУ для БЭСМ делали по идее Гутенмахера, но довели его до практического использования в лебедевской Лаборатории No 1.

ДЕЗУ не удалось довести до рабочего состояния.

Феррит-диодные элементы работали, по крайней мере вначале, не очень надежно. И создаваемые на них в ЛЭМ машины ЛЭМ-1 и ЛЭМ-2 так и не удалось по-настоящему отладить.

Брусенцов усовершенствовал эти элементы и на них была сделана «Сетунь», удивительно надежная и уникальная по своей конструкции машина. Но если бы не было гутенмахеровских элементов, нечего было бы усовершенствовать.
..."

НАСТРОЙКА МАГНИТНОГО УСИЛИТЕЛЯ
( Лабораторная №7 )

Цель:
1) Исследовать напряжение U пом. при переключение магнитного поля
2) Исследовать форму импульсов тока i имп.
3) Поиск способа уменьшения напряжения помехи.

Сегодня решил проверить как переключается магнитное поле в ферритовом сердечнике в случаи подачи постоянного управляющего тока.

Намотал w3 = 5 витков провода. Через магазин сопротивлений подключил свинцовый аккумулятор с напряжением 12 В и меняя сопротивление обеспечивал постоянные токи:

I упр = - 0.69 А
I упр = - 0.18 А
I упр = + 0.18 А
I упр = + 0.7 А

На осциллограммах можно наблюдать результат.

Соотношение полезного :
U сиг / U пом = 2

Т.е. уже сейчас можно найти пороговое значение для надёжного выделения момента переключения магнитного поля в ферритовом тороиде. Этот ток направляется на следующий магнитный усилитель через диод.

В троичном компьютере "Сетунь" пороговое значение выбрано равное
U пор = - 3,5 В. Однако для кольца М0.16ВТ-8 с 6 витками напряжение сигнала напряжения равен 6 В, а помехи равен 3 В. Оптимальный порог для Образца №5 магнитного усилителя равен 4 В.

В книге "Феррит-диодные трехтактные элементы автоматики и вычислительной техники" предлагается выбрать оптимальное значение Ампер-витков.

В нашем случае необходимо уменьшить количество витков.

Далее форма тока импульсов считывания. Сигнал помехи можно уменьшить, если формировать не прямоугольные токовые импульсы, а трапецивидной формой, с плавными фронтами. Кстати, в схемах генераторов импульсов на выходе применяются специальные методы сглаживания фронтов. Это необходимо проверить в следующих опытах.

ВЫВОД

* На осциллограмме хорошо видно, что можно построить надёжный быстродействующий магнитный усилитель в качестве цифрового элемента при подборе количества витков на выбранном тороиде с типом марки феррита М0.16ВТ-8 К7х4х2

* Для уменьшения помехи необходимо использовать генератор тока с плавными фронтами.

------------------------------------------------------------------------------------------------------------------------------------------
ССЫЛКИ:
1. В. Б. Борщев, Лаборатория электромоделирования ВИНИТИ: 1958-1959 гг. / Научно-техническая информация. Серия 2. Информационные процессы и системы. 60 лет Всероссийскому институту научной и технической информации Российской Академии Наук.
//[Текст] .- Москва .- 2012 .- №11 .- стр. 10

2. Брусенцов Н.П., Маслов С.П., Розин В.П., Тишулина A.M. Малая цифровая вычислительная машина "Сетунь". // [Текст] .- Москва.- Изд-во МГУ.- 1965. - 136 стр. - с прил. - чертеж. - тираж 5000 экз. - цена 50 коп.


Attachments:
0514221017_i_u_0_18.png
0514221017_i_u_0_18.png [ 6.15 KiB | Viewed 11882 times ]
0514220757_pulses_i_c_0.png
0514220757_pulses_i_c_0.png [ 5.95 KiB | Viewed 11882 times ]
magac_mini.png
magac_mini.png [ 40.19 KiB | Viewed 11882 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
14 May 2018 13:49
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
ИДЕАЛЬНЫЙ ИМПУЛЬС ТОКА
(Лабораторная №8)

Задача лабораторной подобрать количество витков с целью уменьшить количество витков w1 и добиться оптимального напряжения импульсов на выходе обмотки w2.

Импульсы напряжения подаются на катод диода Д9Д. К аноду подключён резистор R2=50 Ом. К другому концу подключено напряжение смещение Uсм = 3,3 В.

РЕЗУЛЬТАТ:

Восхитительный импульс тока!

При переключении намагниченности ферритового кольца с прямоугольной петлёй гистерезиса формируется импульсный ток около 200 мА.


ПЛАНЫ:

Собрать цифровую схему троичного счетчика импульсов.

---------------
Ссылки:

1. Фотография "Лабораторная №7" исследование магнитного усилителя.
2. Осциллограмма Импульсы напряжения питающего импульса (R1=5 Ом), импульс напряжения на w2=6 витков R2=50 Ом.
3. Фотография 1958, г. Москва "Сетунь. Двор школы №589" - http://oldmos.ru/old/photo/view/41611


Attachments:
800_f9d43e1c5c9786419372251d507e9fcc(mini).jpg
800_f9d43e1c5c9786419372251d507e9fcc(mini).jpg [ 14.02 KiB | Viewed 11862 times ]
IMG_4729_mini.JPG
IMG_4729_mini.JPG [ 57.95 KiB | Viewed 11862 times ]
0515214549_r_50_Om.png
0515214549_r_50_Om.png [ 5.8 KiB | Viewed 11862 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
15 May 2018 12:38
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
ЦИФРОВАЯ ЯЧЕЙКА С ТРАНЗИСТОРНЫМ ВЫХОДОМ
(Лабораторная №9)

Для регистрации тритов, импульсов токов с ферритового тороида, необходимо подключить светоизлучающий элемент.

В 1958 году были доступны газорязрядные лампы - неоновые лампы. Можно изготовить ячейку с импульсным высоковольтным трансформатором. и на выход подключить неоновую лампу.

В 2018 году используем полупроводниковый элемент - светодиод.

Первый вариант схемы индикации импульсов - это заменить диод Д9Д на светодиод, например АЛ307 красного свечения.

Второй вариант - это использовать решение авторов троичного компьютера "Сетунь" - ячейку с транзисторным выходом "Тип №71". Это вариант позволяет обеспечить больший ток через светодиод.

Цитата из книги о МЦВМ "Сетунь" :
"...
Особо следует сказать о ячейки с транзисторным выходом типа "71", предназначенной для возбуждения соединенных последовательно обмоток запрета нескольких усилителей в тех случаях, когда при отсутствии запрета возможно срабатывание хотя бы двух из этих усилителей одновременно. Ячейка рассчитана на подключение к её выходу последовательного соединения обмоток запрета не более восьми одновременно срабатывающих усилителей.
..."

РЕЗУЛЬТАТ:
Светодиодом успешно фиксируются выходные импульсы тока с высокоскоростного магнитного усилителя.

Ссылки:

1. Цифровой элемент "Тип №71".
2. Осциллограмма импульсов питающих иоков разнойполярности (синяя линия). Напряжение импульса напряжения на резисторе R=50 ом (желтая линия).


Attachments:
Тип элемента 71.png
Тип элемента 71.png [ 46.08 KiB | Viewed 11843 times ]
0516223343_NPN_and_LED.png
0516223343_NPN_and_LED.png [ 5.69 KiB | Viewed 11843 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
16 May 2018 13:23
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
ГЕНЕРАТОР СЕРИИ ИМПУЛЬСОВ ТОКОВ
(Лабораторная №10)

При построении логических элементов троичный цифровых устройств необходим генератор импульсов.

Генератор импульсов тока реализуется на одном ферритовом тороиде. Фазы питающих токов Ф1 и Ф2 необходимо подать на питающие обмотки w1, w2 так, чтобы токи формировались разным знаком. Такое подключение позволяет на каждом импульсе перемагничивать ферритовое кольцо.

Диод, который подключен анодом к выходной обмотке w3, формирует положительный импульс или синфазно питающего тока Ф1, или питающего тока Ф2 в зависимости к какому концу выходной обмотке соединен.

РЕЗУЛЬТАТ:

1) На осциллограмме №1 показаны питающий ток Ф1 и выходные импульсы тока.
2) на осциллограмме №2 показаны выходные токи с двух ферритовых тороидов синфазны Ф1 и Ф2 питающих токов.


Attachments:
fig8_b.png
fig8_b.png [ 26.76 KiB | Viewed 11784 times ]
0521223307_p1_p2_#3.png
0521223307_p1_p2_#3.png [ 5.8 KiB | Viewed 11784 times ]
0521223307_p2_#2.png
0521223307_p2_#2.png [ 6.32 KiB | Viewed 11784 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
21 May 2018 14:06
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
ИСТОЧНИК ПИТАНИЯ ТРОИЧНОГО КОМПЬЮТЕРА
(Лабораторная №11)

В предыдущих лабораторных работах необходимо было использовать пороговое напряжение от батареи 3.3 В.

В троичном компьютере использовали красивую, оригинальную схему формирования токов фазы №1, фазы №2 и напряжения пороговое на обычных диодах!

Попытался заменить лампу на современные полевые транзисторы. Однако фронты, качество импульсов меня совершенно не устроило.

Принял решение повторить схему питания ферритовых цифровых элементов МВЦМ "Сетунь" [1], которую авторы любезно опубликовали на стр. 128, рис. 39 "Схема питания каналов".

Даже визуально можно почувствовать симметрию, простоту и красоту решения. Это талантливо!

Подключил осциллограф и зафиксировал выходные импульсы токов с цифрового ферритового элемента "1", который формирует импульс тока непрерывно в такт фазы.

ИЗОБРАЖЕНИЯ:
1. "Схема питания каналов троичного компьютера "Сетунь"
2. Осциллограмма импульсов на выходе обмотки ферритового кольца с резистором нагрузки 5 Ом.
3. Осциллограмма импульсов при переключении магнитного поля в ферритовом тороиде.

ССЫЛКИ:
1. Брусенцов Н.П., Маслов С.П., Розин В.П., Тишулина A.M. Малая цифровая вычислительная машина "Сетунь". // [Текст] .- Москва.- Изд-во МГУ.- 1965. - 136 стр. - с прил. - чертеж. - тираж 5000 экз. - цена 50 коп.


Attachments:
File comment: Схема формирование импульсов питания цифровых ячеек
Импульсный источник питания mini.png
Импульсный источник питания mini.png [ 43.84 KiB | Viewed 11703 times ]
File comment: Схема питания каналов троичного компьютера "Сетунь"
источник питания Сетунь.jpg
источник питания Сетунь.jpg [ 190.07 KiB | Viewed 11703 times ]
File comment: Осциллограмма выходных импульсов
IMG_4891_mini.JPG
IMG_4891_mini.JPG [ 51.45 KiB | Viewed 11703 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
05 Jun 2018 11:19
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
С НОВЫМ 1958 ГОДОМ!

Делюсь материалом. Обзор развития техники в СССР в 1958 году.

Люди работали! Такое количество интересных фактов и достижений! Развитие вычислительной техники и создание компьютеров было массовым. Различные КБ конструкторские бюро), группы разработчиков брались за сложные и новые задачи.

1958 г. СССР

Автор обзора Г.С. Смирнов.

"...
В СССР начались стрельбы противоракет системы “А”.

Разработана первая ЭВМ с виртуальной памятью. Создана
первая и единственная в мире троичная ЭВМ “Сетунь”.

Введён в действие самый производительный в Европе образец
ЭВМ М-20 (C.А. Лебедев), начал работать опытный
промышленный образец универсальной ЭВМ “Урал-2” (Б.И.
Рамеев, В.И. Мухин, А.Н. Невский, Г.С. Смирнов) с
ферритовой памятью типа 3D,4W с производительностью в
100 раз превосходящей производительность серийной ЭВМ
“Урал-1”.

А.И. Китов в ВЦ-1 МО проектирует ЭВМ для
обработки данных радиолокатора кругового обзора 16-
разрядной М-100 (100000 оп/с, СОЗУ – 5 Кбайт, МОЗУ – 50
Кбайт).

В.А. Стружинским изготовлены первые германиевые
конверсионные транзисторы средней мощности “Полёт”
(П601-П609), пригодные для использования в цепях
возбуждения ферритовой памяти. 3 декабря вышло
постановление СМ СССР “О мерах по развитию
специализированного производства и научно-
исследовательской базы по радиодеталям”. Роберт Нойс
изобрёл кремниевую микросхему.

...

14. Заволокина З.И. Магнитные элементы в цифровых
вычислительных устройствах. –М.: Госэнергоиздат, 1958.
Часто цитировавшаяся публикация; известно, что в ней
приведены параметры сплавов с ППГ, применявшихся при
изготовлении лент для тороидальных сердечников.

15. Захаров К.Д. Технология изготовления ферритов. Общество
по распространению политических и научных знаний РСФСР,
серия “Радиоприборостроение”, вып. 3, “Знание”, 1958 г.
Годом ранее участок изготовления ферритов для логических
http://housea.ru/index.php/history/51152
25.04.2018, 7;39
Стр. 7 из 35схем был передан Пензенским филиалом СКБ-245 местному
заводу САМ; в начале года в СКБ-245 были изготовлены
запоминающие сердечники для ферритового куба машины
“Волга”, к октябрю молодые специалисты Пензенского
филиала СКБ-245 В.Г. Чубаров, В.А. Болотский и др.
изготовили свыше 100000 шт. таких сердечников (2,55 х 1,8 мм)
марки К-28 по технологии В.В. Косарева и отобранным на
автомате по заданным мною импульсным параметрам для
комплектования опытного образца МОЗУ (У-400) ЭВМ
“Урал-2”.

42. ЭВМ “Сетунь”. Комплект рабочих КД, –М.: СКБ МГУ, 1958.

Опытный образец, изготовленный разработчиками,
единственной в мире троичной машины начал
функционировать. Это малая одноадресная последовательного
действия машина с фиксированной запятой для выполнения
технических и научных расчётов. В качестве основного
элемента схем применён магнитный усилитель, выполненный
на нелинейном трансформаторе и германиевом диоде, с
питанием импульсами тока от ламповых генераторов; общее
количество магнитных усилителей – около 4000 шт.
Оперативная память ёмкостью 162 девятиразрядных троичных
слов, НМБ – ёмкостью 2268 таких слов. Время сложения – 180
мкс.

Главный конструктор – Н.П. Брусенцов, выпускник РТФ
МЭИ (1953 г). Разработчики машины Е.А. Жоголев
(программирование), С.П. Маслов, В.В. Виригин и Н.С.
Карцева (ЗУ), А.М. Тишулина (УУ), В.П. Розин (отбраковка
ферритов), Л.С. Легезо (НМБ) и другие. Производство 50
машин – на Казанском заводе математических машин с 1961
года. См. также работу Брусенцова Н.П., Маслова С.П.,
Розина В.П., Тишулиной А.М. «Малая цифровая
вычислительная машина “Сетунь”» (МГУ, 1965). Об истории
разработки – в книге Б.Н. Малиновского (1995).
...


..."

Подробнее с обзором можно ознакомиться в "1958 - Домашнее Радио.pdf"


Attachments:
6315_andrijchuk_s_novym_godom_1957_t_100_tys_chistaja.jpg
6315_andrijchuk_s_novym_godom_1957_t_100_tys_chistaja.jpg [ 135.71 KiB | Viewed 11337 times ]
File comment: Обзор развития вычислительной техники в 1958 году.
1958 - Домашнее Радио.pdf [172.95 KiB]
Downloaded 436 times

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
21 Nov 2018 12:58
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
РАБОЧАЯ СТЕНА ПРОГРАММИСТА

Меня спрашивают: "Зачем тебе троичный компьютер? Копаться в этом старье?"

Отвечаю:

-Классно! Это вдохновляет. Сотрудники лаборатории Московского университета смогли из списанного оборудования, своими руками и головой сделать прототип троичного компьютера в 1956-1958 годах. Программисты и электротехники были командой и смогли создать первый в мире компьютер с троичными тритами.

Далее, помогли подготовить документацию для казанского завода "Математических машин", где было произведено полсотни машин и поставлены в организации по всей стране с 1960 по 1965 года.

Коллеги отдела разработки даже не спросили о том, что же я повесил в качестве ориентира инженера.

Малая цифровая вычислительная машина "Сетунь-1958"

Маленькая карта СССР и кружочки, где работали эти троичная ЭВМ.

Было бы интересно получить отзывы от студентов, аспирантов и сотрудников закрытых учреждений о работе троичного вычислителя...

Постскриптум.
---------------------------
Благодарю авторов "Сетуни". По материалам и публикациям мне удалось восстановить забытую технологию изготовления троичных цифровых элементов на ферритовых кольцах и испытать. Наверное, после многолетнего забвения, я был первый кто воссоздал и запустил троичный элемент компьютера Сетунь. И, главное, всё заработало так как и было описано в статьях у Жоголева и Брусенцова.


Attachments:
File comment: Рабочее место программиста
IMG_5477_mini.JPG
IMG_5477_mini.JPG [ 73.17 KiB | Viewed 11294 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
26 Nov 2018 10:27
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
Симулятор троичных цифровых элементов и вывод тритов на RGB-светодиоды

Взялся завершить симулятор цифровых элементов троичного компьютера Сетунь-1958.

Прошлый год осваивал семейство микроконтроллеров stm8s. Отладил много примеров и написал свои проекты. В новогодний отпуск увлёкся RGB-светодиодными с контролерами w2812. Проект взлетал сразу.

Решил перенести исходные файлы симулятора троичных цифровых элементов TTE, которые были раскрыты в книге про МЭВМ "Сетунь".

Дерево проекта для отладочной платы stm8s003 и сборка:
Code:
$ tree
.
├── Makefile
├── readme.txt
├── setun_tte.c
├── setun_tte.h
├── types_tte.h
└── ws2812_test2.c

$ make
Linking ws2812_test2.c with libs, Intel-Hex-File: ws2812_test2.ihx
sdcc -lstm8 -mstm8 -I../include/ --out-fmt-ihx ws2812_test2.rel ../src/stm8_init.rel setun_tte.rel
 
 ------ Programm build sucessfull -----
 
Device   : STM8S003F3
Program  : at address 0x8000 5092 Bytes (62.2% full)



Троичный счётчик заработал! Осталось преобразовать трит в цвета RGB!


Attachments:
File comment: Симулятор троичных элементов МЭВМ "Сетунь".
setun_1958_tte.png
setun_1958_tte.png [ 319.08 KiB | Viewed 11066 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
10 Jan 2019 13:36
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
Сегодня побывал на конференции по практическому использованию FPGA-плат.

Это подготовительный этап по реализации цифровым троичных элементов в FPGA, в том числе повторить архитектуру малой цифровой машины Сетунь-1958 года.


Attachments:
File comment: С.-Петербург, бизнес центр Конференция по применению FPGA для майнинга.
fpga_used.jpg
fpga_used.jpg [ 306.05 KiB | Viewed 10968 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
29 Jan 2019 13:11
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
TernarySystem wrote:
Особенности ЭВМ: Троичная симметричная система представления данных и программ - Он не упоминает о троичной системе счисления, (как 0, 1, 2), а имеет ввиду специализированную систему. .. Мы не можем утверждать что Сетунь использовала именно троичную систему счисления - если так тогда бит - (., -)


МЦВМ "Сетунь" использовала симметричную систему счисления (-1,0,1).

Бруенцов Н.П. и его команда сознательно отказались использовать не симметричную систему счисления (0,1,2).

Далее читайте КАК синтезировать троичные цифровые элементы. Троичные логические элементы на ферритах можно преобразовать отбросив одну линию. В своих работах Брусенцов Н.П. раскрыл эту тему. В авторском свидетельстве
"Н. П. Брусенцов ЛОГИЧЕСКИЙ ЭЛЕМЕНТ Заявлено 22 февраля 1961 г. за Ме 698409/26 в Комитет по делам изобретений и открытий при Совете Министров СССР Опубликовано в «Бюллетене изобретений» Х2 4 за 1962 г." показал как сделать бинарный логический элемент на ферритовых кольцах.

В первой машине "Сетунь-1958" использовались две линии. По ним передавались информационные импульсы токов [0,0] [1,0] [0,1] [1,1]. Комбинация [1,1] - не допустима на пульте "Сетунь" можно было видеть сбой в виде одновременно светящихся двух лампочек в трите.

Во второй машине "Сетунь-1970" использовались новые цифровые элементы токов на ферритах, где использовалось направление тока. Количество элементов значительно уменьшилось.

Троичный компьютер Сетунь - это очень красивое решение, инженерное достижение!

Обычными битовой цифровой логикой, а также в FPGA, реализовать троичные элементы не составит труда, если использовать реализацию и синтез цифровых троичных элементов из троичной машины "Сетунь-1958".


Ссылки:
----------
1) МНОГОЗНАЧНЫЕ И МНОГОМЕРНЫЕ БУЛЕВЫ И НЕБУЛЕВЫ АЛГЕБРЫ ЛОГИКИ А.В. КОРОТКОВА И ПИФАГОРОВЫ ЧИСЛА В ИСКУССТВЕННОМ ИНТЕЛЛЕКТЕ И КРИПТОГРАФИЧЕСКИХ СИСТЕМАХ - стр. 421-432

БРУСЕНЦОВ Н.П. ОПЫТ РАЗРАБОТКИ ТРОИЧНОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ -
Достоинства троичной системы счисления
Синтез троичных схем
Реализация троичных схем

2) 1. Брусенцов Н.П., Маслов С.П., Розин В.П., Тишулина A.M. Малая цифровая вычислительная машина "Сетунь". стр. 41-58

Гл. VI Основные логические элементы
1. Быстродействующий магнитный усилитель с питанием импульсными токами
2. Осуществление простейших логических операций
3. Основные логические ячейки

Гл. VII Основные логические узлы
1. Узлы управляющих схем
2. Узлы арифметических схем

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)


08 Feb 2019 13:35
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
Quote:
Shaos wrote:
Давайте про патенты на троичность тут не будем - наша позиция, что мы не обращаем на них внимания ибо чревато...


Замену классического цифрового элемента на ферритах удалось синтезировать. Это импульсные трансформаторы и микроконтроллер с портами, которые умеют фиксировать фронты и формировать флаги состояния для моделирования магнитного усилителя на ферритах.

Сам микроконтроллер будет реализовать модель ферритового кольца в качестве порогового элемента магнитного пока. Важно, что в качестве импульсного трансформатора можно использовать обычные ферритовые материалы.
Code:
Input   s1           
o----~~~~~----o
 ---------    Tr1
 o--~~~~~---o

+-----------------+
|     MCU       |
+-----------------+

 o--~~~~~--o
 ---------   Tr2
 o----~~~~~----o
Output s2


Такая схема позволит комбинировать входные и выходные обмотки импульсных трансформаторов точно как базового цифрового элемента МВЦМ "Сетунь".


ИМПУЛЬСНАЯ ПЕРЕДАЧА ИНФОРМАЦИИ

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

В восторге от качества и простоты работы электрической схемы. Всё удалось. Можно добавить второй импульсный трансформатор для передачи Фаза_1 и Фаза_2 и получится полноценный интерфейс для обмена с троичными цифровыми элементами.

Размышляю. Интерфес с двоичным миром современной элементной базы получился удачным.

Продолжать ли дальше планировать выпуск троичной логики на ферритах?

Как думаете?

Тема же интересная для обучения молодых специалистов. Напечатать на 3D-принтере модули и печатную плату для монтажа нескольких колец и электронных компонент не составит больших вложений и усилий.


Attachments:
File comment: Осциллограма принятых бит. Канал №1 - приняты "1", Канал №2 - приняты "0".
core_frrit_pulse_02.png
core_frrit_pulse_02.png [ 476.97 KiB | Viewed 10828 times ]
File comment: Макет для обмена битами между микроконтроллерами через импульсные трансформаторы.
core_frrit_pulse_01.png
core_frrit_pulse_01.png [ 473.25 KiB | Viewed 10828 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
24 Feb 2019 10:48
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
Подготовка к изготовлению модулей троичного компьютера

3D-принтер приобрёл давно. Стоял на консервации... В квартире печатать не удобно. Шум, запах от пластика.

В начале мая перевёс в помещение народной лаборатории, где собираются творческие люди и умеют руками работать.

Доехал к производителю 3D-принтера на Невский пр. в городе С.-Петербург. Согласовал список необходимых рецептов по запуску и настройки печати.

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

Теперь хочется воссоздать троичный цифровой элемент. Размер конечно сделаю поменьше.


Attachments:
s5_IWFlBB0A.jpg
s5_IWFlBB0A.jpg [ 450.87 KiB | Viewed 10289 times ]
p655420756-4.jpg
p655420756-4.jpg [ 136.15 KiB | Viewed 10289 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
17 Jun 2019 05:37
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
ЭМУЛЯЦИЯ ЦИФРОВЫХ ТРОИЧНЫХ ЭЛЕМЕНТОВ

Всем привет!

Троичная тема не отпускает. Собрал большую библиотеку по МЦВМ "Сетунь".
Написал несколько версий программных моделей цифровых ферритовых элементов, которые разработала команда Николая Брусенцова.

В антикварном магазине приобрёл несколько монет достоинством 3 копейки из СССР выпуска 1957 года. Именно в этот год Брусенцов окончательно придумал троичные ферритовые элементы для троичного компьютера.

Собрал программный код эмуляции троичных элементов. И, всё-таки, решил реализовать максимально близкий к физическим явлениям в ферритовых кольцах и возможность максимально точно реализовать архитектуру Сетунь и запуск библиотеку математического обеспечения Сетунь.


Отчёт одной из версий эмулятора МЭВМ "Сетунь"

Quote:
Run Setun_Sim_test()

****************************************
shr_trs(pF, 1)
F.n=5 [01111] (40), 044

shl_trs(pF, 1)
F.n=5 [11110] (120), 143

sh_trs(pF, 3)
F.n=5 [00011] (4), 004

sh_trs(pF, -2)
F.n=5 [01100] (36), 040

****************************************
S.n=18 [000000000000000011] (4), 000000004
R.n=18 [000000000000000010] (3), 000000003

mult_trs(pS,pR,pS)
S.n=18 [000000000000000110] (12), 000000013
R.n=18 [000000000000000010] (3), 000000003

****************************************
S.n=18 [000000000000000011] (4), 000000004
R.n=18 [000000000000000010] (3), 000000003

div_trs(pS,pR,pS)
S.n=18 [10000001100010110-1] (129219173), 30013034Z
R.n=18 [000000000000000010] (3), 000000003

****************************************
S.n=18 [000000000000000011] (4), 000000004
trit_to_digit()=123456789
trit_to_digit()=4
S.n=18 [0000000000-110101-1-1] (-1372), 00000Y11W
trit_to_digit()=-1372

A.n=18 [000000000000000000] (0), 000000000
K.n=9 [000000000] (0), 00000
F.n=5 [01100] (36), 040
WF.n=1 [0] (0), 0
C.n=5 [00000] (0), 000
S.n=18 [0000000000-110101-1-1] (-1372), 00000Y11W
WS.n=1 [0] (0), 0
R.n=18 [000000000000000010] (3), 000000003
WR.n=1 [0] (0), 0


Вопрос. Как вам? Удобное отображения регистров троичный машины?


Attachments:
File comment: 3 копейки 1957 года, страна СССР.
3_копейки.jpg
3_копейки.jpg [ 28.33 KiB | Viewed 9842 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
05 Sep 2019 00:26
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
Моделирование двоичными цифровыми элементами двоичного ЛОГИЧЕСКОГО ЭЛЕМЕНТА
Н.П. Брусенцова

Для построения троичной машины "Сетунь-1958" необходимо ферритовые цифровые элементы заменить современными цифровыми интегральными микросхемами.

Подготовил схему для моделирование двоичными цифровыми элементами SimulIDE. План использовать серию микросхем К561 (CD40xx). Не все CD40xx нашёл в библиотеке. Необходимо научиться добавлять.

На работе использовал другую версию SimulIDE. Файл схемы не смог открыть SimulIDE-0.4.15-SR1. Пришлось повторно создать схему.

Моделирование двоичными цифровыми элементами двоичного ЛОГИЧЕСКОГО ЭЛЕМЕНТА
Н.П. Брусенцова Авторское свидетельство СССР, Заявлено 22 февраля 1961 г. за № 698409/26.

Элемент выполняет логическую операцию C = A & not(B).

В ферритовом цифровом элементе используются токовые импульсы тока i1, i2.

В схеме моделирования использую один генератор, у которого фронт - это замена импульса i1, а спад тока i2.

Выкладываю схему и файл для моделирования.


Подготовил: askfind@ya.ru
Дата: 02.04.2022, С.-Петербург.


Attachments:
examples1.zip [2.65 KiB]
Downloaded 174 times
emulogictor.png
emulogictor.png [ 194.11 KiB | Viewed 5628 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
02 Apr 2022 02:25
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 140 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 10  Next

Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.