Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Регулятор оборотов двигателя печки

Регулятор оборотов двигателя печки 28 сен 2017 20:15 #1

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
УВ Soir обращаюсь к ВАМ как утопающий за спасательным кругом.Собрал регулятор vip-cxema.org/index.php/home/mikrokontro...ov-dvigatelya-pechki трудности такие, не сохраняет после выключения питания настройки, надо опять выбирать нужный режим кнопками,хотя в описание автора после выключения питания все настройки сохраняются. Двигатель начинает работать только когда загорается светодиод LED 7 на выходе 5вольт. Получается не растянутая (плавная)регулировка а только в конце LED1 -LED6 как декорация.Пробовал лампочку в место двигателя регулируется плавно как в описание.Не могли бы вы мне помочь с этой трудностью не меняя схемы,устройство собрано

Вложенный файл:

Имя файла:
Размер файла:89 KB

,сегодня хотел поставить и столкнулся с такой не приятностью в таком виде ставить нет смысла.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 28 сен 2017 20:59 #2

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1105
  • Спасибо получено: 148
А до чого тут до SOIR звернення? Ресурс сторонній, ви там взяли розробку і прохаєте її доробити?!
SOIR допоможе в написанні програмки для МК по Вашому ТЗ. Це доречі Вам він сам так само і відповість.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 28 сен 2017 21:17 #3

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
Потому и обратился к Soir чтоб написать программу не меняя схемы потому как она собрана но не работает как надо.

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

Объединил сообщения. Не нарушайте ПРАВИЛА,
п.5.8.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Последнее редактирование: 28 сен 2017 21:55 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 08:44 #4

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
ТЗ пишите, тогда посмотрю, чем смогу...

P.S.
Посмотрел статью, работу устройства...
ШИМ работает, регулируется. Это и все, что можно сказать из хорошего.

Из плохого.
Даже при нулевой выходной мощности на выходе все равно присутствуют короткие импульсы.
Регулировка идет от нуля. Для электродвигателя даже 30-40% скорее всего недостаточно для начала вращения. Вся эта мощность будет уходить только на нагрев всего, что попадется на ее пути. Учтите при составлении ТЗ.
В память пишется только реклама создателя.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 15:04 #5

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Нашел у себя очень похожий проект. По-моему, когда-то делался для управления дрелью. Адаптировал под описание из статьи. Подробное описание в архиве.
Но ТЗ все равно жду, для уточнения алгоритма работы. Главное, определитесь с какой минимальной мощности начинает раскручиваться вентилятор. Ее можно будет установить как "нулевую".
Так же определитесь при какой минимальной мощности вентилятор еще продолжает вращаться при уменьшении мощности.
Тогда можно будет сделать при запуске толчок на достаточно большую мощность, а затем выйти на установленную.

Собственно, все эти параметры могу сделать настраиваемыми через EEPROM при прошивке МК. Тогда Вы сами сможете настроить оптимальный режим работы и управления вентилятором без изменения прошивки.
Последнее редактирование: 30 сен 2017 10:31 от Soir. Причина: Удаление неактуального вложения.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 17:00 #6

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
микроконтроллер PIC16F628A. программно, имеет 11 ступеней: 0% - двигатель остановлен, 40%5V, 47%5.95v, 54%6.9v, 61%7.85v, 68%8.8v, 75%9.75v, 82%10.7v, 89%11.65v, 96%12.6v - шим с соответствующим процентным заполнением, 100% - на двигатель подаётся полное напряжение. Режим отображается десятью светодиодами В микроконтроллере используется аппаратный ШИМ, частота задана 16кГц..
Энергозависимая память, последней регулировки.Дело в том что плата собрана,хотелось не нарушать схему ну а там как получится переделаю.Ток не замерял,на штатных резисторах самые малые обороты 5вольт. Если надо ток то измерю.

Вложенный файл:

Имя файла: Регул...скор
Размер файла:8 KB


