Çoklu Usart

Başlatan Serk@n, 02 Şubat 2021, 09:11:04

Serk@n

#15
Baktığım örneklerde RS485 üzerinde TX ve RX bağlantısı haricinde iki pin daha var. Bunlar birleştirip bir pin çıkışına verilmiş. Bir de harici direnç bağlantıları gördüm.

Bu birleştirilen pinler nedir, direnç kullanımı elzem midir?
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

Serk@n

Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

ete

#17
Entegrenin DE ve RE pinleri birleştirilip bir PIC pinine bağlanıyor ve bu pine verdiğin değer haberleşme yönünü belirliyor. Pin HIGH olursa Picden bilgi çıkıyor , LOW olursa Pic'e bilgi geliyor anlamına gelir. Bu nedenle Master olan SLAVE olan birisine bilgi yollarken birleşik ucu HIGH yapıp bilgisini yolluyor sonra aynı pini LOW yapıp gelecek cevabı beklemiş oluyor buna dikkat etmelisin. Aynı ili SLAVE lerde karşılıklı haberleşiyorise yapmak zorunda.

Bahsini ettiğin direnç 120 ohm idi sanırım hat sonlandırma direncidir. Hatta bağlı eleman sayısı belirli bir sayının üzerinde ise va hattın uzun ise en sona 1 adet 120 ohm bağlaman gerekiyor bu hattın seviyesini sağlamak için gerekli. Ama kısa mesafelerde çalışıyor isen (en fazla 5 - 10 metre belkide 50m ise bu dirence gerek yok.

Aslında bu sistemi kullanmak için modül almayada gerek yok. Verdiğim linkteki şemayı incelersen her bir eleman için bir entegre alacaksın MAX485 entegresi veya MAX487 de aynı işi görür. Muadilleride var. onlarda olur.

ete

Serk@n

Çok teşekkür ederim.
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

Serk@n

İki sorum daha var:

Veri göndermeden önce high, göndermeden sonra low'a çektiğimiz pine bekleme süreleri vermeli miyiz?

Max485 için 9600 baud/rate uygun mudur?


Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

ete

Bekleme gerekmez. Ama emniyet payı olarak 1 ms bekleme koy sen.Belliki entegre içindeki transistör mekanizması sistemi giriş çıkış olarak bu tercih ile ayarlıyor ve ayarlama nano saniyeler mertebesinde olduğu içinnormalde bir gecikme gerekmez.

RS485 için her hız uygundur. Bu sistemin gereği değil işlemciler arası bir tercih olması gerekir. Bir bakıma senin tercihin olmalı.

Ete

Serk@n

Hocam yardımlarınız için çok teşekkür ederim. Devre istediğim gibi çalışıyor.
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

Powered by EzPortal