Виды калькуляторов

Как сделать калькулятор или форму для сайта: обзор 4 специальных конструкторов Алексей Корнеев Редакция «Текстерры»


Еще пару лет назад создание калькулятора требовало бюджета на обращение к фрилансеру или студии, либо базового знания математических выражений и технологий, чтобы настроить модуль для своей CMS или написать его с нуля. Теперь достаточно двигать мышкой, чтобы получить желаемый результат, а цена вопроса упала до 0 рублей. Разбираемся, как можно сделать калькулятор для сайта.

Конструкторы калькуляторов — зачем они нужны и как появились

Сколько стоит сделать калькулятор? Студия может запросить у вас и 25 тысяч рублей:

За эти деньги решение должно включать провязку с CRM и другими системами автоматизации бизнеса. Более умеренная и распространенная цена в 5-10 тысяч может обернуться сюрпризом — от отсутствия админки (т.е. любое изменение цены или дизайна превратится в песню) до условий вроде “аренда калькулятора на год”.

Фрилансер на бирже “все по 500 рублей” запросит те самые 500 рублей за простой скрипт. Но обычно цена, за которую поработает частный специалист, начинается от 2-3 тысяч рублей. Плюс время на ожидание. И это неплохо — каждому по потребностям и возможностям.


Но штука в том, что успех Facebook, “Вконтакте”, Instagram, Avito и других массовых проектов вынес в интернет новую волну предпринимателей, которые в состоянии освоить простые системы сами, привыкли пробовать бесплатно, получать первый результат моментально, а если и платить — то потом и по-минимуму.

Спрос родил предложение: по всему миру стали появляться сервисы, предлагающие максимально упростить и удешевить создание калькулятора или формы для сайта. Отсмотрев с десяток сервисов на русском и английском языках, мы выбрали четверку, которую можно использовать для создания калькуляторов и форм для своих сайтов.

Их плюс: универсальность — не имеет значения, какую CMS вы используете, а также минимум затрат на поддержку и изменение формы в будущем.

Ахиллесова пята: такие сервисы не обросли большим количеством интеграций, которые вам предложат студии. То есть, конструкторы скорее подойдут предпринимателям и маркетологам с ограниченным бюджетом и отсутствием знаний JQuery, JS, HTML5 и CSS3 — а может, и не только им одним.

Проекты из России и стран СНГ

Общее сравнение

В 2016-м в Рунете запустились три онлайн-конструктора, которые предлагают вам создать калькулятор, перетаскивая блоки, а затем встроить виджет на сайт в виде готового кусочка кода. Первым делом мы решили опробовать их — тем более, была возможность уточнять детали у разработчиков. К сожалению, в процессе изучения один из сервисов — CalcExpert, стал разваливаться на глазах, и мы исключили его из итоговой версии обзора.


Тестирование проходило в два этапа.

Этап первый. Мы оценивали сервисы по требованиям, которые предъявляются к современным инструментам — наличие мобильной (адаптивной) версии для сайта, шифрование данных из форм заказа, готовые шаблоны, база знаний, дизайн и бизнес-возможности. Вот результат:

Для правильного отображения на мобильных команда CalcCreator рекомендует обращаться к ней — чтобы настроить код вашего калькулятора в ручном режиме. Вместо стандартного FAQ вам предложат обратиться в VK-сообщество CalcCreator или назначить скайп-колл разработчику проекта.

Этап второй. Затем мы отобрали потенциальных пользователей таких сервисов — небольшую студию, фрилансера и предпринимателя. Почему? Студия и фрилансер, работающие с бюджетными заказами, едва ли смогут вынести самописный калькулятор в отдельную услугу и много заработать на его поддержке. Предприниматель — человек, у которого просто может не быть времени на освоение технологий или лишних ресурсов на один-единственный виджет. Знакомьтесь:

Елена Потолицына, маркетолог в агентстве «Бьюти-Маркетинг»
Владимир Таранец, фрилансер, делает сайты-визитки за 3-5 тысяч рублей
Мария Бикбулатова, предприниматель,  владелица нескольких проектов в индустрии гостеприимства

Елена Потолицына, маркетолог в агентстве «Бьюти-Маркетинг»

Владимир Таранец, фрилансер, делает сайты-визитки за 3-5 тысяч рублей

Мария Бикбулатова, предприниматель, владелица нескольких проектов в индустрии гостеприимства

Ключевые клиенты:
салоны красоты, медицинские центры и — реже, но тем не менее — строительные организации

Ключевые клиенты:
малые бизнесы в сфере услуг — от мини-гостиниц и автомастерских до частных охранных предприятий

Ключевые клиенты:
первая категория — заказчики услуг промоутеров и аниматоров в Уфе; вторая — заказчики туристических услуг

Задача: создать калькулятор для сайта аренды спецтехники (автокраны, экскаваторы и т.д.) — просто в виде теста

Задача: собрать калькулятор расчета монтажа видеонаблюдения для сайта охранного предприятия

Задача: оформить калькулятор на основе шаблона для любого проекта, потратив как можно меньше времени и сил


Елена, Владимир и Мария наряду со мной опробуют отечественные конструкторы калькуляторов и поделятся впечатлениями.

1. uCalc.pro

Бесплатная версия: бессрочная, можно на время протестировать платные функции: отправку sms клиентам, прием оплаты, статистику, добавление иллюстраций к элементам калькулятора.

Платная: появится весной 2017-го, будет стоить $5 в месяц за 1 калькулятор, использующий платные опции — если перестать платить, калькулятор продолжит работать, но без “фишечек”. Калькуляторы, не использующие функции вроде отправки sms, тарифицироваться не будут.

УТП: прием оплаты через «Яндекс.Кассу», работа в соцсетях и мессенджерах по спецссылке.

Минус: проект не дает редактировать код калькулятора.

Планы проекта по развитию: выпуск модулей для платформ WordPress, uKit (запущено во время тестов) и uCoz — чтобы калькулятор устанавливался туда автоматически, без копирования кода с сервиса. К осени заявлены первые интеграции с CRM.


Работа с калькулятором

Для начала вам нужно зарегистрироваться на сайте через соцcеть или почту — лучше через почту: это пригодится, если захотите получать уведомления о новых заказах.

После регистрации вы попадете на страницу, где будут храниться ваши калькуляторы. Здесь вам предложат сделать калькулятор с нуля или на основе готового шаблона. Я выберу самостоятельную сборку.

Редактор калькулятора немного похож на Google Forms — две вкладки, между которыми можно переключаться в свободном режиме. Во вкладке «Дизайн» слева расположены готовые блоки — ползунок, выпадающий список, галочки, флажок (выбор 1 из нескольких параметров), поля для сбора данных клиентов и дополнительные фишечки. Их надо расставить на свободном поле.

Так как по жизни имею дело с сайтами, сделаем калькулятор предварительного заказа веб-страницы для бизнеса — его же будем делать во всех других сервисах.

