Рубрика «ретрокомпьютинг» - 5

Умные часы с Бейсиком на физическом 6502 - 1

Процессор 6502 существует более 40 лет и до сих пор используется в ряде встроенных систем. Компания WDC продолжает выпускать 65C02 и периферийные микросхемы серии 65Cxx. Автор обнаружил, что теперь они доступны и в корпусах PLCC и QFP, но эти варианты микросхем используются редко. Микросхемы же в DIP-корпусах более недоступны, поскольку спрос со стороны одних лишь самодельщиков слишком мал. Автор решил сделать самый маленький одноплатник на 6502, какой только сможет. Не исключено, что самый маленький из известных самодельных одноплатников на этом процессоре (несамодельные бывают и меньше, например, Тамагочи). В результате получилось устройство, к которому можно при желании разработать наручный корпус с ремешком. Дисплей взят от Nokia 5110, написана оболочка с красивым интерфейсом, и получились, возможно, единственные смарт-часы на 6502.

В часах установлены: процессор 65C02 с тактовой частотой в 8 МГц, микросхема 65C22, управляющая ЖКИ и опрашивающая кнопки на плате и внешнюю клавиатуру, дисплей от Nokia 5110 (84х48 пикселей), 32 кБ статического ОЗУ, 16 кБ ПЗУ в адресном пространстве. Напряжение питания — 3,3 В.

И самое главное: в качестве док-станции к разъёму на плате можно подключать матрицу клавиатуры от Commodore 64, получая что-то похожее на Seiko UC-2000 (обзор на Хабре):

Умные часы с Бейсиком на физическом 6502 - 2Читать полностью »

Корпус для ретрокомпьютера-бейджа Hackaday - 1

Ретрокомпьютер-бейдж Hackaday, хорошо зарекомендовавший себя на конференциях в Белграде и Пасадине, рассчитан на самостоятельное повторение (схема, плата, прошивка. Поэтому не удивляйтесь, увидев его в руках человека, ни разу не побывавшего в обоих городах (пример). Но без корпуса он механически непрочен. Коллективом из четырёх авторов, среди которых — разработчик бейджа (а также настоящего винтажного компьютера Galaksija) Войя Антонич, предложен корпус для этой конструкции, чем-то напоминающий детские гаджеты фирмы VTech.Читать полностью »

Установка разъёма для кабеля связи в Super Game Boy - 1

Картридж Super Game Boy, позволяющий играть в игры для Game Boy на SNES, аппаратно во многом похож на обычный Game Boy. У них совпадают процессор, распределение адресного пространства. Но нет разъёма для кабеля связи, хотя на плате есть все контактные площадки, необходимые для его подключения. Чтобы его добавить, потребуются следующие компоненты:

1. Разъём от неисправного Game Boy'я
2. Три резистора на 220 Ом
3. Три конденсатора на 100 пФ
4. Три сдвоенных диода (или шесть обычных германиевых диодов)Читать полностью »

Айфон — не первый телефон Apple - 1

Айфон — первый сотовый телефон Apple, но не первый их телефон вообще. В 1993 году казалось, что сотовая связь останется премиальной услугой навсегда. Но это даже давало преимущество разработчикам, ведь стационарный телефон со встроенным компьютером можно сделать довольно крупным. Устройство W.A.L.T. (Wizzy Active Lifestyle Telephone) было выпущено в нескольких экземплярах для выставки MacWorld. Посетители её, должно быть, были несколько огорчены, что увиденный ими там телефон так и не попал на прилавки магазинов.Читать полностью »

АЛУ на 12 транзисторах (на самом деле нет) - 1

Что можно сделать на 12 транзисторах? Если схема аналоговая, это может быть, например, радиоприёмник или усилитель с достойными характеристиками. Для цифровой же схемы это катастрофически мало. Даже в такой простой микросхеме, как АЛУ К155ИП3 (74181), их значительно больше.

На самом деле транзисторов и здесь не 12, а 27, но из них в собственно АЛУ используются только 11 (двенадцатый транзистор, принудительно подающий логический нуль на вход переноса при выборе логических операций, не установлен). Остальные транзисторы задействованы в устройстве формирователе сигналов, подаваемых на входы АЛУ. При включении АЛУ в состав транзисторного процессора формирователь может и не понадобиться, если все необходимые сигналы там уже сформированы.

Как уложиться в это количество? Во-первых, сделать АЛУ однобитным, во-вторых, сократить количество операций до двух арифметических и пяти логических (у К155ИП3 и тех и других по 16, но и здесь их на самом деле больше), в третьих...Читать полностью »

Галетный переключатель с возможностью присоединения двигателя для реплики Minivac 601 - 1

В ходе работы над репликой Minivac 601 — выпущенного в 1961 году (как раз в тему сегодняшнего праздника) учебного макета электромеханической вычислительной машины с ОЗУ объёмом в 6 бит — автору понадобился галетный переключатель со следующими характеристиками:

  • 1 направление, 16 положений
  • отсутствие стопора
  • размыкание предыдущей пары контактов до замыкания следующей
  • монтаж на переднюю панель
  • вращение вручную или двигателем

Вот в двигателе-то и загвоздка. Готовые переключатели, подходящие по остальным параметрам, или слишком миниатюрны, или требуют для смены положений большого крутящего момента. Пришлось напечатать свой, на герконах.Читать полностью »

Breakuot-подобная игра на PIC12F1572 - 1

Предлагаемая конструкция является доказательством того, что цветной композитный видеосигнал в системе NTSC может быть сгенерирован при помощи очень простого «железа».

Краткое описание

Хотя цветной композитный видеосигнал в системе NTSC генерировать сложнее, чем VGA, для этого требуется меньше выводов микроконтроллера (в данном случае — три, объединённые простейшим «микшером»). Композитным он называется потому что вся информация передаётся по одной линии. Строчные и кадровые синхроимпульсы, сигналы цветности и яркости объединены вместе, в отличие от VGA, где для каждого из этих сигналов выделено по отдельному проводу. Чтобы подать такой сигнал на телевизор, достаточно одного экранированного кабеля с «тюльпанами» с обеих сторон.

В устройстве всего два активных компонента: кварцевый генератор на 28,636 МГц (3,5795345 МГц x 8) и микроконтроллер PIC12F1572 в корпусе PDIP.

Автор решил реализовать аналог классической игры Breakout 1976 года, но на её месте могла оказаться любая аркадная игра, в оригинале реализованная на логических микросхемах, поскольку у таких игр достаточно просты сюжеты.Читать полностью »

Миниатюрный функциональный аналог декатрона для реплики Harwell Dekatron Computer и не только - 1

Разрабатывая этот функциональный аналог декатрона, автор преследовал две цели: поучаствовать всё в том же конкурсе конструкций на платах площадью в один квадратный дюйм, а также применить множество таких модулей в проекте WITCH-E по воссозданию Harwell Dekatron Computer, также известного как WITCH (Wolverhampton Instrument for Teaching Computing from Harwell) на современных компонентах. Но можно собирать на таких «декатронах» и более простые схемы.
Читать полностью »

Пишем OTA-загрузчик для ATmega128RFA1 (в составе устройства Smart Response XE) - 1

Всё началось с приобретения автором на вторичном рынке интересного устройства — Smart Response XE (краткое описание). Предназначено оно для школ: каждый ученик в классе получает по девайсу, похожему на электронную записную книжку или переводчик девяностых, учитель задаёт вопрос, и ученики набирают на клавиатурах устройств ответы, поступающие по радиоканалу (802.15.4) в приёмник, подключённый к учительскому ПК.

Поддержка этих устройств прекращена несколько лет назад, и то, что школы закупали по 100-200 долларов за штуку, теперь всплывает на eBay по 10 и меньше. «Железо» там ну очень подходит для гиковских опытов:

— клавиатура на 60 клавиш
— дисплей с разрешением в 384x136, 2 бита на пиксель — аналогично БК, CGA, но 4 не цвета, а градации яркости
— микроконтроллер ATmega128RFA1 (128 кБ флеш-памяти, 4 кБ ПЗУ, 16 кБ ОЗУ, приёмопередатчик стандарта 802.15.4)
— внешняя (по отношению к микроконтроллеру, а не всему устройству) флеш-память на 1 мегабит (128 килобайт) с интерфейсом SPI
— отсек для 4 элементов ААА

По названию микроконтроллера понятно, что он относится к семейству AVR, а значит, сделать устройство Arduino-совместимым — задача более чем тривиальная...Читать полностью »

Заправка матричных картриджей — это интересно - 1

Расходники! Неважно, какой у вас принтер — струйный, лазерный — разорят вас именно они. Стоимость единицы веса чёрных чернил Hewlett Packard, бывало, превышала стоимость единицы веса донорской крови, и акционеры по всему миру ликовали.

Автор, заядлый ретрокомпьютерщик, давно интересуется винтажными принтерами. Вначале он изучал устройство крупных копиров, но затем обнаружил, что всё чаще восстанавливает матричные принтеры восьмидесятых. В наши дни у них к моральному устареванию добавляется ещё и физическое, и проявляется это в том числе и в высыхании картриджей.

К некоторым из принтеров до сих пор выпускают картриджи, причём недорогие, но доставка бывает длительной, а гики нетерпеливы. К более редким моделям принтеров редки и картриджи, а порой их и вовсе найти невозможно. Поэтому автор вместе с коллегой по хобби под ником Cosmos2000 решил попробовать их заправлять.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js