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

Есть регулятор давления на MPX5010DP+Arduino?

Форум самогонщиков Вопросы по электр(он)ике
1 2 1
Greks Бакалавр Запорожье 75 39
05 Мая 16, 21:35
В теме доступная автоматика на Ардуино есть мануал по подключению датчика давления, но просто в качестве инфорования о текущем давлении. Кто нибудь делал регулятор давления из етих компонентов? Сам об етом недавно задумался, есть схеммы на кр1158, но на нее положится нельзя( микросхемма не надежна), так почему не сделать на Ардуине? Собственно впрос только в прошивке, я в етом вообще не шпилю.
По сути нужно чтобы Ардуина по сигналам из датчика определяла какое текущее давление в квалификационном участке и посредством ШИМ регулировала нагрев, для поддержания заданого оператором давления.
Кто что думает по етому поводу?
woddy Доцент Новосиб 1.3K 489
Отв.1  06 Мая 16, 21:08
Схема то простая. Можно и без ардуины обойтись
makh Профессор Sаmara 2.1K 1K
Отв.2  10 Мая 16, 05:00
Делал, и нагрев регулировал, и вакуумный насос включал. Сложного в самом деле ничего, особенно если управлять этой байдой с компа, но без способности прошивку собрать -- лучше купить готовое, прессостат называется.