Сначала накидаем структуру — расположим нужные элементы, перетаскивая их. Потом займемся оформлением. При установке элемента uCalc сам задает цифровые диапазоны: менять их нужно во вкладке “Формула”. К ней мы перейдем позднее.

У блоков есть настройки — они появляются при наведении на блок: размер и положение надписей, редактирование списка, отступы и т.д.Например, мне нужна только одна галочка — вторую просто удалим в настройке.

Подписи над блоками тоже можно скрыть: мне они не нужны. Просто подпишу сами галочки.


Над каждым блоком можно добавить картинку: нахожу первые попавшиеся готовые иконки в поисковике. Думаю, если использовать свои фото или любые большие и не квадратные картинки, их лучше будет предварительно обработать в условном Paint или Photoshop.

После добавления картинок лучше выровнять элементы относительно друг друга по вертикали.

Можно добавить текстовые поля с пояснениями для клиента (“Текст”) и поля сбора контактов: в настройках поля можно выбрать, какие данные мы собираем (почта, телефон, время и т.п.), будет ли поле обязательным, а также задать свои подписи-подсказки для заполнения.

Вишенка на торте: добавление кнопки заявки. Мы можем не только поменять ее цвет или размер — в настройках кнопки можно задать отправку готовой заявки на мой почтовый ящик. Исходно адрес почты берется из данных, указанных при регистрации, но email можно поменять — или добавить несколько адресов.

В настройках кнопки также можно настроить прием оплаты, указав данные “Яндекс.Кассы”, или задать текст email или SMS-сообщения для клиента (например, высылать ему промо-код после заполнения формы).

Основа калькулятора готова. Теперь “поиграемся со шрифтами”. Над калькулятором есть три иконки: смена фона, смена обрамления у элементов (10 вариантов) и выбор из 4 шрифтов. Выбор цветов для фона ничем не ограничен — поэтому лучше знать код цвета фона со своего сайта.

Внешний вид готов. Осталось настроить логику. Значения цен и принцип работы калькулятора задаются во вкладке «Формула» — переходим в нее. Справа появляются подписанные латинскими буквами блоки, слева можно указать, какие блоки учитывать при расчете — и при желании вбить скидки (умножение на %) за комбинацию услуг.


Формул может быть несколько: в этом случае в подвале калькулятора будут выводиться несколько результатов разом. Если же вы делаете форму заказа, отзыва и результат расчета не нужен, достаточно удалить формулу слева — тогда калькулятор заработает чисто на сбор контактов.

После заполнения формулы, калькулятор можно тестировать в самом редакторе.

Дальше проверяем отображение и работу на разных устройствах в режиме “Превью”. Теперь остается лишь получить код для сайта.

При нажатии на кнопку “Сохранить”, во всплывающем окне можно получить код для вставки на сайт. Полученный код нельзя будет редактировать самому, но и нельзя украсть с моего сайта: точнее, вы ничего от этого не получите — заявки все равно будут поступать на мою почту 😉

Отзывы

Мнение представителя веб-студии, Елена: «Сначала было непонятно, почему одни параметры надо идти настраивать во вкладку «Формула», а другие, почти такие же – в «Дизайн» (речь о настройке ползунка). Но потом привыкаешь. Из плюсов – есть возможность выводить несколько вариантов окончательного расчета: например, цена со скидкой и без. У других конструкторов калькуляторов такого не замечено.


В целом, все красиво, удобно, хотя не хватает опции автоматической загрузки из прайс-листа — в идеале, как это делает Mailchimp».

Мнение фрилансера, Владимир: «В целом, удобный и красивый интерфейс и современный вид элементов. Работа заняла около 15 минут».

Мнение предпринимателя, Мария: «После ознакомления не сразу нашла, как вернуться к выбору шаблонов — было бы удобней, чтобы ссылка на шаблоны была видна всегда. Те блоки, которые я добавляла в шаблон сама, отображались с другим цветом текста — это нужно править вручную; а лучше, чтобы было одинаково сразу. Но в итоге разобралась, добавила ссылку для оплаты через кнопку заказа — прием платежей через «Яндекс.Кассу».

Конструктор понравился, собирать довольно просто, дизайн смотрится приятно. Еще было бы хорошо прямо поверх картинки в калькуляторе писать текст: потому что подходящей картинки с текстом под рукой может не быть, а с освоением фотошопа могут быть проблемы, — например, у меня так».

2. CalcCreator

Бесплатная версия: бессрочная, с ограничением на использование платных бизнесовых (добавление файла и т.д.) и дизайн-функций.

Платная: работает по принципу подписки на 1 аккаунт, независимо от числа созданных калькуляторов. Месячная подписка стоит — 795 рублей, при оплате на три месяца можно получить скидку 10%, при оплате на полгода — 20%. Если вы перестанете оплачивать тариф, калькуляторы продолжат работать без платных опций.


УТП: возможность прикреплять файлы и редактировать логику калькулятора, используя свой код. Также вы можете переехать с сервиса, забрав с собой код калькулятора.

Минус: за частью настроек надо обращаться к команде проекта — например, это касается установки кода «Метрики» для отслеживания целей.

Планы по развитию: «Планы расширения функциональности есть, в шутку мы называем это планами по захвату мира», — ответила команда и порекомендовала следить за их сообществом в соцсетях.

Работа с калькулятором

CalcCreator — единственный в обзоре проект, который не просит регистрацию при входе: кликнув на ссылку “Создать” в меню сайта, вы сразу попадаете в редактор.

Интерфейс напоминает AutoCAD или Photoshop. Левое меню содержит элементы калькулятора. Первым делом задаем границы рабочего поля (серая область по центру) и начинаем кидать в него элементы.

При добавлении элементов появляется правое меню — оно отвечает за настройки дизайна: то есть, наполнение правого меню будет меняться в зависимости выбранного поля. В развернутом виде меню огромно — часть настроек будут скрыты в выпадающих списках.

Попробуем добавить картинку. Сервис не дает перетаскивать элементы, чтобы поставить их рядом, — но отчасти это можно выправить в настройках правого меню в пункте “Расположение”.

Добавим место для текстового описание. На примере этого поля посмотрим, как работают настройки ширины.

Чтобы поменять размеры элемента, задаем нужные значения в пунктах “Ширина” и “Высота” в правом меню — значения лучше оставить в %. В этом же меню есть настройки фона, шрифтов и отступов (в пикселях) — отступами можно двигать элементы влево-вправо и отбивать друг от друга по вертикали.

В том же правом меню можно менять названия элементов — для этого находим пункт “Текст”.

То, что элементы выглядят серо, слегка смущает — все как-то сливается. В других конструкторах мы видели более дружелюбный WYSIWYG сразу. Начинаем искать — и прокрутив правое меню, находим варианты готовых дизайнов.

Тут нас ждет облом… Дизайн-шаблоны элементов доступны только на тарифе. В бесплатной версии остается играться со шрифтами и цветом фона. Либо править CSS вручную.

