Почему адресная лента так медленно работает? - ВИДЕО

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#1

Сообщение Alex1968 » 12.06.2022{, 12:04}

Короче не знаю проблема это или нет, ардуино при мини, лента из 100 светиков, в скетче частота генератора 50 миллисекунд, но лента очень медленно зажигает светодиоды. Вот видео:



И файл проекта:
пример01.flp
(551.99 КБ) 37 скачиваний
Отправлено спустя 6 минут 40 секунд:
Я не в ту тему запостил, сорри, с планшета, немного не привык неудобно

Отправлено спустя 2 часа 18 минут 41 секунду:
Brand2 писал(а):
12.06.2022{, 14:27}
Alex1968, открыл Ваш проект,там совсем не увидел адресной ленты,так что сказать что либо очень сложно
Адресная лента на 9 пине ардуино

Отправлено спустя 2 минуты 3 секунды:
подключение в блоке WS2812_main, там же указан 9 пин

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#2

Сообщение Brand2 » 12.06.2022{, 14:44}

Alex1968, Частота генератора будет 10 Hz если длинна импульсв равна 50 мс,там же еще длинна паузы тоже 50 мс,вот у Вас и получается 10 светодиодов в секунду.
Я бы применил нессиметричный мультивибратор и поигрался бы с длительностью имрульса и паузы .

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#3

Сообщение Alex1968 » 12.06.2022{, 14:51}

Brand2 писал(а):
12.06.2022{, 14:44}
Alex1968, Частота генератора будет 10 Hz если длинна импульсв равна 50 мс,там же еще длинна паузы тоже 50 мс,вот у Вас и получается 10 светодиодов в секунду.
Я бы применил нессиметричный мультивибратор и поигрался бы с длительностью имрульса и паузы .
Как же тогда делают светодиодные экраны, большую частоту переключения ардуинка не даст

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#4

Сообщение Brand2 » 12.06.2022{, 14:54}

Alex1968, поставьте в генераторе длинну импульса 1 мс и посмотрите как будет,напишите потом

neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Почему адресная лента так медленно работает? - ВИДЕО

#5

Сообщение neangel » 12.06.2022{, 15:05}

Alex1968 писал(а):
12.06.2022{, 14:31}
Почему адресная лента так медленно работает?
Потому что включать этот блок надо так
пример02.flp
(569.96 КБ) 39 скачиваний
или так
пример03.flp
(593.03 КБ) 35 скачиваний
P.S,
Надеюсь ваш ответ тоже будет на видео.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#6

Сообщение Alex1968 » 12.06.2022{, 15:21}

Brand2 писал(а):
12.06.2022{, 14:54}
Alex1968, поставьте в генераторе длинну импульса 1 мс и посмотрите как будет,напишите потом
с длинной импульса 1 мс вот так, быстро уже



И жрут только 100 зелёных светиков вот столько, не многовато ли ?
20220612_160514_mfnr.jpg

neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Почему адресная лента так медленно работает? - ВИДЕО

#7

Сообщение neangel » 12.06.2022{, 15:51}

Alex1968 писал(а):
12.06.2022{, 15:21}
с длинной импульса 1 мс вот так, быстро уже
Так в чём же была проблема заголовка темы?
В частоте генератора или в схеме включения блока?

P.S. .... дело надо доводить до конца ... 1968 - пора становиться взрослым

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#8

Сообщение Alex1968 » 12.06.2022{, 15:57}

neangel писал(а):
12.06.2022{, 15:51}
Alex1968 писал(а):
12.06.2022{, 15:21}
с длинной импульса 1 мс вот так, быстро уже
Так в чём же была проблема заголовка темы?
В частоте генератора или в схеме включения блока?

P.S. .... дело надо доводить до конца
neangel ваш первый пример вот такая ерунда



А второй пример работает точно также как у меня в самом первом видео, вот так.



Вывод, нужна более высокая частота генератора.

neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Почему адресная лента так медленно работает? - ВИДЕО

#9

Сообщение neangel » 12.06.2022{, 16:09}

Alex1968 писал(а):
12.06.2022{, 15:57}
neangel ваш первый пример вот такая ерунда
Вы увидели принцип работы блока .... он затирает включенные ранее сегменты при отключении питания.
Если для вас это ерунда - это ваш выбор.
А называется эта ерунда - бегущая точка и может она бежать в обе стороны ... что не получится по вашей схеме
Последний раз редактировалось neangel 12.06.2022{, 16:21}, всего редактировалось 1 раз.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#10

Сообщение Alex1968 » 12.06.2022{, 16:13}

neangel писал(а):
12.06.2022{, 16:09}
Alex1968 писал(а):
12.06.2022{, 15:57}
neangel ваш первый пример вот такая ерунда
Вы увидели принцип работы блока .... он затирает включенные ранее сегменты при отключении питания.
Если для вас это ерунда - это ваш выбор.
мне не нужно ничего затирать, мне нужно чтоб все строки, а их будет не 5 по 20 светиков в каждой как сейчас, а 20 по 20 светиков....и чтоб вся эта матрица зажигалась практически мгновенно, а не по одному как в моём первом видео.

neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Почему адресная лента так медленно работает? - ВИДЕО

#11

Сообщение neangel » 12.06.2022{, 16:23}

Alex1968 писал(а):
12.06.2022{, 16:13}
мне не нужно ничего затирать, мне нужно чтоб
Так и надо было называть вашу тему

aidar_i
Полковник
Сообщения: 3122
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 675
Откуда: Уфа
Имя: Айдар
Контактная информация:

Почему адресная лента так медленно работает? - ВИДЕО

#12

Сообщение aidar_i » 12.06.2022{, 17:07}

Alex1968 писал(а):
12.06.2022{, 16:13}
И жрут только 100 зелёных светиков вот столько, не многовато ли ?
Нормально.
Сами посчитайте, сколько потребляет один светодиод, там на одном ws2812 их три шт, умножьте ещё на 100.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Почему адресная лента так медленно работает? - ВИДЕО

#13

Сообщение Dryundel » 13.06.2022{, 09:33}

Alex1968 писал(а):
12.06.2022{, 16:13}
мне не нужно ничего затирать, мне нужно чтоб все строки, а их будет не 5 по 20 светиков в каждой как сейчас, а 20 по 20 светиков....и чтоб вся эта матрица зажигалась практически мгновенно, а не по одному
Alex1968, а в чем идея вашего проекта?
Может быть Вам не нужна адресная лента? Может достаточно RGB?
Можно конечно и на WS2812 организовать одновременное включение всех светодиодов в один цвет. Но зачем же брать более дорогостоящий вариант?
Поясните идею.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#14

Сообщение Alex1968 » 13.06.2022{, 10:48}

Dryundel писал(а):
13.06.2022{, 09:33}
Alex1968 писал(а):
12.06.2022{, 16:13}
мне не нужно ничего затирать, мне нужно чтоб все строки, а их будет не 5 по 20 светиков в каждой как сейчас, а 20 по 20 светиков....и чтоб вся эта матрица зажигалась практически мгновенно, а не по одному
Alex1968, а в чем идея вашего проекта?
Может быть Вам не нужна адресная лента? Может достаточно RGB?
Можно конечно и на WS2812 организовать одновременное включение всех светодиодов в один цвет. Но зачем же брать более дорогостоящий вариант?
Поясните идею.
Небольшой светодиодный экран 20 строк по 20 светодиодов а каждой.

Отправлено спустя 9 минут 43 секунды:
Не помню чьи это блоки для WS2812, но спасибо. Но как говорится аппетит приходит во время еды )))) Блоки меня устраивают именно в таком виде, но хотелось бы чтоб экран обновлялся быстрее, сейчас вот так очень медленно и это на 300 светиков и на генераторе 1 миллисекунда, хотелось бы чтоб хотя с секунду 5 раз успевали зажечься полностью все 300 светиков, то есть показывать 5 кадров в секунду. Это реально? Вот посмотрите видео, второй раз обновление светиков я запустил вручную, банальной перезагрузкой ардуинки, это пока тест. Для того чтоб это хозяйство пока меньше жрало ампер, поставил на каждый цвет по 70.



Вот тестовый проект
пример01.flp
(543.04 КБ) 26 скачиваний

neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Почему адресная лента так медленно работает? - ВИДЕО

#15

Сообщение neangel » 13.06.2022{, 14:01}

Alex1968 писал(а):
13.06.2022{, 13:24}
5 кадров в секунду. Это реально?
Показываю принцип как увеличить в 2 раза скорость заполнения экрана
По этому принципу можно увеличить эту скорость (заполнения экрана) и в 10 раз и в 20 раз и в 100 раз.
И в тему что реально а что нет ... ... и т.д. до 300 раз для 300 светодиодов

P,S. ... не забывайте про видео.
Вложения
пример 111.flp
(639.19 КБ) 35 скачиваний

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#16

Сообщение Alex1968 » 13.06.2022{, 15:09}

neangel писал(а):
13.06.2022{, 14:01}
Alex1968 писал(а):
13.06.2022{, 13:24}
5 кадров в секунду. Это реально?
Показываю принцип как увеличить в 2 раза скорость заполнения экрана
По этому принципу можно увеличить эту скорость (заполнения экрана) и в 10 раз и в 20 раз и в 100 раз.
И в тему что реально а что нет ... ... и т.д. до 300 раз для 300 светодиодов

P,S. ... не забывайте про видео.
Вы как будто меня не слышите, мне не нужно делить кадр на 2 части на 3 на 4 и т.д. Мне нужно чтоб кадр грузился сверху вниз по строчно, линий данных для подачи изображения всего 3 - красный зелёный и синий.

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

Мне нужно чтоб кадр загружался практически не заметно на глаз, полным кадром с 1 по 300 светодиод. И желательно чтоб обновлять экран 5 раз в секунду.


neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Почему адресная лента так медленно работает? - ВИДЕО

#17

Сообщение neangel » 13.06.2022{, 15:19}

Alex1968 писал(а):
13.06.2022{, 15:09}
Вы как будто меня не слышите
Поставьте 300 блоков и будет так ...
Alex1968 писал(а):
13.06.2022{, 15:09}
Мне нужно чтоб кадр загружался практически не заметно на глаз, полным кадром с 1 по 300 светодиод. И желательно чтоб обновлять экран 5 раз в секунду.
Холтите обновляйте 5 раз в секудну ... когда захотите можете обновлять и 50 раз в секунду
Alex1968 писал(а):
13.06.2022{, 15:09}
Вы как будто меня не слышите
я показал принцип а не разделил на 2 ... посмотрмите в википедии что означает слово принцип

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Почему адресная лента так медленно работает? - ВИДЕО

#18

Сообщение Dryundel » 13.06.2022{, 15:24}

Alex1968 писал(а):
13.06.2022{, 13:24}
Небольшой светодиодный экран 20 строк по 20 светодиодов а каждой.
Последний раз спрошу.
Идея в чем?
Что должно происходить на экране в итоге?

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Почему адресная лента так медленно работает? - ВИДЕО

#19

Сообщение Alex1968 » 13.06.2022{, 15:30}

Dryundel писал(а):
13.06.2022{, 15:24}
Alex1968 писал(а):
13.06.2022{, 13:24}
Небольшой светодиодный экран 20 строк по 20 светодиодов а каждой.
Последний раз спрошу.
Идея в чем?
Что должно происходить на экране в итоге?
я выше написал, светодиодный экран для вывода примитивной анимации, 5 кадров в секунду хотя бы, но в идеале 10 кадров в секунду.

neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Почему адресная лента так медленно работает? - ВИДЕО

#20

Сообщение neangel » 13.06.2022{, 16:13}

Alex1968 писал(а):
13.06.2022{, 15:30}
я выше написал, светодиодный экран для вывода примитивной анимации, 5 кадров в секунду хотя бы, но в идеале 10 кадров в секунду.
Dryundel писал(а):
13.06.2022{, 15:24}
Последний раз спрошу.
Идея в чем?
Что должно происходить на экране в итоге?
Похоже нужен телевизор на Arduino Pro mini
Не знаю влезет ли в Pro mini 300 блоков и их управление ... а если 20х20 ... то 400 блоков

Ответить

Вернуться в «А что так можно было, да?»