Здравствуйте уважаемые форумчане.

Nail02
Offline
Зарегистрирован: 08.04.2015

 

Помогите пожалуйста советом.

Хочу создать на основе Ардуино  регулируемое питание для печки на отработке. Алгоритм простой:

Должно быть два независимо регулируемых питания от 0 до 14.5 вольт.

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

Можно ли это все реализовать при помощи Ардуино ?  

Coolerr
Offline
Зарегистрирован: 30.06.2014

Можно.

Nail02
Offline
Зарегистрирован: 08.04.2015

Подскажите пожалуйста уважаемый Coolerr, с чего мне начать если я совсем ничего не понимаю в програмировании. Порылся на сайте, есть наборы МАТРЕШКА. Для понимания  всего этого дела нужно её приобрести  освоить или лучше поступть как то по другому ? С чего начать, как всему научиться подскажите пожалуйста. Как бы по полочкам, что сперва что потом ? 

Извините за баналность вопросов но не знаю с чего имено начинать. 

Посоветуйте. 

 

Coolerr
Offline
Зарегистрирован: 30.06.2014

Конечно лучше приобрести набор какой-нибудь помигать светиками, повертеть моторчиком, воткнуться в философию так сказать. Для начала набросать примерную схему, как ты себе это представляешь. От неё плясать дальше. Придумать алгоритм поведения т.е. что выполняется при включении питания, какие процессы должны происходить при переключении, подумать про оптимизацию может термостат замутить на той же ардуине. Читать программирование (обработку кнопок, как работают цифровые выходы и т.д.) 

Nail02
Offline
Зарегистрирован: 08.04.2015

 

Значит даже термостат можно с помощю неё замутить! Классно !

Если преобрету набор матрешку, на ней и учиться и собрать подобную автоматику можно ?

А какой из наборов купить, который самый простой или третий вариант посложнее ?

Конкретно именно для моей задачи , который лучше подходит ? И датчик для температуры какой именно ?

Спасибо Вам огромное за отзывчивость !

bwn
Offline
Зарегистрирован: 25.08.2014

Ток к чему на матрешек деньги тратить? Возьмите отдельно UNO (удобнее для макетирования, ИМХО), макетку, набор проводов, дисплей под вывод информации (лучше I2C). Светики, кондеры, сопротивления в ближайшем магазине или у админа на работе. Исполнительные и приемные устройства зависят от параметров и алгоритма управления вашей системы.
Цена составит 20% от матрешки+2-3недели подождать (последнее время быстро приходит).

Nail02
Offline
Зарегистрирован: 08.04.2015

Ардуино запитывается 12 вольтовым блоком питания, нагрузка будет двигатель с максимальным потреблением 2 ампера.

Сможет ли он сделать два независимых регулируемых выхода питания от 0 до 12 вольт с нагрузкой в 2 ампера ?

Датчик температуры еще нужен для изменения напряжения на моторчике в ависимости от температуры.

Тоесть наверное провод с разным пороговым напряжением будет один, а вот сам уже Ардуино должен менять на нем напряжение в зависимости от установенной температуры.

Правильно ли я понимаю процесс ? 

Или два ампера нагрузки он не потянет ?

 

Nail02
Offline
Зарегистрирован: 08.04.2015

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

Coolerr
Offline
Зарегистрирован: 30.06.2014

Ардуина формирует сигнал управления полевым транзисторам, читать про ШИМ. Нарисуй схему как себе это представляешь и выложи сюда.

bwn
Offline
Зарегистрирован: 25.08.2014

Теперь давайте по порядку:
1. Должно быть два независимо регулируемых питания от 0 до 14.5 вольт. Регулировка линейная или вкл-выкл?. Если линейная  - пост выше, дискретная - проще реле-модуль. (Пардон, невнимательно 6 пост прочитал - полевой транзистор+ШИМ)

2. Какой диапазон температур для измерения? Если менее 100гр.С - DS18B20

3. Рисуем схему как рекомендует Coolerr

Параллельно начинаем изучать Али или EBay на предмет Ардуино УНО или Нано, Макетная плата, провода для макетной платы, LCD1602 I2C, step-down 5В. Остальное надо подбирать по вашей задумке.
Кстати какие-либо заслонки должны двигатся?

 

Nail02
Offline
Зарегистрирован: 08.04.2015