Продолжим работу так. Добавляем кнопку: поменять надпись на ней можно в пункте “Данные” в правом меню.

Затем центрируем кнопку отступами. И, наконец, добавим еще одно важное поле — сбор имейлов. Берем из левого меню, в правом задаем название (“Текст”) и подсказку (“Данные”). Поле брошено временно — при желании его можно перетащить выше, зажав иконку руки рядом с элементом, а затем выровнять отступами.

Но мы провели в системе 20 минут — в других сервисах на этом этапе у нас уже были готовые калькуляторы. Хочется посмотреть, как все будет выглядеть. Жмем “Просмотреть”. При выборе мобильной версии калькулятор вылезает за пределы экрана — причем неочевидно, почему так…

В общем, несмотря на огромный потенциал по функционалу, создается впечатление, что проект ориентирован либо на “хардкорную” аудиторию, либо на подписку на готовые шаблоны, которые особо не будут править.

Посмотрим, что скажут наши тестеры.

Отзывы

Мнение представителя веб-студии, Елена: «С первого взгляда интерфейс похож на Axure [программа для прототипирования сайтов и приложений, прим.] – но как оказалось, кроме перетаскивания элементов из левого меню на рабочую поверхность между системами нет ничего общего. Возник вопрос, а как это настраивать? Справа открывается куча настроек, но это все дизайн. А как же данные? Только через несколько минут до меня дошло, что ввод данных находится в самом низу этого меню, где-то за первым экраном моего монитора. Сделав несколько попыток настроить калькулятор, я сдалась и пошла искать в библиотеку у них же на сайте – вдруг найдется что-то для меня подходящее?

Нашла шаблон, стала переделывать шаблон под себя — периодически при попытке что-то настроить у меня выскакивало желтое окно с напоминанием, что данная функция доступна только в платной версии. Но в итоге я получила приемлемый результат. В целом, интерфейс CalcCreator сложен для непрограммистского ума. А вот для продвинутых веб-мастеров, наверное, такое количество настроек будет удобно».

Мнение фрилансера, Владимир: «Есть даже возможность прикрутить к форме файл, которая, правда, доступна только после оплаты — отлично. Само число настроек радует, но без подготовки сложно разобраться, что, куда и где.

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

Мнение предпринимателя, Мария: «Я выбрала шаблон, но не поняла, как редактировать его. Хотя понятно, что в целом конструктор интересный, много возможностей.

В итоге я протестировала готовую форму на сайте: понравилось, что после ввода информации сразу появляется подпись-информер для клиента, что “данные получены и с вами свяжутся”. Но база электронных адресов от клиентов собирается только на платном аккаунте — я не готова платить за это».

Промежуточный результат тестирования

По итогам тестирования Владимир и Мария установили получившиеся калькуляторы на сайты. Елена пробовала сервисы, чтобы в целом понять, стоит ли предлагать их заказчикам, которые не используют CRM — пока заказов на сайты с калькуляторами не было, но она использует два калькулятора от uCalc на собственной площадке: по ее словам, статьи с калькуляторами привлекают на 45-50% больше трафика.

Проекты с Запада

По просьбе редакции “Текстерры”, дальше мы оценили зарубежные сервисы. На Западе такие конструкторы появились раньше, их аудитория — больше и разнообразней, а значит, в них должно быть больше возможностей. И это так: интеграции с CRM и сервисами рассылок вы найдете именно здесь.

Помимо этих плюсов, есть у зарубежных проектов и минус: интерфейс на чужом языке, англоговорящая техподдержка — и интеграции с зарубежными же сервисами: PayPal и Stripe вместо “Я.Кассы” и так далее. Не факт, что у разработчиков дойдут руки российских сервисов — исключением мог бы стать Calculoid, который делается в Чехии, но эти ребята решили вопрос по-другому, дав пользователям API.

Из-за языкового барьера наши тестировщики в сравнении не участвовали.

3. Formsite

Бесплатная версия: ограничена 10 заявками, отправленными через калькулятор. Сам период, через который сгорит лимит, не установлен.

Платная: включает линейку тарифов с ежемесячной оплатой, которые разнятся по числу заявок, которые можно принять: 500 заявок за $15, 1000 — за $25 и так далее. Самый дорогой тариф — $100 в месяц и 10 000 заявок. Помимо роста количества заявок, от тарифа к тарифу растет место, выделенное вам для хранения результатов и картинок.

УТП: самый большой выбор элементов и дизайнов, самый большой набор готовых интеграций среди всех сервисов в обзоре.

Минус: даже в платной версии встроенную в ваш калькулятор рекламу сервиса можно отключить только на тарифе за $25 в месяц и выше.

Работа с калькулятором:

При регистрации на сайте советую выбрать опцию ‘Pro trial’ — сможете попробовать все возможности, а если что — перейти на бесплатную версию через две недели. Карточку при регистрации привязывать не надо — деньги не спишутся.

Первое, что нужно после регистрации — нажать на зеленую кнопку Create New Form (“Создать форму”).

Дальше, как и в uCalc, можно выбрать между сборкой с нуля и редактированием готового шаблона. Обязательное заполнить поле слева, а после выбора — нажать на зеленую кнопку справа.

Обилие элементов слева поражает: в каждом выпадающем списке таится по десятку вариантов. Что неудивительно: история Formsite началась еще в 1999 (!) году — у разработчиков было время написать столько виджетов.

С левым меню и будем работать в первую очередь. Верхнее меню отвечает за работу с калькулятором после сборки.

Т.к. число доступных элементов огромно — почти пять десятков, советую найти время, чтобы познакомиться с ними: перетащить в свободное поле, оценить вид и принцип работы. Многие из элементов — это не отдельные поля, а целые готовые формы: например, есть форма почтового заказа с готовыми полями для индекса, адреса и т.д.

Жалко, но вот ползунка в этом многообразии нет. Я выбрал виджет “набор картинок” — это несколько картинок с галочками под ними.

После перетаскивания элемента автоматически откроется окно с его настройками. Настройки элементов одинаковы: первая вкладка отвечает за основные вещи — тексты и их расположение.

Вбив фразу в верхнее поле и нажав “Enable text editor”, можно поменять шрифт и размер текста — как в «Ворде».

Чуть ниже можно вставить ссылки на картинки из интернета и подписать их.

Еще чуть ниже находятся настройки: обязательным ли будет поле (Required), показ подписей (Show Labels), а также настройка отображения — картинки можно ставить в ряд (Grid) или друг под другом. Заполнив все и нажав зеленую кнопку “Сохранить”, можно полюбоваться результатом.

Жмем на “карандашик” под элементом и возвращаемся в настройки — остались еще три вкладки. Вторая вкладка настроек элемента опциональна — это выбор предустановленного поля (нажатая галочка, пункт в выпадающем списке и т.п.) при открытии калькулятора. Третье пригодится, только если число услуг и товаров ограничено — там можно задать максимальное число заказов, после которых поле скроется. Перейдем к четвертое поле — и зададим цены.

