Страница 1 из 1
"ксенон" на Р/У модели
Добавлено: 18 сен 2016, 08:34
jet-belan
Доброго времени суток, дорогие друзья! Хочется узнать, можно ли сымитировать розжиг "ксенона" программно? Как это сделать, посредством чего?
Управляться будет через ШИМ в такой последовательности:
1) По сигналу с кнопки, или входу с приёмника единицы (1), диод вспыхивает на 127 byte 500мс и дальше начинает разгораться с 50 byte до 255 за 2000мс
2) По входу 0 с кнопки, или с приёмника, byte на ШИМ "падает" с 255 на 100 и следом затухает до нуля за 500мс
"ксенон" на Р/У модели
Добавлено: 18 сен 2016, 17:22
slavas
При выключении ксенон гаснет мгновенно в отличии от накальных ламп. В пользовательских блоках есть блок шим, его только нужно немного модифицировать под Ваши нужды.
"ксенон" на Р/У модели
Добавлено: 18 сен 2016, 23:57
jet-belan
Спасибо за ответ! Это я в курсе, просто хотел отключение при украсить, чтоб ребёнку интереснее было)))
На счёт блока, видел, в своей сути чёткий блок! Но крутил вертел, и понял что сам не модифицирую точно))) ему бы табличку с графиком как в не линейном масштабирования...
Что то типа этой:
0 мс. | 0 byte
0 мс. | 127 byte
500 мс. | 127 byte
0 мс. | 50 byte
2000 мс. | 255 byte
"ксенон" на Р/У модели
Добавлено: 19 сен 2016, 12:07
slavas
Это уже блок масштабирования или массив использовать нужно.
"ксенон" на Р/У модели
Добавлено: 19 сен 2016, 20:57
jet-belan
Массив- это типа алгоритм заданий на один цикл работы?
Ведь тут нужно по переднему фронту произвести весь этот цикл, от вспышки до разгорания и полного свечения, а потом по поступлении единицы выключить свет
Добавлено (19.09.2016, 20:04)
---------------------------------------------
С масштабирование врядли получится, а вот с использованием массива я ещё не сталкивался..
Добавлено (19.09.2016, 20:57)
---------------------------------------------
вот так попробовал, но отключается то в обратном цикле)) а нужно резкое отключение))
ксенон
"ксенон" на Р/У модели
Добавлено: 19 сен 2016, 21:17
Airis
Работоспособность не проверял.
"ксенон" на Р/У модели
Добавлено: 19 сен 2016, 22:04
Олег
Еще один вариант, работоспособность тоже не проверял.
"ксенон" на Р/У модели
Добавлено: 19 сен 2016, 22:12
Airis
Немного оптимизировал свой вариант.
"ксенон" на Р/У модели
Добавлено: 20 сен 2016, 05:06
jet-belan
спасибо за отклик!
Олег писал(а):Еще один вариант, работоспособность тоже не проверял.Прикрепления: 5846324.flp(189Kb)
проверил проект, после заливки скетча в дуинку, диод начинает светиться в пол накала, мерцанием, при нажатии на кнопку 2 (D2 вкл) диод разгорается до 100% мощности, но как только отпускаешь кнопку, он сразу гаснет до половины накала и снова мерцает. С кнопкой 3 (D3 выкл) происходит то же самое, только при отпускании есть задержка отключения диода, длительностью примерно в пол секунды.
Добавлено (20.09.2016, 05:06)
---------------------------------------------
Airis писал(а):Немного оптимизировал свой вариант.Прикрепления: ksenon2.flp(132Kb)
тоже спасибо за отклик!
залил в ардуинку, диод сразу загорается на 100%
как я понял, кнопки (D2,D3) я вешаю на переменные start и stop? правильно?
в таком случае по нажатию старт (D2) светодиод отключается полностью, но при отпускании снова загорается на 100%. На кнопку стоп, вообще не реагирует)
"ксенон" на Р/У модели
Добавлено: 20 сен 2016, 07:28
Airis
В моем варианте есть только одна кнопка, на переменную Start.
Переменная Stop, это просто переменная для удобство рисовании схемы.
В схеме ошибка - должен быть симметричный мультивибратор (сейчас там одновибратор).
"ксенон" на Р/У модели
Добавлено: 20 сен 2016, 11:09
jet-belan
Понял, вечером проверю) спасибо)
"ксенон" на Р/У модели
Добавлено: 20 сен 2016, 17:54
jet-belan
[spoiler=Спойлер][/spoiler]так подключил, при подаче напряжения на дуинку, диод загорается на 100%. При нажатии на старт (не зависимо, сколько раз), проходит заданный "цикл розжига" и снова горит на 100%
"ксенон" на Р/У модели
Добавлено: 20 сен 2016, 18:27
jet-belan
[spoiler=В общем решил я всё упростить до безобразия, так как понтовое отключение не работало как надо, но и этот результат меня порадовал))][/spoiler]
[spoiler=Подогнал настройки под более реалистичные][/spoiler]