Вот как смог нарисовал. Поправте, пожалуйста, по моему я кнопок мало указал. Если и вольтаж менять и температуру то нужно 4 кнопки плюс 2 (пуск / стоп) Правильно ли я понимаю ?

И еще забыл, нужно еще оставить вариант когда просто регулировка ручная оборотами насса кнопками больше / меньше. Без учета температуры.

http://i66.fastpic.ru/big/2015/0409/8d/3a46067012c5167a27d69a5d1aa3438d.png

Nail02
Offline
Зарегистрирован: 08.04.2015

Нет заслонок нет никаких. Самое основное это управление напряжением на насосе. Изменять апряжение не насосе нужно иметь возможность во всем диапозоне 0-12 вольт.  И зависимость напряжения на насосе должна быть от температуры. И температуру менять нужно тоже иметь возможность от например 0 до 100 радусов.

Вентилятор на 220 вольт пусть работает постояно при включенном насосе, думаю его обороты менять плавно в зависимости от напряжения на насосе сделать сложно... Хотябы сделать то что описал выше и в схеме. Для начала. Плюс при выключении питания насоса при нажатии кнопки стоп, вентилятор (тот что надув) должен выключиться только после 10 минут работы. Это важно так как нужно дожечь остаток топлива, для избегания накопления паров и взрыва котла.

bwn
Offline
Зарегистрирован: 25.08.2014

Кнопок, по уму 3+2 или 1(Большую, красную), все настройки 3 кнопками через меню. Для вентилятора 220В понадобится реле шилд.

Датчик температуры - DS18B20 влагозащищенное исполнение.

