Picproje Elektronik Sitesi

BİLGİSAYAR => Donanım ve Yazılım => Konuyu başlatan: Mucit23 - 23 Nisan 2014, 17:24:20

Başlık: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 23 Nisan 2014, 17:24:20
Arkadaşlar merhaba,

Başlıkta belirttiğim gibi 6 adet bilgisayarı sadece tek bir mouse ile kontrol etmem gerekiyor. 6 adet buton olacak, Hangi butona basarsam mouse o butona ait bilgisayarı kumanda edecek.

Benim aklıma şöyle bir yöntem geldi, USB fare ile 6 adet bilgisayardan gelen usb portunun D+, D- ve +5V uclarını birleştireyim. Sonra röleler vasıtasıyla farenin GND hattını bilgisayarlara dağıtayım. Diyelim 1. Röle çekilince farenin GND siyle Bilgisayarın GND'si birleşsin ve fare 1. bilgisayar ile iletişime geçsin.

Hemen pratikte deneme yaptım.
Fakat olmadı. USB D+ ve D- ucları sürekli birleşik olduğu için çakışmalar yaşanıyor tahminimce.
Bende farklı olasılıkları denedim. Röleler ile D+ hattını değiştirdim yine olmadı ama D- Hattını değiştirince çalıştı.

Şuanda 2 bilgisayar ile deneme yapıyorum. Tüm bilgisayarların +5V, GND ve D+ Hatları birleşik durumda, Sadece D- Hattını röleler ile fareye bağlıyorum. Bağladığım bilgisayarda fare hemen çalışıyor.

Fakat biraz kuşku uyandırdı. Sizce böyle çalışması bilgisayarlara zarar verirmi? Çünkü Tüm bilgisayarların +5V beslemeleri ortak bağlandı. Acaba birde +5V için diyotmu kullanayım. Bilgisayarlara ters yönde akım gitmesin.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: MC_Skywalker - 23 Nisan 2014, 17:26:46
KVM switch işini görür.
http://www.bimel.com.tr/urunler/bilgisayar_yan_urunleri/kvm_switch (http://www.bimel.com.tr/urunler/bilgisayar_yan_urunleri/kvm_switch)

yada şunun gibi birşay http://www.bimel.com.tr/urun/da-70136-1 (http://www.bimel.com.tr/urun/da-70136-1)
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 23 Nisan 2014, 17:39:05
Hocam biliyorum o cihazları, 8 bilgisayar için olanına 700 lira gibi bir fiyat söylemişlerdi. Ama onlar VGA yı da dağıtıyorlardı. Bize sadece USB lazım. 700 lira çok para.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Melih1802 - 23 Nisan 2014, 17:51:30
Bence USB uçlarının 4 pinini' de bir röle ile ayır. Hangi röle' yi seçersen o pc kontrol edilsin.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 23 Nisan 2014, 17:55:31
Düşündüm ama 4 kontaklı pcb tipi röle bulamadım. Endüstriyel tip röleler var.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Kabil ATICI - 23 Nisan 2014, 18:00:34
Bilgisayarların ve farenin GND ucunu bağla.
5V ucunu diyotlarla farede topla. Bu şekilde bilgisayarlardan biri açıkken fare sürekli devrede kalır.
D+ Ve D- uçlarını röle ile kontrol et. (bulunabilirse komutatör ile de yapılabilir. Biri basılınca diğerleri bırakan türden.)

Yalnız bu işlemin tek sıkıntısı fare başka bilgisayardan geçişte muhtemelen her seferinden yeniden "donanım bulundu" uyarısı alınacaktır.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 23 Nisan 2014, 18:11:18
Hocam iki bilgisayar ile denedim, Her seferinde aynı uyarıyı vermiyor. Sanırım ilk kez bilgisayara bağlanınca bu uyarıyı veriyor. Bundan sonra bağlanınca direk çalışıyor cihaz.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Kabil ATICI - 23 Nisan 2014, 18:16:01
USB fare diğer usb cihazlardan farklı çalışıyor galiba. Bildiğim kadarı ile usb cihazlar host tarafından sürekli "sen orada mısın" diye soruyordu. Cihaz cevap vermezse bilgisayarla ilişkisi kesiliyordu.

