МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: VGA => FPGA => TFT Возможно ли?

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6767

  • orbita
  • orbita аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 14
  • Спасибо получено: 0
Возможно ли на плате марсоход 2 реализовать монитор (VGA => FPGA => TFT) с использованием дисплея 320*240 с контроллером дислея SSD1289 и 16 битной параллельной шиной? Можно ли использовать существующий разъем?
Т.е должно получиться так: к плате марсоход подключается устройство с разрешением 640*480, затем сигнал обрабатывается в плис и плис выводит изображение на экран дисплея с частотой 15 к/с.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6768

Если я правильно понял - то нет, нельзя.
В плате Марсоход2 на VGA разъем подаются аналоговые сигналы R, G, B с резистивных ЦАП-ов. В обратную сторону эти ЦАП-ы цифровые сигналы на входах FPGA не дадут.

Николай.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6769

  • orbita
  • orbita аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 14
  • Спасибо получено: 0
А если объединить через резистор R G B и завести на ацп, то его скорости хватит чтобы захватить сигнал? При этом получится ЧБ изображение в оттенках серого?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6770

Если объедините RGB в определенной пропорции (по формуле), то возможно.
И производительности АЦП хватит.

Николай.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6771

  • orbita
  • orbita аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 14
  • Спасибо получено: 0

Ynicky пишет: Если объедините RGB в определенной пропорции (по формуле), то возможно.

Что за формула не подскажите?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6772

Y = 0,3R + 0,6G + 0,1B.

Вложения:
Спасибо сказали: orbita

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6773

А эта схема попроще:

Только синхросигналы надо завести отдельно на входы FPGA.
При этом может потребоваться их преобразование к цифровым уровням.

Николай.
Вложения:
Спасибо сказали: orbita

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6774

  • orbita
  • orbita аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 14
  • Спасибо получено: 0
Мне я так понимаю VD1 и вход синхро не понадобятся?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от orbita.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6777

Да, и С1 с R7 тоже. На входе АЦП в плате Марсоход уже стоит последовательно резистор. Еще может потребоваться подбор резистора R6, чтобы получить постоянное напряжение 1,65 В на входе АЦП (половина от 3,3 В).

Николай.
Спасибо сказали: orbita

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Ynicky.

VGA => FPGA => TFT Возможно ли? 1 год 11 мес. назад #6778

  • orbita
  • orbita аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 14
  • Спасибо получено: 0

Ynicky пишет: При этом может потребоваться их преобразование к цифровым уровням.

Посмотрел сейчас напряжение между SGND и HSYNC 1,6В, а между SGND и VSYNC 3,2В. Выходит преобразовывать ничего не нужно.

Ynicky пишет: Еще может потребоваться подбор резистора R6, чтобы получить постоянное напряжение 1,65 В на входе АЦП (половина от 3,3 В).

А зачем постоянное напряжение на входе 1,65В АЦП? Резистором R6 мы сдвигаем рабочую точку транзистора КТ315 и изменяем постоянную составляющую?
Поправьте меня, но разве при Uвх=0В на входах R G B на выходе у нас не должен быть Uвых =0В, а при Uвх=0,7В, Uвых = 3,3В? Или я что-то не понимаю. Ведь по стандарту напряжение на выходах R G B не должно превышать 0,7В.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от orbita.
  • Страница:
  • 1
  • 2
  • 3
Время создания страницы: 0.728 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Вопросы о плате Марсоход VGA => FPGA => TFT Возможно ли?