Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Endüstriyel Elektronik => Konuyu başlatan: sawyer - 16 Şubat 2013, 18:01:17

Başlık: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: sawyer - 16 Şubat 2013, 18:01:17
Merhaba,

(http://c1302.hizliresim.com/16/j/k5n2r.png) (http://bit.ly/c25MCx)
resim deki rs-485 A/B uclarına bağlanan direnç değerleri ne olmalıdır veya nasıl belirlenir? 470R dan 10K ya kadar direnç bağlanmış şemalar gördüm!
birde A/B arasına 120R  bağlanıyor bunun olayı nedir?

Teşekkürler.
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: alper06 - 16 Şubat 2013, 18:40:29
120R olarak A-B arasına diye biliyorum..
Başlık: Re: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: mehmet - 16 Şubat 2013, 19:05:24
R6 ve R7 1K ve a-b uçları arasına da 120 Ohm. Hat topolojisine bağlı olarak
direnç değerleri değişiklik gösterebilir.
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: Klein - 16 Şubat 2013, 19:37:01
Bias dirençlerinin değerleri  hattaki cihaz sayısına bağlıdır.
RS485 sisteminde A-B uşlarındaki gerilim farkı 200mV ve üzeri olmalıdır. Bu gerilim 200mV'un altında ise  TTL tarafındaki verinin ne olacağı tanımsız kabul edilir.
Tüm istasyonlar RX modunda iken hat boşta kalır. Hat boşta kalınca RS485 çiplerinin çıkışının da ne olacağı belli olmaz. 
Bu sebeple hatta her zaman en az 200mV olmasını garanti etmek için bias dirençleri takılır.

Nasıl hesaplanır?

RS485 çipinin A-B uçları arasındaki DC empedansı (Direnci) yaklaşık 12 K'dır.  hatta 10 tane aygıt varsa toplam direnç 1K2 olur.
bir başta bir de sonda iki tane 120R sonlandırma direncimiz vardı. O ikisinin toplam direnci de 60R etti.
1K2 çiplerimizin direnci ,
60R de sonlandırmamız varr.
Tplam direncimiz = 57R. 

Bu 57R direnç üzerinde 200mV gerilim düşmesi için ne kadar akım geçmesi gerek?
I = 0.2V / 57R = 0.035 A

Şimdi dirençlerimizi hesaplayalım.
Dirençlerimizi 5V ve GND hatlarına bağlıyoruz.  R6-(Hat+sonlandırma)-R7 şeklinde 3 tane seri direncimiz var yani. 
Bu dirençlerin 5Volttan 3.5mA akım çekmesi için  R =5 /  0.035A  =  1428R olması gereklidir.
Hat empedansımız 57R idi ,
demekki diğer iki direncimizin toplamı R= 1428-57 = 1371R olacak.
Hat başına  685R olur.  10 adet cihaz için.
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: sawyer - 16 Şubat 2013, 19:42:57
üstad Klein  ;D
on numara açıklama olmuş çok teşekkür.
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: samo - 17 Mayıs 2013, 16:46:08
Alıntı yapılan: Klein - 16 Şubat 2013, 19:37:01
Bias dirençlerinin değerleri  hattaki cihaz sayısına bağlıdır.
RS485 sisteminde A-B uşlarındaki gerilim farkı 200mV ve üzeri olmalıdır. Bu gerilim 200mV'un altında ise  TTL tarafındaki verinin ne olacağı tanımsız kabul edilir.
Tüm istasyonlar RX modunda iken hat boşta kalır. Hat boşta kalınca RS485 çiplerinin çıkışının da ne olacağı belli olmaz. 
Bu sebeple hatta her zaman en az 200mV olmasını garanti etmek için bias dirençleri takılır.

Nasıl hesaplanır?

RS485 çipinin A-B uçları arasındaki DC empedansı (Direnci) yaklaşık 12 K'dır.  hatta 10 tane aygıt varsa toplam direnç 1K2 olur.
bir başta bir de sonda iki tane 120R sonlandırma direncimiz vardı. O ikisinin toplam direnci de 60R etti.
1K2 çiplerimizin direnci ,
60R de sonlandırmamız varr.
Tplam direncimiz = 57R. 

Bu 57R direnç üzerinde 200mV gerilim düşmesi için ne kadar akım geçmesi gerek?
I = 0.2V / 57R = 0.035 A

Şimdi dirençlerimizi hesaplayalım.
Dirençlerimizi 5V ve GND hatlarına bağlıyoruz.  R6-(Hat+sonlandırma)-R7 şeklinde 3 tane seri direncimiz var yani. 
Bu dirençlerin 5Volttan 3.5mA akım çekmesi için  R =5 /  0.035A  =  1428R olması gereklidir.
Hat empedansımız 57R idi ,
demekki diğer iki direncimizin toplamı R= 1428-57 = 1371R olacak.
Hat başına  685R olur.  10 adet cihaz için.

Bilgi notlarımın arasına aldım. Teşekkürler Klein
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: gtekdemir - 17 Mayıs 2013, 19:46:06
Klein hocam verdiğiniz faydalı bilgiler için allah razı olsun.
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: ferdem - 19 Mayıs 2013, 00:24:26
10 cihazın yükü hesaba katılmış ancak 10 cihazın hat boşken kutuplamaya(bias) desteği yok mu? Aslında süperpozisyon prensibi kullanılarak bir hesap yapmak gerekiyor. Ben hesap yapmadım, aklıma geldi yazdım. Selamlar.
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: subram - 19 Mayıs 2013, 01:31:44
@klein hocanımızın bahsettiklerin yazılı hali.
http://yadi.sk/d/Piy8LJRW4xfeF (http://yadi.sk/d/Piy8LJRW4xfeF)
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: Klein - 19 Mayıs 2013, 17:15:06
Alıntı yapılan: ferdem - 19 Mayıs 2013, 00:24:26
10 cihazın yükü hesaba katılmış ancak 10 cihazın hat boşken kutuplamaya(bias) desteği yok mu? Aslında süperpozisyon prensibi kullanılarak bir hesap yapmak gerekiyor. Ben hesap yapmadım, aklıma geldi yazdım. Selamlar.
Hemen hemen bütün üreticilerin uygulama notlarını ve bu konu hakkında yazılmış bir çok kaynağı okudum. A-B pinleri ile  Vcc-Vss arasındaki empedansın bayaslama üzerindeki etkisine dair bir şey görmedim. Muhakkak vardır ama muhtemelen empedans çok yüksek. Bu sebeple ihmal edilmiş.   
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: ferdem - 19 Mayıs 2013, 19:10:17
Klein hocam siz kutuplama dirençleri sadece master da olan(slave ler de kutuplama direnci olmayan) bir yapı için hesap yaptınız değil mi? Eğer öyleyse bu hesap tamamdır :) Konuda sorulan soruda herbir nod için tavsiye isteniyor olarak anladım, eğer herbir nodda kutuplama dirençleri bağlanacaksa bu durumda herbir nodun hattaki gerilimi 200mV un üstünde tutmak için katkısı olacaktır, bu katkılar "süperpoze" edilerek bir hesap yapılır ve dirençler ona göre belirlenebilir kanaatindeyim. Bu söylediğimi tecrübe etmedim ancak anladığım budur. Selamlar.
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: dumansiz - 12 Ekim 2018, 17:46:43
@Klein
Alıntı yapılan: Klein - 16 Şubat 2013, 19:37:01I = 0.2V / 57R = 0.035 A


Bias dirençleri için arama yaparken denk geldim.

I = 0.2V / 57R = 0.0035 A olması gerekiyor.

Sonucu doğru bulmuş ve yazmışsınız ama ara işlemi bir sıfır eksik aktarmışsınız.

Bu açıklayıcı anlatım için de ayrıca teşekkürler.
Başlık: Ynt: RS-485 A/B uclarına bağlanan direç değeri
Gönderen: hwdesigner - 08 Kasım 2018, 15:29:35
Alıntı yapılan: Klein - 16 Şubat 2013, 19:37:01Bias dirençlerinin değerleri  hattaki cihaz sayısına bağlıdır.
RS485 sisteminde A-B uşlarındaki gerilim farkı 200mV ve üzeri olmalıdır. Bu gerilim 200mV'un altında ise  TTL tarafındaki verinin ne olacağı tanımsız kabul edilir.
Tüm istasyonlar RX modunda iken hat boşta kalır. Hat boşta kalınca RS485 çiplerinin çıkışının da ne olacağı belli olmaz. 
Bu sebeple hatta her zaman en az 200mV olmasını garanti etmek için bias dirençleri takılır.

Nasıl hesaplanır?

RS485 çipinin A-B uçları arasındaki DC empedansı (Direnci) yaklaşık 12 K'dır.  hatta 10 tane aygıt varsa toplam direnç 1K2 olur.
bir başta bir de sonda iki tane 120R sonlandırma direncimiz vardı. O ikisinin toplam direnci de 60R etti.
1K2 çiplerimizin direnci ,
60R de sonlandırmamız varr.
Tplam direncimiz = 57R. 

Bu 57R direnç üzerinde 200mV gerilim düşmesi için ne kadar akım geçmesi gerek?
I = 0.2V / 57R = 0.035 A

Şimdi dirençlerimizi hesaplayalım.
Dirençlerimizi 5V ve GND hatlarına bağlıyoruz.  R6-(Hat+sonlandırma)-R7 şeklinde 3 tane seri direncimiz var yani. 
Bu dirençlerin 5Volttan 3.5mA akım çekmesi için  R =5 /  0.035A  =  1428R olması gereklidir.
Hat empedansımız 57R idi ,
demekki diğer iki direncimizin toplamı R= 1428-57 = 1371R olacak.
Hat başına  685R olur.  10 adet cihaz için.

Klein hocam. Değerli yorumunuz içi teşekkürler. Yıl ne olursa olsun sizden bir şeyler öğreniyoruz. Peki Canbus için de geçerli midir bu durum. ADM3053 ve SN65HVD230DR kullanıyorum genellikle.