Программируемый калькулятор своими руками
Самодельный калькулятор на ОМЭВМ К1816ВЕ39
Долгое время зрело желание собрать самодельный калькулятор, чтобы и клавиши большие, и индикатор яркий. В продаже с прошлого века такового не наблюдалось, да и что такое «купить»?
Однажды на сайте ZX-PK.RU открылся тред про сборку ЭКВМ на базе микроконтроллера К1816ВЕ39. И Сергей Фролов, владелец сайта-музея Советской цифровой электроники, сообщил, что ранее уже выпускался такой калькулятор, «Элекон МК», как на фото:
Сергей любезно отсканировал руководство по эксплуатации и схему калькулятора, а также считал оригинальные ПЗУ, за что выражаю ему сердечную благодарность. Копия архива размещена тут. Было решено собрать клон Элекона (точнее — инженерный макет), но на более привычной элементной базе, которая просто валялась под руками.
Итак, оригинальная конструкция была собрана на базе КМОП-микросхем серии 561, 571 и 1109, а также на тёплом ламповом индикаторе. У нас же под руками была ТТЛ-логика и светодиодные матрицы с общим «минусом». Проанализировав оригинальную схему и выкинув из неё ненужное (а именно всё, что было связано с выводом на печать, а также многое другое , что было сделано разработчиками «про запас»), получили достаточно простой проект, состоящий всего из восьми микросхем (в оригинале в два раза больше):
Как сказано выше, сокращение функций сократило количество комплектующих. При этом первоначально планировалось использовать родную прошивку, которая должна была разместиться в одной флеш-ПЗУ объёмом 128К (просто их много оставалось со старых материнок), что давало возможность в последующем править прошивку под свои нужды с особой лёгкостью. Количество клавиш также уменьшилось, был удалён и переключатель рода работ. Дешифратор знакоместа занимает один корпус вместо трёх, регистр индикации — один корпус вместо двух, дешифратор устройств ввода/вывода — один корпус с транзисторным инвертором, имеющий нужную логику работы , но иную схемотехнику . Единственно е , что пришлось установить кучку транзисторных ключей, но это дало нам возможность применить различные виды индикаторов, как с общим «минусом» (собранный реал), так и с общим плюсом (достаточно немного перекоммутировать питание транзисторов). Так что всё вроде в железной области оказалось просто.
При сборке было решено разделить конструкцию на две части — индикаторную и вычислитель с клавиатурой, хотя сначала примерялся сделать всё на одной плате:
Не понравились получающиеся размеры и был создан индикаторный блок, содержащий в себе дешифратор знакомест 155ИД3, регистр индикации 1533ИР27 (можно заменить на ИР23) и второй регистр индикации памяти 155ТМ8, а также свора транзисторов . С левой стороны 13-разрядного сборного индикатора расположены четыре светодиода, подключённые к ТМ8, индицирующие использование специальных регистров памяти — первый сверху, четвёртый снизу.
Всё это было в последующем собрано вместе в единую конструкцию:
Основные чипы располагаются с обратной стороны индикатора:
Как плата индикатора, так и плата вычислителя вязал и сь МГТФ, который после первого включения и проверки был пропитан до поверхности платы термопластиком («китайскими соплями»). Это позволяет при необходимости, сняв кусочек пластика, подкорректировать распайку, но в целом конструкция получается достаточно прочная, не позволяющая проводу оторваться от места пайки. Вот тут ещё немного общего вида:
Конструкция заработала сразу же (утрирую конечно, кое-что я укосячил ;), но в целом это правда), потребляемый ток — 200 мА, что суммарно лучше, чем у оригинала (самые тёплые микросхемы — ИД3 и АП6).
Следующей задачей стала адаптация имеющегося софта под используемый индикатор. Дело в том, что в оригинальном ламповом индикаторе сегмент знака числа в крайнем левом разряде не подключен к аналогичным сегментам в остальной части индикатора, а соединён с децимальной точкой. Знак переполнения «Е» также единичен и подключен к сегменту «G» (нижнее подчёркивание). Вот мы и получили при отрицательном 12-разрядном числе в левом разряде «точку» и «подчёркивание» при ошибке вычисления. Нехорошо.
Не буду долго расписывать проведённую неделю в попытках разобраться в дизассемблированном коде, в прокате его в древнем симуляторе AVSIM48 , в практически случайном нахождении нужного куска кода, уяснении великой логики отечественных разработчиков (которые кроме индикации нужных кодов вывели в эту же ячейку и технологическую информацию) и новых попытках уместить свой кусочек в полностью заполненную страницу памяти. Но, раз мы не используем более печатающее устройство, то и часть старого кода оказалось возможным затереть и втиснуть своё. Всё, теперь новичок имеет привычную нам индикацию.
Исправленный код интересующиеся могут скачать тут. Разумеется, весь код не правился и в нём остались рудименты от вывода на печать.
Следующий шаг — наклейки на клавиатуру и изготовление корпуса. Начинаем с последнего. Из пенопласта вырезаем болван, а также нарезаем из толстой фанеры закладные, к которым впоследствии будет крепиться плата.
В закладные вворачиваем/вбиваем небольшие шурупы/гвоздики так, чтобы их шляпки торчали миллиметра на полтора-два. Вставляем их в болван.
Оклеиваем болван тонкой бумагой — газетами, бумажными полотенцами, остатками писчей бумаги, используя клей ПВА. Предварительно можно нарезанную бумагу слегка размочить водой, чтобы удобнее было её выглаживать, убирая воздушные пузыри. Через три слоя бумаги оклеиваем слой бинтом или старой марлей и сутки просушиваем. Далее ещё три слоя и снова сушим. Достаточно наклеить 10-12 слоёв, что даст нам толщину корпуса около 3 мм. По центру, где будет клавиатура, можно особо не клеить.
После просушки всей конструкции, желательно в тёплом месте, вынимаем болван. Кое-где он может приклеиться к бумаге, но это не важно.
Закладные держатся крепко, поскольку при обмазке клеем и бумагой шляпки шурупов и гвоздей хорошо укрепились в «мясе» «композитного» по своей сути материала.
Прорезаем отверстия для клавиатуры и индикатора и примеряем.
Не забываем про пузичко, делаем его из 10-мм фанеры, используя в качестве ножек резиновые крышечки от медицинских пузырьков:
Накладываем первый слой шпатлёвки и ждём высыхания.
После того, как первый слой шпатлёвки (с мраморной крошкой кстати) высохнет, шлифуем его, смотрим косяки, накладываем следующий слой, сушим, шлифуем, ещё подмазываем. После чего окончательно шлифуем, красим, подкрашиваем, находим белую матовую самоклейку, печатаем картинки клавиш, наклеиваем, и получаем вот такого красавца.
Блок питания размещён внутри корпуса потому что так удобнее, не нужно постоянно держать БП в розетке. Вот теперь сборка полностью закончена.
Немного поговорим о замене элементов. Разумеется, что многие из них возможно применить только как функциональный аналог, с коррекцией схемы.
КР1816ВЕ39 — КР1816ВЕ49, КА/КР1835ВЕ39/49, КМ/КР1850ВЕ39/40/49/50, либо зарубежные аналоги 80 39/ 49 , 80С39/49 , 8749 или 8050.
ПЗУ — в конструкции применено флеш-ПЗУ ёмкостью 128К, что было снято с устаревших материнских плат. Возможна установка любых ПЗУ ёмкостью от 4К, но предпочтительнее флеш-типа в связи с простотой процедуры прошивки и очистки. ПЗУ типа РФ2/РФ5 тоже возможно использовать, но файл прошивки бить пополам, да и схему подключения придётся изменять.
555ИР22 — 589ИР12, четыре 155ТМ2 или 555ИР23 / ИР27 (три последние с инвертором в цепи / ALE ).
555ИР27 — 555ИР23 (большее потребление по питанию), четыре 155ТМ2, две 155ТМ8 / ТМ9, 589ИР12 с инвертором в цепи записи (11-я ножка).
155ТМ8 — 155ТМ9, две 155ТМ2.
555АП6 — 555АП4, две 155ЛП8.
155ИД3 — 1533ИД3, две 155ИД4 / ИД7 плюс инвертор.
Любой инвертор может быть выполнен в виде транзисторного ключа, поскольку реальная скорость работы схемы невысока (не более 500 кГц).
Если у нас индикатор с общим «плюсом», то транзисторы 8550 (КТ814) эммитером подключаем к «плюсу» питания, коллекторы — на знакоместа. Транзисторы 945 (КТ315) эммитерами на «массу», коллекторы, через токоограничивающие резисторы, к сегментам.
Именно из-за широких вариаций замены деталей автор не видит смысла проектировать печатную плату.
Обсудить конструкцию можно в следующих форумах:
Источник
Современные инженерные микрокалькуляторы.
Материал неожиданно получился большим, поэтому читать только действительно интересующимся. Полемика допускается. В данном тексте изложено мое личное мнение, возникшее на основе изучения вопроса по доступным источникам. Из-за недостатка информации, что-то может быть упущено.
До начала 2000-х годов наиболее распространенной домашней вычислительной техникой были вовсе не персональные компьютеры. Во всем мире, не исключая СССР, электронная промышленность выпускала огромное количество устройств под общим названием «микрокалькуляторы». Вот они-то и были вхожи практически в каждый дом.
С появлением в домах ПК, среди обывателей стало быстро распространяться мнение, что эта прекрасная вещь, обладающая производительностью в сотни и тысячи раз превосходящей таковую у каких-то там калькуляторов, обязательно заменит последние. И штучки-дрючки с кнопочками и монохромным ЖК экранчиком отправились ну не обязательно в помойку, но на дальние полки и в глубину ящиков это точно.
Первыми опомнились бухгалтеры. Оказалось, что Excel надо перепроверять, а встроенный программный калькулятор Windows, мало того, что гораздо хуже любимого бухгалтерского Citizen, так еще и переключаться на него и обратно весьма неудобно. Со старых калькуляторов протерли пыль. А на прилавках начали появляться товары, которые в самом начале компьютерной экспансии воспринимались бы только как курьез — клавиатуры с калькуляторами, мышки с калькуляторами, и калькуляторы с креплением на монитор.
Кроме простейших калькуляторов, были также широко распространены устройства для инженерных, научно-технических и математических расчетов — так называемые инженерные калькуляторы. В них были микропрограммно реализованы разнообразные функции, количество которых в наиболее мощных моделях исчислялось сотнями. А самые навороченные инженерные калькуляторы обладали также возможностью программирования, для гибкой настройки под задачи пользователя.
Получив такой мощнейший инструмент, как персональный компьютер, технические и научные работники плавно пересели за всяческие «автокады», «матлабы» и прочие специализированные программы. И тут выяснились несколько неприятных особенностей данного подхода. Расчет чего-то более-менее простого в сложнейших программах напоминал стрельбу из пушки по мелким птичкам. «Нажми на кнопку — получишь результат» не срабатывало. Программы требовали освоения. Кому-то было полезным такое обучение, а кому-то наоборот — как серпом по причинному месту. Если задачи не слишком сложны, то зачем изучать этих программных монстров? Да и денег за них надо отдать немало, особенно если живешь в «цивилизованной стране», и/или результаты твоей работы могут проверить на предмет законности использованных средств. А если ты школьник, или студент, или профиль твой требует научных расчетов лишь постольку-поскольку? Полезли обратно в стол и на полки, достали старых электронных помощников, а у них уже сели батарейки, испортились токопроводящие резинки, перестали отображаться сегменты на дисплеях и высохли электролиты.
Свято место пусто не бывает. Появился целый класс программных продуктов — эмуляторы программируемых инженерных калькуляторов. Для ПК, КПК и смартфонов. Дело в том, что для определенных моделей были накоплены огромные базы программ. Данные эмуляторы позволяют их использовать.
После развала СССР, на его бывших территориях, массовое производство бытовой электроники благополучно загнулось. Дешевле купить китайскую разработку и наклеить на нее шильдик со своим логотипом. В СНГ вообще перестали выпускать калькуляторы. Восточная «кузница, житница и здравница» насытила рынок простейшими «считалками» за 2 бакса с микросхемой-«плевком». А вот серьезные инженерные модели в каждом ларьке не встретишь.
Зато за рубежом выпуск инженерных микрокалькуляторов и не думали прекращать. Да, производство, и в некоторых случаях разработку, перенесли в тот же Китай. Да, это теперь не основное направление компаний производителей. Однако четыре крупных корпорации до сих пор не только производят линейки инженерных микрокалькуляторов, но и достаточно активно продвигают их, особенно в образовательную сферу. Это японские Casio и Citizen , а также американские Hewlett Packard (HP) и Texas Instruments (TI).
Мощные современные инженерные калькуляторы (scientific calculator) можно классифицировать по множеству параметров, но для достижения целей этой статьи, достаточно упомянуть только два из них.
Инженерные калькуляторы подразделяются, во-первых, по виду дисплеев.
1. Сегментный дисплей.
2. Двухстрочный дисплей. Верхняя строка матричная, нижняя сегментная.
3. Матричный дисплей.
4. Графический дисплей.
Как бы там ни казалось, это очень важный параметр, отвечающий за то, как калькулятор представляет вводимые выражения и в каком виде выдает результаты. С сегментным дисплеем все ясно, это самый простой вариант. Двухстрочный дисплей представляет выражения как на бумаге, но только в одной из строк и в однострочном виде. Матричный дисплей может отображать выражения в так называемом «натуральном» виде, со всей «многоэтажностью» формул. Матричный дисплей это по сути тот же графический, но меньшего разрешения, и установленный в калькуляторах, не поддерживающих вывод графиков и изображений. И наконец последний тип дисплеев — графический, иногда даже цветной, применяется в самых сложных и навороченных «графических калькуляторах».
Во-вторых, современные калькуляторы подразделяются на непрограммируемые и программируемые. Но здесь не все так просто.
Не следует думать, что непрограммируемые калькуляторы это обязательно нечто отстойное и слабое. Для примера расмотрим самый сложный из непрограммируемых калькуляторов, выпускаемых компанией Casio — fx-991ES.
Устройство имеет матричный «natural display». Это значит, «как видим, так и вводим».
Это может показаться буржуйством, но такое представление весьма удобно, потому что не нужно каждый раз переключаться на другой уровень абстракции. Причем результат тоже может отображаться не только в виде десятичных дробей, но и в виде обыкновенных.
Пока калькулятор включен, он помнит предыдущие введенные формулы. Пример использования. Набираем по очереди несколько выражений, считаем их, а потом можем переключаться между ними и подставлять другие значения. Правда, после выключения питания все формулы стираются.
Одной из интересных особенностей fx-991ES является режим CALC. Вводишь выражение с переменными, нажимаешь [CALC], и калькулятор начинает последовательно запрашивать значения переменных. Введя все переменные, получаешь результат. И так сколько угодно раз, с другими значениями переменных. Но опять же, после выключения устройства выражение пропадает из памяти. Ниже я расскажу об этой функции чуть более подробно.
Далее. Casio fx-991ES микропрограммно поддерживает 403 функции. Упомянуть все не представляется возможным. Это перевод дробей из обычных в десятичные и обратно, приведение к общему знаменателю, интегрирование, дифференцирование, тригонометрия, преобразование координат, работа с комплексными числами, 40 научных констант, преобразование величин, статистический режим, работа с системами счисления, решение систем линейных уравнений, решение обычных, квадратных и кубических уравнений с одним неизвестным, операции с векторами и матрицами, и многое другое. В сочетании с возможностью повторного использования ранее введенных выражений, девайс может очень и очень многое. Чтобы научить всему этому мой MK85, пришлось бы таскать с собой справочник по расчетам, так как столько программ, сколько необходимо, чтобы хотя бы приблизиться к уровню fx-991ES, в него не влезет. Не стоит недооценивать непрограммируемые калькуляторы.
Подобные калькуляторы разной степени сложности с матричным дисплеем есть в линейках всех четырех производителей.
Некоторые отличаются только корпусами. Вероятно, китайская разработка, о продаже которой под собственными марками договорились разные производители.
Дольше всех держалась корпорация Citizen, но и она не так давно выпустила устройство с таким дисплеем.
Но это не флагман инженерной линейки Citizen. В настоящее время, несмотря на его двухстрочный дисплей, самым серьезным у них считается SRP-285N.
Заявлены 455 функций микропрограммно. Но главное другое. Обратите внимание на литеру «P» в наименовании модели. Это значит что компания позиционирует устройство как программируемое. Вообще-то, программируемый калькулятор обычно имеет довольно развитый язык, с диалоговыми средствами, ветвлением, циклами и подпрограммами. У SRP-285N всего этого нет.
НО. В отличие от калькуляторов Casio, память формул после выключения питания у Citizen SRP-285N не стирается! А функция, похожая на CALC, расширена возможностью работы не с одним, а с двумя выражениями, помещаемыми в определенные разделы памяти, которые тоже не стираются после выключения калькулятора.
Конечно, это не есть программируемый калькулятор в том виде, в котором мы привыкли их видеть. Это калькулятор с памятью для произвольных выражений, что дает возможность конфигурировать его под свои задачи, пусть и не так гибко, как калькулятор оснащенный языком программирования.
Такое программирование хоть и ограничено в ширине решаемых задач, однако во многих случаях оказывается даже удобней. Не надо изучать никакой язык — вводи, записывай в память и пользуйся. Не забываем и про 455 микропрограммных функций.
Похоже, что такие интересные калькуляторы сегодня выпускает только Citizen.
Перейдем к калькуляторам с языками программирования. До недавнего времени такие устройства выпускали все четыре компании.
Программируемые калькуляторы от Hewlett Packard и Texas Instruments держатся на рынке уже много лет. Старые модели от HP работали только в так называемой RPN — обратной польской нотации, она же обратная бесскобочная запись. Это когда сначала вводятся два значения, а потом знак операции над ними выполняемой, затем следующее значение и следующий знак, и так далее. Такая запись существенно сокращает количество нажимаемых клавиш и шагов программы, но требует мозговых усилий для правильного ввода выражения. Самые распространенные советские программируемые микрокалькуляторы — МК52, МК61, Б3-34, были до какой-то степени скопированы с калькуляторов HP, и соответственно тоже работали в польской нотации. Современные микрокалькуляторы от HP могут работать в двух режимах — RPN и более наглядном алгебраическом.
Программирумые калькуляторы с языком программирования выпускает также Casio. Например, модель fx-3650P.
А вот Citizen в последнее время перестала развивать это направление. До 2005 года компания выпускала замечательный SRP-350, оснащенный мощным языком, похожим на бейсик с элементами С.
Но теперь эта модель не производится.
Настоящей аристократией среди программируемых микрокалькуляторов считаются устройства, называемые «графическими калькуляторами». Такие калькуляторы больше напоминают специализированные клавишные КПК. Графический дисплей с возможностью вывода графиков функций и наглядного представления результатов, огромная уйма встроенных функций и режимов и обязательно мощный язык программирования, а в некоторых моделях даже не один. Устройства могут быть подключены к персональному компьютеру. Калькуляторами их можно назвать только с натяжкой. Это карманные компьютеры со специальным инженерным и научным программным обеспечением.
Очень мощная модель у Hewlett Packard — HP 50g,
А у Texas Instruments — TI-84.
На этих машинках можно даже играть в игры. Например, в Doom.
Не отстает и Casio. Выше я приводил фото их графического калькулятора CFX-9850GC Plus. А Citizen опять подложила свинью. Еще совсем недавно можно было купить SRP-325G.
Этот самый недорогой в мире графический калькулятор теперь напрочь пропал из магазинов и даже с сайтов компании. Видимо, тоже каюк. Очень жаль.
Последние модели графических калькуляторов взяли совсем высокую планку и получили полноцветные дисплеи.
После чего перестали мне нравиться. Не олдскул, знаете-ли.
В 2007 году российская промышленность, а именно Новосибирское НПП «СЕМИКО», изрыгнула две вещи, пусть не рассчитанные на массового покупателя, но весьма интересные — Электроника MK152 и Электроника МК161, представляющие собой развитие советских ПМК МК52 и MK61.
Система команд советских программируемых калькуляторов была существенно расширена новыми командами, появилась возможность работы с графическим дисплеем и динамиком, увеличено количество доступной памяти, организована связь с ПК и управление внешними устройствами. Ручной счет и программирование осуществляются в обратной польской нотации — RPN, как у советских ПМК. По сути, это первые российские графические калькуляторы. И на них тоже можно играть в игры.
Из всего описанного, лично меня заинтересовали четыре вещи:
калькуляторы с «натуральным» представлением выражений, как раз из-за этого самого представления;
калькуляторы с «программированием формул» от Citizen, из-за интереса к подходу;
до какой-то степени зарубежные графические калькуляторы;
свежеиспеченные российские калькуляторы.
По причине достаточно высокого ценника на две последние позиции (от 100 долларов и выше) знакомство решил начать с двух первых. И тут выяснилось, что корпорация Citizen натурально рвет всех своей ценовой политикой.
Casio fx-991ES стоит в России 850 руб.
Citizen SRP-285N и его предыдущая реинкарнация SRP-285II, ничем кроме корпуса не отличающяся, стоят в России 570 руб.
Это при том, что последний гораздо интересней. До Беларуси, 285N, как оказалось, пока не доехал. Зато я нашел SRP-285II у официального представителя Citizen в РБ. Каково же было мое удивление, когда (в пересчете на российские рубли) с меня запросили всего 360 рублей. Нет, я понимаю, конечно, что реальная стоимость печатной платы с микросхемой-«каплей» (а так сделаны 90% всех современных калькуляторов) и куска дешевой пластмассы стремится к нулю. Но ведь там и коробка есть картонная, и увесистый «кирпичик» руководства.
Интересно, что это новый дизайн упаковки продукции Citizen. Старый выглядел так:
Несмотря на невысокую стоимость, а может наоборот благодаря ей, калькуляторы Citizen подделывают в больших количествах. В 2009 году Citizen сменила упаковку своих калькуляторов, усложнив тем самым воможность продажи оставшихся на складах подделок.
Внутри обнаружились: сам калькулятор с крышкой к нему, упакованный в полиэтиленовый пакетик, переложенное картонкой толстое руководство пользователя на 10 языках, включая русский, что весьма приятно и гарантийный талон на 1 год гарантии, что при учете цены устройства, не менее приятно.
Микрокалькулятор может вставляться в защитную крышку передней или задней стороной.
Внутрь крышки вложена картонная памятка по основным операциям. Собрано устройство из недорогого пластика, но качество сборки высокое — ничего не скрипит, не люфтит и не шатается.
Собран девайс, ясное дело, в Китае. На задней стороне крышки наклеен серийный номер. Там же можно найти указание, как при зависоне произвести операцию RESET.
На «рабочей» передней стороне расположены двухстрочный дисплей, 44 клавиши и крестовина со стрелками.
Включаем калькулятор нажатием на клавишу [ON].
Первое отличие от простейших калькуляторов — мы видим не «0» справа, а мигающий курсор слева в верхней строке. Набираем несколько произвольных выражений и вычисляем их, нажав на [Enter]. Это, конечно, не «natural display» но однострочная запись тоже весьма удобна. Калькулятор понимает старшинство операций, а также поддерживает пропуск знаков умножения.
Видите значок «стрелка вверх» в правой верхней части экрана? Это значит, что в памяти калькулятора есть несколько ранее использованных выражений. Нажатием «стрелки вверх» на крестовине, мы можем вызвать их одно за другим, поменять значения и заново произвести расчеты по ним.
Осталось испытать другую главную фичу этого калькулятора — занесение формул в специальную область памяти и дальнейший расчет по ним, с последовательным введением значений переменных.
Надо сказать, что подобный метод программирования калькуляторов, это отнюдь не изобратение Citizen. Называется он AER — Algebraic Expression Reserve. Придумала его корпорация Sharp и впервые использовала в своих калькуляторах серии 51ХХ. Но они давно уже не выпускаются.
Итак, вводим формулу.
В памяти Citizen SRP-285II зарезервировано место под 8 переменных — A, B, C, X, Y, M, X1, X2. Если мы сейчас нажмем [Enter], а в переменные введены значения, то мы сразу же получим результат.
Но мы поступим по-другому. Нажмем [SAVE] и получим доступ к памяти калькулятора. Кроме места под переменные, SRP-285II имеет две специальные области памяти — PROG1 и PROG2. Подведем курсор к одной из них
и нажмем [Enter]. Все, выражение записано в память. Далее нажимаем [2nd] [P/V RCL], выбираем PROG1, затем нажимаем [Enter] и «стрелку вниз».
Видим диалоговый запрос на ввод значения переменной. Вводим, нажимаем «стрелку вниз», и так пока не введем все переменные. После этого получим результат вычислений.
Запускать на исполнение формулы, записанные в PROG1 и PROG2, можно сколько угодно раз. Вводишь другие значения — получаешь новый результат.
Напомню, что у Citizen почти полноценная реализация метода AER. При выключении питания, записанные выражения сохраняются. Весьма интересный и очень наглядный метод программирования калькулятора.
Скорость работы Citizen SPR-285II сильно зависит от напряжения питания. При разряженной батарейке и недостаточном освещении, калькулятор начинает «тормозить». Любопытно, что пошурудив немного паяльником и поставив вторую батарейку, под которую даже есть место в корпусе, энтузиасты умудряются разогнать этот калькулятор и почти в 2 раза его ускорить.
За свои деньги — примерно $12, Citizen SRP-285II можно купить даже только для того, чтобы с интересом поиграться. Удобная штука с весьма серьезными для своей цены возможностями. Удивительно даже, что его вогнали в ценовую категорию «купил, посчитал, выкинул». Давним калькуляторным производителям, HP и TI, надо очень постараться, чтобы переплюнуть такие заявочки. Впрочем, работают они, в основном, на американский рынок, а там привыкли покупать своё.
Для проверки «natural display», на барахолке был куплен микрокалькулятор Casio fx-92 College 2D. Нет никакой тайны в том, что все калькуляторы Casio с таким методом отображения выражений представляют собой тот же Casio fx-991ES, но с урезанным количеством функций. Причем, внутренняя начинка у этих калькуляторов одинаковая, а функциональность настраивается перемычками на плате. В некоторых случаях, поработав паяльником можно превратить более дешевые модели в более дорогие и навороченные.
Casio fx-92 College 2D представляет собой чисто европейскую версию для школьников и студентов. Поддерживает примерно половину функций от fx-991ES. Цвет молодой зеленой травки, видимо, должен подчеркнуть, что устройство предназначено для подрастающего поколения.
Fx-92 чуть больше размером, чем SRP-285II, сделан из пластмассы более высокого качества и тоже имеет в комплекте удобную защитную крышку. Цена такого калькулятора, нового, естественно — 17-18 евро. Не так уж и дешево.
Даже без какого-либо руководства, калькулятор оказался интуитивен в управлении и позволил легко ввести в себя немаленького размера выражение в «натуральном виде»,
и быстренько его рассчитал. На экране оно полностью не помещалось, поэтому приходилось двигать его туда-сюда с помощью управляющей крестовины.
Читал где-то чье-то мнение, что у калькуляторов Citizen менее четкие и контрастные экраны, чем у Casio. Проверил. Брехня. Да, экраны разные, но четкость и контрастность одинаково хороши.
Источник