Генерация телевизионного сигнала PAL с использованием PIC


14

Я пытаюсь генерировать телевизионные сигналы PAL, используя PIC24FJ64GB002, используя метод, аналогичный схеме, описанной на полпути вниз по этой странице . Единственное отличие состоит в том, что моя схема должна работать при 3 В вместо 5 В из-за использования PIC24, поэтому я пересчитал необходимые значения резисторов, и самые близкие, которые я могу найти, кажутся равными 220 и 470 Ом.

Я подключаюсь к входу телевизора через кабель Scart, соединяющий видеосигнал с контактами 17 и 20 на схеме на этой странице .

Но я не получаю изображения по телевизору. С таким же успехом это может быть не связано.

Я думаю, что одна из трех вещей может быть неправильной:

  1. Мое время истекло. В конце этого поста я разместил диаграмму, показывающую синхронизацию на двух выводах для моего теста и, насколько я могу судить, я генерирую правильную синхронизацию синхронизации, а другой сигнал - это всего лишь несколько полос для тестирования. Насколько точным должно быть время? Я использую прерывание таймера на PIC, чтобы начать каждую линию на 64 мксек друг от друга.
  2. Я использую неправильные резисторы, чтобы смешать сигнал. Может кто-нибудь проверить, рассчитал ли я правильные значения для использования при 3 вольтах? Насколько точными должны быть уровни напряжения? Я выбрал самые близкие стандартные значения, это достаточно точно?
  3. Я подключаюсь к неправильным входам на моем разъеме Scart? Все, что я прочитал, показывает, что это правильно ...

Я генерирую то, что я считаю правильными импульсами кадровой синхронизации. Хотя, опять же, все, что я прочитал, указывает на то, что даже если я ошибаюсь, я должен что-то видеть, и поскольку каждая строка имеет одинаковую потерю вертикальной синхронизации, не должно ли иметь значение этот тест?

В любом случае, любые отзывы и предложения будут приветствоваться.

Синхронизация сигнала http://this.domain.name/wp-content/uploads/2010/06/tv.png

Изменить и дополнительный вопрос

Если я хочу использовать RGB-сигналы в Scart, похоже, мне нужно иметь 3 соединения для R, G, B и одно для синхронизации на композитном видео-выводе. И затем у каждого есть свое отдельное соединение GND ... Есть ли причина, по которой я не могу просто соединить эти 4 вместе?


Вы получили +1 только за использование функции логического анализатора PICKIT2. Я никогда не видел, чтобы это использовалось, так как везде, где я работаю, у нас везде есть O-Scopes. Это выглядит сексуально. вопросы были великолепны.
Кортук

Я хотел бы иметь хороший осциллограф, тогда я мог бы видеть напряжения на «смешанных» сигналах здесь. Но у меня его нет, и они стоят больше, чем я могу оправдать расходы на хобби проекта. Логический анализатор pickit2 действительно работает очень хорошо, хотя для многих цифровых сигналов. Я бы почти купил один только для этого!
Джон Бертон

1
Я попробовал приведенные ниже предложения и не имел успеха вообще. Правильны ли мои тайминги и резисторы? У меня тоже кое-что есть. Я думаю, что я построю один из проектов, которые я видел вокруг, использующих один из них, тогда, по крайней мере, я не буду пытаться отлаживать свое собственное оборудование, свое собственное программное обеспечение И неизвестное соединение с телевизором одновременно , И когда это сработает, перезапустите этот проект.
Джон Бертон

Не могу сказать, что знаю лучше, чем вы, но вы достигли моего интереса.
Кортук

Ответы:


5

Это может быть проблема переключения SCART. При использовании SCART некоторые телевизоры нуждаются в слабом сигнале на выводе 16, чтобы выбрать RGB, а не композитный.

http://freespace.virgin.net/matt.waite/resource/av/scart.htm#Note%202%20 :

Вы также можете попробовать поместить ваш композитный сигнал на один из каналов RGB, чтобы проверить, правильно ли он принят.


Спасибо за ответ. Похоже, вы генерируете сигналы RGB, а не композитное видео? Я попытался соединить этот контакт в обоих направлениях, и, к сожалению, это не имело никакого значения.
Джон Бертон

Ой, я неправильно прочитал, обновил.
Тоби Джаффей

1
Да, выполнение PAL Colourburst на PIC было бы "проблемой"
Тоби Джаффи

1
Просто закончите этот пост - я попытался использовать другой телевизор, и он работал отлично, и все же я все еще не могу заставить его работать на оригинальном. Ясно, что есть какая-то разница, которую я должен исследовать в будущем,
Джон Бертон,

1
В конце концов я обнаружил, что у меня был плохо соединенный провод Scart с заземлением, подключенным к неправильному проводу, хотя я проверял это примерно 100 раз! Почему-то работает на одном телевизоре, а не на другом. Теперь у меня это хорошо работает на обоих.
Джон Бертон

0

Вы включили его на канал 3? или у вас есть композитный вход и вам нужно выбрать правильную настройку источника видео на телевизоре / мониторе?


У меня есть композитный вход на телевизоре. Ну, в любом случае, композитный вход на соединении SCART.
Джон Бертон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.