Задаем значения и нажимаем “Сохранить”.

Следующее поле, которое мне нужно добавить — сбор имени. Под некоторые задачи в Formsite есть готовые поля — например, готовое поле для сбора почты. Его попробуем чуть позже, а для сбора ФИО используем поле “Короткого ответа” (Short Text Answer) из левого.

Помимо заголовка, здесь мы зададим Placeholder — подсказку внутри поля.

В той же вкладке ниже можно задать автопроверку заполнения. Т.к. нам нужно только имя — выберем Text Only. Это же поле можно превратить в сборщик телефона и т.д. поменяв настройку и заголовок.

Теперь проверим готовый блок Email Address, перетащив его в область сбоку от поля для имени. Как и uCalc, Formsite позволяет ставить блоки рядом.

Сами по себе настройки сборщика почты не отличаются от стандартного текстового поля. Основа готова — пора настраивать выдачу результата. Перетащим для этого готовый блок Calculate из левого меню.

Все стандартно — задаем заголовок. При желании, в блоке Format можно задать округление. Но сейчас нам важнее настроить Equation — в него надо вписать название нужного поля и, если необходимо, дополнить математическими знаками.

Чтобы взять id поля, нажимаем на Add Equation — берем в новом окошке текст из строки Code, возвращаемся — и вставляем в строку Equation.

Наверняка вы спрашивали себя: “А где же кнопка?”

Она подставляется к вашему калькуляторы автоматически — чтобы задать ее цвета и вид, в левом меню жмем вкладку Style и выбираем в подменю Themes из готовых вариантов.

Еще один пункт дизайн-меню — раздел Customize, где можно поменять цвет фона, добавить на фон готовую или свою картинку, настроить размеры самой формы и так далее.

Третий пункт подменю — Advanced — откроет код калькулятора и настройки CSS. Без подготовки туда лучше не ходить 😉

Калькулятор готов. Перейдем к верхнему меню. Выбираем раздел Form Settings, в нем находим Notifications — и указываем почту, на которую хотим получать заявки.

В этом же разделе можно настроить прием оплаты от клиентов через Stripe и PayPal (пункт левого меню Payments) и привязать сервис рассылок MailChimp и CRM Salesforce — в пункте Integrations.

Наконец, последний шаг — во вкладке Share в верхнем меню можно получить ссылку для соцсети или код для сайта.

4. Calculoid

Бесплатная версия: не ограничена по времени, если страница с калькулятором будет иметь до 500 просмотров в месяц — вы также не сможете собирать заявки и принимать оплату (поля можно добавить при сборке, но работать они не будут).

Платная версия: включает три тарифа. Первый стоит $9 в месяц — рассчитан на 2000 показов формы посетителям вашего сайта и не дает подключить прием оплаты. Далее тарифы растут по принципу: на 10 долларов дороже и в пять раз больше разрешенных просмотров в месяц.

УТП: проект позволяет отправлять данные заказов в любую CRM или иную систему автоматизации бизнеса по API.

Минус: техническая поддержка оплачивается отдельно по тарифу $45 в час.

Работа с калькулятором:

После регистрации на сайте мы оказываемся на странице с шаблонами — сюда попадают любые неоплаченные калькуляторы, либо те формы, чьи владельцы захотели “попиарить” их сами. Как итог, пользовательских шаблонов много — если не хотим в них копаться, жмем кнопку New Calculator справа.

На следующей странице достаточно заполнить верхнюю строчку (название калькулятора) и нажать Save: остальные поля нужны для поиска по общей базе шаблонов, их можно оставить нетронутыми.

Редактор калькулятора выглядит не совсем обычно — меню управления находится снизу в свернутом виде. Чтобы выбрать элемент, жмем на Add Field: меню разворачивается и показывает набор готовых “деталек”.

По факту, работать с таким меню неудобно: придется каждый раз сворачивать его, смотреть на рабочее поле, затем снова разворачивать — и так до бесконечности.

Еще одно отличие Calculoid от конструкторов, представленных выше: чтобы добавить элемент в рабочее поле, его не надо перетаскивать — точнее, это просто невозможно сделать. Так что кликаем по детали, и она оказывается в рабочем поле.

Если мы хотим поставить несколько элементов рядом, для начала их надо “ужать”, просто потянув за границу каждого.

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

Для сбора имен, телефонов и т.д. можно использовать поле Textarea. Для сбора почты — поле Send Results, которое автоматически “поставляется” с кнопкой.

Собрав костяк формы, переходим к ее редактированию: если нажать на “карандашик” у любого элемента, откроется общее меню со списком полей и их настройками.

В настройке каждого элемента есть несколько вкладок. Basic — отвечает в основном за тексты. Строка Name — наш заголовок, строка Hint — дополнительная подпись. Заполним их.

В соседней вкладке задаются цифры — в нашем случае, диапазон работы ползунка и длина его “шага”.

Вкладка Appearance — это настройки дизайна: размеров шрифта, цвета фона элемента и цвет текста. Если слишком увеличить кегль, текст выйдет за рамки поля — тогда надо закрыть меню и растянуть элемент.

Продолжаем переименовывать поля, меняя Name и Hint в настройках каждого элемента.

Затем задаем цены: для полей, которые войдут в формулу, задаем Option Value во вкладке Option у нужного элемента.

Остальные поля настраиваются по аналогии. Единственный момент, который стоит отдельного упоминания — текст на кнопке меняется в настройках дизайна.

Остается добавить расчет. Для этого выбираем элемент Formula и в его настройках находим одноименную вкладку: в ней видны все наши поля — кликаем на нужные и при необходимости подставляем математические знаки.

Когда калькулятор готов, выбираем в нижнем меню вкладку Configure Calc. Здесь можно выбрать одну из 4 цветовых схем — они пригодятся, если вы не правили цвета ранее или хотите заполнить белые прожилки между блоками. Также в этом пункте меню нужно нажать Yes — и вы сможете получить получить код для установки на сайт в пункте Embed.

P.S.

Эффективность калькуляторов на сайте доказана в одном случае — они точно могут поднять SEO-трафик и поведенческие факторы, если среди ключевиков для вашей темы в “Вордстате” попадаются запросы “рассчитать” и “калькулятор”.

А вот будет ли сайт с калькулятором конвертировать клиентов лучше, чем “обычный сайт” — вопрос, который каждому предстоит решить самостоятельно. Ведь все зависит от множества факторов: вашего предложения и ценообразования, сложности формы, дизайна и так далее. Конструктор в этом случае — отличный вариант “на попробовать”: вы сможете быстро вносить изменения в форму и экспериментировать.

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

P.P.S.

Безусловно, вы можете найти другие конструкторы форм и калькуляторов в сети — тема активно развивается, новые игроки появляются и умирают. В случае c самостоятельным поиском всегда обращайте внимание на отзывы и обзоры на независимых площадках вроде “Текстерры”, а также факторы из наших табличек-сравнений: мобильную версию, защиту данных и так далее — ведь вы будете нести перед посетителями и клиентами ответственность за то, что “поселили” на своем сайте.

kak-sdelat-kalkulyator-ili-formu-dlya-sayta-obzor-4-spetsialnykh-konstruktorov

texterra.ru

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

Сопутствующие разделы:
Калькуляторы с печатью
Инженерные или научные калькуляторы
Калькуляторы Citizen
Калькуляторы Casio
История возникновения калькуляторов

Печатающие калькуляторы

Калькуляторы можно разделить на следующие виды:

  • карманные — калькуляторы небольшого размера, которые можно брать с собой,
  • настольные — калькуляторы чуть большего размера, которые удобнее использовать, например, на рабочем месте, людям, производящим большое количество расчетов,
  • калькуляторы с печатью — настольные калькуляторы со встроенным печатным устройством, которое выводит производимые вычисления, промежуточные итоги, графики на бумажную ленту,
  • онлайн калькуляторы.

Ну, а если говорить о функциях, то все выпускаемые модели можно условно отнести к одному из типов калькуляторов, о которых мы расскажем ниже.

Простые калькуляторы:
Простые калькуляторы выполняют обычные арифметические расчеты (сложение, вычитание, деление и умножение) и, как правило, несколько дополнительных функций, таких как расчет процентов и извлечение из квадратного корня. Такие калькуляторы обычно небольшого размера и веса.
Бухгалтерские калькуляторы:
Как следует из названия этого типа калькуляторов, они предназначены для использования бухгалтерами и кассирами. В целом же основная их функция — это профессиональные расчеты с денежными суммами.
Бухгалтерские калькуляторы преимущественно выполнены в настольном варианте, оснащены крупными клавишами, большего размера дисплеем, могут иметь клавиши типа «000», поддерживают большее, чем у других калькуляторов, число знаков. Такие калькуляторы зачастую имеют функции округления, а также дополнительные бухгалтерские функции: «проверка и коррекция» (позволяет не только просмотреть выполненные действия, но и внести в них изменения), «покупка-продажа-прибыль» (вычисление себестоимости, цены или маржи по двум параметрам), вычисление надбавок, расчет и добавление/ вычитание НДС, подсчет итога по всем операциям, конвертация валюты.
Инженерные калькуляторы:
Более сложный тип калькуляторов, разработанный для различных по сложности инженерных и научных расчетов. Такие калькуляторы способны делать расчеты с приоритетами операций и скобками, иногда позволяют делать расчеты с дробями, делают вычисления элементарных функций, а также поддерживают множество других расчетов (статистические, тригонометрические и пр.).
Инженерный калькулятор может поддерживать более сотни функций, из-за чего обычно содержит большее количество клавиш, зачастую двойного или тройного значения.

Графические калькуляторы

Финансовые калькуляторы:
В целом, это один из подвидов инженерных калькуляторов, который предназначен для финансовых расчетов, таких как расчет аннуитета, дисконта, размер выплат по кредиту, приведенного потока и подобное. Исходя из данных функций, подходит для банковских сотрудников и финансистов.
Программируемые калькуляторы:
Программируемые калькуляторы по их возможностям можно назвать сложными инженерными калькуляторами. Они способны выполнять те же функции, а также дополнительно делать повторные сложные вычисления, выполнять создаваемые пользователями программы. Такие калькуляторы имеют более 10 регистров памяти, зачастую имеют интерфейсы для подключения к внешним устройствам, таким как компьютер.Также оснащены внешней памятью, исполнительными устройствами и аппаратными датчиками. Наиболее функциональные программируемые калькуляторы можно даже отнести к простым портативным компьютерам, но их основное отличие от последних заключается в узкой специализации выполняемых действий.
Графические калькуляторы:
Все графические калькуляторы относятся к программируемым, но их отличает наличие графического экрана. Такие калькуляторы способны поддерживать команды, отображающие графики функций, а также могут выводить на экран рисунки.

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

calcsoft.ru

На какие виды разделяют калькуляторы?

Калькуляторы разделяют на такие виды:

• карманные — самые маленькие по размеру, удобно помещающиеся в кармане,
• настольные – немного большего размера, для рабочего стола,
• с функцией печати – такие калькуляторы имеют встроенное печатное устройство для вывода результатов на бумажную ленту.

Виды калькуляторов

По выполняемым функциям калькуляторы разделяются по группам.

1. Простые калькуляторы. Имеют небольшие габариты, легкие. В наличии минимальный набор выполняемых математических функций. Пользоваться таким калькулятором просто, они популярны среди школьников и студентов, в ходу у пожилых людей и домохозяек.

2. Бухгалтерские калькуляторы. Название говорит само за себя. Они рассчитаны для работы за столом. Имеют необходимые для бухгалтеров дополнительные функции. Функция двойной памяти, округление результатов, дробные части.

3. Более сложные по набору выполняемых функций – финансовые и математические калькуляторы. Эти устройства предназначены для работников банков и других финансовых учреждений. Позволяют осуществлять расчеты в процентных долях.

4. Инженерные калькуляторы – предназначаются для проектировщиков и инженеров. От остальных его отличает буквенно-цифровой дисплей и набор функций, позволяющий выполнять логарифмические, экспоненциальные и тригонометрические вычисления.

5. Программируемые калькуляторы – почти мини компьютер. Выполняет вычисления по заданному алгоритму.

6. Графические калькуляторы – такими пользуются научные сотрудники, архитекторы, инженеры. Позволяет выводить на дисплей цифры, графики и различные чертежи. Встроенная карта памяти минимизирует ввод ручных данных, позволяя извлекать сохраненные данные.

Несколько советов при выборе калькулятора

Цена этого девайса напрямую будет зависеть от того, насколько он хорош в эксплуатации. Один из параметров – разрядность. Чем больше цифр выводится на дисплее, тем калькулятор будет дороже. Обычные калькуляторы – от 8 до 14, бухгалтерские – до 16 цифр. Инженерные или как их еще называют научные калькуляторы имеют дисплей, на котором помещается информация в несколько строк.

Также стоит обратить внимание на то, от чего работает калькулятор. Карманные калькуляторы – от солнечного элемента и маленькой батарейки. Настольные тоже имеют комбинированное питание, но по мощнее. Стоит опасаться подделок при покупке калькулятора с солнечной батарейкой.

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

Корпус устройства – чаще всего пластиковый, у карманных иногда может быть металлический. Не зависимо от материала, корпус должен быть крепким. На оборотной части объемным шрифтом нанесена информация о производителе.

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

intellect-video.com

Советы по выбору

·         Приобретайте калькулятор известного бренда, ведь экономия на качестве зачастую оборачивается дополнительными расходами на новое устройство.

·         Перед покупкой понравившегося вычислительного устройства обратите внимание на наличие паспорта, инструкции и гарантии (минимум на год). Убедитесь, что на корпусе нет повреждений и люфтов между его частями. Проверьте точность и качество отображения цифр.

·         Проверка точности: наберите по порядку все цифры от 1 до 9 за исключением 0 и 8, а затем умножьте это число на 9. Полученный результат должен состоять из одних единиц.

·         Проверка качества отображения цифр: наберите все восьмерки – эта цифра состоит из наибольшего числа элементов. Обратите внимание на четкость и яркость цифр, скорость их появления на дисплее.

Класс

Полупрофессиональный – выполняет простые вычисления. Отличительные черты: низкая стоимость, малые габариты и вес, нет второй ячейки памяти и функции округления результата.

Профессиональный – умеет решать узкоспециальные задачи. Особенности: высокая цена, большие размеры, наличие второй ячейки памяти, удобные клавиши, наличие кнопки 00 / 000. К профессиональным моделям относятся бухгалтерские, финансовые, инженерные, печатающие и другие калькуляторы.

Тип

Карманный – компактное устройство с базовым функционалом. Калькулятор выполняет 4 арифметических действия, извлекает квадратный корень и вычисляет проценты. Хороший выбор для школьников и людей, выполняющих простые расчеты в быту.

Бухгалтерский (настольный) – отличается от карманной модели большими габаритами. В нем предусмотрены клавиши 00 / 000, функции округления, конвертации валюты и ряд специфических опций («покупка-продажа-прибыль», «проверка и коррекция», добавление и вычитание НДС). Благодаря крупному дисплею и клавишам настольный калькулятор востребован бухгалтерами, кассирами и продавцами.

Финансовый – рассчитывает дисконты, выплаты по кредитам, аннуитеты, перпетуитеты и другие финансовые операции. Используется сотрудниками банков и финансовых учреждений.

Инженерный – характеризуется широким набором возможностей для решения сложных задач. Такой калькулятор вычисляет тригонометрические и гиперболические функции, оперирует логарифмами и экспонентами. Некоторые модели приводят расчеты в виде формул, позволяют строить графики. Применяется инженерами, студентами, учеными.

 

Разновидности инженерного калькулятора.

·         Программируемый – используется для ввода и выполнения программ. Это дает возможность проводить расчеты по одним и тем же формулам, не вводя их каждый раз. Более продвинутые решения способны писать настоящие программы на символьно-кодовом языке или BASIC. Калькулятор подключается к ПК, снабжен внешней памятью.

·         Графический – программируемый калькулятор с графическим дисплеем. Выводит на экран рисунки, например, графики функций.

Печатающий – выводит на рулонную бумагу весь процесс расчета. Облегчает проведение и последующую проверку объемных вычислений. Напечатанные расчеты могут дополнять соответствующую документацию. Калькулятор с функцией печати используется бухгалтерами и работниками финансовых учреждений.

Характеристики

Тип дисплея

·         Сегментный – хорошо отображает лишь арабские цифры и отдельные буквы. Таким экраном оснащены бюджетные карманные модели.

·         Матричный – отлично показывает цифры, буквы, сложные формулы, знаки интегралов и даже изображения. Подобный дисплей встречается в дорогих устройствах.

Разрядность дисплея – максимальное количество чисел, отображаемое дисплеем калькулятора. Чем выше данная характеристика, тем с большими величинами способна работать машинка. В зависимости от конкретной модели разрядность составляет 8; 10; 12; 14 или 16 цифр. У полупрофессиональных калькуляторов этот параметр составляет 8-12 (встречается чаще всего), у профессиональных моделей – 12-16.

Количество строк дисплея – максимальное число строк, отображаемое дисплеем калькулятора. Чем больше этот параметр, тем информативнее данные. Для решения бытовых задач достаточно однострочной вычислительной машинки. А вот инженерам и ученым понадобятся двухстрочные калькуляторы. Многострочные экраны встречаются в графических моделях.

Важно: жидкокристаллический дисплей – уязвимая деталь вычислительного устройства. Выбирайте модель, в которой экран защищен стеклом или пленкой.

Цифры и другие символы на дисплее должны хорошо читаться. Желательно, чтобы экран был повышенной контрастности – для меньшего утомления глаз. Устройство с недостаточно контрастными символами на экране либо с мутным дисплеем приобретать не стоит.

Не рекомендуется покупать счетную машинку, у которой вокруг дисплея мало свободного пространства. Если клавиши примыкают непосредственно к дисплею, то подобная модель может быстро выйти из строя. Хороший знак – при слабом нажатии на корпус рядом с экраном, картинка не тускнеет и не сбрасывается.

Питание

От солнечной батареи – экономный вариант, который подходит для небольших карманных калькуляторов. Минус – влияние освещения на работу устройства (при слабом освещении не исключен полный отказ устройства).

Важно: обратите внимание на солнечную батарею. Качественная батарея отличается ярким черным цветом, разделена на четкие квадраты и меняет оттенки под воздействием солнечных лучей. У некоторых моделей экран начинает темнеть или обнулять числа при незначительном отклонении от света. Откажитесь от покупки таких калькуляторов.

От батарейки – надежнее, чем предыдущий способ питания, так как обеспечивает работу калькулятора независимо от освещения. Минусы: необходимость периодической замены элементов питания, траты в связи с этим. Типоразмеры батареек: АА («пальчиковая»), ААА («мизинчиковая»). Модели с таким питанием встречаются чаще всего.

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

От батарейки и солнечной батареи, от батарейки и сети – сочетание универсальности и экономичности. Позволяет работать с калькулятором в разных условиях.

Габариты и вес – чем меньше размеры и вес калькулятора, тем он удобнее в переноске и хранении. В то же время компактная и легкая машинка умеет выполнять только базовые операции, при этом дисплей и клавиши у нее небольшие, что затрудняет с ней работу.

Корпус – должен быть достаточно надежным, чтобы выдержать случайные падения, удары. Если калькулятор будет применяться вне помещений, то стоит выбрать устройство с ударопрочным корпусом, имеющим пыле- и влагозащиту.

Количество ячеек памяти – в зависимости от модели варьируется в пределах 1-2. Две ячейки памяти позволяет одновременно запоминать два числа, что пригодится при выполнении сложных расчетов.

Клавиши – представлены в различных исполнениях. Самый практичный вариант – пластиковые клавиши, отлитые вместе с цифрами. Хорошим выбором станут и прозрачные кнопки с надписями, сделанными на обратной стороне. А вот символы, которые написаны сверху клавиш быстро стираются при интенсивном использовании калькулятора. Иногда встречаются модели с сенсорными кнопками.

Важно: при покупке калькулятора обязательно понажимайте кнопки понравившейся модели. Отклик при нажатии свидетельствует о качественном исполнении клавиш. У хороших калькуляторов плавный ход клавиш. Если клавиши сенсорные, то след от нажатия должен быстро исчезнуть.

Распространенные клавиши

·         00 / 000 – облегчает ввод чисел с большим количеством нулей. Полезная кнопка для бухгалтеров и финансистов.

·         MU – предназначена для финансовых расчетов с учетом торговой наценки.

·         TAX+, TAX— – используется для расчета налогов. Для вычислений следует задать величину налога.

·         GT –применяется для общего суммирования всех полученных результатов.

·         CE – удаление последнего введенного символа.

·         M1, M2 – ячейки памяти.

·         Конвертер валют – позволяет переводить одну валюту в другую. Владельцу необходимо задать обменный курс. Эмблема – стопка монет.

Оснащение

Подсветка экрана – используется для комфортной работы с калькулятором при слабом освещении или в темноте.

Звук клавиатуры – сопровождает нажатие клавиш. При желании такая опция отключается.

Защита от залипания клавиш – повышает комфорт при работе с вычислительным устройством.

Регулировка угла наклона дисплея – позволяет настроить положение дисплея под предпочтение пользователя. Такие калькуляторы обойдутся дороже модели с фиксированным углом наклона экрана.

Сенсорный дисплей – используется в дорогостоящих графических калькуляторах. Полезен для научных и технических расчетов, так как облегчает работу с графиками и формулами.

Подключение к ПК (через порт USB) – расширяет возможности калькулятора. В частности, можно передать на ПК результаты расчетов (важно при составлении таблиц).

 

В первую очередь нужно учитывать цели приобретения, то есть для чего конкретно вы собираетесь использовать калькулятор, и какие именно операции вы собираетесь с ним совершать. Зачем переплачивать за функции, которыми вы никогда не воспользуетесь?

Определившись с целью, вы легко определитесь с выбором. Желаем удачи!

Источник: http://kakvybrat.info/

abdi.kz

Калькуляторы вошли в нашу жизнь не так уж давно, но стали незаменимыми для людей многих профессий. Существует традиционная классификация калькуляторов, основана на их предназначении, а также на виде деятельности потребителя. Исходя из этого, выделяют такие самые распространенные виды калькуляторов:

простые;

бухгалтерские;

финансовые;

инженерные;

медицинские;

программируемые;

визуальные.

4.jpg

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

Бухгалтерские калькуляторы являются незаменимыми при выполнении финансовых операций с достаточно крупными суммами. На них установлены разряды дробной части, а также специальная система, выполняющая округление полученных результатов. Данные калькуляторы имеют удобные размеры и форму, поскольку предназначены для работы за столом.

Финансовые калькуляторы — вид устройства, с помощью которого можно высчитать процент от целой системы чисел, а также он характеризуется наличием специфических функций, без которых работа в банковских и других финансовых учреждениях просто невозможна.

Инженерные калькуляторы производятся для научных и инженерных расчетов. Они включают в себя выполнение всех элементарных функций, кроме того, имеют возможность проводить статистические операции.

Медицинские калькуляторы производятся в виде планшета или универсального компьютера, которые используются в работе врачей, фармацевтов, медсестер. Их применение позволяет медицинским работникам располагать всей информацией, необходимой для полноценной деятельности, а также делать расчеты лекарственных препаратов и всегда иметь доступ к данным людей, зарегистрированных в лечебном учреждении.

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

3.jpg

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

Чтобы приобрести качественные калькуляторы, желательно покупать их только в тех фирмах, которые хорошо себя зарекомендовали среди продукции данного назначения. Продавец покупателю обязан предоставить гарантию на товар не менее чем на полгода. Пользуются хорошей репутацией такие фирмы-производители калькуляторов, как CITIZEN, ASSISTANT, Casio, Hewlett-Packard, Canon, Sharp. Цены на такого типа устройства в первую очередь зависят от их вида и производителя.

При выборе калькулятора важно обращать внимание на его разрядность — количество отображаемых цифр на дисплее, от которого также зависит его стоимость. Всегда калькулятор с меньшей разрядностью имеет небольшую цену. Существуют калькуляторы с отображением 8, 10, 12 или 14 цифр. Правда, исключение составляют инженерные калькуляторы, в которых вместительность цифр на степень больше.

2.png

Тип питания — важный фактор при покупке калькулятора. Может использоваться солнечная зарядка или батарейки. Если покупается калькулятор на батарейках, необходимо у продавца уточнить их тип и способы замены. Качественные калькуляторы должны иметь крепкий и надежный корпус, поскольку они являются таким устройством, которое имеет жесткие условия эксплуатации. Кнопки должны нажиматься легко и при этом не западать. При его покупке можно слегка провести ногтем по цифрам, чтобы определить качество нанесенной краски. Самым хрупким элементом данного вида продукции является дисплей, который при сильном надавливании может легко треснуть. Поэтому желательно, чтобы он сверху был покрыт либо стеклом, либо прочной пленкой, защищая, таким образом, его поверхность от механических повреждений. Правильный выбор калькулятора в зависимости от потребностей покупателя значительно продлевает его эксплуатационный срок.

Автор: olesya0904 (Олеся)

kalkulator.tkat.ru

Виды калькуляторов

Я обратил внимание, что довольно часто спрашивают, как работает обычный калькулятор. Думал, что в интернете должно быть много статей по этому поводу, но что-то мне ничего дельного не попалось. Википедия, как обычно, слишком мудрит, и я подумал, что будет неплохо, если вкратце опишу принцип его работы.

Существует огромное количество всевозможных моделей калькуляторов. Есть простые, есть сложные. С питанием от солнечных батарей или от сети. Есть обычные, программируемые, бухгалтерские, специализированные модели. Порой, и не найдешь той грани, которая отделяет калькулятор от компьютера.

Я буду описывать работу самой простой модели калькулятора.

Виды калькуляторов

Это калькулятор CASIO HS-8LU. Они примерно все работают одинаково. По большому счету, в простых моделях ничего не меняется уже лет тридцать.

Виды калькуляторов

Калькулятор состоит из корпуса, клавиатуры с резиновыми кнопками и платы.

Виды калькуляторов

В данной модели плата сделана в виде пленки с нанесенными на нее проводниками. Питание — от солнечной батареи. Над солнечной батареей расположен жидкокристаллический индикатор.
На задней крышке корпуса расположены токопроводящие контакты. При нажатии на кнопку она прижимает пленку к задней крышке и происходит электрический контакт. Часто токопроводящий контакт наносят на обратную сторону кнопки. В том случае сама кнопка прижимается к плате для создания контакта.

Виды калькуляторов

С обратной стороны под солнечной батареей расположен чип микропроцессора. Он управляет работой калькулятора.

Как работает индикатор на жидких кристаллах.

Жидкие кристаллы — это специальные молекулы, которые при приложении между ними напряжения поворачиваются и меняют поляризацию света.

Виды калькуляторов

Это картиночка для одного пиксела цветного ЖКИ, но в монохромных там то же самое, только нет светофильтра.

