Ağ ile PIC ler arası iletişim

Katılım
15 Ağu 2011
Mesajlar
20
Puanları
1
Arkadaşlar merhaba,

Yapmak istediğim bir hobi projesi varda, bu konuda bilgisi olan arkadaşların katkılarını beklerim.

Evimde bulunan modemden sonraki Hub'a (swich) cat5 kablo ile bağlantılı bir PIC devre ile ip adresi sayesinde, bu Hub'a bağlı diğer dairelerdeki PIC devreleri arasında veri aktarımı yapmak istiyorum. Veri aktarımı için en az 15 uç boşta olmalı. Bu uçlara vereceğim bilgi, diğer PIC lerin aynı 15 (en az) ucuna iletilmeli.

Hangi PIC kullanmalıyım, benzer proje gören varmıdır?
Yorumlarınızı için şimdiden teşekkürler.
 
Hub derken modemden bilgisayarlara çoğaltıcıdan bahsediyorsunuz değil mi? Bu huba siz host olacaksınız sizdeki picle veri komut gireceksiniz buda huba bağlı 3-5 kaç tane ise diğer piclere gidecek, benim bildiğim hubda 15 tane hat (tel) bağlanabilecek birşey yok, olsada sizin huba girip veri çoklamanız işin ethernet protokolünü cihazın çalışma prensibini iyi bilmeniz gerekir sanırım. Birde veri veya komutu 15 uca (pinede) gönderilecek olsa 15 tane hat ile değil tek hatlı göndermek her zaman daha avantajlı-mantıklıdır. 1 wire protokolünü inceleyebilirsiniz, örneğin ds18b20 sıcaklık entegresi 1 wire protokolünü kullanır, picler arası iletişim gibi işlerdede kullanılır, ev otomasyonu yada akıllı ev gibi projelerde dediğinize benzer şeyler yapılıyor forumdada konusu açılmıştı aslında yaygın bir konu nette pekçok örnek var ama bu işler pek hobi olarak yapılacak şeyler değil iyi programlama altyapısı ister. Yine pic ile siz master olursunuz diğer piclerde slave olurlar ve spi üzerinden 4 (sclk, DI, DO, CS) hatkullanarakta iletişim kurabilirsiniz, belki uartta kullanılıyordur bilmiyorum ama benim en çok karşılaştığım 1 wire kullanıldığıdır, ayrıca kablosuz haberleşmede tercih ediliyor, siz tam olarak ne yapmak istediğinizi açıklayabilirmisiniz, her halukarda bu iş altyapı istiyor ve pek kolay olmaz.
 
24f veya 32f serisi işini görür rahatlıkla.
18f in bir serisi de ethernet destekliyordu ama hatırlamıyorum sürümünü :S
 
Benim anladığım şu sanırım..

>Modem
--->Hub(1.daire)
------>PC vs
------>15 giriş/çıkışlı PIC li devre
--->Hub(2.daire)
------>PC vs
------>15 giriş/çıkışlı PIC li devre
--->Hub(3.daire vs)
------>PC vs
------>15 giriş/çıkışlı PIC li devre
...
...
...


Karaapak ın dediği gibi pek hobi projesi olmaz bunla.. İyi bir pic programcısı olmalısın, onu geçtik ethernet konusunda da bilgin olmalı sanırım,, ip, port vs.. ENJ ile başlayan bi entegre vardı.. Spi üzerinden 10Mbps lik ethernet bağlantısı yapabiliyordun.. İnternette örnek projeler görmüştüm.. İstersen bi araştır..
 
Arkadaşlar;
Öncelikle cevaplar için teşekkürler. Bahsettiğim şey Hub'a (modemden sonraki çoğaltıcı) Cat5 kablo ile bağlanıp, ip adresi verebilecek PICler arası iletişim sağlamak. Yani düz kablo yerine, Hub'a bağlı olan, istediğim herhangibir, 10-15 mt uzaklıktaki PIC'lere veri aktarmak. Bunu yaparken, mesela (16F877/A vs gibi) 40 pini olan bir PIC in 15 veya daha çok bacağına vereceğim bilginin, diğer dairelerdeki PIC'in AYNI bacaklarına ulaşmasını sağlamak. PIC Eternet PIC arası veri aktarımı yapmak.
 
Arkadaşlar;
Öncelikle cevaplar için teşekkürler. Bahsettiğim şey Hub'a (modemden sonraki çoğaltıcı) Cat5 kablo ile bağlanıp, ip adresi verebilecek PICler arası iletişim sağlamak. Yani düz kablo yerine, Hub'a bağlı olan, istediğim herhangibir, 10-15 mt uzaklıktaki PIC'lere veri aktarmak. Bunu yaparken, mesela (16F877/A vs gibi) 40 pini olan bir PIC in 15 veya daha çok bacağına vereceğim bilginin, diğer dairelerdeki PIC'in AYNI bacaklarına ulaşmasını sağlamak. PIC Eternet PIC arası veri aktarımı yapmak.

Anladığım kadarıyşa PIC üzerinden bir nevi programlama yapmak istiyorsunuz?
 
Programlama değil, sadece mekanik bir veri aktarım yolu diyebiliriz.
PIC ETERNET PIC arası iletişim ile bilgisi olan arkadaşların, katkılarını bekliyorum.
 
Tolga264 üstad, öncelikle teşekkür ederim.

Bahsettiğiniz devre, her pine tek tek bilgi aktarımı için kullanılıyor. Akıllı ev sistemlerinde, anahtarlama görevi için uygun olabilir. Ama yazılarımda anlattığım gibi, bir PIC in minimum 15 bacağına verdiğim herhangibir bilgiyi, CAT5, Eternet kablosu, Hub vasıtasıyla, ip numarası sayesinde belirleyeceğim, aynı model başka bir PIC in aynı bacaklarına, aynı veriyi ulaştırmak istiyorum. Anlayamadığınız yeri sorabilirseniz, o konu hakkında bilgi vermek isterim.
Saygılar;

cm4zx.gif


Resimde özet hatlarıyla çizdiğim gibi bir devre yapmayı planlıyorum. Bilgisi olan arkadaşların katılımını ricaederim.
 

Forum istatistikleri

Konular
129,880
Mesajlar
931,002
Kullanıcılar
452,759
Son üye
imot

Yeni konular

Çevrimiçi üyeler

Geri
Üst