Birden fazla pic, Aynı noktadan usart

Başlatan wsxwsx, 29 Ekim 2008, 10:14:59

wsxwsx

Bir rs232 entegresi var. ve birden fazla picn usart ucunu bir direnç ile bu entegrenin girişine bağlamak istiyorum. picdeki usart TX uçları bir direnç ile paralel bağlanacak.

Veri trafiği  yoğun değildir. Hız da çok düşük (<9600 bps)
Sırası gelen pic "müsadenizle" deyip veri gönderecek.
piclere max232 üzerinden bilgi gelmez( gelmesin)

Picler kendi aralarında anlaşarak sırayla bilgi göndermeli. Ayrıca trafiğikontrol için başka pic kullanılmamalı. Toplam pic sayısı 2 veya 10 diyelim. en fazla 10 olsun

Proton kullanıyorum. Nasıl bir yol izlemeliyim.

Klein

pic lerin RX girişlerini birbirine bağlayabilirsin. Ama dikkat etmen gereken şey RS232 çipinin çıkış akımı kaç tane pic sürebilecekse o kadar bağlayabilirsin. Ama Pic'lerin TX çıkışı open collector değilse bağlayamazsaın. Bunun için çıkışı bir veya iki transistörle open collectör yapmalısın.

dombilik

2 adet 16F877 yi tek MAX232 ile delphide okuttum bir problem olmadı ama 3.yü ilave ettiğimde işler biraz karıştı..
Fazlada araştırma yapmadım açıkçası...Sorunu kısa yoldan giderdim gibi bir şey oldu..
Nasılmı..?
MAX 485 kullanarak RS485 ile 3 yada daha fazla denetleyiciden bilgi alma yada gönderme yapmak daha kolay geldi..Forumda RS485 veri yolu bağlantı yapısı ve master/slave uygulamaları ilgili notlar yardımcı olacaktır..
Bildiklerini kime miras bıraktın?kimseyemi? O zaman bildiklerinin ne önemi kalır. ******** /////////// ******** PROTON-ASM PROTEUS 7.4 SP3 EAGLE 5.40

mytap

CAN denetimi kullanmak istemiyorsan alternatif EXAR firmasını bi araştır. XR16L2550 entegresi gerçekten çok işe yarıyor. Kısaca girişine iki adet uartı bağlıyorsun bilgi göndereceğin portun hangisi ise ilgili porta uyarı gönderiyorsun. Bu model bilgisayarların uart fifo tarzı çıkışlarının tipkisidir.
-------------------------------------------------------- hayırlı günler, iyi çalışmalar..  --------------------------------------------------------

wsxwsx

piclerin hepsi yanyana duruyor. rs485, CAN bus gibi durum anlamlı olmaz.

direnç ile tx pinlerini  bağlayıp basitçe olayı halletmem gerek. Pic sayısı gerekirse 2 ile sınırlanabilir.