реклама на сайте
подробности

 
 
> Еще раз про бегущие строки, проблема толстых линий
skn
сообщение Jul 31 2007, 06:45
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 20-03-06
Пользователь №: 15 416



На форуме было много обсуждений бегущих строк, но всех ответов для себя я там не нашел. И, на мой взгляд, темы там исчерпаны. Поэтому решил открыть новую. Проблема такая - не могу побороть паразитное утолщение вертикальных линий при движении. Строка собрана на 74HC595. Управление полностью статическое. Т.е. собран один большой сдвиговый регистр. Разрешение 8 х 64. Расстояние между диодами 10мм. Диоды овальные 30/60. Широким углом ориентированы по горизонтали. Запустил движение вертикальной линии. Визуально кажется, что бежит полоса шириной в два диода. Впечатление такое, что диод гаснет не сразу. Пробовал гасить всю панель перед выводом очередного шага. Помогло только при больших паузах (>15мс) и больших скоростях движения, но яркость естественно упала, и при медленном движении сильно мерцает. Пробовал зажигать через диод, т.е. увеличил программно шаг между пикселами, линия стала толще.
Коллеги, помогите понять природу эффекта, и поделитесь пожалуйста опытом, как побороть его.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CD_Eater
сообщение Jul 31 2007, 13:50
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 173
Регистрация: 3-09-04
Из: Moscow
Пользователь №: 595



Как тут правильно заметили, "виновато" интегрирующее свойство глаза. Только добавлю, что оно не зависит от частоты кадров - даже при 10 кадрах в секунду каждый "переходный" момент будет сопровождаться утолщением букв. Хотите, чтобы линии были нормальной толщины - делайте свечение кратковременным. Иначе никак. Так устроен глаз, а электроника здесь не при чём.

Статическая индикация позволяет работать диодам в "правильном" режиме, это, конечно, плюс. Но обо всех красивых эффектах бегущих строк придётся забыть.

Чтобы понять, почему система "глаз + мозг" именно так воспринимает статическую индикацию, проведите мысленный эксперимент. Сначала пусть индикация будет динамической. Это эквивалентно тому, что буквы движутся РАВНОМЕРНО, но мы их видим лишь при кратковременных вспышках света, и мозг сам успешно достраивает промежуточные положения букв. Пусть теперь индикация будет статической. Это эквивалентно тому, что буквы видны постоянно, но движутся СКАЧКАМИ. Понятно, что мозг, пытаясь это интерпретировать как равномерное движение, вынужден "размазывать" буквы по горизонтали, делая их толще (и одновременно уменьшая яркость вертикальных палочек).

Поэтому в бегущих строках стараются не использовать статическую индикацию, если нужно отображать движущийся текст. А вот для просмотра видео (или для отображения недвижущегося текста) статическая индикация - это то, что надо.

Хотите красоты - ставьте ваши диоды в неприятный для них импульсный режим. smile.gif

Сообщение отредактировал CD_Eater - Jul 31 2007, 13:52
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- skn   Еще раз про бегущие строки   Jul 31 2007, 06:45
- - Черчилль   Мож не в точку, но у меня была балига, когда строч...   Jul 31 2007, 06:59
- - skn   Цитата(Черчилль @ Jul 31 2007, 10:59) Мож...   Jul 31 2007, 07:05
- - IEC   Цитата(skn @ Jul 31 2007, 09:45) Управлен...   Jul 31 2007, 07:05
- - skn   Цитата(IEC @ Jul 31 2007, 11:05) С какой ...   Jul 31 2007, 07:30
- - demaven   вообще то статический режим индикации - это когда ...   Jul 31 2007, 11:41
- - GDI   Человек зажигает весь кадр целиком, все 512 светод...   Jul 31 2007, 12:10
|- - demaven   Цитата(GDI @ Jul 31 2007, 18:10) Человек ...   Jul 31 2007, 12:34
- - =GM=   Цитата(skn @ Jul 31 2007, 05:45) Проблема...   Jul 31 2007, 13:13
- - skn   Цитата(GDI @ Jul 31 2007, 16:10) Человек ...   Jul 31 2007, 13:32
- - SasaVitebsk   По моим скромным наблюдениям если бы бежал не текс...   Jul 31 2007, 17:16
- - smk   Цитатаи все диоды одновременно сменили свое состоя...   Jul 31 2007, 21:23
- - GrayCat   Думаю, наилучшим способом был бы "субпиксельн...   Aug 1 2007, 06:42
- - CD_Eater   ЦитатаДумаю, наилучшим способом был бы "субпи...   Aug 1 2007, 08:22
- - GDI   ЦитатаКстати, пользуясь случаем хочу спасибо выска...   Aug 1 2007, 10:26
- - SasaVitebsk   Всего что сделано уже и не упомнишь. Попробую осно...   Aug 1 2007, 11:34
- - GDI   Вы меня перепутали с автором топика, как впрочем и...   Aug 1 2007, 12:44
- - skn   Кое-что получилось. Сделал так: Перед каждым вывод...   Aug 1 2007, 13:52
|- - SasaVitebsk   Цитата(skn @ Aug 1 2007, 16:52) Перед каж...   Aug 1 2007, 21:28
- - skn   Согласен, скорость определяется частотой. Но в мое...   Aug 1 2007, 22:08
- - SasaVitebsk   Единственное что я могу предложить в данной ситуац...   Aug 2 2007, 20:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 22:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016