Контроллеры

Разработка контроллеров — наша страсть.

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

«Синусоида» (зарегистрированная торговая марка) — контроллер ИБП для котлов и моторов

II. Также, контроллер (микроконтроллер) — это микросхема, которая содержит в себе алгоритм действий и управляет устройством. Ниже на фото представлены микроконтроллеры из семейства AVR.

Для микроконтроллера пишется программный код. Который управляет устройством в соответствии с задачей по разработанному алгоритму.

Представители семейства контроллеров AVR

III. И, наконец, контроллер — это устройство в корпусе, в котором находится плата, на которой находится микросхема, как «дом, который построил Джек».

Называйте контроллером то, что удобно Вам, не ошибетесь.

Немного истории

Как все началось у нас. На фото ниже первый наш контроллер (плата в данном случае).

Для нашего «Спартанца» — младшей модели термопласт-автоматов, использование промышленного контроллера Delta стало обходиться достаточно дорого с самого начала. И в 2018 году было принято решение разработать собственный контроллер. За несколько итераций получился отличный продукт.

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

Остается только поместить плату в корпус, который можно изготовить на этом же термопласт-автомате.

Контроллер «Спартанца» версии декабря 2021 года
Контроллер «Спартанца» обратная сторона

850 рублей составила стоимость изготовления нашего контроллера последней версии в декабре 2021 года.

В ценах 2021 года на «Дельте» стоимость составила бы примерно 21 тысяча рублей за основной контроллер плюс 2 модуля расширения.

Удобство своего контроллера очевидно:

  • Все и только нужные интерфейсы на одной плате;
  • Набор только необходимых функций;
  • Все подписано по-русски — только прикручивай провода.

Оставался вопрос надежности. Однако в 2021 году контроллер «Спартанца» отпраздновал трехлетний юбилей — прошел проверку на потребительском рынке.

Ни единого сбоя, поломки, зависания. Теперь мы совершенно уверенно предлагаем свои услуги по разработке контроллеров.

Поскольку процесс совершенствования не останавливается никогда, то следующая версия контроллера будет еще немного улучшена.

Минимальная партия изготовления составляет всего 5 (пять!), в редких случаях 10 единиц, можно вносить изменения бесконечно. А в случае, например, непредвиденной человеческой ошибки или ошибки изготовления, партия брака минимальна и абсолютно незаметна в финансовом плане.

Именно поэтому в марте 2023 году мы выпустили новую ветку контроллеров для того же «Спартанца». Подвергнув глубокой переработке элементную базу и сделав рефакторинг кода. Клиентская часть не изменилась ни на йоту.

Контроллер Спартанца 2023 вид сверху
Контроллер Спартанца 2023 вид снизу

Что мы умеем

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

Наши контроллеры

Наши контроллеры разрабатываются индивидуально. Учитывается:

  • Огромное количество датчиков, легко встраивающихся в архитектуру контроллера: света, веса, давления, температуры, приближения, удара, наклона, звука, инфракрасные, индуктивные, Холла и другие. В количестве чуть менее, чем бесконечность.
  • Выходы по необходимым протоколам, аналоговые, цифровые, по заданию.
  • Любые доступные интерфейсы: I2C, UART, SPI и другие. Различные протоколы.
  • Языки программирования С++, ассемблер, SFC, FBD и другие.

Индикация

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

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

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

Присылайте задание на разработку контроллера, как только будете готовы.

Пролистать наверх