Электроника МК-90 Эта статья прислана. Komsomolets (автор играет на конкурсе под псевдонимом) Предисловие Эту статью, посвященную отечественному микрокомпьютеру 'Электроника МК-90', я решил разделить на 3 части (как я его получил, обзор и мои достижения на нем), практически не связанные между собой. Можно пропустить любую часть и перейти к интересующей. Я очень долго решал, к какому же разряду отнести этот аппарат.
Калькулятором его назвать ну просто язык не поворачивается, на КПК в привычном сегодня понимании этого слова не похож. Если взять пониже, например органайзер, то в МК-90 отсутствуют необходимые функции. Я решил остановиться на определении микрокомпьютер, которое ему дал производитель (дальше я буду писать именно так). Про то, как я купил МК-90 Впервые я узнал о МК-90 случайно, увидев в Интернете объявление о покупке модулей памяти к нему.
Скачать блок питания электроника д2-37 схема с нашего файлообменика.. Блок питания электроника д2-37 схема - Не могу найти файл? Трансформатор Т1 использован от блока питания адаптера «Электроника Д2-37». Автор, Тема: Электроника МК-90. Хотя судя по схеме БП к МК-90 для Д2-37Б: Вых.напр.
Найдя его краткое описание, я начал искать более подробную информацию об этом микрокомпьютере. Но ничего толком так и не найдя, я пришел к выводу, что это некий полумифический микрокомпьютер, так как в основном есть лишь его технические характеристики и восторженные комментарии. Очень заинтересовавшись, я решил купить его, естественно подозревая, что на поиск могут уйти долгие месяцы. Но к огромному удивлению, я смог его найти в Минске за две недели (причем несколько предложений). Оценив их все, я решил остановиться на том, у которого было наилучшее соотношение цена/качество. В результате я купил этот микрокомпьютер по очень заманчивой цене в ~45$. В комплекте находилось следующее: сам микрокомпьютер, чехол к нему, БП, два СМП в прилагающихся к ним коробочках, все инструкции и схемы.
Вероятнее всего он был найден так быстро в связи с тем, что производился на Минском НПО 'Интеграл' и в Беларуси их осталось еще немало. Обзор Технические характеристики (взято с ): • Процессор: 16-разрядный, совместимый с DEC PDP-11 • Память: ОЗУ 16КБ (пользователю доступно 11824 байт), ПЗУ 32КБ (с интерпретатором Бейсика) • Дисплей: жидкокристаллический, 120? 64 точек или 8 строк по 20 символов • Клавиатура: 63 клавиши • Питание: 4 элемента AA или внешний блок питания 220 В.
Штатно - 4 аккумулятора типа 'НКГЦ-0,45 II C' ~1,2 В. • Зарядное устройство типа 'Электроника ЗУ-01М' для аккумуляторов НКГЦ, потребляемая мощность 0,6ВА • Блок питания марки 'Электроника Д2-37Б'. • Энергопотребление: 5В, 0.55Вт • Госстандарт: ТУ бКО.310.095 • Размеры: 250 x 100 x 30 мм • Масса: не более 700 гр. Как видно на рис. 1 и 2 на правом торце находится регулятор контрастности дисплея, на левом - разъем для подключения БП, который идет в комплекте.
На верхнем торце находится интерфейсный разъем для подключения периферии. Через него микрокомпьютер подключается к док-станции МК-92.
Очень хотелось бы обратить внимание на заглушку. Она сделана из очень мягкой резины и просто идеально лежит в гнезде. Я, как только купил калькулятор, наверное, полчаса крутил-вертел эту заглушку, недоумевая, почему современные производители мобильников и КПК такие не делают? На лицевой стороне находятся клавиатура и дисплей. На тыльной стороне мы видим два отсека. В один вставляются четыре батарейки типа АА (если работать от сети, то батарейки не требуются), а во второй два СМП (сменный модуль памяти). Надписи, нанесенные на лицевой стороне у меня слегка стертые.
Это результат протирки спиртом. Причем киррилические буквы, нанесенные черной краской, совершенно никак от спирта не пострадали.
Вообще микрокомпьютер сделан на совесть. Несмотря на большой возраст, все работает отлично. Когда я на нем писал программы, то подключал к сети.
Так вот проводок, идущий под стол, моя нога случайно дергала три раза. При этом сам МК-90 падал на пол. Первые два падения он выдержал, но после третьего отказался включаться. Как оказалось, проблема бы в том, что оторвался проводок в разъеме, идущем от БП.
Естественно проблема была тут же устранена. Электроника МК-90 Рис. Электроника МК-90 Время работы С аккумуляторами на 2500 МАч микрокомпьютер проработал 40 ч в режиме выполнения программы!!! Это меня 'расстроило' и я решил не измерять время работы в режиме отладки и ввода программы (ну да, ленивый я немножко)), ограничившись словами, что обычно в таком режиме он работает как минимум в два раза дольше. Клавиатура Клавиатура в микрокомпьютере вполне обычная, без всяких ухищрений и дизайнерских изысков, что в данном случае не является минусом, ведь, как правило, в большинстве случаев это ведет к уменьшению удобства.
Клавиатура состоит из 63 клавиш. Как видно на рисунках, раскладка своеобразная, и так как приходится пользоваться, в основном, латинской раскладкой, то придется привыкать. Нажатие на клавиши довольно четкое, но, увы, не всегда срабатывает (вполне возможно, что это связано со старостью)).
Приходится нажимать слегка сильнее, что через пять минут работы с МК-90 начинает происходить само собой. Также можно сделать так, чтобы при нажатии на клавишу издавался звуковой сигнал, что иногда очень удобно. Еще в комплекте идет такая штучка (рис. 3), которая позволяет набирать самые распространенные операторы с помощью нажатия двух клавиш. Дисплей Вот эта часть действительно радует. Сегодня разрешением в 120x64 пикселей никого не удивишь, но данному микрокомпьютеру этого вполне хватает.
Из-за большого размера (диагональ ~13,5 см) не приходится напрягать глаза для того, чтобы что-то рассмотреть. Тексты программ читаются на ура, графики выглядят просто замечательно. Также ЖКИ показывает, когда батарейки разряжены и их следует заменить. Это обозначается точками в правом нижнем и левом верхнем углах. Используя регулятор контрастности можно добиться отличной читаемости практически с любого угла обзора. СМП В комплекте с КПК идут два СМП (название МПО-10 - модуль памяти оперативной).
Эти модули способны хранить до 10КБ информации. МК-90 форматирует СМП на 16 блоков (одна программа занимает как минимум один блок). К сожалению, в них применяется оперативная память и без батарейки они совершенно бесполезны. В моем экземпляре до сих пор стояли оригинальные батарейки, с которыми они сохраняли только на время работы калькулятора. Но после покупки новых батареек мои СМП вновь стали как новые. Хочется также отметить, что в связи с отсутствием какой-либо информации об интерфейсном разъеме, сегодня единственным способом связи микрокомпьютера и ПК являются именно СМП. Программные ляпы В память микрокомпьютера встроен интерпретатор языка программирования 'Бейсик', который очень напоминает таковой в небезызвестном Спектруме.
В моем экземпляре стоит версия бейсика 1.0. В версии 2.0 было немного исправлений, а также добавлены новые операторы для работы с док-станцией МК-92.
Хотелось бы отметить недоработки версии, которая у меня. Начнем с того, что в МК-90, в отличие от того же МК-85, отсутствует режим калькулятора, что есть очень и очень плохо. Например, для того, чтобы вычислить '2+2' необходимо набрать 'PRINT 2+2' и т.д. Довольно коряво реализована поддержка кириллицы. Если в режиме отладки нажать 'ВК' предварительно не переключив раскладку с кириллицы, то глюки с вводом обеспечены надолго.
Также отсутствуют некоторые тригонометрические функции (тангенс, арксинус, арккосинус). Естественно, к ним можно прийти с помощью тригонометрических тождеств (здесь очень кстати возможность написания простых функций), но хотелось бы их видеть в явном виде. Также раздражает необходимость постоянно писать LET, например, нельзя написать 'K=K+6', необходимо писать 'LET K=K+6' (в версии 2.0 это было исправлено).
В микрокомпьютере есть встроенный динамик, который может издавать сигнал заданной тональности и длительности. Но сигналы с разными тональностями и одинаковой длительностью (задается) звучат с совершенно разной продолжительностью. Причем в инструкции написано, что продолжительность подбирается опытным путем:) Часть 3.
Что мне удалось сделать на МК-90 Для начала просто необходимо отметить одного польского инженера, который смог сделать очень важные вещи для МК-90. Это Piotr Piatek и находятся его наработки. Я уже упоминал, что модули памяти являются единственным способом связи микрокомпьютера и ПК.
Так вот это происходит через программатор. Он делается очень просто. Экземпляр, который получился у меня (рис. 4) выглядит не так хорошо, как у разработчика, но свою главную функцию он выполняет на отлично. Программатор способен как записывать информацию на СМП, так и считывать ее.
Меня давно мучает желание сделать сайт, на котором я выкладывал бы все свои программы, но, к сожалению, на носу сессия и я смогу это сделать не раньше, чем в июле. Поэтому все (исключения помечены) нижеописанное я могу прислать любому желающему (пишите на komsomolets(at)nm.ru ). Заранее хочу предупредить, что ни одна программа не завершена полностью:)) Начну я, пожалуй, с программ для вычислений. Из них вспоминаются только три: матричный калькулятор, чертилка графиков и нахождение корней уравнений. К сожалению, ни одной из этих программ у меня сейчас нету (когда я их писал, у меня еще небыло программатора, и я не мог их скинуть на ПК, а потом просто пришлось их удалить из-за нехватки места на СМП), а заново их писать не хочется (да и необходимости нет), но если вдруг кому-то срочно надо, то пишите, это меня простимулирует:). Далее можно перейти к играм Начнем с сапера (рис. Это одна из самых законченных игр.
В ней поле фиксированное(15x10), но количество мин задается в самом начале. Навигация осуществляется с помощью клавиш 'M','E','O','H'. 'N'-нажатие, 'L'-метка. Загружается игра очень медленно, но работает довольно шустро. Сапер Тетрис (рис. Что можно сказать про классический тетрис?
Пожалуй, ничего, кроме того, что моя версия, очевидно, требует оптимизации, т.к. С нынешней скоростью играть просто неинтересно. Кстати, в этой игре я решил сделать 'финт ушами'.
Многие в детстве играли в 'тетрисы'. Они были во всевозможных корпусах, но все были сконструированы таким образом, чтобы их держать в обеих руках, причем большим пальцем левой руки нажимая на кнопки перемещения, а правой поворачивая фигурку. Повернув МК-90 на 90:) градусов, мы получаем классический 'тетрис'. Тетрис Pac-man (рис. То, что у меня получилось, с трудом можно назвать полноценным Pac-man'ом (скорее пошаговым:)), но, по-моему, вложив немного времени, на МК-90 можно запросто получить эту игру, работающую довольно шустренько. Pac-man Еще у меня есть классическая змейка, но она еще нуждается в сильнейшей оптимизации:) Вполне естественным желанием мне кажется возможность использования МК-90 для чтения и просмотра картинок. Первое я еще не делал, но второе у меня получилось.
Я написал на делфи программу, которая переделывает черно-белую картинку разрешением 120x64 в программу, которую воспринимает мк-90. Она применяет одновременно несколько алгоритмов, а затем выбирает тот, при котором выходной файл самый маленький (зависит от картинки).
Но самым быстрым способом построения картинки на непосредственно МК-90 является построение с помощью шестнадцатеричной маски. Этот вариант предлагается на выбор всегда. При этом алгоритме на один СМП помещается 3 картинки разрешением 120*64 и еще одна поменьше:). Пример можно увидеть на рисунке 8. Железные Призраки Прошлого на Электронике МК-90:) В МК-90 присутствует примитивная пищалка.
Ее мне тоже удалось заставить напибикивать:) простые мелодии. Сименсы 35 и 45 серий также умели проигрывать монофонические мелодии, и существует много программ, которые переводят монофонические midi-файлы в текст, который можно непосредственно ввести на мобильном телефоне. Так вот моя программа умеет переводить этот текст в текст для МК-90.
В связи с проблемой описанной выше (длительность сигнала) пришлось измерять продолжительность каждой тональности с заданной длительностью. Конечно, еще требуется провести оптимизацию для уменьшения размера выходного файла, но уже сейчас МК-90 играет не хуже мобильника с монофонией. Все файлы, что создаются этими программами, затем записываются на СМП с помощью вышеописанного программатора.
Еще следует добавить, что на СМП можно записывать программы в машинном коде. К сожалению, я еще ничего не написал таким образом, но не отметить эту возможность я не смог. Послесловие Что можно сказать в завершение? Электроника МК-90 является очень необычным устройством. Работать с ним одно удовольствие, даже несмотря на некоторые программные недоработки. А то, что он создан отечественными инженерами, заставляет просто радоваться.
Почему у него отсутствует армия поклонников? Возможно, это связано с относительной редкостью микрокомпьютера.
А возможно и с тем, что сегодня существует огромное количество импортных КПК, калькуляторов и т.д., которые имеют огромное превосходство над МК-90. Но во второй вариант я и сам не верю, ведь существует огромное количество людей, ценящих и любящих устаревшие компьютеры, калькуляторы и прочее. Я надеюсь, что эта статья поможет проявить интерес к нашему микрокомпьютеру, поможет владельцам заставить себя достать МК-90 из шкафа и что-нибудь написать на нем. Я уверен, что мало кто из этих микрокомпьютеров видел себя использующим хотя бы половину своих возможностей.
Так как МК-95 и МК-98 (подробнее можно узнать на сайте коллекционера отечественных калькуляторов Сергея Фролова ) серийно не производились, то МК-90 можно назвать нашим последним микрокомпьютером. Причем совершенно незаслуженно забытым Обсудить статью в специально созданной.
Эта статья прислана. © Текст, фотографии - Komsomolets (автор играет на конкурсе под псевдонимом) © Железные призраки прошлого - 2008 г. Опубликовано 25 мая 2008 г.
Дополнения или поправки.
Чтобы была возможность регулировать напряжение 0-18? Желательно чем проще тем лучше.
В идеале хочу собрать лабораторный блок питания с возможностью зарядки автомобильных аккумуляторов. Как вариант: Посмотрите книгу Ходасевичей, Зарядные.
Ttps://ru.aliexpress.com/item/12V-6A-Motorcycle-Car-Auto-Battery-Charger-US-Plug-Intelligent-Charging-Machine-Portable-Power- Supply-Adapter/4.html?spm=218.3.80.2y3C6F&ws_ab_test=searchweb0_0,searchweb201602_2_422,searchweb. Мосфет, работающий в ключевом режиме, а не реостат, который бы не хило грелся.
А ты предлагаешь - из говна - конфетку? Электроника, знаешь ли, требует некоторых затрат, и если у ТС не было многих лет накопительства, и в доме пусто. Просьбу одним из первых откликнулся автор публикуемой статьи, предложивший несколько вариантов таких блоков. И среди них - блок питания с использованием промышленного телевизионного умножителя напряжения.
Кстати, такой же вариант использовал.. Номере журнала редакция обратилась к читателям с просьбой присылать свои варианты схемотехнических решений блока питания Люстры Чижевского. На эту просьбу одним из первых откликнулся автор публикуемой статьи, предложивший.. Люстру желательно подводить напряжение около 30 кВ.
Исходя из этих цифр были разработаны предлагаемые блоки питания. Puc.1 Схема первого варианта блока питания приведена на рис. Сетевое напряжение, поступающее через вилку ХР1. Мне не требовалось напряжение +5 В и хотелось иметь другую систему управления включением/выключением, поэтому эти блоки схемы также были пока выброшены.
The PCB for v2 The PCB for v3. Frandsen Многие типы электронного оборудования требуют хорошее и чистое питание +12 В при токе до нескольких ампер (например, небольшой компьютер или ноутбук) и хотя в автомобиле есть.. Блика Выяснилось, что Bob Blick уже решил эту проблему еще в 2001 году, поэтому я решил просто переделать его схему: Рис.1 Схема Боба Клика На входе допустимо напряжение от 8 до 16 Вольт, а на выходе он выдает 12 Вольт. Топология SEPIC. Кто нибудь собирал подобное? Может у кого есть схема с печаткой от промышленного лаб-го БП?
Niko4445 вот ссылка на другой блок питания от 0-30в правдо на 3а есть и печатка.. Необходимость в блоке питания 0-30в 0-5а, сам как новичек не могу решиться на что либо. Есть трансформатор (торроид) 300Вт (первичка..
От 0 В до 30 В, то данный трансформатор уже не подходит (т.к. Вторичка 12 В), хотя по параметрам достаточно хороший транс. Схема, что вы приложили, достаточно сложная для новичка (это видимо схема лабораторного блока питания заводского. Своей девятке движок 100 сил-каждые 40000км он его ремонтирует.Это к вопросу о надежности.А если уж так хочется-купи новый блок питания. А то захочется RADEON X800 поставить, а она одна 80W пожирает.
Nasel etot LC-235ATX sredi svojego.. - просто нехватка мощности. Решил пойти обходными путями: выставил частоту 1,7 ГГц и через мать понизил напряжение питания проца с 1,6 В до 1,45 В. Работает как часики!!!:p Но чувствую это не предел разгона.:rolleyes: Думаю что.. Takih ze B-P ot komp.
I vkliucitj ih parall.! Cto ze do liter. To iz knig mogu porekom. Б.Ю.Семенов/Силовая Электроника a takze boljse iskatj v int. I glavnoje mnogo i logicno DUMATJ SAMOMU. Takze i etot forum pomozet.
240В примерно у 45% тоже возникают проблемы, а так как они комплектуются именно такими БП с завода, то ставить более мощный блок за свой счет немного нерентабельно. Последние стабилизаторы я собирал на симисторах при мощности от 3-х до 6-ти.. Что уже при напряжении менее 190 стабилизатор не справляется со своей задачей. А при меньшем, ему просто самому не хватает питания, падает напряжение на его блоках и он дает сбой. Если напряжение опускается ниже 200 В нужно звонить в.. - Радиолюбитель, №7/2005,.
2.СХЕМА ЭЛЕКТРОННОГО СТАБИЛИЗАТОРА СЕТЕВОГО НАПРЯЖЕНИЯ НА 6 КВТ electronics/schemes_4/12.shtml - сайт Година. Я по его схеме собирал на 3кВт.