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

ТЕМА: Плавне вмикання світлодіодної стрічки.

Плавне вмикання світлодіодної стрічки. 02 лист. 2019 18:04 #1

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый Soir опять понадобилась ваша помощь B) .
Нужно включать и выключать светодиодную ленту плавно. На картинке я примерно нарисовал схему, контакты микросхемы можно менять на ваше усмотрение.
ТЗ такое: Выключатель с фиксацией нажимаем включается лента плавно и также выключается. Скорость включения сделать через EEPROM. На контроллере есть 2 перемычки в зависимости от их замыканий, включать ленту на 25%,50%,75%,100%.

Если у вас будет свободное время.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 02 лист. 2019 18:55 #2

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

Есть свободный вывод, можно по нему управлять скоростью.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 02 лист. 2019 19:04 #3

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

Плавне вмикання світлодіодної стрічки. 02 лист. 2019 19:07 #4

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

P.S.
Кстати, можно два подстроечных резистора. Один скорость, второй мощность.

P.S.2
Нашел похожий проект, немного адаптировал.
Долучення:
Останнє редагування: 29 лист. 2021 17:47 від Soir. Причина: Обновление прошивки.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 02 лист. 2019 20:33 #5

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Частоту ШИМ я думаю около 500 Гц.
А скорость от 0.5секунд до 5 секунд.
Перемычками будет лучше управлять проценты чем переменным резистором.
А на скорость если поставить кнопку будет хорошо.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 02 лист. 2019 22:34 #6

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
С перемычками понятно. Хотя визуально проценты смотрятся не линейно, возможно здесь лучше задать ступени, величины которых прописаны в EEPROM.

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

Плавне вмикання світлодіодної стрічки. 03 лист. 2019 08:55 #7

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Пока мой вариант настройки.
Во включенном состоянии нажать и удерживать 1,5 сек кнопку SPEED. Светодиоды выключатся, а затем с выбранной скоростью включатся. Так будет повторяться циклически. Каждое короткое нажатие на кнопку SPEED уменьшает скорость. Когда скорость дойдет до минимума, она станет максимальной и далее снова по кругу.
Для выхода из настройки и сохранения данных, необходимо повторно удерживать кнопку SPEED более 1,5 сек.

Установить скорость можно и без кнопки. Ее можно записать в ячейку EEPROM с адресом [0x00] при прошивке МК. Всего 13 ступеней скорости (от 0 до 12 включительно). Чем больше число, тем меньше скорость.
Долучення:
Останнє редагування: 03 лист. 2019 08:56 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 03 лист. 2019 14:30 #8

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

Плавне вмикання світлодіодної стрічки. 13 груд. 2019 03:39 #9

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Как раз искал такое устройство. Скажите, хватит ли памяти этого МК что бы он запоминал на каком уровне яркости отключили устройство?
Если описать ТЗ что мне нужно, то это выглядит так:
У нас три кнопки: 1 при коротком нажатии (или удержании около 1 сек.) в течении 2-х сек. "разжигает" ленту на полную мощность (если в первый раз запускаем то на полной мощности, если уже включали то тоже плавно включить но до ранее установленного уровня)
Остальные две кнопки регулируют яркость от 0 до 100% (короткими касаниями или удержанием) при любой установленной яркости.
Если в МК не влезет код то у меня в наличии есть Atmega8, Attiny45, Attiny2313, PIC12F675.
Останнє редагування: 13 груд. 2019 04:13 від MitsuokaOroshi.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 13 груд. 2019 09:35 #10

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

Плавне вмикання світлодіодної стрічки. 13 груд. 2019 09:38 #11

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Спасибо, симуляция не запускается. Попробую в железе
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 13 груд. 2019 09:51 #12

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

Плавне вмикання світлодіодної стрічки. 13 груд. 2019 09:56 #13

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Странно, повторный запуск симуляции успешный. Распакован был сразу. Соберу на макетке и проверю как ведет себя в железе.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 00:19 #14

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Между 1 и 8 ногой мк какой номинал резистора? 10 кОм? А так же какой делитель на ключ?
Останнє редагування: 14 груд. 2019 00:20 від MitsuokaOroshi.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 07:32 #15

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Между первой и восьмой можно ничего не ставить. Или резистор любого номинала в диапазоне от 1 кОм до 100 кОм.

А о каком делителе на какой ключ Вы спрашиваете - я не понял.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 16:05 #16

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Я имел ввиду остальные два резистора подключенные к 5 ноге и ключу
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 17:27 #17

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

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 17:34 #18

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Так как в этой теме уже есть схема предложенная автором темы я от нее и отталкиваюсь но уже с Вашими изменениями под мое ТЗ. А на авторской схеме в первом сообщении есть два резистора от 5 ноги МК никак не обозначенные. Вот о них и спрашивал, там нет номеров или номиналов потому и я их не указал.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 17:38 #19

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

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 17:44 #20

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Мне показалось что изменения минимальны, в основном ПО. Если схема корректна под нужды автора то и меня устроит если мы изменим ПО что бы была память состояния на момент отключения. Если можно то поправьте схему если я что то не так понимаю.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 18:01 #21

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

Плавне вмикання світлодіодної стрічки. 14 груд. 2019 22:29 #22

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Дорисовал в протеусе схему подключения как я ее вижу.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 15 груд. 2019 06:56 #23

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Последовательно со светодиодами должен быть включен ограничительный резистор. Его номинал зависит от допустимого тока светодиодов.
R1 можно уменьшить раза в два-три. Частота выходного ШИМ относительно большая, полевик может не успевать. Испытаете в железе, при необходимости я ее (частоту) уменьшу.
И если уж говорить о схеме, то не хватает источника питания +5V.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 15 груд. 2019 07:00 #24

  • MitsuokaOroshi
  • MitsuokaOroshi аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 90
Резистор не рисовал так как будет использоваться светодиодная лента а там они есть. Источник +5V не рисовал так как схема условная. Испытаю в железе и отпишусь.
Увійдіть до облікового запису, щоб писати повідомлення.

Плавне вмикання світлодіодної стрічки. 15 груд. 2019 07:39 #25

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