2019年10月30日水曜日

タイミング合わせ

 9Mspsでサンプリングして水平同期を検出し、フロントポーチのタイミングからもう一度サンプリングする、というヤツを試してみた。



 いろいろやってて全然動かなくて、切った張ったしてる内に「いつの間にか動くようになった」という恐怖体験
 ((((;゚Д゚))))ガクガクブルブル

 青が1回目のサンプリング、赤が2回目のサンプリング。
 1回目では映像の途中からサンプリングが始まっているが、2回目ではちょうどフロントポーチの始点からサンプリングが始まっている。

***



 1段目が約15kHzのタイマ、3段目がADC1のトリガ、4段目・5段目がADC2・3のトリガ。
 まず2ライン分をサンプリングして、それを解析してから15kHzのタイマを移相して、再び2ライン分をサンプリングする。

 ロジアナだけで見るとNTSCと同期できてるのか全くわからないねぇ。
 2段目のGPIOデバッグをオシロのトリガに使っているので、NTSC信号と15kHzPWMを比較して、正常に同期できているのはわかるが。
 デジアナ両方取れるオシロって、こういうときに有ると便利そうだ。

***

 とりあえず、NTSC信号の任意のタイミングをサンプリングする、というのはできそうな見込みがついてきた。
 もうひと頑張り。

 そういえばデータ圧縮は未実装だ。あと4頑張りくらいか。

0 件のコメント:

コメントを投稿