Sen denediysen tamam o zaman.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: burak ozturk - 23 Nisan 2014, 23:04:01
Mucit hocam isinize yararmi bilmem ama bilgisayarlar ag ile bagli iseler synergy diye bir program var linux ve windowsta calisiyor monitorden monitore mouse ile gecebilne hatta text kopyalama imkani mevcut
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: ipek - 23 Nisan 2014, 23:21:21
optomos switc'lerlede yapılabilir. 22ohm anahtarlama bus yolu üzerinde değişikliğe yol açmıyorsa olur.NO ,NC olan tipleri mevcut.genelde bu tür hız gerektiren bus yollarını anahtarlayabilmek için FST yda CBT tipi Bus Switch yarı iletkenler ile anahtarlanıyor. örnek FST3125,ADG774,CBT3257,QS3383 yada QS3384,FSAV330 ,31 gibi .bunlar ebayda para değil.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: t2 - 24 Nisan 2014, 01:52:17
D+ ve D- uçlar burulu çift olarak kablo içerisinde yer alıyor. Bu sayede rs485  hattında, telefon hatlarında olduğu gibi parazitlerin azalması amaçlanmış. Hatlardan birini ayırıp başka yerden dolaştırarak götürmek soruna yola açabilir.  Mutlaka yapılacaksa mesafe çok kısa tutulmalıdır. 2-3 cm gibi. Kablolar çift olarak kutuya girmeli D- ucu anahtarlanıp yine çift olarak diğer pcye gitmeli

(http://www.engineersgarage.com/sites/default/files/imagecache/Original/wysiwyg_imageupload/4214/cables_0.jpg)

Benzer durum telefon hatlarında da görülebiilir. Burulu kablonun tekini ayırıp 50-100metre uzaktan dolaştırırsanız veya başka yerden dolaşan yedek kablonun tek telini bu amaçla kullanırsanız ses kalitesi bozulur.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: mehmet - 24 Nisan 2014, 02:04:02
Uzun zaman önce bir arkadaşım CD4066 ile video switch
yapmıştı. USB içinde olabileceğini düşünüyorum. 40MHz. 'e
kadar problem olmadığı yazıyor kataloğunda. Denemek lazım.

Ayrıca; yalnızca fare kullanılacak ise synergy (http://synergy-foss.org/) programı kullanılabilir...
Alıntı yapılan: burak ozturk - 23 Nisan 2014, 23:04:01
Mucit hocam isinize yararmi bilmem ama bilgisayarlar ag ile bagli iseler synergy diye bir program var linux ve windowsta calisiyor monitorden monitore mouse ile gecebilne hatta text kopyalama imkani mevcut

Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: ete - 24 Nisan 2014, 08:29:01
Aslında tek mause 6 adet bilgisayarı kontrol edebilir. Logitec mause larında eşleştirme programı vardır. Tek mausu 6 bilgisayarın kablosuz mause alıcısı ile eşleştirebilirsin. Bu duurmda mausu oynattığın zaman kursör 6 bilgisayarda da oynar. Mause lar üzerinde butonlar mevcut ama ne yazıkki 6 adet değil. Olsaydı bu tuşlara emir atayıp yalnızca tuşa basılanın çalışması bile sağlanabilirdi. Ne amaçlıdır bilemiyorum ama çok sıkışırsan yalnızca çalışmasını istediğin pc nin alıcısını takarsın onunla çalışırsın butona basmakla aynı iş bence.
Hem evde hemde büroda kullandığım logitec V550 mause var.  Bir ara tek mausla ikisini kullanıyordum. Her halde 6 sıda olabilir diye düşündüm.

Ete
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 24 Nisan 2014, 09:27:15
Hocam ben bilgisayar diyorum ama örnek olması açısında öyle söyledim. Aslında bunlar video kayıt cihazı. Gerçi bilgisayar gibi zaten, fare felan çalıştırıyor.

Bir masada 6 adet monitör olduğunu düşünün. Kayıt cihazları kapalı bir dolap içerisinde bulunuyor. Dün hemen kayıt cihazlarının yanına mikroişlemci kontrollü bir kart yaptım. Röleler ile seçim yaptırıyorum. USB hatlarını olabildiğince kısa tutmaya çalıştım. Kartı yine iki bilgisayar ile çalıştırdım ama tabi 6 bilgisayarda henüz deneyemedim. Bence USB hatları kısa olursa problem olmaz ama tabi denemek lazım.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Melih1802 - 24 Nisan 2014, 09:31:27
Röle: http://www.meder.com/fileadmin/meder/pdf/en/Products/Reed_Relays/Relay_RM_Series_E.pdf (http://www.meder.com/fileadmin/meder/pdf/en/Products/Reed_Relays/Relay_RM_Series_E.pdf)

Firma: http://www.digikey.com/product-search/en?pv668=9&pv1409=13&pv1409=17&FV=fff40010%2Cfff80368&k=relay&mnonly=0&newproducts=0&ColumnSort=0&page=1&stock=1&quantity=0&ptm=0&fid=0&pageSize=25 (http://www.digikey.com/product-search/en?pv668=9&pv1409=13&pv1409=17&FV=fff40010%2Cfff80368&k=relay&mnonly=0&newproducts=0&ColumnSort=0&page=1&stock=1&quantity=0&ptm=0&fid=0&pageSize=25)

Fiyatı: 68.31$


Değermi bilmem benden bulması.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 24 Nisan 2014, 09:34:50
Ciddi manada değmez. O ne öyle 68$  :o :o
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Melih1802 - 24 Nisan 2014, 10:07:24
Buradan birşey çıkar bak: http://www.analog.com/library/analogdialogue/archives/40-01/usb_switch.html (http://www.analog.com/library/analogdialogue/archives/40-01/usb_switch.html)

Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: ercan_t - 24 Nisan 2014, 10:39:59
merhaba,

çok kademeli switch kullanmayı düşündün mü

sürgülü switch ler varya eski radyolarda çok olurdu :) 5-10 kademe  her kademede bir USB i devreye sokarsın.

kolay gelsin...
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: elektronik - 24 Nisan 2014, 12:21:36
4051 kullanabilirsiniz

http://pdf1.alldatasheet.com/datasheet-pdf/view/173652/UTC/4051.html (http://pdf1.alldatasheet.com/datasheet-pdf/view/173652/UTC/4051.html)
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: X-Fi - 24 Nisan 2014, 12:36:29
Acaba mouse ların optik çiplerini gerekli sayıda data hattıyla paralelledikten sonra chip select gibi bir pin ile seçim yaptırılabilir mi?
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: asma - 24 Nisan 2014, 13:34:08
Merhaba
Anahtarlama yönteminizi tercih ettikten sonra bir butona basınca diğerlerini çözen mekanik anahtar bulamazsanız elektronik olarak yapabilirsiniz.
Bir örnek:
http://2.bp.blogspot.com/_FdGFE8NBDgc/TB9zgTlb5vI/AAAAAAAADbc/Dq64kjTB7Hk/s1600/pushbutton-relay-selector-circuit-diagram.jpg (http://2.bp.blogspot.com/_FdGFE8NBDgc/TB9zgTlb5vI/AAAAAAAADbc/Dq64kjTB7Hk/s1600/pushbutton-relay-selector-circuit-diagram.jpg)
Aslında audio selector sw devresi olarak çizilen devrenin aslı Silicon Chip sitesinde yayınlanmıştır. Devre basit bir mantıkla diğerini çözen seçici anahtar devresidir ve çıkışlarında DPDT kontaklı röle kullanılmış. 4 giriş kullanılmış, 6 için aynı mantıkla çoğaltılabilir. 5V minyatür röle kullanılırsa 7805 e ve 12V a gerek olmaz ve USB beslemesinden çalışır.

PC den gelen USB hatlarının +V uçları diyotlarla birleştirildiğinde düşen voltaj sorun olursa bununda iyileştirilmesi mümkün:
Herbir diyot yerine PNP transistör bağlanabilir. Anot yerine emiter , katot yerine kollektör ve beyz uçları bir dirençle ortak GND hattına bağlanır.

Kolay gelsin.
Not:@Mucit23 bu konudaki https://www.picproje.org/index.php/topic,52719.msg399411.html#msg399411 (https://www.picproje.org/index.php/topic,52719.msg399411.html#msg399411) sonucu merak ettim.  ;)
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 28 Nisan 2014, 10:07:54
@asma hocam, O konudaki SMPS yi çalıştırdım. Problem kalmadı.

Asıl konuya dönersek, Bilgisayarda sadece D- hattını röle kontaklarıyla taşıyarak bilgisayar seçim işlemini yapmıştım board üzerinde, Aynı işlemi Kamera kayıt cihazıyla denedim çalışmadı. Hatta başka bir kamera kayıt cihazı varsa çalışmıyor.(Sanırım D+'lar çakışıyor. ) Herhalde kamera bilgisayara göre daha farklı çalışıyor.

Birde çift kontaklı röle ile deneyelim. Hem D+'yı hemde D-'yi taşıyacağız.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Kabil ATICI - 28 Nisan 2014, 10:20:06
D- ve D+'nın başka bir işlevi de bu uçlardan birine bağlı pull- up veya pull-down direnci ile USB'nin sürümünün belirlenmesidir.

D- bağlı pull up -->USB1.1
D+ bağlı pull up -->USB 2.0
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 28 Nisan 2014, 10:37:49
Hocam bu dediğinizden ne çıkartacağımı anlayamadım.

USB mouse'de enerj varken, zamanın herhangi bir anında mouse'nun  D+ ve D- ucları kamera kayıt cihazına bağlansa çalışırmı sistem?
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Kabil ATICI - 28 Nisan 2014, 10:42:41
Pardon eksik yazmışım. Sadece D+ veya sadece D- ile işlem yaparsan eksik olabileceğini mutlaka ikisinin birlikte bağlanması veya ayrılması gerektiğini belirtmem gerekiyordu.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 28 Nisan 2014, 10:45:04
Ozaman dediğim gibi çift kontak röle ile deneme yapayım.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: picusta - 28 Nisan 2014, 11:35:08
Hocam, ben konuyu 100% yazilim ile çözerim.
Yani bu 6 PC bir sekilde bagli (adhoc wifi, ethernet vs..), ve en azindan 1'i her zaman açik ise (örn. server).
O zaman TCP/IP client + fare hareketlerini gönderen bir program koyarim ve fare hep o bilgisayara takili kalir.
PC'lerden biri hep açik degilse, Rasperry Pi tarzi bir kart kullanirim, o mouse client'i olur, diger bilgisayarlarda mouse server programi kosar.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: Mucit23 - 28 Nisan 2014, 12:10:23
Hocam bilgisayarlar ile çalışmıyor sistem. Ben bilgisayarı sadece örnek verdim. Sistem kamera kayıt cihazları ile çalışacak. Bilgisayar olsa zaten problem olmuyor ama kamera kayıt cihazı olunca sıkıntı yaşanıyor. Cihazın ethernet desteği var ama dedikleriniz yapılırmı emin değilim.
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: yldzelektronik - 28 Nisan 2014, 12:40:56
Mucit benzeri bir şeyi beagle için yapmayı planlarken araştırdım.

Cihazın usb desteklediğine, fare çalıştırdığına göre usb host gibi bir durumu vardır.

Power menage yapan, device select yapan usb çipler var.Usb hub çipi bunlar.1 host portunu alıp çoğuluyor.

Sonra desteklediği port kadar cihaz bağlayabiliyorsun.Anladığım kadarıyla anlık cihaz seçimi de yaptırıyor.

http://ww1.microchip.com/downloads/en/DeviceDoc/2517.pdf (http://ww1.microchip.com/downloads/en/DeviceDoc/2517.pdf)
Başlık: Ynt: 6 Bilgisayarı Tek mouse ile kontrol etme
Gönderen: mehmet - 28 Nisan 2014, 13:26:24
Alıntı yapılan: ambar7 - 28 Nisan 2014, 10:20:06
D- ve D+'nın başka bir işlevi de bu uçlardan birine bağlı pull- up veya pull-down direnci ile USB'nin sürümünün belirlenmesidir.

D- bağlı pull up -->USB1.1
D+ bağlı pull up -->USB 2.0
Sürümünden ziyade porttan çekilecek akım miktarını
belli etmektedir.

http://en.wikipedia.org/wiki/USB (http://en.wikipedia.org/wiki/USB)
Power ve Charging ports bölümlerine bakınız...