BrainfuckPC#1 Обзор релейных компьютеров

  Рет қаралды 22,692

Artem Kashkanov

Artem Kashkanov

7 жыл бұрын

Подписывайся:
habrahabr.ru/users/radiolok/
geektimes.ru/users/radiolok/
kylibin
plus.google.com/+ArtemKashkanov/
Проект BrainfuckPC на Github:
github.com/radiolok/RelayComp...
В этом видео мы рассмотрим существующие проекты релейных компьютеров
Список проектов:
Harry Porter Relay Computer
web.cecs.pdx.edu/~harry/Relay/
• Harry Porter's Relay C...
• Harry Porter's Relay C...
Relay Computer Two
www.electronixandmore.com/proj...
• Video
• Video
RC-3
www.computerculture.org/projec...
vimeo.com/34142281
Zusie
www.nablaman.com/relay/
• Zusie mounted in cabinet
TIM8
www.northdownfarm.co.uk/rory/t...
• TIM8 Relay Computer (V...
Kilian Leonhardt's relay computer
www.relaiscomputer.de/
MERCIA
www.relaiscomputer.nl/
A fistful of relays
github.com/Dovgalyuk/Relay
• Assembled clock genera...
• Clock and sequence gen...
• 3 modules of the relay...
• ADD A, A, 1 instructio...
• ADD A, A, 1 instructio...
Более полный список компьютеров
github.com/Dovgalyuk/Relay/wiki
И сравнение
github.com/Dovgalyuk/Relay/wi...
Trainer
relaysbc.sourceforge.net/index...
• Fast counting on my re...
Relay Calculating Machine
simonwinder.com/projects/relay...
• Relay-Based Floating P...

Пікірлер: 77
@DusteDdekay
@DusteDdekay 5 жыл бұрын
Spasiba! It is excellent that you speak so clearly! I can't understand Russian, but because you speak clearly, the translation function works well enough to follow along! Good luck with your project in the future! :)
@ArtemKashkanov
@ArtemKashkanov 5 жыл бұрын
Thanks! PS: I fixed subtitles manually for this video :D But default autosubs already works fine.
@ArtemKashkanov
@ArtemKashkanov 5 жыл бұрын
Did you watched the resulted video? kzbin.info/www/bejne/i6i1qYWtZbOBeqs
@SergeyKarpesh
@SergeyKarpesh 7 жыл бұрын
Извращенец:-) Буду следить за видео!
@user-gq1ru7li6n
@user-gq1ru7li6n 6 ай бұрын
Последний компьютер, который с дисковым номеронабирателем, напомнил по звукам советский аппарат обратного отсчёта при взрыве первой советской атомной бомбы
@FrankMurdock
@FrankMurdock 6 жыл бұрын
Мсье знает толк в извращениях) Шикарно! Буду понаблюдать за Вами)
@LithiumDeuteride-6
@LithiumDeuteride-6 Жыл бұрын
Особенно с брейнфак. Можно и нормальный ассемблер придумать. Брайнфак придуман ради прикола и тролинга. Так например, придуман макаронный бог, ради прикола, но тут же набежали придурки которые в это поверили. Ассемблер язык сложный не из-за того что он сложный, а из-за всратого дизайна большинства ассемблеров.
@sergewddm
@sergewddm 7 жыл бұрын
Каждый сходит с ума по своему :-) А вообще - очень интересно! p.s. Тоже зачитывался книгой Войцеховского, в свое время.
@denmes
@denmes 2 жыл бұрын
Килиан Леонхардт маньяк, склепал свой релейник в 1500+ реле, будучи ещё школьником с нулём профильного образования. Был готов в 2001, когда автору было 19 лет. Память, похоже, релейная, да ещё вывод на печатную машинку.
@tvitaly1
@tvitaly1 4 жыл бұрын
Тут, конечно, комментировать уже поздно. Но попробую. В обзоре есть релейный компьютер, вычисляющий квадратный корень. Он, конечно, вычислитель, но только на одну задачу. У Артема получился настоящий компьютер, в котором можно сменить программу. Я лайк поставил и в сети поделился.
@Povelevatel_Vselennoi
@Povelevatel_Vselennoi 7 жыл бұрын
красавчик-подписался сам далёк от этих тем,но интересно было всегда и хотел бы знать и уметь хоть даже правильно паять-может когда нибудь осуществлю не много из желаемого!))и да держи лайк!
@Arcanum753
@Arcanum753 7 жыл бұрын
Впечатляет! з.ы. ты упоролся!)
@rustal7688
@rustal7688 6 жыл бұрын
Ремонтопригодность! ))) Понюхал откуда гарь - пошёл поменял. А можно и релюшку починить. Это как в материнке : 1 найти попорченный транзистор 2 (!! ) заменить ему лапку или брюшко )))
@newemission
@newemission 4 жыл бұрын
Артем, планируешь ли ты использовать в своих творениях зарубежные реле повышенного быстродействия ( быстрее чем РЭС55 ) ?
@ArtemKashkanov
@ArtemKashkanov 4 жыл бұрын
Например какие? Мне пока не попадались реле (кроме твердотельных), способные работать существенно быстрее РЭС55. В любом случае у меня их нет, и в достаточном количестве найти их - проблематично. Да и для начала не помешает имеющиеся запасы советских релюх использовать - их 600 штук на компьютер ушло, и еще больше 1000 - осталось.
@newemission
@newemission 4 жыл бұрын
@@ArtemKashkanov Coto 9007, время срабатывания 0.5мс, отпускания 0.2мс
@Vtolus
@Vtolus 6 жыл бұрын
очень круто!
@bashtanka
@bashtanka 5 жыл бұрын
Подписка, ибо очень интересно, и ещё более непонятно :)
@user-gr9zg9pw5n
@user-gr9zg9pw5n 7 жыл бұрын
даешь полную схему !!!)
@user-olegsobolev
@user-olegsobolev 5 жыл бұрын
Уважение проделанной работе и целеустремленности! Имеется ли какая-либо информация по компьютерам на основе троичной логики? Может кто то - что то мастерил?
@ArtemKashkanov
@ArtemKashkanov 5 жыл бұрын
На хабре есть серия статей об этом: habr.com/post/324062/
@user-ei9sn9or8e
@user-ei9sn9or8e 5 жыл бұрын
интересно, но многое не понятно. Вот бы подробно разобраться как это работает.
@Depressive_Marvin
@Depressive_Marvin 5 жыл бұрын
Можешь не фоннеймановскую архитектуру а функциональную спроектировать? Программа - дерево применений элементарных функций друг к другу. Железо - сеть реле, по которой программа перемещается.
@Depressive_Marvin
@Depressive_Marvin 5 жыл бұрын
А есть какие-то преимущества, при прочих равных, или никаких? Онли фо фан?
@M.Makarenko
@M.Makarenko 4 жыл бұрын
Если память на реле или феритах, то сможет считать после ядерной войны
@topmex9158
@topmex9158 5 жыл бұрын
нихрена не понятно)) но очень интересно)))
@user-xo2lx1lu4s
@user-xo2lx1lu4s Жыл бұрын
Пж, расскажи про память на конденсаторах
@user-cg2fw3kw9d
@user-cg2fw3kw9d 7 жыл бұрын
А для чего нужен моторчик в последнем проекте?
@ArtemKashkanov
@ArtemKashkanov 7 жыл бұрын
выдает сигнал тактирования системы счета. Там видно, что он попеременно замыкает то один то другой концевой выключатель
@user-cg2fw3kw9d
@user-cg2fw3kw9d 3 жыл бұрын
А что ныне с мерсиа, его доделали?
@ArtemKashkanov
@ArtemKashkanov 3 жыл бұрын
В фейсбуке последний пост от 1 апреля с собранным питальником. Пока тишина. Там посты раз в полгода появляются
@user-cg2fw3kw9d
@user-cg2fw3kw9d 6 жыл бұрын
А вы слышали о советской игрушке «Детская логическая машина»?
@ArtemKashkanov
@ArtemKashkanov 6 жыл бұрын
В первый раз слышу честно признаться. Ни разу не встречал упоминания о ней - вероятно была слабо распространена. По описанию забавная штуковина однако :)
@user-cg2fw3kw9d
@user-cg2fw3kw9d 6 жыл бұрын
Artem Kashkanov Но устроена она очень просто: между дырками для штырьков находится гибкая приводящая пластина штырьки могут отклонять её при повороте ручки в нужнуюю сторону. С обоих сторон от нее находятся два контакта которые оба присоединены к следующей такой же пластине, и она также может контактировать с двумя контактами. Самая первая пластина подключена к одному полюсу а последняя пара контактов подключена к контактам коммутатора и могут соединятся с лампочками которые подключены к противоположному полюсу батарейки и при соответствующем повороте рычагов загораются соответствующие лампы.
@Eskanderus
@Eskanderus 4 жыл бұрын
У меня БЫЛА тоже в детстве! Сокращенно называлась "ДЛМ"! 🙂
@rudolfsikorsky7900
@rudolfsikorsky7900 7 жыл бұрын
оффтоп: А что у тебя за станочек (фрезер) на полочке? :)
@ArtemKashkanov
@ArtemKashkanov 7 жыл бұрын
Маленькая китайская ЧПУшка, дабы сверлить и фрезеровать печатные платы. Гуглится на DIY 202 CNC. Купить его было дешевле, чем нужные мне компоненты по отдельности. Про него будет отдельный обзор.
@rudolfsikorsky7900
@rudolfsikorsky7900 7 жыл бұрын
Artem Kashkanov Рама фанерная? Пробовал резать что-то посерьёзнее? Алюминий хотя бы. Просто я тут недавно мучил народ на тему выбора домашнего фрезера: www.chipmaker.ru/topic/188576/ Так полного понимания не достиг :) Но заказал на алюминиевой раме, думаю он если не жёстче, то долговечнее.
@ArtemKashkanov
@ArtemKashkanov 7 жыл бұрын
Алюминий он не сможет, ибо рама пластиковая, слишком жидкий. Для текстолита хватает. Я этот станок взял ради контроллера и шпинделя - ближайшие пол-года год буду пользоваться им, а по завершению компьютера соберу себе нормальный ЧПУ и перенесу электронику туда. Я буду делать из алюминия, с использованием цилиндрических рельс. Просто цилиндры слишком жидкие, а на рельсах мелкие станки не сыщешь да и стоят дофига.
@ArtemKashkanov
@ArtemKashkanov 7 жыл бұрын
Вообще очень сложное ТЗ для домашнего фрезера. Алюминий обрабатывать еще довольно просто, а вот сталь фрезеровать надо на очень прочных станках. Оба станка по ссылке в начале топика - по жесткости не сильно лучше моего. Тот второй, у которого ось У стоит на двух опорах чуть получше будет из этих двух. Я смотрел на низх, но шпиндель там совсем никакой. 20-30Вт, только для гравировки и хватит.
@rudolfsikorsky7900
@rudolfsikorsky7900 7 жыл бұрын
Artem Kashkanov Ну, про массивную сталь речи не шло. Пластина 1-1.5 мм, причём не важно сколько времени будет занимать. Алюминий тоже не самый простой материал. Твёрдость низкая, зато вязкий. Надеюсь, "сложный" материал будет компенсироваться большими оборотами шпинделя и малой подачей. Правда, фрезы превращаются в быстро убиваемый расходник :) Станки, которые в начале - да, хлипкие. Но в итоге удалось уговорить жабу и заказать помассивнее, с 300-ваттным шпинделем. Там, в конце темы ссылки есть.
@ink74
@ink74 4 жыл бұрын
Преимущество таких ЭВМ их не чувствительность к ЭМИ.Недостатки........скажем так они конечно есть.Кстати даю идею для проекта.пневмо механическая ЭВМ.как не знаю.но думаю возможно.А если есть доступ к 3 д принтеру .сделать реплику механических вычислительных устройств.
@ArtemKashkanov
@ArtemKashkanov 4 жыл бұрын
посмотрите ролик про пневмонику у меня в плейлисте FluidicPC - там я как раз рассказываю о технологии, которая позволит создать компьютер, работающий на струях воздуха.
@ink74
@ink74 4 жыл бұрын
@@ArtemKashkanov глянул.сложная конструкция получится.
@Sergey.Aleksandrovich.P-37rus
@Sergey.Aleksandrovich.P-37rus 5 жыл бұрын
как то один раз у меня в голове пробежала мысль - а думал ли кто нибудь над созданием современного процессора со всеми наборами инструкций, на дискретных элементах? )даже не представляю сложность данного творения...
@ArtemKashkanov
@ArtemKashkanov 5 жыл бұрын
Посмотрите последние ролики из серии про релейный комп
@LithiumDeuteride-6
@LithiumDeuteride-6 Жыл бұрын
Надо максимально просто сложно, есть лишь нужный набор инструкций, и нет точно не нужных и редких. add, sub, and, or, xor, not, shl, shr операции типа op A, [HL+shift]: A, [SP+shift] как то так, не слишком примитивно, но без лишней сложности. И даже без умножения и деления.
@user-vg8rm3uu4y
@user-vg8rm3uu4y 4 жыл бұрын
Да, я очень люблю сложные, но безполезные устройства на электромагнитных реле!
@user-gr9zg9pw5n
@user-gr9zg9pw5n 7 жыл бұрын
я больше всего хочу увидеть подробную схему всего компьютера а то как то по блокам да по блокам - не разобраться как сделать ( достал релейки для РЦВМ-1 а выяснилось что схема блочная ну лежит кучка копится, скоро уже из коробки высыпаться будет ))
@ArtemKashkanov
@ArtemKashkanov 7 жыл бұрын
Добавил ссылку на репозиторий на Github для своего компьютера в описание под видео. Полную принципиальную схему чисто на реле крайне сложно нарисовать, да и размер ее выйдет очень большой. Потому в репозитории можно найти лишь принципиальные схемы модулей и принципиальные схемы блоков на них. А в войцеховском есть и принципиальная схема АЛУ. Там правда 3-битное, но добавить один бит не составляет проблем.
@user-gr9zg9pw5n
@user-gr9zg9pw5n 7 жыл бұрын
Artem Kashkanov спасибо)
@user-gr9zg9pw5n
@user-gr9zg9pw5n 7 жыл бұрын
Artem Kashkanov а вы могли бы составить ну скажем не схему а описание какой вывод какого-то блока подключать (например вывод 1 с блока 1 подключить к выводу 2 блока 4) ? А за что нибудь сделаете ?))
@ArtemKashkanov
@ArtemKashkanov 7 жыл бұрын
В таком формате схемы в репозитории как раз и лежат и чертятся. Схема еще не полная, будет доделана в процессе сборки. а РЦВМ-1 хоть сейчас паяйте, открываете страницу 412 Войцеховского Радиоэлектронные игрушки и вперед :)
@user-cg2fw3kw9d
@user-cg2fw3kw9d 6 жыл бұрын
А ты слышал о машинах Корсаков?
@ArtemKashkanov
@ArtemKashkanov 6 жыл бұрын
Филипп Друан хм. Не слышал раньше. Надо поизучать что у него там за аппараты хитрые
@user-cg2fw3kw9d
@user-cg2fw3kw9d 6 жыл бұрын
Они просты в изготовлении и позволяют находить нужный столбец в таблице, определять совершающие и не совпадающие признаки сравниваемых записей и многое другое.
@user-cg2fw3kw9d
@user-cg2fw3kw9d 6 жыл бұрын
О них полезно рассказать, так-как людям очень важно знать историю, что-бы им труднее было заморочить голову.
@ArtemKashkanov
@ArtemKashkanov 6 жыл бұрын
К сожалению по ним довольно мало информации. находятся только зарисовки конструкций и не более того. Никаких алгоритмов работы, никаких данных по возможностям. Это конечно хорошая тема для исследования, но лично для меня не особо приоритетная. Функции машины довольно узкоспецифичны. Теоретически можно будет использовать некоторые принципы этих машин в конструкции моих будущих компьютеров.
@user-cg2fw3kw9d
@user-cg2fw3kw9d 6 жыл бұрын
Artem Kashkanov Я видел более или менее внятное описание на сайте sites.google.com/site/intellimachines/intelmachines.
@user-po9cn9og2g
@user-po9cn9og2g 5 жыл бұрын
Криптография держись! Теперь брутфорс рулит.
@deverloperfantom1372
@deverloperfantom1372 5 жыл бұрын
переходника SoDIMM - DIMM - и дальше иди по инфе... учти у тебя не шифруется инфа в оператосе, дальше не буду продолжать что из этого вытекает. можно еще уменьшить размер, там самому придется распаивать, это как пример, в открытой инфе нет такой инфы, какой и куда пин, или сам гриби тестами сожеными оперативами или сам гриби.... другого варика не могу сказать извентеляюсь, контакты очень близко, тесть на замыкание, а то что отдельные блоки нужны, как без них, ты считаешь хорошо, но этого мало, у тебя должно все проходить блочное шифрование на лету, короче напсиал бы... пофиг... у оператоса есть свое шифрование, при доступе от компа его нет, из вне оно есть, что и как, должен понять, рассказывать не могу, т.е. если хочешь пользоваться, должен асинхроно делать запись т.е. "а" к примеру сразу переводи в "б" но, не просто смещая представь алфавит который идет со скоростью 75000 циклов в секунду и ты от туда должен выхватить имено то что нужно, не буду путать, все проще, это просто чистота изменения, я путаю других не тебя, я надеюсь ты понимаешь и поймешь о чем я, дело не в герцах и не в ризанансе положительных и отрицательных, ты близок, но ты используешь прости хрень. отрывая этикетку на ноуте есть пин код для обращение к модулю. учти 220 это глобалка-будь акуратнее там жесткие лютуют эфиопы, ставь защиту от мощных воздействий от патока из вне папалят нафиг и не заметишь, как шифровать сам поймешь, ты как раз это и делаешь удачи!
@user-bd5yg5op3h
@user-bd5yg5op3h 5 жыл бұрын
Братан, ты ГИПЕР - МОЗГ и чуточку садомазохист ! 👍😎
@user-oq1uh5ud8b
@user-oq1uh5ud8b 4 жыл бұрын
Мдя... в тырнете на таком не повисишь, да в кваку не пошпилишь... 🤕
@MrTaramka
@MrTaramka 3 жыл бұрын
пошаговую кваку можно сделать
@OMEGA-gi3yz
@OMEGA-gi3yz 7 жыл бұрын
ссылка на вк - 404
@ArtemKashkanov
@ArtemKashkanov 7 жыл бұрын
подправил, слэш мешал
@user-ci2tm1rr9y
@user-ci2tm1rr9y 5 жыл бұрын
вопрос один а зачем этот гемор
@aiminvest
@aiminvest 5 жыл бұрын
Правильно, лучше б водки выпил, так?
@user-gk6xr3ix5h
@user-gk6xr3ix5h 5 жыл бұрын
@@aiminvest Мне тоже кстати интересно, за чем? Просто Хобби ?
@aiminvest
@aiminvest 5 жыл бұрын
@@user-gk6xr3ix5h ну а почему нет? Мозги крайне развивает, и на будущее задел хороший. Нам нужны гениальные проектировщики микросхем. А тут человек, что называется, с самых азов изучает технологию.
@user-gk6xr3ix5h
@user-gk6xr3ix5h 5 жыл бұрын
@@aiminvest Я понимаю, так сказать мозги размять, но это похоже на то как человек заново изобретает колесо! Можно же с таким Умом и проектировать новые архитектуры, что в разы будет полезнее!
@aiminvest
@aiminvest 5 жыл бұрын
@@user-gk6xr3ix5h не, не получится. Человек потратит пару лет из своей жизни и освоит принцип. А потом уже сможет браться изобретать новое. В данном случае временные инвестиции окупятся. То же и в любой другой отрасли. Понятное дело, что изобретать заного лампу или резистор глупость. А вот так попробовать свои силы - самое то.
@deverloperfantom1372
@deverloperfantom1372 5 жыл бұрын
бред при том полный, почитай как запитать и расшифровать оператос
MOM TURNED THE NOODLES PINK😱
00:31
JULI_PROETO
Рет қаралды 12 МЛН
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 35 МЛН
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
История CPU Zilog Z-80
10:29
House of NHTi
Рет қаралды 63 М.
РЦВМ1 - Мой первый релейный компьютер
10:50
BrainfuckPC#2 Основы релейной логики
5:58
Artem Kashkanov
Рет қаралды 13 М.
Как это сделано? Ламповые компьютеры
29:03
FNIRSI-2C23T - в помощь радиолюбителю?
14:45
Artem Kashkanov
Рет қаралды 11 М.
Ламповый компьютер? Это просто!
31:06
Artem Kashkanov
Рет қаралды 81 М.
Samsung or iPhone
0:19
rishton vines😇
Рет қаралды 9 МЛН
cool watercooled mobile phone radiator #tech #cooler #ytfeed
0:14
Stark Edition
Рет қаралды 7 МЛН
Не обзор DJI Osmo Pocket 3 Creator Combo
1:00
superfirsthero
Рет қаралды 781 М.
Теперь это его телефон
0:21
Хорошие Новости
Рет қаралды 1,7 МЛН
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 16 МЛН
Mi primera placa con dios
0:12
Eyal mewing
Рет қаралды 363 М.