МОСКОВСКАЯ ВСТРЕЧА
Форум самогонщиков Сайт Барахолка Магазин МОСКОВСКАЯ ВСТРЕЧА

Простая автоматика на Ардуино Мега 2560 из готовых элементов

Форум самогонщиков Автоматика
1 2 3 4 5 5
msg31 Научный сотрудник Барнаул 4.6K 2.4K
17 Июля 14, 11:05
Доброе время суток, коллеги!

Как говорил создатель «небесной блохи» А.Минье: «… каждый обыватель, "умеющий держать в руках молоток и сколотить простой ящик", может построить для себя аэроплан.»
Теперь я могу сказать следующее "каждый кто может припаять три проводка и закручивать винтики способен собрать электронную часть автоматики управления отбором для ректификационной колонны"
Устройство, которое здесь описано не требует дополнительных электронных компонентов, кроме тех, что здесь перечислены, то есть ни регулятора мощности, ни термостата никакого дополнительно не нужно. Система полностью самодостаточна.

Что нам для этого нужно:

Релейные модули для управления клапанами надо две штуки
http://ru.aliexpress.com/...1617716706.html

Датчик тока для измерения текущего напряжения в сети - 1 штука
http://ru.aliexpress.com/...1394728907.html


Внимание!!  На данную ссылку были жалобы покупателей. Развод..
(1Pcs-30A-Range-Current-Sensor-Chips-Mold-ACS712ELC-30A-Module-5V-Power-Supply-Brand-New)
Присылают не тот товар что заказан. Компенсацию затрат - отказываются.
мод. ZAPAL  21/01/15/


Даю проверенную ссылку на датчик тока, заказывал три раза, всегда присылали то, что нужно, и разъемы на них значительно лучше, правда заказ по 5 штук (хотя по той предыдущей ссылке мне тоже присылали нормальный датчик, правда заказывал я там всего один раз) .
http://ru.aliexpress.com/...ommendVersion=1

(Сегодня рекомендуется использовать не реле, а BTA41 + moc3023)
Твердотельное реле, можно и на 25А брать, не обязательно на 40А - 1 штука. Желательно взять с запасом, у меня уже одно реле сгорело.
http://ru.aliexpress.com/...1149707666.html

При использовании твердотельных реле можно использовать скетчи до версии 2.60 включительно. Однако если твердотельное реле заменить связкой moc3023+симистор BTA16 (BTA26,BTA41), то можно использовать самые последние версии скетча. Кстати из-за роста курса доллара это будет даже дешевле да и надежнее, кстати, горят эти китайские твердотелки. Схема замены реле здесь http://cxem.net/electric/electric99.php , только вместо MOC3061 надо использовать подключить MOC3023.

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



ардуино мега 2560 - 1 штука
http://ru.aliexpress.com/...1304207708.html

дисплей шильд с кнопками -1 штука
http://ru.aliexpress.com/...1867713824.html

Датчиков температуры надо минимум два, но желательно три.
http://ru.aliexpress.com/...ommendVersion=1

Рабочие ссылки на покупку деталей можно посмотреть еще здесь
[сообщение #12882808]

Рассыпуха:
PC814 (KB814), 1 штука
Резистор 82К 2Ватта -1 штука.
Резистор 10К любой - 1 штука,
Резистор 4.7К любой - 1 штука.

Для снабберной цепочки:
Конденсатор 0.01мкф 400В  - 2 штуки.
Резистор 39 Ом - 1 Ватт - 2 штуки.

Если у Вас есть источник питания напряжением 8-12В силой тока от 0.7A, то заказывать его нет необходимости, если же нет, можно заказать сразу, вот примерно такой.
http://ru.aliexpress.com/...1790751413.html

Если вы планируете использовать 12 вольт клапана, необходимо использовать более мощный источник питания, не менее 2А


Итого общей стоимостью около 1300, Нет сейчас лучше сразу в баксах - это около 42 доллара США. Или 2700-3000 в рублях по курсу 65 руб/бакс.


Далее я расскажу, как все подключать, без принципиальных схем, а на "пальцах" - это прикрутить туда, это подсоединить к такому-то пину, это к такому-то.
Дисплей шильд устанавливаем на ардуино.
displeisknopkami.7.png
Displeisknopkami. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.




Подключение датчиков температуры
datchikids18b20.jpg
Datchikids18b20. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.



Подключение клапанов
klapansnabber.6.jpg
Klapansnabber. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.



Подключение твердотельного реле
podkliychenietverdotelnogorele.jpg
Podkliychenietverdotelnogorele. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.



Самая "сложная"схема - детектор нуля.
detektornylya2.jpg
Detektornylya2. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.


Принципиальная схема по просьбам пользователей:
detektornylyashema.png Простая автоматика на Ардуино Мега 2560 из готовых элементов
detektornylyashema.png Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.



Для тех, кто не может найти PC814 - микросхема встречается в старых Dial-Up модемах.

Альтернативная схема детектора нуля на PC817
detektor2.png
Detektor2. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.


Подключение закончено.

Для желающих оформить все в виде печатной платы, вот ссылка
[сообщение #13405797]

Собираем все в подходящую коробочку и работаем.
Скетч качать здесь  [Доступная автоматика HelloDistiller на Ардуино Мега 2560] Он универсален для всех видов автоматики, для использование данной "супердоступной" автоматике надо в скетче поставить константу.
#define SIMPLED_VERSION 1        // Признак того, насколько упрощена версия

Внимание! Для упрощенной версии контроллера пока использовать скетчи до версии 2.60 включительно. Однако если твердотельное реле заменить связкой moc3023+симистор BTA16 (BTA26,BTA41), то можно использовать самые последние скетчи. Кстати из-за роста курса доллара это будет даже дешевле.

В настройке контроллер не нуждается, инструкцию по ректификации смотреть здесь:
[Доступная автоматика HelloDistiller на Ардуино Мега 2560]

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

Подключение веб-интерфейса.
Для работы веб-интерфейса нужна NodeMCU 1.0 (ESP-12E module).
Проще всего их купить на алиэкспресс.
1) Среду Ардуино качать здесь IDE https://www.arduino.cc/en/Main/Software. Все работает, начиная с версии 1.8.5 по 1.8.8 другие не проверял.
2) Запускаем среду Ардуино и идем в меню Файл/Настройки. Копируем ссылку http: //arduino.esp8266.com/stable/package_esp8266com_index.json
в поле "Дополнительные ссылки для Менеджера плат" и нажимаем "OK".
bezimyannii1.png
Bezimyannii1. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

