Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

ТЕМА: Управление роль-ставнями.

Управление роль-ставнями. 06 лист. 2018 18:45 #1

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый Soir у знакомого в магазине сгорел контроллер управления рольставнями. Попросил починить но там всё сгорело, так как блок питания был без гальванической развязки пробило контроллер.
Вы могли бы помочь с прошивкой.
Сам контроллер работает на 433 мГц и от выносного пульта.
ТЗ такое: нажимаем кнопку ПРОГ и удерживаем 5 секунд, заходим в режим программирования три коротких звуковых сигналов и мигание светодиода. Затем нажимаем кнопку ОТКРЫТЬ и реле на открытие включается при этом рольставни начинают открываться, как только в нужном положении нужно их остановить нажимаем кнопку ЗАКРЫТЬ. Рольставни останавливаются и время движения записывается в память микроконтроллера. Нажатием кнопки ПРОГ выходим из режима программирования. Записанное время будет и на ОТКРЫТИЕ и на ЗАКРЫТИЕ. Время от 3 секунд до 254 секунды.
Кнопки на выносном пульте работают через СТОП. То есть если нажать ОТКРЫТЬ рольставни начинают открываться и если нажать ЗАКРЫТЬ то рольставни остановятся, и потом какую кнопку нажать то и будет выполнятся также через СТОП. Кнопка с ДУ работает ОТКРЫТЬ-СТОП-ЗАКРЫТЬ по кругу. По умолчанию время поставить 60 секунд. Светодиоды горят красный на закрытие зелёный на открытие. Мигает в режиме программировании. Все нажатия подтверждать звуковым сигналом.
Долучення:
Останнє редагування: 06 лист. 2018 19:00 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 06 лист. 2018 19:16 #2

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Как раз сейчас заканчиваю домашний проект - управление раздвижными шторами. В целом проект более навороченный, но общий принцип такой же: локальное управление, ДУ и еще автоматическое управление по восходу и заходу солнца.
От контроля положения по времени работы двигателя отказался вовсе. Сначала хотел оставить такую опцию, как контроль максимального времени, но даже в этом засомневался.
Скорость движения механизма непостоянна и сильно зависит от нагрузки. Сегодняшние 10 сек не равны вчерашним и не будут равны завтрашним. Ошибка может накапливаться и вывести механизм из рабочего состояния.
У меня установлены концевики, но они уже как защита, а также служат для автоматической калибровки механизма. Определение положения по числу оборотов ведущего вала. На вал одет диск с прорезями, оптопара. Тут все однозначно определяется.
Авария по максимальному току, несоответствию положения по счетчику и концевикам, остановке вращения.
Вроде все учел и считаю такой алгоритм вполне надежным. Что не могу сказать про описанный Вами. Может потому и сгорел контроллер?
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 06 лист. 2018 20:15 #3

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Да я согласен с вами что надо ставить датчики. Но заказали эти контроллеры в Беларусии установили, год проработали и начили выходить из строя. Датчики там не предусмотрено и ставить некуда. Там стеклянная витрина поднимается. По этому хотел сделать как было по времени.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 06 лист. 2018 20:32 #4

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Может хотя бы ток измерять?
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 07 лист. 2018 08:58 #5

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Проект в архиве. Там же описание калибровки - есть небольшие отклонения от ТЗ, посмотрите. Если нужно по-другому - пишите.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: andros77

Управление роль-ставнями. 07 лист. 2018 11:47 #6

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
andros77 пише:
заказали эти контроллеры в Беларусии установили, год проработали и начили выходить из строя.
Это Алютех. У нас многие с ними дилерствуют.
В позапрошлому році обладнував один дім і ролетами і сутінковими датчиками і керуванням усіляким.
Так ось сутінковий, що б налаштувати, телефонував не раз до Мінська. Інструкція була писана як ТЗ до проекту.
Загалом ця тема мені близька і дуже цікава.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 24 лист. 2018 17:33 #7

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый Soir в железе всё работает отлично все режимы отрабатывают. Огромное вам спасибо.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 25 бер. 2019 22:50 #8

  • Alesashka59
  • Alesashka59 аватар
  • Оффлайн
  • Користувач
  • Дописи: 6
Добрый вечер! Уважаемый SOIR, не поделитесь ли вашей конструкцией автоматики роллет?Я тоже собирал похожее, но только на "жесткой" логике. Очень актуальна функция автоматического закрытия по заходу солнца.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 26 бер. 2019 06:32 #9

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Да, проект уже закончен и успешно работает несколько месяцев. Но у меня не роллеты, а шторы. Что именно Вас интересует? Механика, схема, алгоритм? Мне ничего не жалко, но материал нужно еще подготовить к публикации, не хочется делать ненужную работу.
Кроме того, проект содержит много того, что может оказаться излишним - измерение температуры; управление и передача данных по блютуз; дистанционное управление с пульта и еще там что-то по мелочам. Микроконтроллер ATMEGA128, дисплей LCD1602.
Поэтому не факт, что Вам всё подойдет один в один. Лучше опишите, что Вам нужно. Под эти запросы я адаптирую прошивку или создам новую.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 26 бер. 2019 20:29 #10

  • Alesashka59
  • Alesashka59 аватар
  • Оффлайн
  • Користувач
  • Дописи: 6
Добрый вечер.Механику и силовую часть спроектирую сам-интересует только управление.Температура, блютуз могут отсутствовать, если же у Вас переделка программы займет много времени, то можно и оставить-просто не буду использовать соответствующие выходы. Датчик освещенности, с которого снимается сигнал на закрытие-открытие, должен иметь защиту от ложных срабатываний(свет фар, фонари),-я думаю это Вы учли в своей конструкции.В качестве д.у можно использовать готовый комплект с али( в своей конструкции я применил комплект ду для люстр, приобретенный в Одессе, на рынке 7 км.)В Протеусе пока профан, поэтому буду пробовать сразу в железе.Тип Атмеги не принципиален.Спасибо , что уделяете время- в наше время это большая редкость.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 26 бер. 2019 21:26 #11

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Alesashka59 пише:
Температура, блютуз могут отсутствовать, если же у Вас переделка программы займет много времени, то можно и оставить...
По ним есть настройки в меню, управление и некоторые другие опции. Если они не нужны, тогда из программы лучше убрать. Так всем будет проще.
Alesashka59 пише:
Датчик освещенности, с которого снимается сигнал на закрытие-открытие, должен иметь защиту от ложных срабатываний(свет фар, фонари),-я думаю это Вы учли в своей конструкции.
Нет, не учитывал. Такого датчика в моей конструкции попросту нет. Открытие-закрытие по расчетному времени восхода-захода солнца.
Alesashka59 пише:
В качестве д.у можно использовать готовый комплект с али
О каком комплекте идет речь?
Alesashka59 пише:
В Протеусе пока профан, поэтому буду пробовать сразу в железе.
Это зря. В Proteus Вам нужно будет только симулировать. Проект я создам сам, а Вы сможете увидеть работу устройства в режиме реального времени до его изготовления.
Alesashka59 пише:
Тип Атмеги не принципиален.
Когда согласуем, что должно быть в проекте, а чего нет, тогда и определим. Для этого прошу создать отдельную тему на форуме и выложить туда подробное описание работы, чтобы всё не смешивать в кучу. И ознакомиться с моими правилами, чтобы у нас не возникало недоразумений.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 01 груд. 2019 16:14 #12

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый Soir могли бы вы немного модернизировать этот проект. Мне нужно заменить кнопку REMOTE на STOP.
И добавить ещё 3 кнопки с такими же функциями только управление с общим плюсом.
То есть 3 кнопки "OPEN/STOP/CLOSE" управление с общим минусом и 3 кнопки "OPEN/STOP/CLOSE" управление с общим плюсом. И если можно добавить ещё Блютуз 3 команды также.
Алгоритм работы без изменений. Прошивка #5.

Радио модуль RX480-E будет управлятьcя с пульта. А проводной пульт по кнопкам.
В протеусе я изменил как мне нужно, если можно сделать по нему.
Долучення:
Останнє редагування: 01 груд. 2019 17:12 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 01 груд. 2019 21:08 #13

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Проект и прошивка в архиве.
Управление по Bluetooth: стоп - ST, открыть - OP, закрыть CL.
Долучення:
Останнє редагування: 27 січ. 2020 09:59 від Soir. Причина: Обновление прошивки.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: andros77

Управление роль-ставнями. 02 груд. 2019 14:57 #14

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Большое спасибо за помощь. Проверил в протеусе всё работает отлично. Как соберу плату отпишусь.
Останнє редагування: 02 груд. 2019 14:58 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 27 січ. 2020 09:07 #15

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый Soir наконец то собрал схему. Проверил по кнопкам всё работает а с блютузом нет.
Извиняюсь что затянул не было времени.
В протеусе работает а в железе нет.

Сейчас скачал терминал на телефон с ним все работает по блютуз. Буду разбираться с программой.
Останнє редагування: 27 січ. 2020 09:34 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 27 січ. 2020 09:34 #16

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
А Вы можете посмотреть, что принимает bluetooth модуль? Есть возможность подключить к нему терминал?

P.S.
Сделал небольшие правки в прошивке, попробуйте.
Останнє редагування: 27 січ. 2020 10:00 від Soir. Причина: Дополнение.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: andros77

Управление роль-ставнями. 27 січ. 2020 15:49 #17

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Всё заработало. Дело было в программе на новой всё заработало. Спасибо огромное за помощь.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 27 січ. 2020 21:14 #18

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Тем не менее, используйте обновленную прошивку.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 28 січ. 2020 18:20 #19

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Хорошо завтра перешью. Спасибо.

Можно спросить если во время движения отключить, то надо будет заново программировать время движения.
А можно сделать что бы не сбивалось это время?
Останнє редагування: 28 січ. 2020 18:25 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 28 січ. 2020 20:26 #20

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
На самом деле, настройка не сбивается. Но если при движении отключить питание, то теряется текущее положение. При возобновлении питания контроллер не понимает в каком положении привод, поэтому нужно начинать сначала.
Здесь возможны два варианта.
1. Если произошел сбой при отключении питания, то предусмотреть процедуру указания контроллеру где сейчас находится привод.
2. Обеспечить ранее обнаружение отключения питания, чтобы контроллер успел записать текущее положение.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 30 січ. 2020 18:38 #21

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Я даже не знаю что сделать лучше, по моему 2 оптимально.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 30 січ. 2020 18:56 #22

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Значит нужно вносить изменения в схему - должен быть детектор питания. Как у Вас организовано питание МК?

P.S.
Лучше были бы конечники. Хотя бы один.
Останнє редагування: 30 січ. 2020 18:57 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 30 січ. 2020 18:57 #23

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Трансформатор мостик конденсатор и стабилизатор на 5 вольт.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 30 січ. 2020 19:05 #24

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Тут возможны варианты.
1. После моста в сторону стабилизатора еще один диод. Детектор отдельно после моста, тоже диод и небольшой конденсатор.
2. Если есть лишняя вторичная обмотка. Отдельный мостик с небольшим конденсатором.
3. Детектор подключать перед стабилизатором, ничего не меняя в питании.
Увійдіть до облікового запису, щоб писати повідомлення.

Управление роль-ставнями. 30 січ. 2020 20:07 #25

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
У трансформатора одна обмотка.
1 вариант подходит и 3.
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir