Pull to refresh
83
Виктор Казаков@commanderxo

User

0,2
Rating
11
Subscribers
Send message
А второй половине отрубить ногу

Был в своё время такой анекдот...
— Как звали одноглазого русского полководца, который разбил Наполеона? — спросил Брежнев у Косыгина.
— Кутузов.
— А английского одноглазого адмирала?
— Нельсон.
— А как зовут этого одноглазого еврея?
— Даян.
— А почему у нас маршал Гречко до сих пор с двумя глазами?

Раньше мы думали, что это высмеивается некомпетентность руководства позднего СССР времён застоя.
Практика — лучший критерий истины, поэтому сделал эксперимент.

Итак, берём последнюю Windows 10, со всеми свежими апдэйтами, и случайно попавший ко мне древний Epson FX-100. Точный год выпуска принтера установить не удалось, но при осмотре выяснилось, что:
  • Принтер сделан в Японии, а не на Тайване, в Ирландии или Китае.
  • Бывший когда-то бежевым корпус пожелтел от старости.
  • На принтере есть наклейка осуществлявшей поддержку немецкой фирмы с 4-значным почтовым индексом. После объединения, в Германии с 1993 г. ввели пятизначные индексы.
  • На дне обнаружилась наклейка с загадочным длинным кодом и отдельно стоящими цифрами 92 в конце.

Думаю ему лет 28, для нашего эксперимента в самый раз. Во многих современных материнских платах до сих пор есть пины для LPT-порта, но вот заглушку для вывода его на заднюю сторону надо искать самому. За неимением под рукой таковой, на помощь пришёл адаптер USB->36-контактный Centronics.
Вот такой


Конретно мой был на чипе Prolific PL2305 и сразу подхватился Windows без установки драйверов. Что интересно, в диспетчере устройств он отображается не как LPT-порт, а как USB-принтер, состояние которого определить невозможно.
Диспетчер устройств Windows 10


Добавляем в винду принтер вручную, как Generic -> IBM Graphics 9pin и говорим что он висит на USB. Запускаем пробную печать и видим… зебру! Пропечатанные полосы чередуются с полностью пустыми. Беглый взгляд в очень толковую документацию показал, что прямо под верхней панелью есть конфигурационные дипы, принтер даже двигать не пришлось. Один из переключателей выбирает одно/двухбайтный перенос строки.
Тот самый дип


Ставим его в правильное положение и наслаждаемся жизнью (пока не кончится гармошка бумаги).

Тёплый жёлтый ламповый Epson


Кстати о документации, в те времена, когда будщие создатели Google и Stack Overflow ещё только мечтали о мировом господстве, инженеры Epson прилагали изумительную по качеству документацию на четыре сотни страниц, в котором расширенные возможности принтера объяснялись примерами на Бейсике. Воистину, артефакты великих исчезнувших технических цивилизаций.
Что прилагалось вместо нынешнего юридического мумбо-юмбо на 115 языках

Я как-то тоже делал лазерный проектор из старого винчестера, но на другом принципе. Мотор и один из блинов оставил равномерно вращаться, а для развёртки в перпендикулярном направлении изготовил 3D-печатью многогранное зеркало, стороны которого наклонены под слегка разными углами.

Вот что вышло
У нас как минимум до конца 90-х все квитанции за газ в 150-тысячном городе каждый месяц печатались на одном единственном АЦПУ ЕС-7040.
Просто все они происходили в диспетчере устройств

Интересно, есть какое-нибудь хорошее описание, как это правильно делать?

Пытаюсь добавить к 486 поддержку USB при помощи PCI-карточки. Новое устройство Windows 98SE видит и правильно определяет его тип и что это чип от Nec, но вот свободное прерывание получить от PCI не может и устройство висит в диспетчере с жёлтой пометкой. BIOS середины 90-х о USB, естественно, ни сном, ни духом.
Так как технология компакт-дисков пришла со стороны музыки, то в 90-х было довольно много моделей со звуковым выходом и кнопками управления. Один такой, к сожалению не сохранившийся, с четырмя кнопками для выбора треков долго служил проигрывателем диска вообще без компьютера. Питание подавалось от внешнего БП, а для правильной инициализации один из контактов 40-пинного IDE разъёма был соединён с землёй. Дальше всего пошла компания Creative, у них даже кнопки управления вместо стандартного для ПК бежевого, были фирменного оранжевого цвета. Ну и венец творения — Creative Infra с пультом дистанционного управления. Но это уже позже, году так в 1999. Впрочем, в нашей деревне пентиумы появились поздно, так что в ходу были 486 в самых экзотических конфигурациях «с миру по нитке», вплоть до самопаянного ЦАПа на принтерном порту (Covox) вместо настоящей звуковой карточки.
Для большей винтажности, собирая 486, добавил пятидюймовый дисковод и CD с отдельной кнопкой Play. CD-ROM можно было отдельным шнурком напрямую соединить со звуковой картой и слушать музыку без вмешательства ОС. Ну или управлять дисководом из DOS-Navigator-а.
Как-то так



