Gönderen Konu: Çıkış birimlerinin hızlarıyla ilgili genel bir soru  (Okunma sayısı 6259 defa)

Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
Arkadaşlar, donanımdan pek anlamadığım için biraz amatörce bir soru soracağım.
 
Commodore 64'ü örnek alırsak (aslında sorun genel bir soru), RS-232 portu belli bir baudrate'in üzerine çıkamaz. yani sanmıyorum ki RS-232 üzerinden 50 FPS ekran görüntü bilgisi gönderilebilsin. Ancak bunu TV-Out ve Monitör çıkışları yapabiliyor. Peki burada gönderilen veriler (özellikle monitör çıkışında) tam olarak nasıl bu kadar hızlı gönderilebiliyorlar? O çıkışların bir farkı olduğu kesin ancak benim aklıma şöyle saçma bir fikir geldi. Monitör çıkışı kullanılarak ve ekranda saçma sapan (ama mantıklı bir bilgi içeren) görüntüler oluşturarak RS-232'den daha hızlı veri transferi yapılabilir mi?
 
Diyeceksiniz neden Tape ya da Drive çıkışlarını sormuyorsun da RS-232 ile Monitör'ü soruyorsun. Aslında aklıma o da gelmedi değil ama özellikle RS-232'nin teknolojisi ile Monitör çıkışı arasındaki fark kafama takıldığı için soruyorum. RS-232'yi PC'den dolayı bilirim. Genellikle gönderme/alma işlemleri için 1'er pin kullanılır. Hatta çoğu örnekte yalnızca 3 pin RS-232 üzerinden iletişim için yeterlidir. şeytan dedi araştır şemaları incele, döküman oku, anlamaya çalış diye ama aklıma gelen anlık bir soru için bu kadar vakit harcamayayım dedim.
 
Umarım cevabı anlayabileceğim dilde yazarsınız :) şimdiden teşekkürler.

Çıkış birimlerinin hızlarıyla ilgili genel bir soru

« Yanıtla #1 : 10.02.2008 04:51:14 »
Hızlı düğmeleri aç

coze

İleti: 238

Çevrimdışı
  • ***
  • Full Member
    • Profili Görüntüle
bildigim kadariyla en buyuk fark, monitor cikisinin analog, RS-232'nin dijital olmasi. Atiyorum, monitor cikisinda tek pulsta 1'den 16'ya kadar deger belirtilebiliyorsa, RS-232 bir ve sifirlarla isledigi icin bu degeri ancak 4 pulsta (2 uzeri 4) seri olarak (o yuzden seri port) gonderebilir. arti bir de senkron biti, video sinyali icinde renk ve luminance bilgilerinin interleave olarak gonderilmesi gibi mevzular var ki, onlara tam hakim olmadigim icin yorum yapamiyorum.

Çıkış birimlerinin hızlarıyla ilgili genel bir soru

« Yanıtla #2 : 10.02.2008 06:49:54 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
bu durumda byte transferi için analog çıkış kullanımı ile ilgili fikirleriniz nedir? yani görüntüde nadiren de olsa hatalı bir pixel görünmesi ölümcül olmayabilir ancak dosya tranferinde problem yaratacaktır. bu durumda analog çıkışlar (eğer hata payı varsa) checksum gibi yöntemlerle bir protokol oluşturularak kullanılabilir mi?
 
edit: soruyu sorduktan sonra aklıma analog telefon hatları üzerinden internete bağlandığımız geldi. ben yine soruyu monitör çıkışı ve rs-232 kıyaslamasına yoğunlaştırıyorum :)
« Son Düzenleme: 10.02.2008 06:53:11 Gönderen: skate »

Çıkış birimlerinin hızlarıyla ilgili genel bir soru

« Yanıtla #3 : 10.02.2008 13:04:23 »
Hızlı düğmeleri aç

spaztica

İleti: 1.493

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
amiga'daki vhs-backup bu tür bir işlem yapıyor ve görüntü sinyalleriyle backup almanı sağlıyordu. başka bir örnekle de yakın zamanda karşılaşmıştım, bilgisayar ekranından aktarılan verilerin cep telefonu kamerasıyla algılanması için bir program ikilisi vardı bir ara...

tv çıkışında gönderilen veriler tamamen analog'dur, haliyle bilgisayar sinyallerinden ayrı düşünmen lazım onları. bilgisayar görüntü sinyali, input oalrak gelir, bu farklı frekanslarda taşıyıcı sinyallere dönüştürülerek dikey ve yatay tarama sinyalleri oluşturulur. aslıdna tek bir sinyalidr, ekranın sağından çıkan, solundan bir alt satırda devam eder. en alttan çıkınca da cycle tamamlanmadan biraz daha zaman geçer (tam da burada videotext sinyali bindirilir) ve yeni sayfa (1/50 sn) başlar.

http://www.maxim-ic.com/appnotes.cfm/appnote_number/1184/

burada alttaki bir grafikte sinyalin renk açısından nasıl bir encoding'e ait olduğunu görebilirsin.

http://en.wikipedia.org/wiki/Composite_video

burada da az bir bilgi mevcut.

http://www.maxim-ic.com/appnotes.cfm?appnote_number=734&CMP=WP-4

burada da çok güzel graiksel anlatımlar var.

Çıkış birimlerinin hızlarıyla ilgili genel bir soru

« Yanıtla #4 : 10.02.2008 13:07:38 »
Hızlı düğmeleri aç

spaztica

İleti: 1.493

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
bi de şöyle bir paragraf buldum:

Various techniques for transmitting digital data over a composite video channel are examined, with a view to transmitting data from experiments on the Space Shuttle orbiter. PSK (phase-shift keying), MPSK (m-ary PSK), or PAM (pulse-amplitude modulation), which can be transmitted on visible lines of a frame, unassigned lines of the VBI (vertical blanking interval), or during the HBI (horizontal blanking interval), are all found to be attractive under the proper conditions. However, PAM on visible lines or during the VBI should be relatively easy to implement, provide adequate average data rates, and give acceptable BERs (bit error rates)
http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel3/62/5467/00210637.pdf

Çıkış birimlerinin hızlarıyla ilgili genel bir soru

« Yanıtla #5 : 10.02.2008 13:50:37 »
Hızlı düğmeleri aç

atiflz

İleti: 246

Çevrimdışı
  • ***
  • Full Member
    • Profili Görüntüle
    • http://izleyenkisi.blogspot.com/
Yani, uygun bir ornekleme donanimi arti checksum iceren bir paket yapisi ile bu tur bir aktarim mumkun. Yani ozellesmis donanim gerekiyor. Gerci ozellesmis donanim olarak bir tv karti isi gorebilir ama onun yazilimi ayrica bir dert olur.