3) Переходим в папку, куда установлена Ардуино. Например путь "C:\Program Files (x86)\Arduino"
В папке C:\Program Files (x86)\Arduino\tools\ распаковываем архив ESP8266FS.zip, приложенный к данному сообщению
В папке C:\Program Files (x86)\Arduino\libraries\ распаковываем архив libraries.zip, приложенный к данному сообщению
4) Идем в пункт меню Инструменты/Плата/Менеджер плат, где находим плату ESP8266 и устанавливаем ее.
bezimyannii3.png
Bezimyannii3. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

5) Выходим из среды ардуино и заходим в нее снова.
6) Выбираем плату и остальные настройки, как на скрине ниже.
bezimyannii4.png
Bezimyannii4. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

7) Скетч качаем из облака https://cloud.mail.ru/public/MFhp/mVFktDHjt/Скетчи/
На момент написания данной статьи последний скетч HelloDistillerESPWeb_v002
Компилируем и загружаем скетч в NodeMCU обычным образом, после чего загружаем данные веб-интерфейса через пункт меню Инструменты/ESP8266 Sketch Data Upload
сообщения удалены (843)
andrei-a80 Новичок Саратов 6
Отв.81  07 Окт. 21, 06:10
Здравствуйте! На 1 страницы упрощенная схема с шилд платой которая с кнопками, а если есть дисплей и хочется кнопки отдельно подключить как это сделать? дайте схему подключения если это возможно
сообщение удалено
aleksey124rus Новичок ачинск 1
Отв.82  11 Окт. 21, 16:28 Автор был пьяный
Доброго всем времени суток имею огромнейшее желание сваять автоматику, может у кого есть свободные печатные платы уже заказанные с китая, я бы прикупил, а то сегодня посмотрел заказ с доставкой встает в 33 бакса что то жлоба давит честно говоря. ))))))
сообщение удалено
Gadukin Бакалавр Хабаровск 50 32
Отв.83  14 Окт. 21, 01:49
дайте схему подключения если это возможноandrei-a80, 07 Окт. 21, 06:10
[сообщение #13845189]

Добавлено через 11мин.:

может у кого есть свободные печатные платы уже заказанные с китаяaleksey124rus, 11 Окт. 21, 16:28
Если и есть, то у bengoor. Тебе сюда: [сообщение #13405797]
сообщения удалены (7)
shtecer Новичок Нижний Тагил 2
Отв.84  23 Нояб. 21, 13:42
Добрый день. Собираю автоматику из готовых модулей. На данный момент собрал силовую часть и решил проверить, но появилась проблема - не работает в режиме регулятора мощности. Прошивку залил 2,60 simpl-1. Нагрузка включается хаотичными импульсами на 100% мощности. Ошибки не сыплются когда нагрузка включена в момент когда отключается (не мной а автоматикой) сыплются ошибки, при этом zPS всегда равно 0. Собирал 2 детектора 0 (казалось дело в этом) на 817 с диодным мостом - результат тот-же. Подскажите в какую сторону копать, весь мозг уже сломал. Заранее спасибо за ответ.
сообщение удалено
andrei-a80 Новичок Саратов 6
Отв.85  05 Дек. 21, 12:57
bengoor, хочу купить плату управления, и силовую для 12 вольт, уена?
Dm72 Новичок Краснодар 1
Отв.86  07 Дек. 21, 22:16
Вопрос такой, заказал по неопытности уно вместо меги. Можно как то в урезаном виде залить прошивку на уно, нужен стабилизированный регулятор нагрева и один канал на реле старт стоп на 2 датчика температуры?
сообщение удалено
Andy117 Студент Новосибирск 49 27
Отв.87  22 Дек. 21, 07:38
Вариант оживления BMP-280:
Взаимодействие BME280.docxsachalin-1, 14 Дек. 21, 22:41
В описании BMP280, в названии документа BME280.
Это разные датчики. Поправте, пожалуйста, а то кто-нибудь может и запутаться.
surami56 Специалист СПб 199 68
Отв.88  22 Дек. 21, 08:49
Вариант оживления BMP-280:
Взаимодействие BME280.docx
Коллега Smegol лечил свой датчик: [сообщение #13877994]
Говорит: помогло.sachalin-1, 14 Дек. 21, 22:41
Коллега Smegol не лечил свой датчик. Он поменял адрес датчика перепаиванием. Типа вместо 0x76 - 0x77 или наоборот.

В описании BMP280, в названии документа BME280.
Это разные датчики. Поправте, пожалуйста, а то кто-нибудь может и запутаться.Andy117, 22 Дек. 21, 07:38
В документе описан датчик BME280. BMP является урезанной версией BME, в которой нет влажности. У них одни библиотеки.
Рекомендую почитать сайт https://kit.alexgyver.ru/tutorials/bme280/(в частности по датчикам BMP280 и BME280) и воспользоваться библиотекой предлагаемой там.
В примере там есть, как менять адрес датчика программным путем.
(
// запуск датчика и проверка на работоспособность
if (!bme.begin(0x76))
Serial.println("Error!");
)
Проверял даже в при использовании библиотеки от Adafruit_BME280. У меня работало.
Andy117 Студент Новосибирск 49 27
Отв.89  22 Дек. 21, 16:59
BMP является урезанной версией BMEsurami56, 22 Дек. 21, 08:49
Ну, если считать 386 проц урезанной версией Пентиума, с учетом, что у них один производитель и многие программы пойдут и там, и там, то да - можно сказать урезанная версия.
Просто здесь люди разной степени подкованности, поэтому увидев, что ВМР и ВМЕ - это одно и то же, будут пытаться использовать библиотеки от ВМЕ на ВМР и наоборот, а потом чесать репу почему не работает. Многие библиотеки для них не взаимозаменяемые. У того же Алекса Гивера первые версии библиотек поддерживали только ВМЕ, а уж потом он специально дописал поддержку и ВМР.
сообщение удалено
Noddy Студент Москва 10 2
Отв.90  10 Февр. 22, 11:44
Никто не пробовал заказывать платы сразу с монтажом? По цене получается норм.
Rail Новичок Оренбург 3 1
Отв.91  25 Февр. 22, 13:08
Если найдете нерабочую ссылку, сообщите мне в ЛС чтобы я поправилbengoor, 01 Нояб. 18, 12:50
Здравствуйте.
Нашел неработающие ссылки:
В Модули и датчики:
- модуль WiFi(V3)
- bmp280 на 5В
- модуль измерения тока ACS712 на 30А (лучше не паять колодку, а напрямую припаять провода к плате)
В детали:
оптопара moc3023
конденсатор 10В 1000мкФ
Для клапанов:
оптопара moc3023
В схема сторожа:
конденсатор 25В 10мкФ
резистор 5.1к 2Вт
moc3023.
Также прошу разъяснить где вообще можно заказать плату и по каким схемам (мне нужна последняя версия).

Добавлено через 1дн. 20ч. 33мин.:

Никто не пробовал заказывать платы сразу с монтажом? По цене получается норм.Noddy, 10 Февр. 22, 11:44
Где заказывали?
Mim Кандидат наук Ульяновск 394 54
Отв.92  12 Апр. 22, 08:11
прошу разъяснитьRail, 25 Февр. 22, 13:08
[сообщение #13405797] там есть гербер файлы, вот их и надо отправить тому кто будет плату делать, кЕтайцам наверное
Botinok Кандидат наук Хайфа 354 147
Отв.93  20 Апр. 22, 14:15
Привет всем. Начал проектировать корпус для печати на 3д принтере для автоматики на платах бенгура. Первый блин так что не судите строго. Скидываю STL и проект в Solidworks
Assem4.SLDASM 344.1 Кб
case.SLDPRT 2.0 Мб
cover.SLDPRT 673.5 Кб
cover.STL 609.3 Кб
case.STL 343.5 Кб