USB-RS485 çevirici

Başlatan d_yol, 18 Nisan 2006, 16:47:25

aYe

Selam,

RS232 ve RS485 arasındaki "iletişim mesafesinin uzaması" şeklindeki farkın sebeplerini açıklar mısınız?

İyi çalışmalar.
Dünyada iki şey sonsuzdur. İnsanın aptallığı ve evren. Ancak ikincisinden o kadar emin değilim... (Einstein)

bsivgin

Sayın OG,

ben senin dediğin tiptekini aldım. Bu usb dediğin kısmın içinde USB-RS232-TTL çeviici var. Telefona giden soketin ucu boş. Yani kısaca telefone giden kısmı kesebilirsin. Telefona giden uçtaki 2 numara GND, 5 RX, 6 TX . Yani kablonun TX'i telefonun RX'ine bağlı. Ben bugün denedim ve çalıştı. Yani USB kablosundan bir USB-TTL çevirici sahibi oluyosun 10 YTL civarına.


http://us.st11.yimg.com/us.st.yimg.com/I/tang-shop_1894_253737521

http://www.technick.net/public/code/cp_dpage.php?aiocp_dp=pinconcel_nokia_pop

Saygılarımla
Bülent ŞIVGIN
www.diyot.com

OG

Evet linkdekinin aynısı. Bu güzel bir haber, FT232 ye karşı ciddi bir avantaj. İpek verdiğin fiyat buna ait ise avantaj katlanır.

Ulaşabildiğiniz hız sınırları ile ilgili bir deneyiminiz olursa aktarmanızı bekleriz.

Alıntı YapRS232 ve RS485 arasındaki "iletişim mesafesinin uzaması" şeklindeki farkın sebeplerini açıklar mısınız?
RS485 de differential bir yapı var. Analogdaki karşılığına benzetirsek balance yapı. 2 hat da canlı data taşır. 180 derece faz farkı ile. Hedef noktada bu iki sinyal farksal olarak toplanır (amma uydurdum bu deyimi demi). Yani opamp gibi düşünün. +- girişlerinin farkını alıyor. Gelen sinyaller 180 derece zıt ise sonuç toplam işlemi oluyor.

Eğer ki yolda hat üzerine bir parazit enterfere olursa, 2 hat üzerine aynı fazda binecektir. Aynı fazdaki sinyal alıcı tarafında birbirinden çıkarılınca yok olur. Gürültü bastırma özelliği ki en büyük avantajı budur.

Yine analog sistem örneğine birisi daha telefon hatlarıdır. O kadar mesafeyi blendajsız götürürsünüz fakat temiz gider (balance yapı).

Gürültüleri bu şekli ile bastırmasından dolayı 5V gibi bir sinyal seviyesi ile çok daha uzaklara gidebilir. Pratik tecrübem var, blendajsız çıplak hatlar ile 250Kb lik datayı 250-300m dolaştım banamısın demedi. Üstelik donanımı da çok ucuz. TTL veya RS232 yi çok sıradan entegreler ile RS485 e çevirip vardığı noktada 75176 gibi çok basit bir entegre ile TTL forma çekiyorsunuz.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

YARGICH

@OG

   Çok güzel açıklamışsın, bende bir şey ekleyeyim, kablo blendajsız kullanılabilir ama kablo üzerindeki gürültüleri yok eden diferansiyel sistemin bu işi iyi yapabilmesi için kablonun twisted-pare yani burgulu olması gerekiyor. Açıkcası twisted-pare olmadan 100-150 metrede denedim sorun çıkmadı ama üreticilerin önerilerine göre twisted-pare olması gerekiyor. Sonuçta bu yöntem ile 1.2km'ye kadar veri gönderebiliyorsunuz. Belki mesafe bu kadar uzayınca twisted-pare kablonun farkı ortaya çıkabilir.



İyi Çalışmalar.
Uçurtmalar, rüzgarın kuvvetiyle değil, rüzgara karşı koydukları direnç ile yükselirler.

RcALTIN

Bu devreyi yapıp, deneyen birileri var mı acaba? Eğer deneyen varsa herhangi bir tasarım sorunu, eksikliği var mı bilmek isterim...
KİMSEYİ ENGELLEDİĞİM YOK, ÖZEL İLETİ DEVRE DIŞI !

rf

#20
 Tasarım şeması zaten kendi datasheetinde 28. sayfada vardır. Şemada hata olacağını sanmıyorum.
http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf

Eğer genel olarak soruyorsanız.

* USB Connectoru olduğunca FT232'ye yakın yerleştirin.
* Besleme noktalarındaki kapasitörleri ihmal etmeyin.
* Ferit nüve aynı faz üzerinde çalışan yüksek akım dalgalanmalarına neden olan yada cihazların yaydığı parazitlere karşı korumaktadır. (Bazen ciddi yetersiz kalmaktadır. Böyle durumlarda özel USB filtresi kullanılmalıdır.)

* A ve B hattının arasında duran 120ohmluk hat sonlandırma direncini özellikle hat boyunuz uzunsa takın.

Saygılarımla,

Not: FT232RL ile hiç çalışmadım fakat FT245RL ve RS485 ile çalışmalarım oldu. (Ayrı Ayrı!)
KOSGEB Girişimcilik Desteği Bilgi ve Paylaşım Platformu http://www.girisimcilikdestegi.com/

RcALTIN

Alıntı yapılan: rf - 20 Ekim 2010, 10:33:50
Tasarım şeması zaten kendi datasheetinde 28. sayfada vardır. Şemada hata olacağını sanmıyorum.
http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf

Eğer genel olarak soruyorsanız.

* USB Connectoru olduğunca FT232'ye yakın yerleştirin.
* Besleme noktalarındaki kapasitörleri ihmal etmeyin.
* Ferit nüve aynı faz üzerinde çalışan yüksek akım dalgalanmalarına neden olan yada cihazların yaydığı parazitlere karşı korumaktadır. (Bazen ciddi yetersiz kalmaktadır. Böyle durumlarda özel USB filtresi kullanılmalıdır.)

* A ve B hattının arasında duran 120ohmluk hat sonlandırma direncini özellikle hat boyunuz uzunsa takın.

Saygılarımla,

Not: FT232RL ile hiç çalışmadım fakat FT245RL ve RS485 ile çalışmalarım oldu. (Ayrı Ayrı!)

Öncelikle önerileriniz için teşekkür ediyorum, az biraz göz attım ve bm ile bl datasheetlerine bazı farklar gördüm bm'de RE ve DE uçları birleştirilip 15. pine (TXDEN) girilmiş, ama bl'de DE-16 , RE-15 şeklinde ayrıca bağlanmış, buradaki devrede parazit önlemek adına 100nf falan atılmış, ayrıca ferit nüve komponentine yabancıydım, bunu da soracaktım ama unutmuşum cevapladığınız iyi oldu :) Şuan öğrenim dolayısıyla malzeme bulmakta zorlanacağım biryerdeyim, sonradan bir eksiklik çıksın da istemedim....
KİMSEYİ ENGELLEDİĞİM YOK, ÖZEL İLETİ DEVRE DIŞI !

RcALTIN

Devreyi yapmak isteyenler için burada denenmiş baskı devresi mevcuttur...
KİMSEYİ ENGELLEDİĞİM YOK, ÖZEL İLETİ DEVRE DIŞI !

eseneren

Seçim yapmak için durum hakkında bilgi sahibi olmak zorunda değilsin, sonucuna hazır olmak için durum hakkında kaygılanırsın.  http://bit.ly/gixfTk