2 -4 канала ШИМ

На этом форуме Вы можете задать вопросы знатокам программы и автору.
vlad
Лейтенант
Сообщения: 396
Зарегистрирован: 11.09.2015{, 11:50}
Репутация: 0
Откуда: Казань

2 -4 канала ШИМ

#21

Сообщение vlad » 05.03.2016{, 22:12}

я правильно понял: есть 4 свечи накала которые нужно включить с постепенным выходом на макс мощность причем сначала запускается первая свеча , следующие свечи запускаются только после того как пред идущая выйдет на определенную мощность.
выключение происходит: одновременное плавное отключение
по той схеме кот я предлагал выше инвертируйте только стоп 3. и подбором частоты генератора и единицы после которой запускается следующая свечв помоему должно все работать. на включение естественно только.
Последний раз редактировалось vlad 05.03.2016{, 22:18}, всего редактировалось 1 раз.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

2 -4 канала ШИМ

#22

Сообщение Siberian » 06.03.2016{, 07:09}

Я конечно не совсем понял Иваныча, но если ход моих мыслей верный, то получается такой расклад:

Для того, чтобы подогревать ОЖ одной свечей, то это будет кипячение (и негативные последствия), т.к. площадь поверхности свечи мала.

Если одновременно включать даже через ШИМ все четыре свечи, то пусковой ток будет в районе 100А.

Я сейчас не буду вдаваться в подробности именно управлением длительности импульса, но вывод напрашивается сам. Все четыре свечи должны работать, для того, чтобы увеличить площадь поверхности нагревателя, но включаться поочередно 1-2-3-4-1-2-3-4.......

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

Либо делать проще, выход на каждую свечу будет в виде ШИМ, но свечи будут переключаться по принципу один импульс (заданной управляемой длительности) на каждую свечу ("бегущие огни").
1269458.jpg
Добавлено (06.03.2016, 07:09)
---------------------------------------------
Но вобще, мне видится, что идея не очень удачная. Этот дивайс высосет аккумулятор и всё...

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

2 -4 канала ШИМ

#23

Сообщение Олег » 06.03.2016{, 10:07}

Зачем вообще на такой инерционный процесс шим вешать, свеча нагревается на воздухе где-то пару секунд, в воде еще дольше будет. взять период секунду или пол секунды и коммутировать как угодно в свое удовольствие.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

2 -4 канала ШИМ

#24

Сообщение Siberian » 06.03.2016{, 10:33}

Олег писал(а):Зачем вообще на такой инерционный процесс шим вешать
Автор темы так пожелал...

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

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

2 -4 канала ШИМ

#25

Сообщение Олег » 06.03.2016{, 10:51}

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

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

2 -4 канала ШИМ

#26

Сообщение Siberian » 06.03.2016{, 11:38}

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

Airis
Сержант
Сообщения: 175
Зарегистрирован: 24.09.2015{, 07:27}
Репутация: 0

2 -4 канала ШИМ

#27

Сообщение Airis » 06.03.2016{, 12:02}

Если цель проекта снизит общую выделяемую мощность свечей, для того чтобы они не так быстро сгорали, и что бы снизить моментальный потребление тока  от аккумулятора, то тут нет смыла придумывать сложный алгоритм управление для каждой свечой отдельно. Все свечи управляй параллельно хоть ШИМом, хоть несимметричным мультивибратором. Для нагрева чего либо, от одной температуры да другой температуры, надо потребить определённый количество энергии. Снизив общую потребляемую мощность просто увеличится время нагрева. А если свечи управлять по отдельности непересекающимися импульсами, то общая выделяемая мощность будет =< мощности одной свечи.
Последний раз редактировалось Airis 06.03.2016{, 12:03}, всего редактировалось 1 раз.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

2 -4 канала ШИМ

#28

Сообщение Siberian » 06.03.2016{, 12:31}

Иваныч, как я писал ранее, не совсем понял ТЗ.
Но если устроит, то можно сделать так.
Здесь идет и поочередное переключение и выход ШИМ на каждом канале.
Я сделал на дисплее, чтобы было понятно, что происходит с каждой свечей.
Управлять можно хоть с датчика температуры, хоть как угодно.