P.S по транзистору советовать не буду, пока плаваю в новой элементной базе(((

Coolerr
Offline
Зарегистрирован: 30.06.2014

Плавное управление мотором 220в не такое и сложное, было бы желание, управляется семистором и тем же ШИМ схем в инете море. Транзисторы N-канал, например IRF740.

Nail02
Offline
Зарегистрирован: 08.04.2015

Спасибо вам за советы.

Значит как я понял, Плавную регулировку от 0 до 12 вольт, Ардуино с такой нагрузкой в 2 Ампера не потянет. И нужно с помощью ШИМ схемы это делать ? Тоесть тот переменный резистор который там крутишь, вместо него будет потенциал менять Ардуино и устроиство таким образом будет работать ? И тоже самое с 220 вольтовой схемой на семмисторе для вента на 220 вольт ?

bwn
Offline
Зарегистрирован: 25.08.2014

Схема ШИМ в данном случае состоит из токоограничительного резистора, полевого транзистора и демпферного диода на двигателе. Потенциал выставляется числом от 0 до 255 в Ардуине. Регулировку 220В советую перенести на этап модернизаций, с реактивными нагрузками не все так благостно.

bwn
Offline
Зарегистрирован: 25.08.2014

Можно сразу сделать управление двигателя 220 на симисторе, в худшем случае будет работать как реле.

Nail02
Offline
Зарегистрирован: 08.04.2015

Да, много , почти все для меня новое и неизвестное.
Надо точно определится что нужно заказать.
1 Ардуино уно
2 экранчик к нему
3 проводка
4 термодатчик,
5 макетку
Еще сто нужно помимо резисторов конденсаторов и диодов ?

Nail02
Offline
Зарегистрирован: 08.04.2015

Еще хотел спросить, я могу заручится поддержкой от Вас, когда все приобрету, с конструированием данной автоматики, ? Подобным никогда не занимался и без подсказок и советов мой проект просто будет не возможным.

bwn
Offline
Зарегистрирован: 25.08.2014

Если не собираетесь дальше этим заниматся, Нано наверно будет толковей. Мелочевку так понимаю есть где взять поблизости. Далее, понимаем, что после отладки все это надо будес спаять (на плату или навесным монтажом).
Код здесь за вас никто писать не будет, начать придется самому, дальше помогут.
Какой мощности двигатель на 220?

Nail02
Offline
Зарегистрирован: 08.04.2015

Моторчик на 220 вольт мощностью 90 Ватт. Он должен всегда работать приработе печи, и выключатся, чрез минут 10 после прекращении работы моторчика насоса. Думаю на первое время хотябы сделать без регулировки моторчика на 220 вольт. Дальше видно будет. Значит теперь можно все заказывать ?

На какую схему опираться для ШИМ ? Разные поидут или есть что то общее что все пользуют при подобных случаях ?

Coolerr
Offline
Зарегистрирован: 30.06.2014

Шим формирует ардуина.

a5021
Offline
Зарегистрирован: 07.07.2013

Nail02 пишет:
Еще хотел спросить, я могу заручится поддержкой от Вас, когда все приобрету, с конструированием данной автоматики, ?

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

bwn
Offline
Зарегистрирован: 25.08.2014

Nail02 пишет:

На какую схему опираться для ШИМ ? Разные поидут или есть что то общее что все пользуют при подобных случаях ?

Для вентилятора 220В возьмите схему из даташита на MOC3021, 3023. Симистор лучше такого типа , он с большим запасом, но имеет изолированный корпус, что есть гут. Эта схема позволяет и плавное регулирование (см.ниже).
Простыми схемами, которые находил в нете, асинхронный двигатель регулировать бы не стал. ИМХО. Хотите поэкспериментировать, возьмите дополнительно PC814, два резистора 40-50кОм, один резистор 5к6.

Nail02
Offline
Зарегистрирован: 08.04.2015

Не могу конкретно выбрать что мне нужно заказывать.

Ардуйно уно.

Провода какие мама-мама или папа-папа или мама-папа ?

Текстовый экран Текстовый экран 16×2 такой пойдет ?

Герметичный датчик температуры DS18B20 вот такой тепловой датчик 

Какую макетну плату ? Ту которая для пайки или которая Breadboard ?

 

bwn
Offline
Зарегистрирован: 25.08.2014

Не, конечно покупать за 590 и 390руб. то, что стоит 120 и 130руб, это по нашему, по пацански.
Датчик ссылка не открывается, он в нержавеющей трубке, с проводом 1-2м.
Breadboard понадобится на время отладки (можно без нее, но гемморойно), провода для Breadboard и UNO - папа-папа.
Паять уже после отладки, можно самому вытравить, можно на макетке. Если собираетесь  впаивать дуину, на которой будете отлаживать, лучше возьмите Нано, UNO для пайки неудобна.

Nail02
Offline
Зарегистрирован: 08.04.2015

Обясните пожалуйста но кроме уно на сайте остальных не вижу или нужно покупать все с других мест ? 

Вобщем нужно искать ардуйно нано ?

Далее провода  нужны папа - папа

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

Далее экран ? С ним так и не понял и датчик тот что здесь в магазине дорогой можно просто подобный приобрести дешевле ?

Nail02
Offline
Зарегистрирован: 08.04.2015

Вот типа такого ? Как этот человек все сам собрал

http://cxem.net/arduino/arduino61.php

bwn
Offline
Зарегистрирован: 25.08.2014

Не, вы явно моих намеков не понимаете. Нужно вам типа такого:
Нано ; LCD1602 ; DS18B20 ; Breadboard ; Провода 
   Теперь к теории - Ардуино, это удобная плата для прототипирования устройств и несет на своем борту гору излишнего. После отладки кода и железа, она больше не требуется (использовать в устройстве ее можно). Нужен сам процессор Atmega328+кварц+2конденсатора (либо Про мини, которая дешевле вышеназванных деталей). Про мини, как и голый процессор, не советую, т.к у вас будут проблемы с их програмированием.
   Макетную плату можно не брать, а собирать все на проводках мама-мама, но больше шансов словить плохой контакт (на макетке они тоже имеют место быть).
   Для конечного устройства понадобится блок питания на 5В (можно от телефона, только качественный), кнопки, рассыпуха, плата, корпус (можно без платы, проводами в корпусе, но выглядит гнусно и не ремонтопригодно).
   Если в мыслях есть модернизация, типа часов-мигалок-свистелок-перделок, подключайте дисплей через такой переходник, он позволяет подключить всего двумя проводами (без питания), в итоге у вас останется гора свободных выводов.
   Все, что вам набросал, можете купить и на Родине, только в три раза дороже, но возможно на пару недель быстрее (не факт). Решать вам.

bwn
Offline
Зарегистрирован: 25.08.2014

Так, продаваны на Али слукавили,  когда открываешь у продавца, добавляется цена доставки. Новая редакция

Нано ; LCD ; DS18B20 ; Плата
Дальше сами ищите, надоело(((.

Nail02
Offline
Зарегистрирован: 08.04.2015

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

 

bwn
Offline
Зарегистрирован: 25.08.2014

Не на чем. Теперь определяйтесь.