krisgp 2,344 Опубликовано 18 июня, 2018 Российский производитель E-mode PRO появился в ответ на потребность гроурынка в автоматических системах контроля и управления параметрами среды выращивания. Несколько специалистов в области программирования и инженерии увидели в этой нише непаханое поле для творчества, и вот уже 4 года ребята с завидными темпами выпускают все новые продукты. Мы решили узнать, а как же рождаются приборы автоматического управления? ИДЕЯ Все начинается с постановки задачи. Любой прибор должен решать какую-то проблему гровера – регулировка уровня рН, полив, поддержание температурного режима и прочее. Поэтому сперва обдумывается, что именно будет делать прибор и каким образом он будет действовать. Подробно описывается алгоритм – при наступлении таких-то условий прибор должен реагировать так-то. Например, одна из первых выпущенных E-mode PRO систем – SensiRoom 2x-t, предназначена для управления зоной комфортной температуры. Алгоритм: пользователь задает условия верхней и нижней границ температурных значений; прибор определяет температуру при помощи датчиков и реагирует соответствующим действием при выходе за пределы заданного температурного диапазона, т.е. включает охлаждающее оборудование (вентилятор, кондиционер и др.), либо обогреватель. ЖЕЛЕЗО После обкатки алгоритма действий и реакций прибора подбирается подходящее «железо» - датчики, насосы, клапаны, микроконтроллер и т.п. Также предварительно продумывается корпус, в который будут помещены «железные мозги» и интерфейс управления. По словам E-mode PRO выбор деталей ограничивается двумя условиями – они должны иметь качественное исполнение и приемлемую стоимость, которая станет основанием для расчета конечной цены прибора. ПРОГРАММИРОВАНИЕ Следующий ответственный шаг – программирование алгоритма. В лаборатории E-mode PRO чаще всего пользуются популярным языком программирования С (Си). Он достаточно продвинут, универсален и удобен в использовании. Производители микроконтроллеров имеют свое ПО, в среде которого и происходит программирование. Есть бесплатные версии ПО, но возможности программирования в нем ограничены до определенного уровня. И есть платные версии ПО с более широким спектром ресурсов. Применение того или иного варианта ПО зависит исключительно от задач программирования. После записи алгоритма действий прибора на языке программирования он переносится в мозговой центр прибора – микроконтроллер. Этот процесс называется прошивкой и происходит при помощи программатора. ТЕСТИРОВАНИЕ Все остальные части железа – датчики, насосы, клапаны, кабель с вилкой и т.п. – подключаются вместе, и начинается завершающий этап тестирования, на котором выявляются и устраняются ошибки. Как шутят мастера E-mode PRO – этот этап занимает половину времени, уходящего на подготовку продукта к выпуску в продажу. И это правильно. Увлеченным профи совсем не хочется получать возвраты и оттирать запятнанную репутацию. Как правило, для проверки прибор помещается в реальные условия эксплуатации. Например, для тестирования рН регулятора, его крепят возле бака с гидропонным раствором. И на первом этапе тестирования начинают понемногу увеличивать рН, следя за тем, насколько точно и оперативно прибор среагирует на выход за границы заданного диапазона, и подаст нужное количество нужного рН регулятора. На втором этапе тестирования рН регулятор помещается в живые условия – в гидропонике растут растения, светят ламы, жизнь кипит. Теперь прибор должен поработать в реальных условиях, а специалист при помощи программы следит за тем, насколько успешно и вовремя система выполняет свою задачу. ТЕХДОКУМЕНТАЦИЯ Завершающим штрихом становится выпуск инструкций к прибору. Здесь необходимо кратко, но емко описать принцип действия и возможности применения выпущенной автоматической системы, ее интерфейс, комплектацию и условия эксплуатации. Заворачиваем все в фирменную упаковку и отправляем на витрины гроушопов. Все! Теперь продукт готов решать твои задачи, товарищ гровер! Задать вопрос представителю E-MODE.PRO Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты