اسحب YPbPr من Commodore 64



Commodore 64 عبارة عن كمبيوتر به مكتبة ضخمة من البرامج ، ولكن ليس به إخراج فيديو عالي الجودة. تقوم شريحة تسمى VIC-II على الفور بإنشاء S-Video ، وإشارة اللون ليست قياسية تمامًا ، وتكون إشارة النصوع صاخبة إلى حد ما. ولكن بعد إزالة الإشارات من 22 دبوسًا من هذه الشريحة ، يمكنك استخدام FPGA لمعرفة ما تعرضه على الشاشة في الوقت الحالي ، وإنشاء إشارة الفيديو نفسها بالضبط ، ولكن YPbPr.

كأساس ، اتخذ المؤلف تطوره السابق - لوحة A-Video. كان تثبيته في علبة C64 غير مريح ، حيث كان يتطلب حفر ثقوب إضافية لـ "الزنبق" الثلاثة. تم تصميم اللوحة الجديدة ليتم تثبيتها بدلاً من المغير. الثقوب الجديدة غير مطلوبة ، بدلاً من مقبس الهوائي بعد التعديل مقبس رباعي (TRRS).

يتكون الجهاز من جزأين:

  • لوحة المحول التي تحول جميع الإشارات 22 من مستويات 5 فولت إلى 3.3 فولت
  • لوحات مع FPGA ، متصلة ببطاقة محول مع حلقة وتثبيتها بدلا من المغير ؛ كما أنه يحتوي على مراحل لتضخيم إشارات S-Video والإشارات المركبة ، وتكرار مراحل المغير المماثلة ، بحيث تستمر مخرجات الفيديو المقابلة في العمل.

تم تصميم الجهاز بحيث يمكنك بمرور الوقت إضافة دعم لجميع صيغ C64 الحالية: إصدارات PAL و NTSC ، قصيرة وطويلة ، مع مزود طاقة VIC-II فقط من 5 فولت ومن 5 و 12 فولت. من المحتمل أن يكون الجهاز متوافقًا مع جميع الخيارات الآن (تم إجراء اختبار باستخدام لوحين - طويلة مع شريحة مدعومة بفولتين وقصيرة مع شريحة مدعومة بجهد واحد) ، لكن بعض أنواع شرائح VIC-II (خاصة ، 6567R56A ، التي تم العثور عليها في الإصدارات السابقة من الكمبيوتر) لا تدعمها البرامج الثابتة حتى الآن. وهذه بالفعل مدعومة بدقة وتعمل:

- 6569R5 (PAL)

- 8565R2 (PAL)

- 8562R4 (NTSC)

يسمح لك المفتاح الموجود على اللوحة بتحديد معلمات إشارة الإخراج التالية:

- 240 بكسل / 288 بكسل ، المسح التدريجي ، 50/60 هرتز

- 480 بكسل / 576 بكسل ، المسح التدريجي ، 50/60 هرتز ، مضاعفة الخط

- 480p / 576p ، 50/60 هرتز ، تقليد الخطوط كما في CRT

تعيين دبوس من "جاك" ، بدءا من جهة الاتصال من المكونات المقابلة للحبل: Y ، Pb ، Pr ، شائعة. لذلك ، فإن أي كبل به "مقبس" بأربعة أطراف وثلاثة "زنبق" مناسب ، شريطة أن يكون ملامس "المقبس" الأقرب إلى السلك يتوافق مع السلك المشترك.

لا تدعم جميع أجهزة التلفزيون وضع 240p / 288p ، ولكن يمكن إدخاله بسهولة في أدوات قياس خارجية. تعمل أوضاع 480p / 576p جيدًا على جميع أجهزة التلفزيون ، إذا كان هناك دعم لـ YPbPr فقط.



ترتيب التغيير:

  • قم بتنزيل جميع الملفات الضرورية (المخططات ، رسومات اللوحات ، البرامج الثابتة) من هنا ، اجمع اللوحات ، قم بفلاش FPGA
  • قم بإزالة شريحة VIC-II من لوحة الكمبيوتر ، وهذا يتطلب في بعض الأحيان نقل كمية صغيرة من "السائبة" وتثبيت اللوحة
  • ضع شريحة VIC-II في لوحة المحول ، مع التأكد من نشرها بنفس الطريقة
  • قم بتثبيت لوحة المهايئ بالرقاقة الموجودة في لوحة الكمبيوتر ، إذا كان ضعيفًا في المقبس ، فاستبدلها بلوحة أفضل
  • تحقق من اللوحة مع وزن FPGA من خلال توصيله بلوحة المحول باستخدام كبل ، ثم قم بتوصيل إحدى منصات GND3 و GND4 و GND5 بسلك الكمبيوتر المشترك ولوحة ضبط RFCON2 الصحيحة مع ناقل +5 V ، في هذا النموذج يكون الجهاز قادرًا بالفعل على إخراج YPbPr إشارات
  • إزالة المغير ، مسح جميع الثقوب في اللوحة حيث تم لحام من اللحام
  • بدلا من المغير تثبيت أمشاط أربعة دبوس ، ولكن لا لحام حتى الآن
  • انظر إلى أي من منصات التلامس الخاصة بلوحة FPGA تقوم بتوصيل الأمشاط: بالنسبة لأجهزة الكمبيوتر ذات اللوحات الطويلة ، توجد مجموعة واحدة من اللوحات على اللوحة مع FPGA ، لأجهزة الكمبيوتر ذات اللوحات القصيرة
  • ضع اللوحة من FPGA على الأمشاط ، ثم قم بمحاذاةها ، ثم جندها من جانب لوحة الكمبيوتر
  • اضبط اللوح باستخدام FPGA عموديًا ، وألحِّم المشط على جانبها
  • إذا كانت الدائرة الكهربائية المصغرة VIC-II مدعومة بجهدين كهربائيين (لا يبدأ تعيينها بـ 8 ، ولكن بـ 6) ، أغلق الطائر JPLUM1 على لوحة FPGA
  • إذا كان بعد التحقق من الوزن إزالة الحلقة ، أعده مرة أخرى

يمكنك توصيل اللوحة مع FPGA بالتلفزيون من خلال المحول "TRRS - ثلاثة زهور الأقحوان" ، من خلال نفس السلك ، أو من خلال السلك TRRS - TRRS ، إذا كان التلفزيون يحتوي على مدخلات YPbPr مع نفس pinout (انظر أعلاه).

عنوان الاتصال بالمطور: reinhard.grafl barks aon وضعت في نهاية الجملة في

Source: https://habr.com/ru/post/ar443182/


All Articles