UPD: ШИМ -- имееш ввиду фазовый регулятор? Тогда прессостат не пойдет, там просто контакты будут. Еще где-то тут было, как mpx к рексу вместо термопары прикручивали...
Зеленый змей Профессор регион 38 3K 1.1K
Отв.3  10 Мая 16, 05:07, через 8 мин
Обычный аналоговый компаратор на операционном усилителе (любом) к выходу датчика мпх5010дп. Пишу с телефона, накидаю вечером схему, если надо.
Greks Бакалавр Запорожье 75 39
Отв.4  10 Мая 16, 07:19
хм, если все так просто, то почему никто до сих пор не выложил схему? или ето нужно только мне?:)
Да, именно фазовый регулятор.
В теме Игоря223 "Аналоговый контроллер..." схема есть и не однократно воплощенная в жизнь, но не надежность микросхемы меня настораживает, на ардуине в свою очередь мне кажется будет надежней, удобней регулировать, ну и стоит она как сам датчик давления.
Собственно почти уже собрал, прошивку скоро накропают
Зеленый змей Профессор регион 38 3K 1.1K
Отв.5  10 Мая 16, 11:23
Собственно почти уже собрал, прошивку скоро накропаютGreks, 10 Мая 16, 15:19
Выкладывай, если не жалко, вдруг кому понадобиться.
makh Профессор Sаmara 2.1K 1K
Отв.6  10 Мая 16, 11:24, через 1 мин
почему никто до сих порGreks, 10 Мая 16, 05:19
Потому что по существу нечего -- обвеску сенсора и триака перерисовываешь из даташитов, детектор нуля спрашиваешь у гугла.
Да и готовые модули китаец продает на все случаи жизни, вобщем-то.
сообщение удалено
Greks Бакалавр Запорожье 75 39
Отв.7  12 Мая 16, 07:39
Выкладывай, если не жалко, вдруг кому понадобиться.Зеленый змей, 10 Мая 16, 11:23
Выложу как будет готово.
Потому что по существу нечего -- обвеску сенсора и триака перерисовываешь из даташитов, детектор нуля спрашиваешь у гугла.
Да и готовые модули китаец продает на все случаи жизни, вобщем-то.makh, 10 Мая 16, 11:24
С железом как раз проблем нет, вот с прошивкой засада.
Greks Бакалавр Запорожье 75 39
Отв.8  26 Мая 16, 19:05
Собрал устройство и ззалил прошивку-все заработало сразу и почти как положено, первая прошивка считывает показания каждые 0,1 секунду (плюсминус) но вносит изменения и выводит данные на дисплей раз в секунду- мне етого показалось мало (напряжение скакало и давление плавало в пределах 5-6мм.рт.ст
вторая читает и вносит изменения 10 раз в секунду, данные на дисплей показывает два раза в сек.
етот вариант не было возможности потестить
схемма по ссылке https://habrahabr.ru/company/flprog/blog/253067/
подключение как на схеме кроме управляющий сигнал для симистора выведен на вывод D11.
Greks Бакалавр Запорожье 75 39
Отв.9  26 Мая 16, 19:12, через 8 мин
Мощность в настройках указывать номинальную для тена при 220 вольтах и 50Гц сети, вообще уровень мощности выводимая на дисплей приблизительный, просто для удобства.
Было бы не плохо если ктото кто разбирается в програмировании ардуин немного изменил код, хотелось бы иметь в одной ардуине два независимых канала для поддержания давления, каждый со своим датчиком давления- понимаю что ето елементарно, но сам никак...
Скетчи
https://cdn.homedistil.ru/fs/1605/26/40695.98316.zip первый вариант
https://cdn.homedistil.ru/fs/1605/26/40695.98315.zip второй
исходники https://cdn.homedistil.ru/fs/1605/26/40695.98317.zip

Mnz Магистр Город 254 86
Отв.10  26 Мая 16, 19:30, через 18 мин
хотелось бы иметь в одной ардуине два независимых канала для поддержания давленияGreks, 26 Мая 16, 19:12
Две ардуины не вариант?
Greks Бакалавр Запорожье 75 39
Отв.11  26 Мая 16, 20:35
вариант, но зачем если и одна не задействована даже на 50% своих возможностей.
цена такого регулятора складывается из комплекта ардуины плюс датчик, можно сократить просто докупив один датчик.
baton Доктор наук Санкт-Петербург 648 230
Отв.12  21 Янв. 18, 03:07
Ребята, собрал регулятор и, странное дело, на D11 выдаёт 1.4 вольта и, соответственно, светодиод в moc не зажигается. На Arduino показывает, что идёт нагрев. Что может быть?

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

Попробовал на другой Arduino - то же самое. Скорее всего где-то в коде.
Подскажите, где искать?

Добавлено через 3дн. 4ч. 6мин.:

Прошу прощения, дело не в коде.
Я человек в этом деле совсем не опытный и не очень-то понимающий. Так что, не судите строго.
Сначала собрал вот по такой схеме
2366_2.jpg
2366_2. Есть регулятор давления на MPX5010DP+Arduino? Вопросы по электр(он)ике.

Не заработало.
Что-то там тыкался с мультиметром...
По другой схеме, представленной по ссылке выше, пересобрал устройство.
Не заработало.
Перепроверил все детали - кроме одной MOC3023М все точно рабочие. Но кроме неё я пихал в схему ещё пару MOC3020М, которые не горелые. Пересобрал ещё раз, не заработало.
Уже в отчаянии взял вот такой модуль
91adac23905e42e6f28444d90794f373.jpg
91adac23905e42e6f28444d90794f373. Есть регулятор давления на MPX5010DP+Arduino? Вопросы по электр(он)ике.
stk0046-sch.gif
Stk0046-sch. Есть регулятор давления на MPX5010DP+Arduino? Вопросы по электр(он)ике.

поменял оптопару на MOC3020М, на макетке добавил недостающее со схемы
98ae3a2844ad438fb724c12fd981ef90.png
98ae3a2844ad438fb724c12fd981ef90. Есть регулятор давления на MPX5010DP+Arduino? Вопросы по электр(он)ике.

и... заработало!
Срисовал схему, на макетке собрал всё заново уже из других деталей. Работает.
Ниже "моя" схема
iy_nagryzka-arduino_v3_01.jpg
Iy_nagryzka-arduino_v3_01. Есть регулятор давления на MPX5010DP+Arduino? Вопросы по электр(он)ике.


Самое главное. Помогите пожалуйста разобраться. Два важных для меня вопроса.
1. Всё же, почему два первых варианта могли не заработать?
2. Заметил одну особенность. Лампочка, которая подключена на нагрузку, горит с заметным мерцанием. Померил напряжение: 123 вольта, то есть частота не 50 герц, видимо, а в два раза меньше. И ампер в два раза меньше, чем должно быть. Это "баг" или "фича"? Что я мог сделать не так?
Единственное отличие от схемы: резистор 330 Ом у меня 300 Ом - не было нужного.
Greks Бакалавр Запорожье 75 39
Отв.13  25 Янв. 18, 01:53
Схемма из моей ссылки верная, два устройства собирал по ней- все работало без танцев, кроме меня еще пару человек с форума собирали, писали что работает, насколько помню...
У тебя почему то (особо в твою схемму не вникал) пропускает половину периодов, отсюда и напряжение в два раза ниже, где собака порылась хз, но что первое бросается в глаза так это резисторы на 1кОм а не на 100, а то что резики не 330 а 300 Ом это как раз не критично
И! у тебя не мос 3023, а 3083 у которой нету контроля перехода через ноль (или как то так называется) скорее всего из этого вытекает "пропускает половину периодов, отсюда и напряжение в два раза ниже, где собака порылась "
baton Доктор наук Санкт-Петербург 648 230
Отв.14  25 Янв. 18, 01:59, через 6 мин
Greks, оптопару я сразу перепаял
поменял оптопару на MOC3020Мbaton, 21 Янв. 18, 03:07
А вот 1k вместо 100k...
Завтра проверю, что там на макетке в итоге. Возможно я неверно в схему вписал.

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

Проверил резисторы. Всё верно, поставил 100k, а в "моей" схеме опечатка.
Внимательно собрал по схеме
98ae3a2844ad438fb724c12fd981ef90.png
98ae3a2844ad438fb724c12fd981ef90. Есть регулятор давления на MPX5010DP+Arduino? Вопросы по электр(он)ике.

Работает с мерцанием.
Заодно понял, в чём крах моих предыдущих попыток: обозначение на схеме ног симистора "1" и "2" я воспринимал как "А1" и "А2" соответственно, а нужно наоборот.
Но лампа горит в половину накала. Замкнул ноги 6 и 4 у MOC3020 - горит в полный накал.
Ковыряясь в деталях на макетке обратил внимание, что многие мои касания металлическими предметами (отвёртка, щуп мультиметра) оголённых частей проводников и контактов радиодеталей сопровождаются кратковременными вспышками лампы. Начал копаться дальше, пытаться анализировать.
Выяснилось с помощью "метода тыка", что когда D2 подключен к своему контакту, то есть к "ноге" №4 FOD814, то лампа горит в "полнакала". Если D2 вытащить из своего места на макетке и ткнуть в любую свободную (пустую) полосу, то на ламу идут все 220 вольт. Схема на давление реагирует.
С двумя недостатками.
Первый: нет контроля отсутствие-присутствие напряжения в схеме.
Второй: когда подношу руку к проводнику или контакту, даже не касаясь, опять "полнакала". Так же "полнакала", если D2 просто висит в воздухе или контактирует с чем-то более-менее массивным: пассатижи, отвёртка.
Даже видео снял.
Была мысль, что может какой-то "косяк" моей Arduino UNO, заменил на NANO - то же самое. Отстёгивал LCD с кнопками - то же самое. Менял питание (блок питания, USB зарядка, USB компьютера). На всякий случай пробовал менять даже проводники. Не помогло.
Осталось заменить макетку и MPX5010DP.
Что за помехи могут быть? Почему на меня (или просто на какую-то массу) так реагирует?
Попросил жену провести рукой над приборчиком - ещё более бурная реакция, лампа не просто горит менее ярко, а конкретно мерцает.

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

Всё ещё более загадочно. До этого копался в мастерской,  там фазу к "L" подключал, а ноль к "N". Притащил всё домой и включил в розетку как придётся (получилось наоборот). И эффект другой: лампа сильно мерцает, подношу руку к D2 - "полнакала", подношу руку или к USB, или к 220 - горит ровно, на полную. Это при D2, ткнутым в свободные контакты макетки.

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

В общем, пересобрал на другой макетке и всё заработало, как надо. Просто смешно. Детали те же. Перемычки те же. Макетка другая...
И, кстати, тот же эффект (мерцание) на работающей схеме достигается, если отключить D2.
Если кому интересно, ниже видео, как это работало (не работало).



Greks, спасибо за тему и участие!
Александр1970 Студент Москва 26 2
Отв.15  13 Дек. 18, 20:23
Здравствуйте господа форумчане. Ответьте пожалуйста,а схема с симистором принципиальна в данном регуляторе. Не проще ТТР поставить?

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

И еще вопрос,на какой ардуине собрано?

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

И еще вопросы? Дисплей с клавиатурой ставится? Если нет то как вводить данные? Куда подключать датчик давления?
baton Доктор наук Санкт-Петербург 648 230
Отв.16  13 Дек. 18, 22:15
на какой ардуине собрано?Александр1970, 13 Дек. 18, 20:23
На любой. Я делал и на UNO, и на NANO, и на PRO MINI.
Дисплей с клавиатурой ставится?Александр1970, 13 Дек. 18, 20:23
Да
Куда подключать датчик давления?Александр1970, 13 Дек. 18, 20:23
A1
Вот тут [сообщение #13258098] я описывал полностью, что и как собирал я.
Александр1970 Студент Москва 26 2
Отв.17  27 Дек. 18, 21:57
Здравствуйте форумчане! Совсем запутался в схемах регулятора давления на Ардуине. Подскажите пожалуйста, так какие же номиналы резисторов впаивать в плату? И можно ли заменить симистор на ВТА41-600?

Добавлено через 78дн. 16ч. 39мин.:

Всем доброго дня. Подскажите пожалуйста неучу, какой программой заливать скетчи в МЕГА 2560
AndrewPITER Бакалавр Санкт-Петербург 90 9
Отв.18  02 Июня 19, 15:03
В общем, пересобрал на другой макетке и всё заработало, как надо. Просто смешно. Детали те же. Перемычки те же. Макетка другая...
И, кстати, тот же эффект (мерцание) на работающей схеме достигается, если отключить D2baton, 25 Янв. 18, 01:59
Подскажи разобрался , что не так с макеткой было? У меня автоматика другая, но похожие симптомы, когда подключаю автономку, и из-за такого происходит сбой температурных датчиков.
baton Доктор наук Санкт-Петербург 648 230
Отв.19  02 Июня 19, 15:19, через 16 мин
AndrewPITER, нет я просто эту макетку больше не использую Улыбающийся