Например с датчика температуры - чем ниже будет температура, тем больше значение ШИМ и медленнее переключение между свечами, и наоборот - чем выше температура, тем меньше значение ШИМ и переключение быстрее между свечами, всё происходит обратно пропорционально.

На первом видео условная температура низкая - ШИМ-255.

На втором видео ОЖ условно немного подогрелась, снизился ШИМ до 154 и увеличилась скорость переключения между свечами.

[video][/video]


[video][/video]

Вобщем по другому я не могу понять хотелки автора...

Airis
Сержант
Сообщения: 175
Зарегистрирован: 24.09.2015{, 07:27}
Репутация: 0

2 -4 канала ШИМ

#29

Сообщение Airis » 06.03.2016{, 12:48}

-> Siberian
А хватит ли мощности одной свечи для того что что там нагреть за разумное время? Поочередное приключение свечей в сумме выдает мах мощность одной свечи. А если мощность одной свечи хватает, то можно просто падать на все свечи ШИМ = 64 и получить туже самою мощность без каких либо за мудрёных алгоритмов управление.
Последний раз редактировалось Airis 06.03.2016{, 12:49}, всего редактировалось 1 раз.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

2 -4 канала ШИМ

#30

Сообщение Siberian » 06.03.2016{, 13:11}

Airis писал(а):А хватит ли мощности одной свечи для того что что там нагреть за разумное время?
Свечи накаливания для дизеля очень быстро нагреваются до бела (около секунды), и у них большая инерционность на остывание, т.к. в рабочей среде (при применении по назначению) при низких температурах запуска двигателя, на свечи прямым потоком распыляется диз. топливо под давлением  в среднем 130  бар (в зависимости от системы впрыска).

Добавлено (06.03.2016, 13:11)
---------------------------------------------
Четыре свечи накаливания, как я понял используется для увеличения площади нагревателя.
Последний раз редактировалось Siberian 06.03.2016{, 13:07}, всего редактировалось 1 раз.

Airis
Сержант
Сообщения: 175
Зарегистрирован: 24.09.2015{, 07:27}
Репутация: 0

2 -4 канала ШИМ

#31

Сообщение Airis » 06.03.2016{, 13:28}

А если все свечи прсото нагревать ШИМом на 1/4 мошности? Как я понял, то главная задача данного проекта - это увеличить срок работы свечей накаливания, а делать "света музыку" из свечей это второстепенная задача.
Последний раз редактировалось Airis 06.03.2016{, 13:29}, всего редактировалось 1 раз.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

2 -4 канала ШИМ

#32

Сообщение Siberian » 06.03.2016{, 13:38}

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

Airis
Сержант
Сообщения: 175
Зарегистрирован: 24.09.2015{, 07:27}
Репутация: 0

2 -4 канала ШИМ

#33

Сообщение Airis » 06.03.2016{, 13:57}

Siberian писал(а):При очень низкой температуре ОЖ - это не совсем эффективно будет.
Охлаждающей жидкости без разницы чем и как ее греть. Если для ее нагревание надо потратить n-Wh энергий то их надо потратить, и никакой умный способ нагрева не сможет его уменьшить, а только увеличить (если греть очень маленькой мощностью то все тепло уйдет на компенсацию потерь тепла).

Да возможно все-таки надо управлять каждой свечей отдельно, иначе моментальный ток ШИМа будет большой 4х15А , хотя средняя выделяемая мощность будет на уровне одной свечи. Хотя фиг его знает, на что и как может повлиять большей моментальный ток.
Последний раз редактировалось Airis 06.03.2016{, 13:58}, всего редактировалось 1 раз.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

2 -4 канала ШИМ

#34

Сообщение Siberian » 06.03.2016{, 14:19}

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

Airis
Сержант
Сообщения: 175
Зарегистрирован: 24.09.2015{, 07:27}
Репутация: 0

2 -4 канала ШИМ

#35

Сообщение Airis » 06.03.2016{, 16:11}

Если мерить обычным цифровым тестером, ток  который течет в нагрузке управляемой ШИМом Arduino, будет ли результат хоть приблизительно соответствовать действительному среднему квадратическому значению тока?
Последний раз редактировалось Airis 06.03.2016{, 16:11}, всего редактировалось 1 раз.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

2 -4 канала ШИМ

#36

Сообщение Siberian » 06.03.2016{, 16:33}

Не пробовал. Но думаю, что если тестер поддерживает импульсное измерение, то приближенное значение должно быть.

Иваныч
Рядовой
Сообщения: 24
Зарегистрирован: 06.09.2015{, 12:42}
Репутация: 0
Откуда: Краснодарский кр-й

2 -4 канала ШИМ

#37

Сообщение Иваныч » 08.03.2016{, 19:21}

Спасибо парни за ваше внимание! 
К сожалению видео не смог посмотреть по техническим причинам.
Смысл всей затеи с ШИМ  
 1)-ПЛАВНО ВКЛЮЧИЛ и ПЛАВНО ВЫКЛЮЧИЛ
2) Ограничить максимальный рабочий ток
Ну а вопроса  привязки к температуре, времени,напряжению  и вообще к чему угодно не проблема  (Спасибо Автору!!!!! За его прогу)

SirYorik
Сержант
Сообщения: 124
Зарегистрирован: 04.10.2015{, 10:01}
Репутация: 0
Откуда: Томск

2 -4 канала ШИМ

#38

Сообщение SirYorik » 09.03.2016{, 12:22}

Иваныч писал(а):1)-ПЛАВНО ВКЛЮЧИЛ и ПЛАВНО ВЫКЛЮЧИЛ2) Ограничить максимальный рабочий ток
ну а нафига фазировка ? если ток от источника всё равно не должен превышать 15А.

Airis правильно писал

А если все свечи прсото нагревать ШИМом на 1/4 мошности?
все 4 грелки в параллель, включить нагрузку через амперметр ACS712-20А (гуглибельно), и какойнить ключ способный плавно переварить 15-20А (я так понял ключ у вас есть уже).
плавно накручиваем ШИМ пока ток с амперметра не достигнет 14-15А, потом смотрим за током и делаем с ШИМом +-1, если градусник есть, то по достижении температуры, плавно снижаем ШИМ до нуля (хотя смысл в плавном выключении, ключ не реле), если есть GSM шлём себе СМС что "кофе сварен".

а если эта публика будет работать от аккумулятора, то надо следить за уровнем напряжения на нём, а то на горячем двигле и пустом аккумуляторе будет не хорошо.
Последний раз редактировалось SirYorik 09.03.2016{, 12:25}, всего редактировалось 1 раз.

Иваныч
Рядовой
Сообщения: 24
Зарегистрирован: 06.09.2015{, 12:42}
Репутация: 0
Откуда: Краснодарский кр-й

2 -4 канала ШИМ

#39

Сообщение Иваныч » 09.03.2016{, 17:43}

15 А-каждый вместе уже 60А примерно

SirYorik
Сержант
Сообщения: 124
Зарегистрирован: 04.10.2015{, 10:01}
Репутация: 0
Откуда: Томск

2 -4 канала ШИМ

#40

Сообщение SirYorik » 09.03.2016{, 19:59}

Иваныч писал(а):60А примерно
ну это если тупо проводом. а МК-то зачем? он и не даст выше 15А взлететь, но только при наличии амперметра. будет до 3.7А на каждую грелку.

тут есть возможный минус: если грелка на низких токах банально не греет.
тогда амперметр выкинуть. а все 4 грелки коммутировать по очереди. на каждую давать времени достаточного для разгона. скажем 1 минуту. и того за 4 минуты пробегутся все грелки.
плавность ШИМа можно резко сократить - ибо грелки полюбому инерционные.
например дать 50% сразу, потом с интервалом 5сек добавлять по 10%. снимать можно по 20% с интервалом секунда.

но это всё цифры сферические в вакууме, у вас свои будут.
Последний раз редактировалось SirYorik 09.03.2016{, 20:03}, всего редактировалось 1 раз.

Ответить

Вернуться в «Спросить у знатоков»