Автор Тема: Попытка собрать RGB/CVBS кодер для SM801.  (Прочитано 2144 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Сразу скажу - я далек от электроники и всякого такого. Надеюсь мне тут помогут  :lol:
Все началось с проекта EHODRIVE. Мне понравилось как автор сделал РГБ и композит.
Заказывать такие большие платы и паять SM801 я не решился, но решил попробовать собрать кодер из этого проекта, чтоб подключать к приставкам на 801 чипе.
Проблема в том, что в обвязке помимо самого кодера (CXA2075M) имеется так же логика для переключения кварца и видеовыхода (PAL50/NTSC), которая мне не нужна, ибо на всех клонах SM801 кварц один. В моем случае на плате один кварц и переключение видеовыхода PAL50/PAL60/NTSC443.

Я не придумал ничего лучше, как просто вырезать "лишнее" из схемы, оставив только ту часть, которая формирует изображение RGB и CVBS.
Собственно вот схема кодера EHODRIVE и моя упрощенная:
268081-0
Уместил это все на платке 80х50мм, заодно разместив на ней 9DIN и разьем питания.
Собрал, подключил к ЭЛТ тринитрону и тут проблема - РГБ слегка темнит, композит наоборот перенасыщенный и слишком яркий (черный цвет не черный, отдает синевой), при переключении на NTSC443 вообще неестественные оттенки. 
При подключении к единственному ЖК тв со скарт РГБ картинка такая:
268083-1268085-2268087-3268089-4
Из чего становится ясно, РГБ темнит из-за дичайших темных полос, в композите их нет и соответственно он выглядит более ярким, однако так же заметно что в композите красный немного уходит в фиолетовый, будто он смешивается с синим. Хотя по фото это не заметно.

Общался с автором, он сказал что возможно пострадала обвязка, и стоит повторить вообще всю схему. Но там два кварца и тд - утопия.
Пробовал менять номиналы резисторов. В случае с РГБ это работает, можно настроить яркость и тд. Но в этом случае композит становится еще ярче.
Питание для схемы организовал через фильтр из той же схемы EHODRIVE. То есть по питанию точно нет проблем.

Поэтому надеюсь гуру просветят меня, что можно добавить в схему, чтоб все заработало как надо.
Видимо я слишком урезал схему и убрал что-то важное.  :neznayu:

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #1 : 23 Октябрь 2023, 08:57:29 »
В даташите есть типовая схема включения. Вот её и используешь. Не забывая про 17 ногу.

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #2 : 23 Октябрь 2023, 09:31:02 »
Rumata, поставил резистор 2.2К на 17 ногу и на питание. Уровни яркости и цветности выровнялись, но полосы в РГБ режиме никуда не ушли.

Добавлено позже:
Почитал смежные темы и кажется понял в чем причина.
У меня китайский СКАРТ, на котором 5 контакт (sync) вообще не приходит в вилку, видимо синхра берется с композита - отсюда и полосы.
Допустим, если собрать новый кабель, то на какой контакт вешать sync в вилке скарта? Что-то по распиновкам не вижу там такого.
« Последнее редактирование: 23 Октябрь 2023, 12:52:21 от free.gen »

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #3 : 23 Октябрь 2023, 19:21:49 »
Все, разобрался. В следующий раз поставлю на плату переключатель, который будет менять CVBS на SYNC и одновременно подавать напряжение для активации РГБ.
12-пиновый, который обычно ставится на переключение напряжений на слоте.
Румате спасибо за подсказку с 17 ногой!

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #4 : 25 Октябрь 2023, 03:28:13 »
А хрен там. Подключил sync на 20 вывод скарта - никаких изменений вообще.
Может ещё чего не хватает в обвязке?

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #5 : 26 Октябрь 2023, 02:07:19 »
Все еще актуально. Может за вознаграждение кто-нибудь поможет? Для моего уровня знаний это тупик. 
Пока навесом пытаюсь подключить то что вырезано. Но у меня нет HEF4066BT. Из даташита понял только то, что это какой-то переключатель. Что он переключает и как - не понятно. И главное зачем.
Даташит на кодер смотрю и тоже не вижу, чтоб там был какой либо SYNC OUT. По этой схеме тут синхра выводится с YOUT.  :neznayu:

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #6 : 26 Октябрь 2023, 08:54:50 »
Если нет переключения ПАЛ / НТСЦ, то 4066 не нужен

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #7 : 26 Октябрь 2023, 10:23:44 »
Rumata, я так и думал, ибо у меня один кварц и переключение видеорежимов PAL50/PAL60.
Проблема у меня с РГБ. Жирные полосы на любой цветовой заливке. При чем не важно откуда берется синхра - с композита или с YOUT, что странно.
Я повесил переключатель, который меняет вход на 4 ноге мини дин с композита на SYNC OUT - и визуально не меняется ничего вообще.
Автор схемы говорит:
Цитата
Синхра берется с 16 ноги потому что она получается буферизированной и не зависит от нагрузки входного сигнала.
Я естественно ничего из этого не понял. :D
А так же предлагает попробовать прокинуть синхру напрямую, не заводя в кодер. И тут снова не понятно как это сделать.
Как уже выше писал, для меня это все колдунство какое-то - как эти схемы составлять и тд.

Может есть какой готовый пример как синхру напрямую подать? Если уж с этим кодером так получается.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #8 : 26 Октябрь 2023, 11:49:05 »
Есть мнение, что проблема не в синхре

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #9 : 26 Октябрь 2023, 12:04:13 »
Rumata, а в чем же тогда?
Вот больше фото как выглядит ргб:
268123-0268125-1
Так же со сплошной заливкой: белый черный и тд...
268127-2268129-3268131-4268133-5268135-6
Особенно на черном видно что полосы местами светлее, типа градиента.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #10 : 26 Октябрь 2023, 12:53:48 »
Может это с VDP идёт

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7424
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #11 : 26 Октябрь 2023, 14:03:47 »
Если RGB снимаются с усилителей кодера, то поднесущая бывает просачивается внутри чипа. Такая тема уже была на форуме. Можешь временно отключить поднесущую от кодера и проверить, как изменится RGB. Если это решает проблему, тогда просто сделай отдельный RGB усилитель на той же THS7314.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #12 : 26 Октябрь 2023, 23:47:09 »
Я вообще такой полосатости не припомню.
Вот эти цветные поля - это с VDP или нет?

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #13 : 27 Октябрь 2023, 01:34:34 »
HardWareMan,
Цитата
Если RGB снимаются с усилителей кодера
RGB снимаются с sm801 (55, 56, 57) - далее все по схеме.
Цитата
Можешь временно отключить поднесущую от кодера и проверить, как изменится RGB.
Поднесущая - это TVN? При его отключении от кодера приставка вообще как будто не стартует.

Rumata,
Цитата
Вот эти цветные поля - это с VDP или нет?
Поля выводил с флешкартриджа, 240p md suite.

Я тут попробовал без картриджа включить, и вот такая картина:
268140-0268142-1
Рандомно то черный, то белый фон. Полосы на месте.
Пробовал в Композитном режиме включать, и снова рандомно черно-белый экран. В один момент при включении была желтая заливка.

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #14 : 27 Октябрь 2023, 01:56:12 »
UPD - отключил F4 (наверно это поднесущая?) от кодера вообще. RGB заработал вообще без полос с композитной синхрой!
268144-0
Но композит теперь вот так:
268146-1
Поднял 6 ногу кодера, чтоб туда ничего не шло - пропала рябь на контурах в композите, и теперь нет цвета вообще.

« Последнее редактирование: 27 Октябрь 2023, 04:06:46 от free.gen »

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7424
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #15 : 27 Октябрь 2023, 07:18:24 »
То, что проблема в поднесущей цвета - подтверждено. 1645М  и есть кодер. F4 и есть поднесущая. Всё верно, значит.

Поднял 6 ногу кодера, чтоб туда ничего не шло - пропала рябь на контурах в композите, и теперь нет цвета вообще.
А вот это уже интересно. Похоже, что у тебя плата кодера разведена говняно и сигнал поднесущей F4 наводится на входа RGB у кодера. Хотя, это может быть дело и в интегрирующей цепочке, формирующей сигнал поднесущей выходящий за рамки нормы для конкретного кодера.
« Последнее редактирование: 27 Октябрь 2023, 07:25:46 от HardWareMan »

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #16 : 27 Октябрь 2023, 08:40:09 »
Поднял 6 ногу кодера, чтоб туда ничего не шло - пропала рябь на контурах в композите, и теперь нет цвета вообще.
Ну так это цветовая поднесущая. Откуда без неё цвету взяться.

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #17 : 27 Октябрь 2023, 09:31:28 »
HardWareMan, снова что-то на эльфийском.  :neznayu:
Я так и не понял, должна быть эта поднесущая в РГБ режиме, или же мультиплексор 4066 из EHODRIVE каким-то образом отключал ее для этого режима, что в моей схеме не реализовано?
Автор утверждает, что он там только переключает цепочки для pal и ntsc. 

Я пока так решил -  так как я изначально планировал переключатель для режима РГБ/Композит, то я могу его сделать с двумя независимыми рядами на две позиции.
Один ряд при вкл РГБ подает питание на 2 пин АВ выхода.
Второй ряд при вкл РГБ разрывает цепь с поднесущей.
И наоборот: разрывает питание на 2 пин и подает Ф4 на 6 ногу для композита.
268162-0268164-1

Костыль конечно-же, но на большее мне мозгов не хватает.
При отключении Ф4 РГБ почти идеальный, полосы едва заметны на некоторых фонах (почему-то с чистой синхрой их даже больше). Но с ними я уже готов смириться. Их видно если прям всматриваться.
Композит с Ф4 опять же - такой же четкий и чистый, как и на EHODRIVE.
То есть на данный момент результат меня устраивает.

Если такое переключение на горячую приемлемо, то вопрос можно считать закрытым.

Ах да,
Цитата
1645М  и есть кодер
В моем случае 2075M

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7424
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #18 : 27 Октябрь 2023, 15:30:27 »
Автор скинул мне тут гербера. Полюбуйтесь:

 :facepalm: free.gen, скажи, а ты расставил детали чтобы красиво было? У всех кодеров CXA, которые я знаю (1145, 1645, 2075) имеют максимально оптимальную разводку выводов, чтобы сигналы можно было максимально не пересекать промеж друг друга. Однако ты умудрился 2 сигнала высокоомного входа прогнать вокруг всей платы(!) и близко к мощным выходам. При этом питание выполнено дорогами толщиной сигнальных. Ты испортил то, что испортить было нельзя, поздравляю. Хоть бы проконсультировался или почитал литературу какую...

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2193
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #19 : 27 Октябрь 2023, 15:59:37 »
Плата красивая, но толку то. Уж навесом бы как собирали недавно слепил, на самсунговском и радовался бы.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #20 : 27 Октябрь 2023, 16:47:34 »
Я так и не понял, должна быть эта поднесущая в РГБ режиме
НЕТ

или же мультиплексор 4066
4066 не имеет отношения ни к поднесущей, ни к RGB

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #21 : 27 Октябрь 2023, 17:08:35 »
HardWareMan, не ошибается тот, кто ничего не делает.
Цитата
Хоть бы проконсультировался или почитал литературу какую...
Так я собственно за этим и создал тему. Я уже понял что эту плату запорол. Они уже давно у меня. И я не был уверен, что с первого раза получится все хорошо. Чтобы заказать новые платы и пишу сюда. В том что именно разводка виновата даже подумать не мог, ибо:
Цитата
Сразу скажу - я далек от электроники и всякого такого.
У меня из оборудования - китайский мультиметр и паяльник - все. И глупая мечта детства, освоить хотя бы на начальном уровне это искусство. Но жизнь занесла в другую сторону, а мечта так и осталась.
quq_CCCP, я старался сделать так, чтобы линии питания шли подальше от РГБ, композита и звука. И вообще это мой первый опыт проектирования. Сначала тыкнул автотрассировку и затем руками исправлял. Первый блин.
Цитата
Уж навесом бы как собирали недавно слепил, на самсунговском и радовался бы.

На макетке навесом уже разводил эту схему - результат был значительно хуже. Здесь же при соблюдении костыля с поднесущей вроде бы неплохой результат. Уже на соплях подключил переключатель на 2 позиции и 2 независимые группы контактов. Однако доводы о разводке заставляют усомниться.
Rumata, значит в моем случае она действительно наводится куда не нужно из-за плохой разводки дорожек?
Что заметил, разрывать ее эффективнее всего у самого SM801 - меньше всего полос.
В таком случае не понятно, чего не должно быть в схеме, и что должно быть, чтобы реализовать переключатель прям на плате. Хотя бы переключатель.  :)

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7424
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #22 : 27 Октябрь 2023, 17:54:17 »
Если уж есть понимание что в этой схеме не так, лучше бы посоветовали - что нужно исправить? Откуда мне знать, какие из сигналов высокоомные и как их расположить?
Ну и надо было спрашивать на этапе изготовления платы. Ну и другие проекты посмотреть нужно было, вот например:

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #23 : 27 Октябрь 2023, 18:08:35 »
Разводка, конечно, оставляет желать. Надо начинать с земли и питания, они должны быть разведены достаточно широкими дорожками, может быть полигонами. Есть смысл посмотреть на разводку в других платах, в том числе и оригинальных

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7424
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #24 : 27 Октябрь 2023, 18:35:35 »
Rumata, да тут детские ошибки, вот я вход обозначил:

А стоило ему повернуть кодер на 90 градусов против часовой стрелки, так сразу получается чёткое разделение входов и выходов, а промеж ног можно ещё и землю протянуть для экранирования. Но ничего, придёт с опытом, я думаю.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #25 : 27 Октябрь 2023, 18:43:54 »
Разводка плат - дело во многом эмпирическое. И разбор чужих конструкций, желательно профессиональных, весьма полезен.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7424
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #26 : 27 Октябрь 2023, 20:53:17 »
Разводка плат - дело во многом эмпирическое. И разбор чужих конструкций, желательно профессиональных, весьма полезен.
Угу. Я вообще на вот этом залип:
Уже и частоты высокие постиг и всё такое.

Оффлайн free.gen

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #27 : 28 Октябрь 2023, 07:08:28 »
Цитата
Ну и другие проекты посмотреть нужно было, вот например:
Знать бы еще где искать эти проекты.
Цитата
да тут детские ошибки, вот я вход обозначил:

Значит обвязку 6 ноги нужно выполнить как-то иначе? Были бы советы, уже начал бы ваять по фен шую.
Цитата
И разбор чужих конструкций, желательно профессиональных, весьма полезен.
Я в душе не знаю, как это все разбирать. Если только копировать подчистую. Но я нигде еще не видел такой реализации, чтобы плата вставала на место AV субплаты. Обычно готовые проекты выполнены как отдельные модули. В моем случае платка 80х50мм, на которой хочется сделать фильтр по питанию для кодера (от штатного 7805, либо type C), кодер, разьемы AV/DC, переключатель, пины для пайки отдельного композита. Ну и никаких SMD, только хардкор. Эдакий универсальный мод для sm801.
Цитата
Надо начинать с земли и питания, они должны быть разведены достаточно широкими дорожками, может быть полигонами.
Спасибо за советы. Значит начну с питания и опубликую промежуточный вариант здесь, если никто не против.
Пока идея такая:
268192-0

Из всего что я понял, далее нужно подвести питание к кодеру тоже толстыми и желательно короткими дорожками, верно? И с землей поступить так же.

Rumata, и еще я так и не понял - что с F4? Его при любой разводке нужно физически отключать от 6 ноги для РГБ, или же при правильной разводке переключатель не потребуется?

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7424
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #28 : 28 Октябрь 2023, 07:38:31 »
Пока идея такая:
Плохая идея. Говорю же - разверни кодер.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7424
    • Просмотр профиля
Попытка собрать RGB/CVBS кодер для SM801.
« Ответ #29 : 28 Октябрь 2023, 07:49:55 »
Хотя-бы вот так:

Тогда можно землёй чётко разделить входы и выходы и снизить их взаимное влияние. Конечно, я показал лишь идею, по факту там надо всю мелочь подвинуть для оптимальной разводки, кондёрчики на выходе поставить углом и прочие вещи. Думаю сам разберёшься. Ну и не забывай что неплохим методом борьбы с наводками является заливка земляным полигоном, но его тоже надо уметь применять.