плавное включение светодиода
плавное включение светодиода
Всем здравствуйте. Я новичок. Прошу помощи. Не могу понять,как можно реализовать в проекте плавное включение светодиода и также плавное
его выключение. На каких элементах можно собрать схему в проекте ?
его выключение. На каких элементах можно собрать схему в проекте ?
плавное включение светодиода
Для этого нужно использовать блок "аналоговый выход контроллера". Назначаете пин и подаёте на него значение от 0 до 255 и будет вам счастье
Последний раз редактировалось Chaynik 22 дек 2015, 00:25, всего редактировалось 1 раз.
плавное включение светодиода
Нарисовал плавное включение и выключение светодиода на LAD.
Возможно можно и как-то проще сделать...
Попробовал потренироваться в FBD. Вроде получилось.
Возможно можно и как-то проще сделать...
Попробовал потренироваться в FBD. Вроде получилось.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Chaynik 22 дек 2015, 00:27, всего редактировалось 1 раз.
плавное включение светодиода
Спасибо.
плавное включение светодиода
а где взять такой блок ???Chaynik писал(а):Для этого нужно использовать блок "аналоговый выход контроллера". Назначаете пин и подаёте на него значение от 0 до 255 и будет вам счастье
плавное включение светодиода
alibek, в сообщении #3 два примера. Один на LAD второй на FBD.
Работают они одинаково. Откройте один из этих примеров и вы увидите этот блок.
Сам блок находится в "аналоговых блоках".
Работают они одинаково. Откройте один из этих примеров и вы увидите этот блок.
Сам блок находится в "аналоговых блоках".
плавное включение светодиода
Спасибо , разобрался .я думал какой то блок пользователя.
плавное включение светодиода
Доброго времени суток!
Только разбираюсь с программой.
Есть вопросы по приведенному примеру Chaynik.
1) Вы одновременно запускаете два генератора так как у вас переменные обе true.
2) Затем Вы их складываете - на выходе 1
3) Подаете на счетчик:
вход счетчика UD - если 1 считаем на увеличение, если 0 считаем на уменьшение
вход С - вот тут затык, для чего он? в справке нет или не увидел(((
РАЗОБРАЛСЯ, поправьте если не прав - 1 на входе С запускает счетчик
Пока писал разобрался, по логике работы
Осталось пару вопросов:
Где определяется скорость нарастания и затухания, я думаю без задержки светик будет быстро менять свое состояние - незаметно для глаза.
И еще вопрос, Вы на выход повесили "запись по разрешению" - и поставили туда константу. Разве без этого нельзя? Это в результате не утяжеляет код?
Только разбираюсь с программой.
Есть вопросы по приведенному примеру Chaynik.
1) Вы одновременно запускаете два генератора так как у вас переменные обе true.
2) Затем Вы их складываете - на выходе 1
3) Подаете на счетчик:
вход счетчика UD - если 1 считаем на увеличение, если 0 считаем на уменьшение
вход С - вот тут затык, для чего он? в справке нет или не увидел(((
РАЗОБРАЛСЯ, поправьте если не прав - 1 на входе С запускает счетчик
Пока писал разобрался, по логике работы
Осталось пару вопросов:
Где определяется скорость нарастания и затухания, я думаю без задержки светик будет быстро менять свое состояние - незаметно для глаза.
И еще вопрос, Вы на выход повесили "запись по разрешению" - и поставили туда константу. Разве без этого нельзя? Это в результате не утяжеляет код?
плавное включение светодиода
Скорость нарастания/затухания определяется в блоке симметричного генератора (G-SM).
Про "запись по разрешению", да можно без этого, но код в размере не поменяется.
Про "запись по разрешению", да можно без этого, но код в размере не поменяется.
плавное включение светодиода
Подумал, что можно упростить. Генератора достаточно одного, на LAD вот так можно.
На FBD попробуйте сами
На FBD попробуйте сами
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Chaynik 05 янв 2016, 01:32, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей