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

 
 
> Еще раз про бегущие строки, проблема толстых линий
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
Ответов
skn
сообщение Aug 1 2007, 13:52
Сообщение #2


Участник
*

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



Кое-что получилось.
Сделал так:
Перед каждым выводом текста гашу все на время от от 5 до 10мс. Если делать больше,то сильно заметно мерцание, меньше-слишком большая скорость движения.
Пока пауза загоняю в регистры кадр.
Включаю засветку диодов на время от 1 до 4 мс. При меньшем значении заметно падает яркость, при большем начинается видно размытие. Оптимальным показалось 4мс.
Повторяю все для следующего смещения текста.

Как результат - получилось плавное движение, без размытий, дерганий. Скорость движения хорошо регулируется длительностью паузы, но яркость на разных скоростях разная. Это плохо, буду пробовать другие варианты регулировки скорости.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Aug 1 2007, 21:28
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(skn @ Aug 1 2007, 16:52) *
Перед каждым выводом текста гашу все на время от от 5 до 10мс. Если делать больше,то сильно заметно мерцание, меньше-слишком большая скорость движения.
.....
Включаю засветку диодов на время от 1 до 4 мс. При меньшем значении заметно падает яркость, при большем начинается видно размытие. Оптимальным показалось 4мс.
Повторяю все для следующего смещения текста.

Как результат - получилось плавное движение, без размытий, дерганий. Скорость движения хорошо регулируется длительностью паузы, но яркость на разных скоростях разная. Это плохо, буду пробовать другие варианты регулировки скорости.


Не понимаю какое влияние имеет длительность паузы на скорость. Вы должны одновременно менять и то и другое. А скорость должна определятся частотой. Тогда яркость, по идее, должна быть одинаковая при разных скоростях. Правда при соотношении 1:1 яркость у вас упадёт в 2 раза. Фактически получается динамическая индикация со скважностью 2. Надо ток увеличить в 2 раза.
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
- - CD_Eater   Как тут правильно заметили, "виновато" и...   Jul 31 2007, 13:50
- - 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, 22:08
- - SasaVitebsk   Единственное что я могу предложить в данной ситуац...   Aug 2 2007, 20:21


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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 14:32
Рейтинг@Mail.ru


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