1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 5

STM32. Контроллер теплицы

Тема в разделе "Теплицы и парники", создана пользователем promavto, 03.12.18.

  1. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Лет 10 назад мне нужно было изготовить оборудование для инструментального контроля узлов оборудования. Наша фирма производит оборудование для диспетчерских аэропортов. Задача состояла в том что бы подключил тестируемый блок к прибору и получил все электрические характеристики испытуемого. Решил применить программируемый контроллер (вернее панель оператора) Samkoon SK-070BS. Хорошая штука, дисплей 7 дюймов, специальный графический редактор. Можно не просто запрограммировать, но и представить все в картинках на дисплее. Но к нему еще нужно было сделать переходной модуль для сопряжения этой панели и тестируемого оборудования. К тому же оказалось, что не все тестируемые режимы можно запрограммировать. Как ни хорош прибор, но пришлось самостоятельно изготавливать прибор с поддержкой всех требований испытания. Одна такая панель до сих пор лежит у меня на полке.
    К чему я все это повествую? Ка ни хороши приборы (и не дорогие), но что бы их адаптировать к Вашим требованиям, нужно приложить не мало усилий. А иногда и невозможно.
    Такая же история и с указанной Вами панелью оператора HMI OP320-A-S. Для применения в домашней автоматике, конечно можно, но все равно к ней еще нужно что то пристраивать (реле или иные исполнительные устройства). И не факт, что можно обеспечить выполнение всех задач.
    Такие панели широко применяются на различных линиях в производстве, конвейерах и. т. д.
    У нас они широко применялись на оборудовании для производства печатных плат. Но к такой панели еще прилагался целый шкаф коммутации и другого оборудования. То есть панель - это всего лишь верхушка айсберга. В промышленности да - собрал шкаф из готовых блоков (деньги особо не экономим), поставил панель, все - оператор может нажимать кнопки.

    Вот и получается, что в нашем случае может проще собрать устройство на микроконтроллере с дисплеем. Установить на него различные модули связи с внешним миром. Так же установить разъемы для подключения различных датчиков и блоков реле. Да, сложнее и дороже получается такой панели. А еще нужно создать программное обеспечение. Но в результате получим то что требуется. А если еще создать программное обеспечение, которое позволяло задавать различные функции прибору - вообще отлично.
    Безусловно, что бы создать такое устройство нужны знания, опыт (предыдущих неудач) и много еще чего. На изготовление уйдут годы и не понятно что получится в конце процесса. К тому же создавать единичный экземпляр совершенно непрактично, не имеет смысла.
    Вот если бы кто то создал такую "штуку" было бы отлично. И этот "кто то" нашелся - это Дима и Ваш покорный слуга (к нам еще добавить большое количество форумчан).
    Блин, опять получилась реклама контроллера теплицы? :faq::)]
    Кстати, о рекламе. Наш контроллер может управлять не только теплицей, но и "Умным домом" без переделок. Нужно только заменить программу. Конечно, для этого еще найти программиста, который эту программу составит. :aga:
    Ну и еще немного картинок контроллера.
    Рис2.png

    Рис1.png
     

    Вложения:

  2. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    Добрый день, к вопросу об инструкциях. Вчера пытался объяснить жене как пользоваться контроллером, сказала сложно, а у нее 2 вышки одно из них ИНИТ. Пришлось добавить "просто кнопочки" теперь понятно. Я о чем, людям надо совсем чтоб было просто, а инструкцию начинать словами "Что, уже все сломал"
     

    Вложения:

    • Screenshot_20220525_085125_com.virtuino.virtuino_mqtt.jpg
  3. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    :)]:hello:
     
  4. _Andr
    Регистрация:
    26.02.16
    Сообщения:
    19
    Благодарности:
    8

    _Andr

    Участник

    _Andr

    Участник

    Регистрация:
    26.02.16
    Сообщения:
    19
    Благодарности:
    8
    А где можно посмотреть возможную комплектацию и цены?
     
  5. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Добрый день!
    Напишите на почту promavto@ntmp.ru, отвечу подробно.
     
    Последнее редактирование: 31.05.22
  6. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Привет всем!
    Китайские товарищи, совсем нам не товарищи. Опять обманули. Как вы знаете, в контроллерах теплицы мы применяли расширители портов типа MCP23S17 или MCP23017. Цены на эти расширители подскочили с 50 руб до 18-20$. Да, я не ошибся в написании цены. Естественно начал искать замену.
    Спасибо, подсказали недорогую замену в виде PCF8575. Спроектировал печатные платы, частично собрал. Стал проверять работу PCF8575 - на выходе нет логической 1. Только короткий импульс. Перечитал datasheet - нет каких либо нюансов, все просто. Предположил, что партия бракованная. Запаял расширитель из другой поставки (продавец долго не отправлял, вот и заказал у другого на всякий случай). Та же петрушка - нет логической единицы. Стал рыть в интернете - ничего нет на эту тему. Через несколько дней решил посмотреть видео одного парня по теме применений данных расширителей.
    Вот тут меня ожидал сюрприз. Оказывается на выходе стоит только один ключ на общий провод.
    2022-05-31_19-21-14.png
    То есть верхнего ключа, который подключает к шине питания нет. Это означает, если мы хотим подключить светодиод между плюсом питания и выходом - работать будет. Но если между общим проводом и выходом - работать не будет.
    Инструкция или китайцы врут, что очень обидно. :no:
    Конечно, расширитель, применять можно для управления различными реле или другими устройствами. Но это будет не так универсально как применяя MCP23S17.
    Так что учитывайте этот нюанс при конструировании своих устройств. :hndshk:
     
  7. Arcnet
    Регистрация:
    24.12.09
    Сообщения:
    3.188
    Благодарности:
    3.439

    Arcnet

    Живу здесь

    Arcnet

    Живу здесь

    Регистрация:
    24.12.09
    Сообщения:
    3.188
    Благодарности:
    3.439
    Адрес:
    Пермь
    Такие м-сх не использовал. Посмотрел по диагонали datasheet.
    Создалось впечатление, что выход так и должен работать.

    Дело в том, что выходы должны работать и как входы. И к Vcc у выхода есть только слабая подтяжка Ioh. (Макс. 4 мА, рекомендуется 1 мА). То есть, при "1" на выходе имеем что-то типа Z-состояния. И выход в состоянии "1" легко притянуть, при необходимости, к "0"

    Есть и более сильная подтяжка выхода Ioht. Но она включается только на короткое время для ускорения перехода выхода из "0" в "1" (для зарядки выходной емкости) Как раз эта "сильная" подтяжка, видимо, и формирует тот самый импульс на выходе, который вы видите.

    А так "штатный" режим выхода действительно, типа Открытый Коллектор (Сток) для управления светодиодами.

    P. S. Смотрел DS по диагонали, возможно что-то пропустил.

    Дополнение:
    В вашей картинке внутреннего устройства м-сх, похоже что, опечатка. Должна быть подтяжка к "1" не 100mA, а 100uA. Тогда всё логично. Смотри выходной ток в состоянии "1", в табличке ниже (от 30 до 300 микроАмпер)
    PCF.PNG
    PCF1.PNG
     

    Вложения:

    Последнее редактирование: 31.05.22
  8. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Приветствую! :hello:
    В нашем случае (контроллер теплицы) данную микросхему можно применять без ограничений. Блоки реле управляются нулевым уровнем, так что данный режим штатный. Твердотельные реле так же будут управляться без ограничений. В программе конфигуратора ПК добавлю опцию настройки работы контроллера в этими микросхемами. На схеме в datasheet я не придал значения элементу в цепи верхнего плеча (кружок с горизонтальной чертой в середине). Мне не приходилось встречать ранее такое обозначение элемента (или не обращал внимания) и не понятно что он означает. На подсознательном уровне, если не понятно - исключаем из анализа и закорачиваем (в мозгу).:aga:

    Так что применять можно. :hndshk:
     
  9. Arcnet
    Регистрация:
    24.12.09
    Сообщения:
    3.188
    Благодарности:
    3.439

    Arcnet

    Живу здесь

    Arcnet

    Живу здесь

    Регистрация:
    24.12.09
    Сообщения:
    3.188
    Благодарности:
    3.439
    Адрес:
    Пермь
    Я тоже особо не обращал внимания :). По смыслу, из описания работы выхода, принял за источник тока.
    Сейчас нашел в и-нете картинку:

    Источник тока.jpg
     
  10. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
  11. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Добрый вечер всем!
    Я так понимаю, все на огородах/теплицах. Я и сам загружен по полной, работаю почти в две смены.
    Конторе срочно понадобилось изготовить приборы определения координат летающих аппаратов.
    В Крыму, оказывается, летало до 300 бесхозных самолетов - колхозников на обработке полей.
    Раньше то ничего было, но сейчас военные могут их сбивать нахрен, вот и нужно показать кто, где и зачем летает.
    Ну да ладно, пропускаем лирическое отступление.
    Решил написать, предупредить народ - будьте внимательны с китайскими товарищами.
    Я решил запаять под микроскопом несколько SIM800C на контроллеры теплицы. Смотрю, а модуль то беушный. Ну думаю, может я извлек его с какой то платы и положил в общий пакет. Решил посмотреть на остальные - мать моя, да они все БУ. Открывать спор уже поздно - все сроки прошли. Посмотрим как работать будут. Так что парни, будьте внимательны. :um:

    Всем успехов и будьте здоровы. Не перерабатывайтесь на полях. :)]:hndshk:
     
  12. Arcnet
    Регистрация:
    24.12.09
    Сообщения:
    3.188
    Благодарности:
    3.439

    Arcnet

    Живу здесь

    Arcnet

    Живу здесь

    Регистрация:
    24.12.09
    Сообщения:
    3.188
    Благодарности:
    3.439
    Адрес:
    Пермь
    То есть, строите на базе контроллера теплицы систему опознавания "свой-чужой"? :ogo:
    Круто, однако!

    Подозреваю, что (на Али за такую цену) они все б/у
     
    Последнее редактирование: 17.06.22
  13. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Нет, нет! :aga: Контроллеры теплицы не летают. :)] Это совсем другая система. Я занимаюсь изготовлением различных приборов на одной фирме в Зеленограде.
    Кстати сейчас большая проблема на каких компонентах нужно разрабатывать приборы.
    Раньше если инструкция на компонент была на китайском - пропускали. А сейчас ищем в основном китайские иероглифы. Тайвань заблокировал поставки компонентов в Россию. Так, для себя, можно приобрести что то, а на фирму официально - облом. Зеленоградские парни разработали микроконтроллер "Эльбрус", но изготавливали то его в Тайване. Считай нет микроконтроллера.
    Беда, короче.
    А контроллер теплицы - побочный продукт. Нужно было изготовить управление своими теплицами.
    Контроллеры для себя уже давно изготовлены и трудятся, а я все никак не могу остановится. :no: То там поправить, то тут улучшить покрасивее. Вот и собираю все новее и новее. Уже с десяток лежит не реализованных.
    Хорошо, что они универсальные по конструкции - типа большой "Ардуины". Пытаюсь пристроить под другие задачи:faq::aga::hndshk:
     
  14. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Да, цена была ооочень хорошая. Вчера получил три дисплея 7 дюймов за 6500 руб. Это цена за все три. Раньше один стоил 4500 и цена доходила до 7500 руб. Нужно срочно проверить! :faq::nono:
     
  15. Elkinn
    Регистрация:
    02.03.13
    Сообщения:
    4.229
    Благодарности:
    5.022

    Elkinn

    Живу здесь

    Elkinn

    Живу здесь

    Регистрация:
    02.03.13
    Сообщения:
    4.229
    Благодарности:
    5.022
    Адрес:
    Семёнов
    Как утверждают заокеанские разведчики, наши калибры летают на чипах от стиральных машин.
    Ни чего сложного не вижу.
    Любой контроллер достаточной производительности можно ж запрограмирровать на что угодно...

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