D18B20, Arduino, MODBUS, Master SCADA

  • В этой теме 259 ответов, 23 участника, последнее обновление 5 лет сделано Роман.
Просмотр 15 сообщений - с 151 по 165 (из 260 всего)
  • Автор
    Сообщения
  • #17665
    Степан
    Участник
    • Ответов: 51
    @sten58

    Предохранитель – не квартира и не дом. Даже если что-то еще. Это – последняя линия обороны, раньше должна автоматика отработать, а вот если…

    Насчет второго – предохранитель, увы, так не проверишь 🙁

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

    Только это как с жестким диском – после его вылета некоторое время делаются бэкапы, потом забывается, увы…

    Оно, конечно, может и отказать в самый неподходящий момент – помню, на подъемной машине десятка два блокировок последовательно, и все раскиданы по стойкам… но лучше пусть будет. От блокировок никто, вроде, не умер, а вот от премычек… 🙁

    #17675
    Роман
    Участник
    • Ответов: 291
    @papazol

    От блокировок никто, вроде, не умер, а вот от премычек…

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

    #17684
    Степан
    Участник
    • Ответов: 51
    @sten58

    Подписываюсь под каждым словом!

    #17685
    Счастливчик
    Хранитель
    • Ответов: 2655
    @wpadm

    Любая автоматика имеет свой диапазон применимости. Соотношение цена/качество ни кто не отменял. Если нужна надежность на протяжении времени – берем автоматику за кучу бабла, если риск только в запоротом дистилляте, и то раз в год под вопросом – берем Китай.

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

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

    А так – весь масс-маркет в области интернета вещей сидит пока на самых дешевых китайских компонентах и в ус не дует.

    Был вопрос по комплектующим – пока думаю в сторону esp8266 e12 с 4мб памяти и модуля SD карт (отдельного). Их много разных, суть аналогичная.

    Подтяжки и прочее можно делать снаружи устройства. На любой внешний разъем, представляющий GPIO выводится земля, питание и сам GPIO. Резистор паяется к шнурку датчика по необходимости. Также подключается реле через силовой транзистор и т.д. и т.п.

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

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

    А так все уже работает, базовая дистилляция, ректификация с оповещениями, графиками реального времени, масштабируемыми по X и Y, подключением к сети, web-страничкой, но… пока сыро и не структурировано.

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

     

    Хорошо живет на свете Винни-Пух...

    #17764
    Севастьян Поцелуев
    Участник
    • Ответов: 20
    @5-11

    Павел Вы наш Илон Маск, ждём от Вас ракеты с нетерпением)

    рукожоп

    #17766
    Счастливчик
    Хранитель
    • Ответов: 2655
    @wpadm

    Илон Маск

    Это клоун и проходимец. Вот уж на кого быть похожим не хочу совсем.

    Хорошо живет на свете Винни-Пух...

    #17769
    Александр
    Участник
    • Ответов: 805
    @kashmar69

    причем для людей не знакомых с программированием

    особенно порадовало

    #17780
    Роман
    Участник
    • Ответов: 291
    @papazol

    Насколько бы далеким ни было знакомство с программированием, в любом случае придётся скачать и установить Arduino IDE, уже в нём установить нужные библиотеки и плагины, потом установить драйвер для модуля ESP8266, потом этот модуль запрограммировать в Arduino IDE.  Другого пути получить работающее устройство нет, разве что кто-то возьмётся торговать уже запрограммированными модулями. Но это вряд ли. А подключение внешних устройств? Паять, сверлить и т.д. придётся. Вот вам и низкий порог вхождения. А так-то да, программа готовая, ничего кодить не нужно, бери и пользуйся. Даже понимать, как она работает, нет необходимости. Но это ведь в большинстве случаев, когда предлагается какая-либо программа на всеобщее оборзение 🙂

    #17781
    Счастливчик
    Хранитель
    • Ответов: 2655
    @wpadm

    Роман, ну Вы прям в лоб ситуацию видите)) А если чуть иначе взглянуть?))

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

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

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

    Хорошо живет на свете Винни-Пух...

    #17790
    Роман
    Участник
    • Ответов: 291
    @papazol

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

    А этот простой скетч чем грузить будем? Кстати, нет никакой разницы, грузить простой скетч или сложный.

     

     

    #17793
    Счастливчик
    Хранитель
    • Ответов: 2655
    @wpadm

    Кстати, да. Что грузить разницы нет.

    Ардуино IDE не сама грузит исполняемый файл, а использует внешний загрузчик. Его можно и отдельно использовать, либо из командной строки, либо батничек написать простой. Я с Виндой уже кучу лет не работал, надо порыться на форумах, найти. Когда-то давно я таким макаром что-то грузил. Куча товарищей делают прошивки для ЕСП-шек без открытия кода и распространяют их как файлы прошивок. Можно у них подсмотреть, что они в качестве загрузчика используют. Это детали на самом деле.

    А веб-файлы грузятся легко, есть html файлик, его открываешь на компе, в адресной строке уепзываешь IP адрес ESP и с жесткого диска туда все заливаешь. Это проверил- работает без проблем.

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

    Хорошо живет на свете Винни-Пух...

    #17800
    ers
    Участник
    • Ответов: 30
    @ersivv

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

    Могу и так сказать. Заливать на винде удобнее всего через NodeMCU Flasher

    #17801
    Роман
    Участник
    • Ответов: 291
    @papazol

    Ну что, тогда ждём опубликования скетча и прошивки, а также подробной инструкции по изготовлению устройства целиком.

    #17803
    Счастливчик
    Хранитель
    • Ответов: 2655
    @wpadm

    Могу и так сказать. Заливать на винде удобнее всего через NodeMCU Flasher 0

    Спасибо!

    Ну что, тогда ждём опубликования скетча и прошивки, а также подробной инструкции по изготовлению устройства целиком.

    В процессе! Список ToDo по проекту неуклонно уменьшается, правда и новые пункты по ходу пьесы добавляются. Но контуры конечного изделия начинают из тумана проступать))

    Хорошо живет на свете Винни-Пух...

    #18149
    MarB
    Участник
    • Ответов: 29
    @marb

    Поигрался c ESP8266 на дистилляции и на ректификации (скетч и задумка от НеОбзор58.) Все просто супер, но не без ложки ДЁГТЯ. При ректификации на малых мощностях 1200 Вт ели заметная посадка напряжения, но при длительной ректификации, особенно вечером вся семья была не восторге (прикроватные светильники все с димерами, и на малых регулировках очень раздражает). Павел как у Вас с регулировкой мощности дело обстоит? Возможно ли про тестировать Ваш скетч?

Просмотр 15 сообщений - с 151 по 165 (из 260 всего)
  • Для ответа в этой теме необходимо авторизоваться.