Comments 44
Не, неспортивно. Получился не релейный калькулятор, а "продукт релесодержащий". :)
Типа "лампового" усилителя, где пара ламп стоит во входном каскаде, а дальше стыдливо прячется TDA-шка D-класса.
Грустнее, когда лампа стоит между двумя ОУ и всё это гордо называется "ламповым предусилителем" :(
Не вижу, как тут можно сделать на чистых реле, не превратив девайс в отдельный флигель с бюджетом небольшой африканской страны.
Но можно вывернуться, сделав на паре десятков реле простейшее АЛУ, а для коммутации этого дела поставить вращающийся пингвиний барабан с микрокодом, который при помощи пары десятков графитовых щёток это безобразие постоянно перекоммутирует.
Даже более того, там вся остальная электроника, кроме клавиатуры и индикаторов, в этом мавару-пингвиндруме поместится с потрохами, потому что размер его будет эпичен даже при минимальнейшем размере дорожек.
Не вижу, как тут можно сделать на чистых реле, не превратив девайс в отдельный флигель с бюджетом небольшой африканской страны.
Например, не делать всякие жирные вещи, которые лезут в голову современному инженеру, вроде "сканирования клавиш", как предлагал автор. Последовательный номеронабиратель, два регистра на реле и сумматор.
Ну, если только складывать — то да. https://habr.com/ru/companies/cloud4y/articles/708154/comments/#comment_25062912
КДПВ, не вглядываясь
Вау, надо почитать, как они упихнули всё в столь небольшое количество реле
Микроконтроллер
Разочаровывающее чувство разочарования от проекта
Но он прекрасен!)) Интересно не смотрелись бы лучше газоразрядные индикаторы? К155-е смотрелись бы то ж аутентично. И что то я не верю что б такой корпус из ореха можно было сделать за пару часов.... пару тройку дней это да.. одних лаков и полировок на пол недели..)
хотелось бы иметь такую мастерскую где можно собрать такой корпус за пару часов...
Это не так страшно, берете на каком-нибудь вудмарте готовые плашки, а так же пилу риобу, 45 градусную фрезу с подшипником, кромочный фрезер. Надо будет сделать широкую площадку для фрезера и упор с магнитом для пиления под 90 градусов. Самое дорогое - это время на обучение, практику и уборку за фрезером(
Пардон, защитные очки еще забыл.
из сложного там только уголки под экраном, но их видимо на чпу выпиливали.
а простая каробка на фрезере за 5 минут делаеца, я угловой шып-паз умею:
и все реле должны быть прозрачными.
по светодиодику внутрь просится, ставил как то - но это целое искусство подобрать расположение и нужный угол, но без отражателей всё равно скучно получалось
Судя по звуку, Mother в фильме Alien была релейным калькулятором :]
Ну и немножко матричным принтером
@Bright_Translate, как-то уж очень перевод прихрамывает.
выглядит не столь впечатлительно.
"Впечатляюще"
8-битных защёлках
Регистр-защёлка, если уж выбрасывать слово, то второе.
простые логические затворы
Вентили: https://ru.wikipedia.org/wiki/Логический_вентиль
Равнозначный эквивалент
аудиовизуальном видео
Масленое масло
плата содержит пару 7-сегментных дисплеев
Их там шесть штук. Но это авторский косяк.
Все верно. Спасибо
Их там шесть штук. Но это авторский косяк.
"a couple of" переводится, в том числе, как "несколько", "небольшое количество" - пруф, смотрим вариант b
Мне понравился звук работы релейного калькулятора.
Да, ssd работают тихо и быстро, но есть какая-то магия в хрусте медленного жесткого диска.
Электрические авто работают тише и быстрее, но тоже многие кайфуют от звука менее производительного двс.
Есть оцифрованный звук, но некоторые все равно готовы слушать скрежет иглы по грампластинке.
Это ощущение чего-то настоящего, что можно увидеть, услышать, почуствовать вибрацию. Против чего-то более эффективного... но ненастоящего и фальшивого для подсознания.
Сейчас меня тут убьют, но вот ещё тема — из некро-харда сделать ретро-вычислитель. Оно просто крутится на одной дорожке, считывает последовательно команду и аргумент, отсчитывает (пропускает) указанное аргументом число бит, читает, выполняет команду, отсчитывает указанное аргументом число бит и пишет. Все переходы и тому подобное — через перезапись.
Хотя это потребует самодельной головки, что уменьшает ёмкость трека до каких-то килобайт. Штатная, без кучи усилий, будет постоянно мимо дорожки промахиваться. Проехали :(
Может, гарвардская архитектура с прошивкой на вращающейся фотопластинке, чтением через фотообъектив, а память на ферритовых кольцах?
А при старте компа должен быть теск дисковода и бииииип от которого кошка падает с подоконника))
В следующем завораживающем аудиовизуальном видео показано, как калькулятор обрабатывает умножение 111 на 222:
у меня оба видео - первые.
и на индикаторы просится светофильтр.
Мне кажется если бы для управления обвязкой использовали FPGA - получилось ещё более близко к цифровой логике. Впрочем и туда можно вшить процессорное ядро, но это уже на совести авторов проекта.
А можно спросить, что не так с релизацией макета в KiCAD? По моему опыту проектирования дорожек с дугами у последнего KiCAD всё лишь немного хуже, чем у Altium 18 (не знаю, как у более новых) — т.е. не так удобно, как обычные дорожки под 45° из‐за того, что всякое перетаскивание не работает (точнее, производит дорожки под 45°), но если вы не собираетесь делать что‐то вроде ведения параллельно 32 дорожек от микросхемы A к микросхеме B, то неудобства не такие уж большие.
Или я бы даже сказал, что если вы можете всё развести где нужно с первого раза, так же с самого начала расставив компоненты как нужно, то неудобств особых и нет даже при 32 параллельных дорожках. Если у вас проект с пачкой современных многоножек, то с первого раза, скорее всего, ничего не получится. Но с плотностью трассировки в вашем проекте переразводок должно быть намного меньше.
Мне кажется, куда интереснее было бы реализовать пусть крохотное, но полностью релейное счетное устройство. И это вполне реально, и позволило бы глубже окунуться в мир ретро-ЭВМ. Сердцем устройства оставить целочисленный сумматор - это уже сделано. Для вычитания представлять слагаемые в дополнительном коде - сперва вручную, а при желании позже сделать для этого отдельный блок. Вывод оставить двоичный, линейкой светодиодов - переводите в уме. А опроса клавиатуры можно избежать, если не следовать за инерцией мышления, и не копировать дизайн современых калькуляторов, а вспомнить, как ввод значений делался раньше: выставил значение на панели кнопок-тумблеров, нажал "ввод" - и число вносится в нужный регистр:
Hidden text
Светодиоды это слишком современно
Блинкерный или другой электромеханический индикатор будет более уместен
Согласен! Автору калькулятора не хватило стойкости и он повёлся на поводу. Да я видел в детстве даже механический вычислитель, а там сначала нужно выставить поворотные колёсики с цифрами, это ввод начальных данных, и после повернуть ручку как у мясорубки механической. Вот от этого девайса не поддташнивало, а даже радовало хитроумностью изобретателей, в отличии от этого поста.
Вот и релейный компьютер, и клавиатура, и печать: https://habr.com/ru/articles/750554/
Закройте красные семисегментные дисплеи красным оргстеклом будет хороший эффект
Технически, можно используя технологии древних на ферритовых колечках попытаться сумматор заинженерить, главная сложность была бы смостырить 4 входовый дешифратор или возить с оптимизацией. А всю обвязку запихать в мк. Быстродействие сумматора было бы весьма-весьма. А ниже реле только механический сумматор по иерархии остался наверное).
За такой перевод автор бы точно не похвалил, вот для примера только пару перлов:
использованные мной прозрачные детали
- что это за ересь? в оригинале четко прописано - the relays
Инициализация строки «входящего переноса» на нуль.
- опять какой-то бред, в оригинале - Initialize the adder “carry in” line to zero
Дислайкать не стал, только из уважения к реальному автору материала. Но так нельзя переводить, это же не художественное произведение, а технический материал. За такое в советское время по шапке бы точно надавали.
Как я помог сыну собрать релейный калькулятор