Тут ещё важно с какой дискетки. В середине 90-х размер дисков увеличился настолько, что старая адресация с номером стороны/цилиндра/сектора перестала работать и ввели логическую адресацию LBA. Тогда же появился новый формат таблицы разделов.

Пример из жизни: 80486, диск на 2 GB, разбит как C: 1,3 и D 0,7. Если грузиться с дискетки DOS 6.22, то виден только диск C. А вот если с загрузочной дискеты от Win 95 или 98 — то оба. Рекомендую найти образ Win 95 boot disk и попробовать с него. Ну и как уже говорили, fdisk от Win 95 в помощь.
Я первый раз в жизни к станции стыковался вот так

3 р. 10 коп. Август 1969.
Кстати это был действительно хайтек, если своего Феликса я успешно ремонтировал, то чинить круговую логарифмическую линейку КЛ-1 не решился бы. К счастью их можно ещё найти в исправном состоянии, даже те, что больше полувековой давности.

К удалёнке без интернета и электричества готов!

А логарифмическая линейка?

А таблицы Брадиса?
Рэндел Манро, более известный как xkcd, подробно рассмотрел этот вопрос.
Тут проблема не столько в транслитерации. Лично знаю одну коренную немку, которая неофициально (например в e-mail) пишет своё имя как ilona, с маленькой буквы. Потому как об «Ilona» глаз спотыкается даже у привычных к латинскому алфавиту.
Есть же какие-то устройства для дальней и сверхдальней связи для субмарин в подводном положении.

Есть конечно, только вот передатчик в два с лишним мегаватта мощности и 60-километровой антенной не столько излучает привычные нам радиоволны, а скорее модулированно раскачивает магнитное поле Земли. И CPS у него три буквы за 15 минут, для сигналов точного времени подходит слабо.
Все методы основанные на эхо/радиолокации разбиваются о то, что нам необходимо точно знать скорость звука/света в воде, а та зависит от температуры, солёности и даже давления (потому как на тех глубинах воду уже нельзя считать несжимаемой жидкостью). Плюс-минус лапоть посчитать конечно можно, что и было сделано полвека назад, но вот с точностью до пяти знаков пока не выходит.

PS: Методам основанным на триангуляции добовляет сложности то, что неоднородности воды залегают слоями, и звук/свет пущенный не строго вертикально ещё и слегка преломляется в сторону и идёт не по прямой линии.

PPS: Опускать гирлянды датчиков/камер и по ним высчитывать поправки к скорости очень хорошая идея, потому как кроме собственно определения глубины можно получить много интересных данных об океане, но вспоминается выставленный в музее батискаф с толщиной стенки сантиметров 15. Каждый датчик придётся паковать в стальную сферу размером с мультиварку, плюс как-то герметизировать шину питания и данных. Сколько это будет весить и стоить — думать страшно. Впрочем, при массе «колбасы» датчиков в десятки тонн можно даже не включать питание — при таком весе её почти не будет изгибать течениями и достаточно просто измерить длину высокотехнологичной «верёвки».
У вас там usb принципиально не рассматривается чтоли?

Думаю что там осознанно выбран экзотический разъём:
  • Дети будут втыкать любой механически совместимый кабель с непредсказуемым результатом.
  • Судя по фотографиям разъёмы весьма компактные, а на моторах сделано углубление для прокладки плоского кабеля со стандарным для Lego радиусом изгиба в 4 мм. Такие USB кабели если и существуют, то тоже экзотика.
  • USB-контроллер в каждом моторе или датчике нажатия это уж перебор и повышение и так весьма высокой цены.
  • Не известно как в новых SPIKE, а в кабелях NXT была земля, питание и старый добрый I2C, так что рулить им можно было с любой «Ардуины». Надеюсь и в новых моторах не перемудрили с протоколом обмена.
Тем кто не использует специфические решения и кому достаточно стандартных технологий (Kafka Connect) может быть интересна статья "Kafka Connect Deep Dive – Error Handling and Dead Letter Queues".
В EV3 как раз можно использовать старые NXT моторы и сенсоры (FAQ)
В 2013 г. Лего ещё дорожила своей репутацией.
When developing LEGO® MINDSTORMS® Education EV3 there has been a strong focus on ensuring backwards compatibility to NXT, making it possible to use many NXT elements with EV3.
Some of the main features:
  • EV3 uses the same connector cables as the NXT, so all NXT sensors and motors will work with the new EV3 platform.
  • EV3 uses the same LEGO Technic building system as NXT so you can reuse all of your bricks and other elements.
  • EV3 uses the same DC transformer as NXT.
  • EV3 software can be used to program the NXT, however not all software features support NXT.


Непонятно как дела с совместимостью Spike и Boost (17101), никаких официальных данных пока не нашёл.
Из LEGO-вского FAQа:
SPIKE Prime is entirely new so the sensors, hardware and cables will only work with SPIKE Prime. EV3 and NXT components won’t work with the SPIKE Prime hub because they use different types of connections.

WeDo 2.0 motors and sensors share the same connection type but are not designed to be compatible with SPIKE Prime components.

Редиски!

Information

Rating
3,025-th
Location
München, Bayern, Германия
Date of birth
Registered
Activity