Почему нельзя соединиться с клеммой?

Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Почему нельзя соединиться с клеммой?

Сообщение Vuktor »

Почему нельзя соединить несколько выходов переключателя с одной клеммой? Что я не так делаю?
К.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Vuktor 09 фев 2022, 10:50, всего редактировалось 1 раз.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

Почему нельзя соединиться с клеммой?

Сообщение aidar_i »

Есть же блок ИЛИ (OR), поставьте его.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Почему нельзя соединиться с клеммой?

Сообщение Vuktor »

[ref=#ff8000]aidar_i[/ref], С переключателя идёт Byte
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Почему нельзя соединиться с клеммой?

Сообщение Sancho »

Vuktor писал(а): 09 фев 2022, 10:24 Почему нельзя соединить несколько выходов переключателя с одной клеммой? С переменными поучается, но решил использовать клеммы, для экономии памяти) Что я не так делаю?
Vuktor писал(а): 09 фев 2022, 10:44 С переключателя идёт Byte
Я не понимаю тогда зачем делать одну клемму?
Какой сигнал должен присутствовать тогда на ней по Вашему?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Почему нельзя соединиться с клеммой?

Сообщение Vuktor »

[ref=#ff8000]Sancho[/ref], У меня на одной плате находятся блоки WS2812, а на другой управление цветом, переключатель подаёт 255 на R G B. Чтоб получить жёлтый, мне надо смешать красный с зелёным. Как мне передать 255 с переключателя на плату светодиодов, на R и G светодиода, чтоб жёлтый был? Клеммой.

Отправлено спустя 15 минут 34 секунды:
rgb.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2451
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 6 раз
Поблагодарили: 31 раз

Почему нельзя соединиться с клеммой?

Сообщение Dryundel »

Vuktor писал(а): 07 фев 2022, 17:53 Для ленты, но чтоб цветом и включением каждого светодиода, по отдельности управлять, а не сразу всей лентой
Vuktor писал(а): 09 фев 2022, 10:59 У меня на одной плате находятся блоки WS2812, а на другой управление цветом, переключатель подаёт 255 на R G B. Чтоб получить жёлтый, мне надо смешать красный с зелёным. Как мне передать 255 с переключателя на плату светодиодов, на R и G светодиода, чтоб жёлтый был? Клеммой.
Без проекта, сложно что либо подсказать. Непонятно какой блок у вас и в чем заключается задача.
Vuktor писал(а): 09 фев 2022, 10:24 Почему нельзя соединить несколько выходов переключателя с одной клеммой? С переменными поучается, но решил использовать клеммы...
И с переменной не получится. На выходах переключателя либо значение со входа V, либо 0. В результате ваша переменная примет значение к которому подключена ниже в проекте. Т.е. если на выходе Q0 - 255, а на Q1 - 0, То в результате ваша переменная будет равна 0.
Короче, так работать не будет.

Отправлено спустя 2 минуты 28 секунд:
С помощью переключателя смешивания не получится.
Объясняйте задачу поконкретней и прикладывайте проект.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Почему нельзя соединиться с клеммой?

Сообщение Vuktor »

Dryundel писал(а): 09 фев 2022, 11:23 И с переменной не получится
Я понял. Но задача проста. Получить жёлтый. То есть нажимаем на кнопку. Идёт переключение красный, синий, зелёный, жёлтый и т.д. Только светодиоды на одной плате, управление цветом, на другой. Проекта как такового нет) Просто экспериментирую
Аватара пользователя
Dryundel
Полковник
Сообщения: 2451
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 6 раз
Поблагодарили: 31 раз

Почему нельзя соединиться с клеммой?

Сообщение Dryundel »

Vuktor писал(а): 09 фев 2022, 11:34 Получить жёлтый. То есть нажимаем на кнопку. Идёт переключение красный, синий, зелёный, жёлтый и т.д. ...
Тема с RGB не очень простая. Надо понимать как получаются цвета и не ясно в какой кодировке Вы пытаетесь работать. Хотя бы блок посмотреть надо.


[spoiler=Из теории:]R=100%
G=0%
B=0%
Будет красный.

R=100%
G=100%
B=0%
Будет желтый

R=50%
G=50%
B=0%
Тоже будет желтый, но яркость будет меньше

R=0%
G=100%
B=100%
Будет бирюзовый

R=100%
G=100%
B=100%
Будет белый

И так далее.[/spoiler]

Отправлено спустя 2 минуты 54 секунды:
[spoiler=Таблица основных цветов при 8 бит(255) на канал]
img8.jpg
[/spoiler]

Отправлено спустя 3 минуты 15 секунд:
Vuktor писал(а): 09 фев 2022, 11:34 Проекта как такового нет) Просто экспериментирую
Вот и нужен проект эксперимента. Это еще лучше. Разобраться проще.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Почему нельзя соединиться с клеммой?

Сообщение com »

[ref]Vuktor[/ref], Надо на каждый канал подавать от 0 до 255, только так можно получить различные цвета, а вашей схеме получается, поочередное переключение цветов, проще говоря, бегущие огни. Если увеличить частоту переключения, то получится динамическое управление, только цвет будет белый, а изменением числа на входе V будет регулироваться общая яркость
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Почему нельзя соединиться с клеммой?

Сообщение Vuktor »

Dryundel писал(а): 09 фев 2022, 11:57 Вот и нужен проект эксперимента. Это еще лучше. Разобраться проще.
Я его сделать не могу)). Я видел, таблицы оттенков и всё такое. Но для начала решил получить основные цвета из RGB - голубой, пурпурный, жёлтый, белый. Сразу разделил всё это на две платы. Возможно на одной плате, смешать переключателем и получится, но хочу на разных платах.
com писал(а): 09 фев 2022, 12:01 Надо на каждый канал подавать от 0 до 255, только так можно получить различные цвета, а вашей схеме получается, поочередное переключение цветов
Мне и надо поочерёдное переключение цвета, но только как мне смешать основные цвета, переключателем, который находится на отдельной плате от светодиодов)
Аватара пользователя
Dryundel
Полковник
Сообщения: 2451
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 6 раз
Поблагодарили: 31 раз

Почему нельзя соединиться с клеммой?

Сообщение Dryundel »

Вот так можно переключать основные цвета.
Основные цвета RGB.jpg
Основные цвета RGB.flp
Для других цветов добавьте в таблицу состояний свои варианты.
С автоматикой переключения, думаю разберетесь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Почему нельзя соединиться с клеммой?

Сообщение Vuktor »

[ref=#ff8000]Dryundel[/ref], Я вот так хотел (с белым - 7 цветов)
rgb.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Vuktor 09 фев 2022, 12:26, всего редактировалось 1 раз.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Почему нельзя соединиться с клеммой?

Сообщение com »

[ref]Vuktor[/ref], Я бы начал так, что бы не сломать мозг, сделать блок цвета на FBD а уже дальше эти блоки переключать в любой последовательности. вам для начала надо делать все на одной плате, добиться стабильной работы, а потом уже раскидывать по платам. Я так думаю. В любом случае ваша задача не простая как кажется. Я как то тоже делал управление RGB лентой, там у меня было так, плавно загорается какой то цвет, плавно тухнет, затем загорается другой цвет. Ну и так по кругу. Помоему 100 процентов не получилось как задумал, не помню. Помню что был затык, в один момент резко гас какой то цвет. Тоже бился долго.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2451
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 6 раз
Поблагодарили: 31 раз

Почему нельзя соединиться с клеммой?

Сообщение Dryundel »

Vuktor писал(а): 09 фев 2022, 12:23 Dryundel, Я вот так хотел (с белым - 7 цветов)
Я вообще не понимаю как Вам удалось к одному входу подключить несколько выходов. Это баг программы. Какая версия FLProg?
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Почему нельзя соединиться с клеммой?

Сообщение com »

[ref]Vuktor[/ref], А я что то не понял, а каким образом вы замкнули выход счетчика?
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Почему нельзя соединиться с клеммой?

Сообщение Vuktor »

Dryundel писал(а): 09 фев 2022, 12:27 Это баг программы. Какая версия FLProg?
7.4.2 На одной плате один выход переключателя получается подключить к двум входам светодиода. Таким образом я и хочу смешать цвета. Получится?)
com писал(а): 09 фев 2022, 12:28 вы замкнули выход счетчика?
То многовыходной переключатель)
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Почему нельзя соединиться с клеммой?

Сообщение com »

[ref=#ff8000]Dryundel[/ref], Опередил :smile37: :) Наверное это баг. А так то заметил, если не знать как нужно делать правильно, до запросто может получится, иногда законы физики мешают. Проверено лично! :D
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Почему нельзя соединиться с клеммой?

Сообщение com »

Vuktor писал(а): 09 фев 2022, 12:31 То многовыходной переключатель)
Вот сейчас я попробывал сделать тоже самое, не получается однако :smile44:
Аватара пользователя
Dryundel
Полковник
Сообщения: 2451
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 6 раз
Поблагодарили: 31 раз

Почему нельзя соединиться с клеммой?

Сообщение Dryundel »

Dryundel писал(а): 09 фев 2022, 12:27 Я вообще не понимаю как Вам удалось к одному входу подключить несколько выходов. Это баг программы. Какая версия FLProg?
А, теперь понял. Вы подключили к одному выходу несколько входов. :) Но так точно работать не будет.

Отправлено спустя 2 минуты 13 секунд:
[ref]com[/ref], Попробуй MUX с DMS посоединять, станет понятно. Просто на скрине все перемешивается. )))
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Почему нельзя соединиться с клеммой?

Сообщение Vuktor »

Dryundel писал(а): 09 фев 2022, 12:33 Но так точно работать не будет.
Я понял, что это баг и так делать нельзя. Спасибо! Но как просто получить 7 цветов с белым? Вроде вопрос простой, аж спрашивать как-то стыдно.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей