Optik Kablodan Data Aktarmak
-
Hocalar iki tane cihazım var dielim arduino. Bunlar arasınad optik kablo ile iletişim yapabileceğim bir kaynak varmı?
yani optikden gelen input ve outputu devreden okumam ve yazmam için gereken bileşen ve kodu arıyorum
-
şeyhim http://www.netstuff.org/audio/ buradaki "S/PDIF Master" a bakabilirsin, input selector yapmış, kodlarını yayınlamışlar, işini görür diye düşünüyorum.
ayrıca TOSLINK bağlantılar hakkında : http://www.digikey.com/Web%20Export/Supplier%20Content/Toshiba_264/PDF/Toshiba_BCE0037_catalog.pdf?redirected=1
adruino'dan anlamıyorum ama toshiba toslink bağlantılar 3 bacağa sahip, onları adruino ya bağlayıp gelen veriyi kaydedebilir veya işleyip başka bir toslink çıkışa gönderebilirsin diye düşünüyorum. girişin illa optik olmasına gerek yok diyorsan optik ten RCA a çevirici aparatlar kullanıp doğrudan 2 kanallı stereo (5+1 de var) ses sinyalleri üzerinden de çalışabilirsin.
-
Ama iletmek istediğim şey ses değil, spdif kullanırsam ses paketleri halinde mi paketlemem lazım datayı?
raw data iletmek istiorum yada mesela seri portun data bacağını optik olarak iletmek istiorum
hatta mümkünse birden fazla seri portu tek kablodan farklı kanallarla iletmek istiom çok şeymi istiom
-
şeyhim bence data da iletebilirsin. http://www.esrac.ele.tue.nl/~leon/spdif/ bu adreste toslink (s/pdif) için çıkış devresi de verilmiş.
yalnız bu dijitallerde "jitter" denilen, veriyi (sesi) kötü etkileyen bi' etki ortaya çıkıyor. çok baba sistemler veride kayıp olmasın diye harici "master clock" kullanıp, sinyali gönderen ve alan cihazların saatlerini eşitlemeye çalışıyorlar ki jitter oluşmasın.
wiki'de "Bitrate: Originally 3.1 Mbit/s; now 125 Mbit/s" demiş, bence birçok seri port u sürebilirsin.
yine dijital olarak veri iletmek istiyorsan "coaxial digital cable" lara da bakmanı öneririm. ayrıca TOSLINK (S/PDIF) ler 5-10 metreden fazla sağlıklı veri taşımaz gibi geliyor. -
Niye iletmez ki? bence optiğin iletimi seri kablodan çok iyi olması lazım. ayrıca gördüğüm kadarıyla bu ses için kullanılan kablolar gayet iyi bükülüyor.
-
HolyOne bunu yazdı
Niye iletmez ki? bence optiğin iletimi seri kablodan çok iyi olması lazım. ayrıca gördüğüm kadarıyla bu ses için kullanılan kablolar gayet iyi bükülüyor.
"Because high light signal attenuation in the Toslink fiberoptic cable, the transmission distance available using this technique is less than 10 meters (with some equipments only few meters)."
yani Toslink fiberoptik kabloda sinyalin dalga genliğindeki azalmadan dolayı belki 10 metreden biraz daha fazla iletim yapılabileceğini söylüyor. ışık olarak da kırmızı LED kullanılıyormuş ve zaten pik voltaj değerleri felan oldukça az. uzun mesafeler için başka fiberoptik yollar araştırılabilir.
http://www.epanorama.net/documents/audio/spdif.html
-
HolyOne bunu yazdı
Ama iletmek istediğim şey ses değil, spdif kullanırsam ses paketleri halinde mi paketlemem lazım datayı?
raw data iletmek istiorum yada mesela seri portun data bacağını optik olarak iletmek istiorum
hatta mümkünse birden fazla seri portu tek kablodan farklı kanallarla iletmek istiom çok şeymi istiom
modlu fiber kullanacaksın hocam. e/o dönüşümü yapınca dalgaboyuna bağlı farklı yansımalar olacak bir nevi farklı modulasyon etmiş gibi olacaksın. vercici kısım e/o alıcı kısım o/e şeklinde olacak. genelde kablosuz haberleşmede güvenlik bandını aşınca bu tip fiber sistemler kullanılıyor. sızıntı yok datanın izlenmesi yok. ama eğer fiber iletim yapacaksan konnektorler biraz pahalı.
