ユーザ用ツール

サイト用ツール


デジタルrgb出力をvgaモニタに出力したい

文書の過去の版を表示しています。


デジタルRGBをVGAモニタに出力したい

概要

PC-6001mkII以降には15色表示のデジタルRGB出力があり、専用モニターに接続することで鮮明な像を得ることができる。 エミュレータであれば、既に鮮明な画面表示を得ているので、必要性は低いが、折角ある機能を活用したいと思う。

流石に、専用モニターを入手するのは方法として、イマイチなので、アナログVGAモニタへ出力することを最終目標とする。

ハードウェア

PC-6001シリーズのRGB IFは、物理的にはDIN 8PINなので、最低限、これをD-SUB15に形状変更する必要がある。 実際、そういったケーブルもあるようだが、RGBのON/OFFによる8色表示しかできない。

従って、15色表示可能なように、RGBを0-1の他に中間レベルで出力できるハードウェアが必要になる。

更に、モニターが水平回帰15KHzをサポートしていればいいがVGAは31kHzと倍速なので、15kHz非対応の場合にはアップスキャンコンバータも必要になる。

RGB15色対応

TTLロジック版

部品
部品点数メモ
74LS0232入力NORゲートx4
74LS0822入力ANDゲートx4
74LS1251Tri-State Bufferx4
74LS8612入力XORゲートx4 H-Sync/V-Sync混合用。なければNORとANDの空いている回路で代替可能
抵抗100Ω6
電解コンデンサ 100uF 16V3
半固定抵抗(500Ω)6
VGAコネクタ1D-SUB 15pin メス
DIN 8pinプラグ1基板用ソケットがあればそれでも可
8芯ケーブル1
電源用USB Micro Bコネクタ15Vの電源入力が可能なら何でもいい

PIC版

部品
部品点数メモ
PIC16F18271PIC16アーキテクチャ/16GPIO/DIP18ピンなら何でもいい
抵抗100Ω6
電解コンデンサ 100uF 16V3
半固定抵抗(500Ω)6
VGAコネクタ1D-SUB 15pin メス
DIN 8pinプラグ1基板用ソケットがあればそれでも可
8芯ケーブル1
電源用USB Micro Bコネクタ15Vの電源入力が可能なら何でもいい

アップスキャンコンバータ

自作する、というか、上の基板に組み込みたかったのだが、ラインバッファが必要だったり、FPGAで自作している人がいたりと、それなりに大規模になりそうなので、断念。

アマゾンで、GBS 8200 Ver 4.0のボードを見つけ、これを利用することにした。

GBS 8200 Ver 4.0

アップスキャンコンバータであるが、癖が強いので注意が必要。 まず、入力にD-SUB 15pin の口があり、シルクパターンを見るに、RGB + H + Vの信号を受け取りそうだが、先人たちによれば、H-Syncの代わりに、H/V 混合信号が、それとは別にV Syncも必要になるようだ。

実際、製品に添付されていたケーブルは、RGBとS(H/V混合信号)とVのみが結線されており、これら信号を入力してやる必要があるようだ。

デジタルrgb出力をvgaモニタに出力したい.1607388647.txt.gz · 最終更新: 2020/12/08 09:50 by araki