Senin, 08 Juli 2013

Cara kerja OSD (On Screen Display)



Cara kerja OSD (On Screen Display)
(tulisan ini merupakan revisi ke.1 tulisan sebelumnya)
OSD dibangkitkan oleh sirkit Karakter Generator yang ada didalam  setiap chip mikrokontrol yang merupakan gudang pembangkit macam-2 huruf karakter seperti yang ada pada tombol mesin ketik serta berbagai macam bentuk gambar grafis. Misalnya bentuk gambar grafis Volume, kontras, color, britnes.
Karakter generator membutuhkan bantuan sinyal pulsa-pulsa seperti dibawah ini untuk dapat menampilkan OSD.
  • Pulsa  Horisontal Sync (HS) yang diperoleh dari pulsa flyback (pin-AFC).
  • Pulsa Vertikal Sync (VS) yang diperoleh dari ic Vertikal-Out.
  • Osilator OSD - untuk membangkitkan pulsa-pulsa clock yang dibutuhkan karakter generator. Osilator OSD tidak menggunakan X-tal tetapi menggunakan sirkit LC (coil dan kapasitor). Pada teve model baru Osilator OSD sudah tidak dijumpai lagi, karena pulsa-pulsa clock untuk OSD dapat diturunkan dari osilator sistim
Pulsa HS dan VS ada yang langsung diinputkan ke mikrokontrol. Tetapi ada yang dilewatkan pada transistor inverter (pembalik polaritas pulsa). Contoh gambar adalah transistor V704 dan v705.
clip_image002
Keluaran atau output karakter generator adalah :
  • Data OSD  Red,
  • Data OSD Green,
  • Data OSD Blue
  • Sinyal Fast Blank yang merupakan sinyal yang digunakan untuk menggerakkan switch kecepatan tinggi yang ada di ic Video-chroma. Didalam ic chroma antara gambar teve dan data OSD sebenarnya ditampilkan secara bergantian dengan kecepatan tinggi, dengan tujuan agar tampilan OSD lebih jelas
clip_image004
  • Misalnya jika tampilan OSD berwarna  putih, maka semua pin-OSD R-G-B out ketiganya akan mengoutputkan data. Bila tampilan OSD hijau, maka yang mengoutputkan data hanya pin-Green saja.
  • Data OSD RGB dari mikrokontrol dicampur dengan sinyal gambar RGB pada ic jungle melalui switch kontrol Tv/Ext (contoh gambar adalah pin-51/52/53)
  • Switch Tv/Ext merupakan switch kecepatan tinggi yang dikontrol on-off oleh sinyal F/B (Fast Blank) dari mikrokontrol (contoh gambar adalah pin-53)
clip_image006
 
Kerusakan jika OSD tidak muncul
  • Disebabkan mikrokontrol tidak terima salah satu sinyal VS atau HS
  • Periksa jalur sinyal VS dari bagian Vertikal-out ke mikrokontrol
  • Periksa jalur sinyal HS dari flybak (pin-AFC) ke mikrokontrol
  • Jalur F/B mungkin terkunci pada 0v (atau short ke ground)

Tidak ada komentar:

Posting Komentar