Спереди и сзади жидких кристаллов ставят так называемый поляризационный фильтр. Он обычный свет преобразует в поляризованный (например, образно говоря, в «вертикальный»). Если напряжение не приложено, то «вертикально» поляризованный свет проходит через жидкие кристаллы, поворачивает плоскость поляризации, отражается от задней поверхности и идет обратно. Мы видим прозрачный экран. На стекле индикатора спереди нарисованы прозрачные токопроводящие линии в форме сегментов цифр, точек или других символов. Сзади также есть токопроводящая область. Когда возникает напряжение между токопроводящими проводниками (спереди и сзади), то между ними жидкие кристаллы поворачиваются и меняют свою плоскость поляризации так, что через задний поляризационный фильтр уже не проходят. Оттого на том сегменте, где есть напряжение между передней и задней поверхностью стекла, возникает невидимая область — сегмент «светится».

Виды калькуляторов

Если приглядеться под определенным углом, то в отраженном свете будут видны эти прозрачные проводники.

Виды калькуляторов

На самом деле ориентация поляризации не «вертикальная» и «горизонтальная», а «наклоненная» под углом в 45 градусов «вправо» или «влево». Если взять светофильтр и перевернуть вверх ногами, то поляризация будет не «вправо», а «влево». И изначально он будет не пропускать свет, а задерживать.

Для экономии количества один проводник отображает и подведен не к одному сегменту, а к нескольким сразу. Чтобы они не зажигались сразу все, с задней стороны стекла рисуют не один общий проводник, а тоже несколько. Получается, что спереди контакты подведены к нескольким сегментами по вертикали, а с задней стороны по горизонтали. На схеме ниже показана схема индикатора.
Там есть еще такая хитрость, что напряжение нужно прикладывать не постоянное, а переменное (прямоугольные импульсы частотой 20-40 Гц). Иначе деградирует индикатор.

Для простых индикаторов с одним общим проводником импульсы совпадают по фазе, когда не надо отображать сегмент (спереди и сзади разность потенциалов будет одинаковой) и не совпадают по фазе, когда надо отобразить (тогда спереди будет «0», и сзади «1», а через некоторое время полярность поменяется, и будет спереди «1», а сзади — «0», и так далее). В тех индикаторах на общий проводник подается меандр (просто частота), а на отображаемые сегменты — совпадение логического уровня с общим (не горит) и не совпадение (горит).

В индикаторе нашего калькулятора используется три общих проводника. Там все сложнее. Простыми логическими уровнями не обойдешься. Чтобы обеспечить переменное напряжение и отсутствие постоянной составляющей используются уровни напряжений в 1/3 и 2/3 от максимума. В итоге форма импульсов будет ступенчатой. На схеме ниже показаны эпюры таких импульсов.

Виды калькуляторов

А теперь самое главное и самое интересное — микросхема процессора.

Виды калькуляторов Виды калькуляторов

Это фотографии кристаллов отечественных калькуляторов, сделанных на микросхемах К145ИП7 (слева) и К145ИП11 (справа). Фотографии взяты с интересного сайта «Радиокартинки».

Микропроцессор калькулятора принципом работы очень мало отличается от обычного персонального компьютера с процессором, памятью, клавиатурой и видеокартой.
Если быстро посмотреть на фото кристаллов, то можно примерно поделить на три области: область постоянного запоминающего устройства (ПЗУ) с программной («прошивкой»), область оперативного запоминающего устройства (ОЗУ), где хранятся регистры памяти калькулятора, и остальные цепи процессора, которые включают арифметическо-логическое устройство (АЛУ), драйвер индикатора, драйвер клавиатуры, преобразователи напряжения и другие вспомогательные цепи.

Виды калькуляторов

Это структурная схема процессора калькулятора МК-62.
В верхней части мы видим, что есть блоки:
— генератор опорной частоты (ГОЧ), который задает частоту, с которой регенерируется изображение на индикаторе;
— схема удвоения напряжения, умножающая напряжение солнечное батареи на два, чтобы хватило для индикатора;
— генератор, формирователь импульсов общих электродов и регистр-формирователь сегментного кода постоянно выводят заданные для вывода сегменты на индикатор. Там есть специальный регистр памяти, куда микропроцессор записывает информацию, какие надо отображать сегменты, а какие не надо. После этого процессор не отвлекается на отображение, и эти блоки выводят все сами;
— ОЗУ с регистрами данных и ПЗУ с прошивкой;
— и узел с процессором, состоящим из АЛУ с обвязкой. Счетчик адреса АЛУ выбирает очередное слово программы из ПЗУ. Разрядность этого слова может быть разной в разных калькуляторах. Отдельные биты в слове определяют работу АЛУ: например, сложить два 4-х битных числа из регистров, или считать из ОЗУ цифру, или сравнить два числа, или сдвинуть на один разряд и т. д.

Как работает микропроцессор.

Сначала срабатывает сброс по питанию. При подаче электричества специальный узел заставляет программу работать с начального адреса. Команда за командой извлекается из ПЗУ и исполняется. Вначале происходит обнуление регистров, формирование числа «0.», сброс всяких признаков переполнения, операций и прочее. После сброса программа ожидает события от клавиатуры (нажатие кнопки).
Когда нажата кнопка, то процессор через некоторое время еще раз опрашивает клавиатуру, чтобы подавить дребезг кнопок (когда из-за плохого контакта может произойти одновременно несколько нажатий).
А дальше, в зависимости от предыдущих состояний, он по программе определяет, что с этим нажатием делать. Например, если идет ввод числа и введена цифра, то продолжить ввод. Если нажата кнопка операции, то выполнить операцию.
Сам алгоритм и логика выполнения операций целиком лежит на ПЗУ и программистах, которые писали прошивки.
Что интересно, все простые операции выполняются так, как их учат в школе.
— сложение и вычитание. В столбик. Выравниваются порядки двух введенных чисел и происходит сложение или вычитание.
— умножение и деление. Так же в столбик. Разряд за разрядом. Сначала последовательным сложением умножают на младшую цифру множителя, затем вторую и так далее до старшей. Деление — последовательным вычитанием.
После выполнения операции отдельная подпрограмма нормализует результат: отбрасывает незначащие нули и сдвигает его вправо.
Если в калькуляторе есть тригонометрические функции, то они также выполняются, как их запрограммировал программист. Есть разные способы вычисления элементарных функций: разложение в ряд Тейлора или по методу «Cordic».

Вот примерно так работает калькулятор.

Я вам дам ссылку на несколько сайтов. В одном вы можете еще прочитать про то, как они работают: http://datamath.org/Story/Intel.htm#The.

А еще две ссылки — очень познавательный интерактивный сайт, где обратным реверсом считали прошивку и сделали симулятор. Там можно «прогнать» работу процессора реального калькулятора.
http://files.righto.com/calculator/TI_calculator_simulator.html и
http://files.righto.com/calculator/sinclair_scientific_simulator.html.

А также заходите в мой музей, где я собираю советскую цифровую электронику: http://www.leningrad.su/museum/

Вот, наверно, и все. Надеюсь, я вас не сильно утомил. 🙂

engineering-ru.livejournal.com


You May Also Like

About the Author: admind

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Adblock
detector