Author |
Message |
masterspammer
Fanat
Joined: 13 Dec 2020 21:11 Posts: 95
|
Для аналогового телевизора количество пикселей по горизонтали может быть в разумных пределах любым. Для ЖК же телевизора, насколько я понимаю, несовпадение с фактическим числом пикселей на экране чревато искажениями и "мылом" - осмысленно брать число, кратно меньшее разрешению экрана или с ним совпадающее и соответствующую частоту.
Вопрос - какие они фактически? К чему стоит быть готовым, взяв бюджетный (а главное - миниатюрный) ЖК-телевизор, например, автомобильный.
Интересует обычный формат (вроде бы он 640*480) и широкоэкранный (вроде бы как 1280*720); при этом широкий экран не выглядит содержащим 720 строк, в таком случае и по горизонтали будет скорее всего не 1280. А сколько?
Напрашивается идея, что там 640*360 - в два раза меньше. При этом разрешение по вертикали совершенно не бьётся с обычным секамовским, а при подключении игровой приставки есть заметные искажения формы, похожие на пропуск линий.
Есть ли какой-то формат аналогового видеосигнала, пригодный для отображения без искажений на малогабаритных широкоэкранных ЖК-телевизорах?
UPD: Есть ещё DVD-разрешения (720*576, 704*576, 352*288) - может к ним готовиться?
|
01 Mar 2021 19:14 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23385 Location: Silicon Valley
|
Если у PAL телека только аналоговые входы типа тюльпан, то там 288 видимых строк 50 полукадров (ч/б т.к. цвет в PAL генерить муторно - либо найти европейский телек с RGB SCART-ом)
Вумные телеки будут пробовать строить полный кадр 576 строк, чередуя строки из соседних полукадров, но т.к. там нету привязки к кадру непонятно будет что пришло первым, а что вторым - то пары строк могут выставляться как попало
Лучше брать телеки, у которых уже есть VGA разъём - туда можно гнать RGB и генерить стандартные VGA-шные развёртки в пределах максимальных возможностей телевизора - например если телек HD (но не FullHD), то он должен уметь 1280x720 - соответственно он должен будет поддержать все ПЦ-шные развёртки в пределах 720 строк (640x480, 800x600 и т.д.), но там частота кадров должна быть высокой - 60 Гц и больше (советские компы не взлетят)
|
01 Mar 2021 19:36 |
|
|
masterspammer
Fanat
Joined: 13 Dec 2020 21:11 Posts: 95
|
Ага, 288! Это значит 256 влезет! А по-горизонтали? Штука широкоэкранная, если что. Pal-кодер (микросхема с обвязкой) в планах (сначала добьюсь чёткого чёрно-белого). Кроме тюльпана есть ещё ВЧ и S-Video, что даёт надежду на чуть более чёткий цвет. Он ещё и PAL с NTSC принимает (вумный?), но там не похоже, что 576 строк есть. Потому и не хочется (так-то VGA есть). P.S. А хочется 80 символов (хотя бы по 6 пикселей в ширину), то есть 480 пикселей минимум.
|
01 Mar 2021 20:08 |
|
|
masterspammer
Fanat
Joined: 13 Dec 2020 21:11 Posts: 95
|
Угу, видел конструкцию. При точном совпадении с числом фактических пикселей мылить будет менее всего. Ваш телевизор, кстати, большой и физических пикселей, кажется мне, у него больше, чем 640 (но и подаётся больше, судя по полям), а интересующие меня не факт, что могут отобразить 640 с полями. Вопрос про то, сколько в идеале нужно подавать на выходной регистр для максимального попадания в пиксели небольших телевизоров.
|
01 Mar 2021 22:13 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Допустим 21.47727 MГц - 512 точек в строке для телевизионное стандарта. 80 символов в строке на широкоформатном экране смотрится шикарно. Расчет простой. Нужно вписаться в видимую область со своим разрешением. Кадровую думается мне делать 60 Гц. Советские / европейские телики это конечно хорошо , но только не они музыку в этой теме заказывали. Та же история и с VGA.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
Last edited by Alekcandr on 01 Mar 2021 22:53, edited 4 times in total.
|
01 Mar 2021 22:23 |
|
|
masterspammer
Fanat
Joined: 13 Dec 2020 21:11 Posts: 95
|
ВГА вопросов не вызывает (но имеет нежелательные кадровые частоты), у неВГА (а мой дюймов максимум восемь) - нет оснований делать столько пикселей (и их там нет); 21.47727 это 1116 пикселей на видимую часть (52мкс); нужно на два делить. https://en.wikipedia.org/wiki/Crystal_o ... requencies тут 14.750 для PAL 4:3 interleaved 768x576i@25 video - можно ли надеяться на попадание в пиксели?
|
01 Mar 2021 22:39 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Совершенно точно. Делить поудобней 21.47727 MГц для вспомогательных частот. Поднесущая, потом для кодера.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
01 Mar 2021 22:49 |
|
|
masterspammer
Fanat
Joined: 13 Dec 2020 21:11 Posts: 95
|
Но там совершенно не факт, что 558 пикселей. Вы встречали телевизор с таким их количеством или взяли подходящее число и предлагаете мириться с размытием? Кстати, а какого кодера поднесущая? Что-то не пойму - ни на 4 ни на 8 не получается подходящей частоты.
|
01 Mar 2021 23:03 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
У меня речь о телеке. Без размытия ни как. Если нужно без размытия, и без применения дорогущего Framemeister, берем конкретную матрицу и идем в обход скаллера. Видел таких умельцев на форумах. Ну, или VGA подходящий подбираем, чтобы его скаллер понимал с нативным разрешением матрицы. Поднесущая – 3.5 с копейками. С интерливом с компов в чистом виде я бы не связывался. Современные телики его совсем любят.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
01 Mar 2021 23:24 |
|
|
masterspammer
Fanat
Joined: 13 Dec 2020 21:11 Posts: 95
|
Вот что-то мне подсказывает, что можно и в телеке попасть так, что размытия по горизонтали будет меньше. А, NTSC, понял! Не понял фразу.
|
01 Mar 2021 23:37 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Тут еще более менее, а доморощенные режимы с компов – в основном глухо.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
01 Mar 2021 23:49 |
|
|
masterspammer
Fanat
Joined: 13 Dec 2020 21:11 Posts: 95
|
Оба полукадра одинаковые (по максимум 288 срок) и нормально будет. А где-то они были не одинаковые? В голову ничего кроме спектрумовских демок не приходит, да и там не аппаратная реализация.
|
02 Mar 2021 00:04 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Да были времена, когда впихивали не впихуемое MSX - 512x424. Режим interlace PC 8514 (XGA) - 1024x768. Режим H-0h.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
02 Mar 2021 01:31 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23385 Location: Silicon Valley
|
Интерлейс на мелкой логике не сделаешь
|
02 Mar 2021 02:02 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
В советской "Искре-1030" его именно на мелкой логике и сделали...
_________________ iLavr
|
02 Mar 2021 02:09 |
|