Щас попробую вашу схему в работе на плате и отпишусь,может уже вопрос решен.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Последнее редактирование: 29 сен 2017 17:06 от Soir.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 17:10 #7

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Александрович, если не прошло еще 3-х часов, редактируйте свое сообщение, не нужно писать новое. Иначе идущие подряд сообщения нарушают Правила форума (раздел 5, п.8). Прочтите, там нет ничего сложного.
За нарушения Правил будут следовать наказания в виде блокировки входа на форум.
Последнее редактирование: 29 сен 2017 17:11 от Soir.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 17:19 #8

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Александрович пишет:
Ток не замерял,на штатных резисторах самые малые обороты 5вольт. Если надо ток то измерю.
Ток мне не нужен. И напряжения не нужны. Они к прошивке прямого отношения не имеют.
Определите с какого момента запускается вращение вентилятора, сколько светодиодов в это время включено. Это и будет минимальная стартовая мощность.
Дальше уменьшая мощность (делать выдержки из-за инерционности вентилятора), тоже заметьте при каком количестве светодиодов вентилятор остановится. Или когда меньшая скорость вращения просто не нужна.
Эти две величины позволят откорректировать прошивку таким образом, чтобы не было "мертвых зон" в регулировании.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 17:32 #9

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
Опробовал вашу прошивку начинает работать с лед7 согласно схемы и плавно регулирует до лед 10 Если можно светодиоды сделать на возрастание а не на убывание.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 17:52 #10

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Не понял, про светодиоды. Они на возрастание и работают. По крайней мере, точно так же, как и в оригинальной прошивке.

А с какого светодиода запускается вентилятор в оригинальной прошивке?
И все-таки, ответьте когда вентилятор перестает вращаться при уменьшении мощности.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 18:06 #11

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
При включение загораются сразу все светодиоды,кнопками начинаешь регулировать начинают тухнуть от 1 с 7 светодиода начинает медленно вращатся двигатель,обороты примерно как минемалка на штатном регуляторе.С 7 по 10 плано скорость повышается линейка светодиодов от лед1-лед 6 не горит скорость повысил лед8 лед7 потух 100 % мощности все светодиоды не горят должно быть на оборот по нарастающей. Пойду еще посмотрю.

В оригинальной прошивке с лед7 и запускался у вас так же с лед7.Но в вашей прошивки плавно скорость нарастает до лед 10 в оригинальной более резко.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Последнее редактирование: 29 сен 2017 18:58 от Soir.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 29 сен 2017 19:01 #12

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Александрович, так не может продолжаться бесконечно долго. Почитайте Правила и не игнорируйте их, ровно как и замечания модераторов.
Бан на сутки, дальше по нарастающей.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 30 сен 2017 10:30 #13

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Александрович пишет:
При включение загораются сразу все светодиоды,кнопками начинаешь регулировать начинают тухнуть...
Значит у Вас светодиоды подключены не так, как Вы нарисовали в схеме. И Вы используете не ту оригинальную прошивку - там есть для общего анода и для общего катода. Ваш случай - общий анод.
Александрович пишет:
с 7 светодиода начинает медленно вращатся двигатель,обороты примерно как минемалка на штатном регуляторе.
Сделал минимальную мощность, соответствующую уровню 7.
Александрович пишет:
Но в вашей прошивки плавно скорость нарастает до лед 10 в оригинальной более резко.
Это хорошо или плохо? Но плавность настраивается, смотрите описание.

Кроме того, сделал небольшую анимацию светодиодов. В прошивке версии Speed_Control_v6a светодиодная линейка нарастает плавно вместе с выходной мощностью. В прошивке без буквы "a" светодиоды сразу отображают установленную мощность, а сама мощность подтягивается плавно к заданию.
Посмотрите, как будет лучше смотреться, а работают они абсолютно одинаково.
Вложения:
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 30 сен 2017 19:13 #14

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
Спасибо Soir регулировки плавно как и хотелось,светодиоды работают по нарастающей не чего не переделывал.При включение первая позиция 0 дальше по нарастающей здесь все хорошо но когда уменьшаешь на первой позиции присутствует напряжение,двигатель медленно вращается,хоть светодиод и потух,надо только выключать питание. Пока опробовал прошивку с буквой а.Прошивка без буквы а работает с 1 светодиода начинает медленное вращение и плавно регулируется до 10 в обратном плавно уменьшается при потухание 1 светодиода на выход двигателя 0 напряжение.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Последнее редактирование: 30 сен 2017 19:26 от Александрович. Причина: дополнение
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 30 сен 2017 20:16 #15

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Александрович пишет:
но когда уменьшаешь на первой позиции присутствует напряжение,двигатель медленно вращается,хоть светодиод и потух,надо только выключать питание.
Не доработана индикация в этом варианте. Но Вы скажите, какой вариант предпочтительнее, его и будем доводить.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 30 сен 2017 20:34 #16

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
Оба хороши красиво получилось,если не против завтра скажу окончательно наиграюсь и выберу предпочтительный на мой взгляд.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 01 окт 2017 08:41 #17

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
Разницы в индикации особой не увидел.В работе прошивка без буквы А работает лучше,на кнопки реагирует четко с буквой А как то тормозит,прошивка без буквы А лучше.если вопрос в индикации разницы на глаз не какой.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 01 окт 2017 11:56 #18

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Александрович пишет:
В работе прошивка без буквы А работает лучше,на кнопки реагирует четко с буквой А как то тормозит
Они работают абсолютно одинаково. С буквой A тормозит индикация. Она показывает не установленное задание, а достигнутую мощность.
Пример. Ранее была установлена мощность 6. После включения питания мощность начнет нарастать.
В прошивке с буквой A светодиоды будут плавно включаться до 6-го. А в прошивке без буквы - сразу покажут 6. Но мощность в обоих случаях будет плавно нарастать с одинаковой скоростью от 0 до 6. То есть, это только индикация. Но вид заторможенности будет создаваться.
Александрович пишет:
прошивка без буквы А лучше.
Оставляем ее. По ней какие-то замечания есть? Нужно что-то дорабатывать?
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 01 окт 2017 12:32 #19

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
Можно сделать первый светодиод 0 будет как индикация включения.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 01 окт 2017 21:11 #20

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Сделал. Только это как-то нерационально. Задействован МК, теряется одна ступень регулировки... только для того, чтобы индицировать питание. Может лучше отдельный светодиод вывести, или этот первый сделать мигающим при нулевой мощности...
Вложения:
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 02 окт 2017 01:33 #21

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
Вы правы как то не очень получилось,еще одно,вынес управляющие транзисторы за плату на радиатор регулировка скорости изменилась,при первой позиции двигатель стал вращаться быстрее,ток 2,35А и плавно до 10 позиции 4А до этого ток первой позиции был 1.60А и до 10 позиции 4 А не знаю причину.Прошивка предыдущая.Светодиод вы правы лучше сделать отдельно,при первом нажатие кнопки + загорается отдельный светодиод,индикация готовности, далее регулируется плавно с1 по 10 светодиод по нарастающей.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 02 окт 2017 07:10 #22

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Александрович пишет:
при первом нажатие кнопки + загорается отдельный светодиод
Сделал немного по-другому.
При подаче питания дополнительный светодиод (LED_0) включен. То есть, он включен всегда. Если так не подходит, тогда сделаю, как предлагаете Вы.
В режиме настройки плавности нарастания мощности вентилятора LED_0 мигает.
В архиве обновленные материалы проекта.
Вложения:
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 02 окт 2017 16:07 #23

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
С последней прошивкой обороты регулируется как задумано,в первой позиции ток 1,50А и плавно нарастает до 4А 10 позиции,в обратной последовательности тоже вопросов нет.По дополнительному светодиоду,я не хотел дополнительный делать выключатель,думал сразу кнопками задовать,но наверно это не правильно.Дополнительный светодиод при подаче питания мигает,только отработали первую позицию горит постоянным светом,нулевая позиция мигает,думаю так удобней будет.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 02 окт 2017 16:20 #24

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7846
  • Спасибо получено: 2709
Александрович пишет:
я не хотел дополнительный делать выключатель,думал сразу кнопками задовать,но наверно это не правильно.
Горит светодиод или нет - устройство все равно остается под напряжением. То есть так, как делали раньше: нулевой светодиод включается при первом нажатии на плюс, но при этом выходная мощность остается равной нулю - особого смысла не имеет, только внесет путаницу - кнопку нажал, светодиод зажегся в вентилятор не пошел.
Поэтому если нужна индикация питания, то отдельный светодиод посадить просто на вход напряжения (+12V или +5V).
Но раз мы его все равно подключили к МК, то я немного расширил его функции. Теперь он еще отображает режим программирования. Поэтому:
Александрович пишет:
Дополнительный светодиод при подаче питания мигает...
уже не подходит.
Можно убрать настройку плавности, если она излишняя. И тогда сделать, как Вы пишете.
Или убрать и дополнительный светодиод. В этом случае можно сделать если мощность нулевая - мигает первый светодиод, если мощность = 1, тогда первый светодиод включен постоянно. Дальше без изменений.
Администратор запретил публиковать записи гостям.

Регулятор оборотов двигателя печки 02 окт 2017 16:46 #25

  • Александрович
  • Александрович аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 312
  • Спасибо получено: 12
Спасибо Огромное за помощь,щас по регулировке все отлично,не буду вам морочить голову со светодиодом,поставлю на питание и дополнительный выключатель.Еще раз огромная благодарность за помощь.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко