Страница 4 из 47 ПерваяПервая 1234567891014 ... ПоследняяПоследняя
Показано с 31 по 40 из 468
  1. #31
    Пользователь
    Регистрация
    09.04.2010
    Возраст
    38
    Сообщений
    22
    Вес репутации
    152

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    Chip, а какой блок питания ты использовал?
    Мне нужно запитать 3 метра. Думаю, что 2 преобразователя на LM2596 с одним внешним блоком питания 12В 2А должно хватить

  2. #32
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    50
    Сообщений
    13,319
    Вес репутации
    10

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    Я использовал 5в 5А , измерения показали что 5А для 5 метров достаточно

  3. #33
    Новичок
    Регистрация
    29.12.2012
    Сообщений
    14
    Вес репутации
    89

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    Можно ли узнать подробности о программе, конкретно интересно следующее:
    а) Как организзован захват - gdi, dx, или еще как-то?
    б) сколько кадров в секунду вся эта система обрабатывает и что является узким местом?

  4. #34
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    50
    Сообщений
    13,319
    Вес репутации
    10

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    Захват организован в gdi
    Программа может захватывать с частотой 100гц, но узким местом является скрость передачи по UART (115200)
    На один светодиод требуется 300мкс. Получается чем длинней лента, тем ниже частота. У меня лента 5 метров, 160 светодиодов, работает с программой на частоте 20 кадров в сек, что вполне приемлемо
    Для телевизора Самсунг 55 дюймов нужна лента 120 светодиодов, соответственно частота будет 36Гц.
    В программе сделал ограничение 30 кадров в сек, что бы зря не грузить процессор

    В шапке старая версия программы, с кучей багов, новую версию скоро выложу
    Последний раз редактировалось Chip; 19.01.2013 в 00:45.

  5. #35
    Новичок
    Регистрация
    29.12.2012
    Сообщений
    14
    Вес репутации
    89

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    А можно посмотреть кусок кода с захватом? У меня через BitBlt без всякой обработки больше 20 кадров в 1920х1080 не выходит DirectX пошустрее, но до 100 гц ой как далеко
    Последний раз редактировалось cookierama; 19.01.2013 в 01:02.

  6. #36
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    50
    Сообщений
    13,319
    Вес репутации
    10

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    100 кадров назвал на основании приблизительных расчетов, могу в понедельник осциллографом перепроверить и снять на видео
    Но сразу скажу что частота во многом зависит от многих факторов
    1-от процессора и его частоты
    2-от количества захватываемых битмапов
    3-от размера захватываемых битмапов
    4-от приоритета программы
    5-от кода

  7. #37
    Новичок
    Регистрация
    29.12.2012
    Сообщений
    14
    Вес репутации
    89

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    Да, точные данные были бы интересны.
    Вычислительные мощности довольно велики. Отключая Aero в windows 7 у меня получается ~50 кадров полноэкранного BitBlt (измеряю таймером в программе)
    Насчет пп.2 и 3 - получается, что ваша программа хватает не экран, а по областям для нужного количества диодов? Может здесь закопана собака...

  8. #38
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    50
    Сообщений
    13,319
    Вес репутации
    10

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    Aero отключил сразу после установки Win7, так что даже забыл про нее
    Хватает согласно конфига слева 5%, справа 5%, вверху 5% , внизу 5% , кроме того у меня разрешение монитора 1280х1024

  9. #39
    Новичок
    Регистрация
    29.12.2012
    Сообщений
    14
    Вес репутации
    89

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    Если кто-то следит за обсуждением - переделал на захват только обсчитываемых областей - получил >150 полных циклов посредством GDI без всяких оптимизаций.

  10. #40
    Новичок
    Регистрация
    29.12.2012
    Сообщений
    14
    Вес репутации
    89

    По умолчанию Re: Фоновая, пиксельная подсветка телевизора, Pixelight

    Еще такой вопрос - усреднение цвета по областям делаете простым средним по R/G/B или используете что-то более точное типа Lab или HSV?

Страница 4 из 47 ПерваяПервая 1234567891014 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •