В некоторых задачах может требоваться отрицательное напряжение. Например, многие советские ретро-компьютеры работают на микропроцессоре КР580ВМ80А, которому нужны -5 В. Где их взять, если блок питания устройства не подлежит восстановлению или был утерян? Существует больше одного решения, но самое простое заключается в использовании уже знакомого нам регулятора LM2596.
От старых проектов у меня осталось много разных модулей — двунаправленных усилителей, кварцевых SSB-фильтров, паянных-перепаянных смесителей SBL-1, и прочих. Не похоже, что данные модули пригодятся мне в обозримом будущем, а распаивать их нет ни времени, ни особого желания. В итоге они лежат без дела и занимают место. Было решено сделать на основе ненужных модулей простой SSB-трансивер на диапазон 40 метров. Так я хоть изредка буду использовать их по назначению.
Ранее в этом блоге было рассказано о ретро-компьютерах IBM ThinkPad 345C, ZX Spectrum, БК-0010-01 и УМК-80. Сегодня же мы поговорим о Микроше, ПЭВМ конца 80-х / начала 90-х. Когда я впервые читал про Микрошу, компьютер меня не заинтересовал. Но позднее я наткнулся на статью Знакомство с Микрошей Сергея a.k.a. dlinyj. Эта статья изменила мое мнение.
В институте курсе на четвертом нас учили программировать в байткодах для микропроцессора 8080. Для этого использовался программируемый контроллер Электроника МС 2702. Недавно мне захотелось вспомнить, как это было. Как ни странно, МС 2702 в наши дни можно найти на барахолках. Проблема заключается в том, что контроллер представляет собой черную коробку и подключаемый пульт для программирования. Для какого-то взаимодействия с пользователем требуется дополнительное оборудование, например, внешний терминал.
При работе с ретро-электроникой может потребоваться сдампить и/или прошить ПЗУ с УФ стиранием (она же EPROM, не путать с EEPROM). Недавно я впервые столкнулся с данной задачей и обнаружил, что решается она не так-то просто. Рассмотрим конкретное решение на примере уже знакомых нам чипов 573РФ4.
Одно из ограничений компьютера БК-0010(-01) состоит в том, что для вывода звука в нем предусмотрен только встроенный бипер. Воспроизведение звука потребляет процессорное время, что ограничивает области применения бипера. В качестве решения существует аксессуар под названием Менестрель. В наши дни найти его крайне трудно, однако мне удалось сделать реплику.
Когда я искал принтер МС 6312, то очень хотел вариант именно в черном корпусе. Удалось найти лишь одно такое объявление. Владелец продавал принтер вместе с двумя компьютерами БК-0010-01 и отказывался делить лот. Я почитал про этот компьютер и посмотрел цены. За вычетом стоимости МС 6312 выходило порядка 8000 рублей (~100$) за два компьютера. Судя по другим объявлениям, это очень дешево. Так помимо принтера у меня появилась парочка БК-0010-01.
Универсальным логическим вентилем (universal logic gate) называется такой логический вентиль, имея который, можно построить все остальные вентили, а в пределе и целый компьютер общего назначения. Такими вентилями являются NAND, он же И-НЕ или штрих Шеффера, а также NOR, он же ИЛИ-НЕ или стрелка Пирса. Рассмотрим все это чуть более детально и с примерами.
Некоторое время назад я подписался на YouTube-канал Алексея Морозова. Алексей рассказывает об электронике и ректро-компьютерах. В частности, на канале есть видео о компьютере Искра 1080 Тарту и восстановлении советского струйного принтера Электроника МС 6312. Последнее видео мне особенно понравилось. Было решено обзавестись МС 6312 и повторить эксперимент.
Сегодня мне хотелось бы продолжить рассказ о ретро-компьютерах. Предыдущий мой рассказ был о ZX Spectrum, персональным компьютере середины 80-х годов. Перенесемся примерно на 10 лет вперед, в середину 90-х. Это эпоха MS-DOS, которая плавно перетекает в эпоху Windows 3.11, Windows 95 и Windows 98. Типичным представителем того периода является ноутбук IBM ThinkPad 345C, о котором далее и пойдет речь.