Uzak Mesafe Iletisim Teknikleri Tavsiye

Başlatan agora_meyhanesi42, 10 Şubat 2017, 18:30:37

agora_meyhanesi42

Alıntı yapılan: makine_terbiyecisi - 10 Şubat 2017, 23:36:43
Eğer seri data yollayacaksanız bu alıcıların herbirinin adresi olmalıdır. Server-client hesabı. Sunucu data gönderecek alıcılar adreslerine uygun olan datayı çekecek.
MODBUS, CANBUS vs. protokolleri araştırmanızı öneririm. Master/Slave mantığıyla çalışır. Bir tane ana verici(master), buna bağlanacak Slave(istemci,alıcı) olur. PIC ile yapılan örnekleri var. CCS C pic programlama dilinde kütüphanesi bile mevcut.
Bir haberleşme protokülü olmadan yapamazsınız.
programlamada sıkıntı yok evet haklisiniz bir protokol gerekli. Sorunum dizayn kısmında
Yüksel Türk ! Senin için yükselmenin hududu yoktur...

agora_meyhanesi42

Alıntı yapılan: Mr_YAMYAM - 10 Şubat 2017, 23:37:54
Teknik asla insanlara kelek yapmaz  ;D
Girişte kaç volt olursa olsun, çıkışta bu gerilim mutlaka olacaktır.
Tek fark hat direnci ve çıkıştaki girişin empedansıdır.
5V u 500m hattın diğer ucundan Voltmetre ile ölçersen yine 5V civarı okunur. Yani 5V oradadır. (Voltmetre empedansı ? )
Ama hattın diğer ucunun empedansı düşükse 5V un büyük bölümü hat üzerinde düşüyor demektir.
ÖRNEK:
5V hattın ucundan verildi çıkışa LED bağlandı. Aktif.
5V hattın ucuna verildi hattın ucuna 5V 5W akkor flamanlı lamba bağlandı.. ?.. Sonuç ortada.

@Mr_YAMYAM yani 10 adet transistör basesi sürebiliriz diyebilirmiyiz. Bunlar sonucta guc olarak bir sey degil. Hat sonunda  sinyalde bir bozulma olurmu
Yüksel Türk ! Senin için yükselmenin hududu yoktur...

Mr_YAMYAM

Alıntı yapılan: agora_meyhanesi42 - 10 Şubat 2017, 23:48:01
@Mr_YAMYAM yani 10 adet transistör basesi sürebiliriz diyebilirmiyiz. Bunlar sonucta guc olarak bir sey degil. Hat sonunda  sinyalde bir bozulma olurmu
Koşullar tasarıma bağlıdır.
mA ler seviyesinde dediğin sinyaller, rahatlıkla transistör gibi ekipmanlarla yükseltilebilir. Bu yükseltmeden ziyade alıcı devrenin giriş empedansını yükseltmen daha mantıklı olacaktır. Zaten bu da gereklidir.
Ancak fazla yüksek giriş empedanslarında gürültü sorunu ortaya çıkacağı için dengeyi kurabilmek oldukça önemlidir.

Daha sağlıklı olabilmesi için ise yüksek frekans tekniği yardımcı olabilir.
Uygun bir frekansta taşıyıcı frekansı istediğin gibi modüle edebilir ve çıkışta basit bir demodülatör devresi ile sinyalleri min. kayıpla alabilirsin. Bakınız ADSL mantığı.
100mW gibi bir güç ile 5-10Km yol alabilirsin.
Temel prensip Wi-Fi, ADSL aynıdır. Tek farkları taşıyıcı frekanslardır.

agora_meyhanesi42

#18
Alıntı yapılan: Mr_YAMYAM - 10 Şubat 2017, 23:56:50
Koşullar tasarıma bağlıdır.
mA ler seviyesinde dediğin sinyaller, rahatlıkla transistör gibi ekipmanlarla yükseltilebilir. Bu yükseltmeden ziyade alıcı devrenin giriş empedansını yükseltmen daha mantıklı olacaktır. Zaten bu da gereklidir.
Ancak fazla yüksek giriş empedanslarında gürültü sorunu ortaya çıkacağı için dengeyi kurabilmek oldukça önemlidir.

Daha sağlıklı olabilmesi için ise yüksek frekans tekniği yardımcı olabilir.
Uygun bir frekansta taşıyıcı frekansı istediğin gibi modüle edebilir ve çıkışta basit bir demodülatör devresi ile sinyalleri min. kayıpla alabilirsin. Bakınız ADSL mantığı.
100mW gibi bir güç ile 5-10Km yol alabilirsin.
Temel prensip Wi-Fi, ADSL aynıdır. Tek farkları taşıyıcı frekanslardır.
Teşekkür ederim size bir kac sorun daha olacak vaktiniz varsa. O halde
1)kullanacağım iletkenin empedansini nasıl bulurum.
2)göndereceğim sinyal kızılötesi protokolune benzerdir. Yani örneğin rc5 sinyalini kızılötesi degilde kablodan göndermek istiyorum. Bu maksimum 1km menzilde olacak. rc5 e benzer sinyali 70er metre araliklara dizilmis transistorler alip islemciye iletecek.Mümkünmüdür.
3)kablo olarak koaksiyel (çanak anten kablosu) kullansam avantaj ve dezavantajlari ne olur. Yada bildigimiz kablo kullanmak avantaji.nedir.

Vakit ayırdığınız icin Teşekkür ederim.
Yüksel Türk ! Senin için yükselmenin hududu yoktur...

Mr_YAMYAM

Alıntı yapılan: agora_meyhanesi42 - 11 Şubat 2017, 00:02:11
Teşekkür ederim size bir kac sorun daha olacak vaktiniz varsa. O halde
1)kullanacağım iletkenin empedansini nasıl bulurum.
2)göndereceğim sinyal kızılötesi protokolune benzerdir. Yani örneğin rc5 sinyalini kızılötesi degilde kablodan göndermek istiyorum. Bu maksimum 1km menzilde olacak. rc5 e benzer sinyali 70er metre araliklara dizilmis transistorler alip islemciye iletecek.Mümkünmüdür.
3)kablo olarak koaksiyel (çanak anten kablosu) kullansam avantaj ve dezavantajlari ne olur. Yada bildigimiz kablo kullanmak avantaji.nedir.

Vakit ayırdığınız icin Teşekkür ederim.
Kullanılan iletkenin empedansı olmaz ;D Sadece omik direnç sözkonusudur. Bu da 1Km mesafede 1Kohm giriş empedansı için bile ihmal seviyesindedir.
Ama bahsettiğin şey koaksiyel kablolar ise zaten onlar 50/75 ohm hat empedansları için belli kapasite ve self değerine göre
hesaplanarak üretilmişlerdir. Tek dikkat edilmesi gereken unsur empedans uyumudur.
Kızılötesi işine aklım ermez. Çünkü anormal yüksek frekans anlamına gelir. Burada tek kriter gönderilen bilgi içeren sinyallerin frekansı olmalıdır. Yani saniyede kaç periyodluk sinyaller göndereceksin? Bu sinyallerin frekansı (periyod) düşükse yüksek frekansa modüle edebilirsin. Eğer sınırları aşan yükseklikte bir sinyal frekansı göndermek istiyorsan o zaman olay farklıdır.
Koaksiyel kablolar oldukça avantajlıdır. Ancak kare dalga gönderilmesinde sağlıklı değillerdir. Eğer yüksek frekans tekniği kullanacaksan uydu anten kabloları bu iş için biçilmiş kaftan denilebilir. Bu kablolar 1GHz e kadar frekanslarda az kayıpla kullanılabilmektedir.
Sonuçta kablo kapasitesi dahilinde vericide bir bobin bulunur. Yüksek frekanslar ise uygun bir kapasitörden geçirildiği takdirde (100-200pF gibi) bir rezonans devresi aracılığı ile rahatlıkla sağlıklı bir şekilde alınabilir.
Hat üzerine bağlanacak diğer kapasiteler etkin olsalar da en uç noktadaki kayıplar neredeyse ihmal seviyesinde olacaktır.

agora_meyhanesi42

Verdiginiz degerli bilgiler icin tesekkur ederim. Sanitim ben tam olarak anlatamadim
Yüksel Türk ! Senin için yükselmenin hududu yoktur...

Mr_YAMYAM

Alıntı yapılan: agora_meyhanesi42 - 11 Şubat 2017, 12:08:55
Verdiginiz degerli bilgiler icin tesekkur ederim. Sanitim ben tam olarak anlatamadim
Senin anlatmadığın şey, tam olarak ne yapacağındır.
Benim anlatmaya çalıştıklarım ise bu gibi işlerin tekniğidir.
Tam olarak açıklamasan bile belli değerler vermiş olsaydın sonuca daha çabuk gidebilir ve tek bir ortak nokta bulabilirdik.
Alıntı yapılan: agora_meyhanesi42 - 10 Şubat 2017, 18:30:37
S.a. arkadaşlar, dün sorduğum soruya ek olarak tavsiyelerinizi rica ederim.

Uzunluk max. 800 metre. her 70 metrede bir alıcı ve sıfırıncı metrede bir kontrol birimi vardır. Bunlar 5 volt ile çalışmaktadır. Bir sürü sey araştırdım kafam allak bullak oldu. Bilginize onun icin danıştım. Bunlar bir biri ile nasıl haberlesmelidir. Ileri derece bilgili değilim. Mümkün olduğunca az kablo kullanarak. Kablosuz da olabilir. Nasıl yapılır izlemem ve araştırmam gereken yerler nelerdir. Dikkat edilmesi gereken yerler nelerdir. Ortam açık alandır. Teşekkür ederim.
Vermiş olduğun bilgileri incelediğimizde her 70m de bir alıcı olduğundan ve max uzaklığın 800m olduğundan başka bilgi yok.
Alıcıların birer MCU veya PIC gibi devrelerden oluşuyorsa bunların birbirleri ile doğrudan haberleşebilmeleri neredeyse imkansızdır. Sinyal hattının başlangıcı ve sonundaki devreler burada en önemli unsuru oluşturmaktadır. (BUFFER veya LINE AMP gibi)
Ben de zaten bu unsurlardan bahsediyorum. Bu unsurları yerine getirdikten sonra alıcı devreler ne olursa olsun işlevini yerine getireceklerdir.

agora_meyhanesi42

#22
Alıntı yapılan: Mr_YAMYAM - 11 Şubat 2017, 13:45:06
Senin anlatmadığın şey, tam olarak ne yapacağındır.
Benim anlatmaya çalıştıklarım ise bu gibi işlerin tekniğidir.
Tam olarak açıklamasan bile belli değerler vermiş olsaydın sonuca daha çabuk gidebilir ve tek bir ortak nokta bulabilirdik.Vermiş olduğun bilgileri incelediğimizde her 70m de bir alıcı olduğundan ve max uzaklığın 800m olduğundan başka bilgi yok.
Alıcıların birer MCU veya PIC gibi devrelerden oluşuyorsa bunların birbirleri ile doğrudan haberleşebilmeleri neredeyse imkansızdır. Sinyal hattının başlangıcı ve sonundaki devreler burada en önemli unsuru oluşturmaktadır. (BUFFER veya LINE AMP gibi)
Ben de zaten bu unsurlardan bahsediyorum. Bu unsurları yerine getirdikten sonra alıcı devreler ne olursa olsun işlevini yerine getireceklerdir.

alıcılar birer pic yapacağım işlem ise basit işler ac kapat dur çalış gibi. Su linkteki ne benzer bir çalışma yapmak istiyorum. Ama bu linkte sanırım kısa mesafeler icin örnek verilmis daha doğrusu mesafe belirtilmemiş. Eğer fikirle ilgili öğrenmek istediğiniz spesifik bir nokta varsa cevap veririm. Yani gizledigim bir sey yok yanlis anlasilmasin. Bir sinyal gonderiyroum ve bu sinyali 70 metrede bir konumlanan islemcilere kesme ile girmek istiyorum yada baska yolla benim sıkıntım mesafede. Acaba linkteki sistem benim istedigim mesafede calisirmi bu tereddütüm var. Teşekkür ederim ilginize.

https://320volt.com/mikrodenetleyici-ile-tek-hat-seri-iletisim-pic16f84/
Yüksel Türk ! Senin için yükselmenin hududu yoktur...

Mr_YAMYAM

Tamam mesele anlaşıldı.
Sen tek hat üzerinden bitstream göndermek istiyorsun.
Önceki mesajlarımda bahsettiğim üzere...
Bu işin en sağlıklı tekniği yüksek frekans üzerine modüle etme tekniğidir. Yani bilgi sinyallerini kendisinden daha yüksek bir frekansın üzerine modüle ederek kullanman.
Örnek olarak 80-100KHz lik bir frekans üzerine haberleşme frekanslarını bindirebilir ve bu frekansı koaksiyel bir kablo ile çok uzun mesafelere gönderebilirsin.



Yüksek frekans tekniği kullanmazsan ne olur. ?
Uzun hatlarda havadan yayılan sinyaller tüm devrelere yayılarak gönderilen data sinyallerine karışıp istenmeyen olgulara sebebiyet verecektir. Ayrıca devreye bağlanmış her alıcı modül çalıştığında diğer modüllerin girişlerindeki sinyalleri de etkileyecektir. Yüksek frekans tekniği kullanılmayan seçeneklerde kontrol ünitesi çıkış empedansının çok düşürülmesi alıcı modüllerin giriş empedanslarının ise bir izolasyon tekniği kullanılarak izolae edilebilmesidir.
Bu teknikte en ideal yöntem optokuplör tekniğidir.
Yüksek frekans ile uğraşmak istenmiyorsa.
Ana kontrol ünitesinin çıkış akımı biraz yükseltilir. Örnek 100mA civarı. Takribi 5V
Alıcı modüllerin girişlerine birer tane optokuplör bağlanır ve opto kuplör çıkışları alıcı modüllerin girişine set edilir.
Böylece ana kontrol ünitesinden verilen sinyaller çok uzak mesafelere alıcılar birbirlerini etkilemeden iletilmiş olacaktır.
Temel mantık:
Ana kontrol ünitesi çıkış empedansı takribi 5ohm.
Alıcı modüllerin girişlerindeki optokuplör (LED) empedansı neredeyse sonsuz.


sadogan

Pic in seri portu ile calismalarin varsa,sizin için en kolay yol rs485.

agora_meyhanesi42

Alıntı yapılan: Mr_YAMYAM - 11 Şubat 2017, 14:32:38
Tamam mesele anlaşıldı.
Sen tek hat üzerinden bitstream göndermek istiyorsun.
Önceki mesajlarımda bahsettiğim üzere...
Bu işin en sağlıklı tekniği yüksek frekans üzerine modüle etme tekniğidir. Yani bilgi sinyallerini kendisinden daha yüksek bir frekansın üzerine modüle ederek kullanman.
Örnek olarak 80-100KHz lik bir frekans üzerine haberleşme frekanslarını bindirebilir ve bu frekansı koaksiyel bir kablo ile çok uzun mesafelere gönderebilirsin.



Yüksek frekans tekniği kullanmazsan ne olur. ?
Uzun hatlarda havadan yayılan sinyaller tüm devrelere yayılarak gönderilen data sinyallerine karışıp istenmeyen olgulara sebebiyet verecektir. Ayrıca devreye bağlanmış her alıcı modül çalıştığında diğer modüllerin girişlerindeki sinyalleri de etkileyecektir. Yüksek frekans tekniği kullanılmayan seçeneklerde kontrol ünitesi çıkış empedansının çok düşürülmesi alıcı modüllerin giriş empedanslarının ise bir izolasyon tekniği kullanılarak izolae edilebilmesidir.
Bu teknikte en ideal yöntem optokuplör tekniğidir.
Yüksek frekans ile uğraşmak istenmiyorsa.
Ana kontrol ünitesinin çıkış akımı biraz yükseltilir. Örnek 100mA civarı. Takribi 5V
Alıcı modüllerin girişlerine birer tane optokuplör bağlanır ve opto kuplör çıkışları alıcı modüllerin girişine set edilir.
Böylece ana kontrol ünitesinden verilen sinyaller çok uzak mesafelere alıcılar birbirlerini etkilemeden iletilmiş olacaktır.
Temel mantık:
Ana kontrol ünitesi çıkış empedansı takribi 5ohm.
Alıcı modüllerin girişlerindeki optokuplör (LED) empedansı neredeyse sonsuz.


😊evet sizi biraz yordum ama şimdi anlaşabildik. Modülasyon işi kolay gibi aslında picten bilgi sinyalini 555 e gireriz 555 modulasyon yapar. Peki bu modüleli sinyalin genliğinin 5volt olmasının bir zararı olmaz değil mi. Sizden güzel bilgi lar aldım tesekur ederim.
Yüksel Türk ! Senin için yükselmenin hududu yoktur...

agora_meyhanesi42

Alıntı yapılan: sadogan - 11 Şubat 2017, 14:48:38
Pic in seri portu ile calismalarin varsa,sizin için en kolay yol rs485.
@sadogan hocam rs485te olur ama önceliğim tek kablo ile yapmak. Teşekkür ederim. Zaten Bu rs485 mantığıda anlamadim. 5 volt ilemi çalışıyor acaba
Yüksel Türk ! Senin için yükselmenin hududu yoktur...

agora_meyhanesi42

#27
@Mr_YAMYAM eğer vaktiniz varsa öğrenmek maksadıyla bahsettiğiniz ikinci yöntemi biraz acarmışsınız. 100mA lik akımı işlemci çıkışına bir transistör ile yukseltsek alicilarin da tamamina optokuplerle giriş yapsak yüksek frekans tekniği ile aynı mesafe ve aynı işi yapar mi. Giriş çıkış empedansı nedir. Ekte koydugunuz resimde alicilar hava yoluyla mi bagli fiziksel olarak mi bagli. (Üstünde rf receiver yazdığı icin sordum) Teşekkürler.
Yüksel Türk ! Senin için yükselmenin hududu yoktur...

Mr_YAMYAM

Alıntı yapılan: agora_meyhanesi42 - 11 Şubat 2017, 15:21:56
@Mr_YAMYAM eğer vaktiniz varsa öğrenmek maksadıyla bahsettiğiniz ikinci yöntemi biraz acarmışsınız. 100mA lik akımı işlemci çıkışına bir transistör ile yukseltsek alicilarin da tamamina optokuplerle giriş yapsak yüksek frekans tekniği ile aynı mesafe ve aynı işi yapar mi. Giriş çıkış empedansı nedir. Ekte koydugunuz resimde alicilar hava yoluyla mi bagli fiziksel olarak mi bagli. (Üstünde rf receiver yazdığı icin sordum) Teşekkürler.
Çıkış akımının yükseltilmesi alıcıların devreye girmesi anında ana dataların mümkün olduğunca bozulmamalarını sağlamak amacıyladır. Buradaki etkenler hat direnci ve yük unsurlarıdır. Her bir LED'in 5mA gibi akımla çalıştığını varsayarsan sonucu görebilirsin.
Bu tür haberleşme hatlarında kullanılan kablonun ground hattı önem taşımaktadır. Bu iş için CAT-5 veya CAT-6 gibi iletim protokolleri geçerlidir.

Yüksek frekans tekniği ile daha yüksek veri iletişimi sağlayabilirsin. Optokuplör gibi sistemlerde yapılabilecek teorik hız en fazla 1500Kb/sn dir. Mesafeye bağlı olarak bu hız çok daha düşebilir. Halbuki yüksek frekans tekniği, frekansa bağlı olarak çok daha yüksek veri hızına müsaittir.
Senin devrenin data akışını bilmediğim için şunu kullan diyemem. Ancak görülen basit bir PIC iletim hattı olduğu için data transferin çok yüksek değildir.

Resimde sistem tek hatlı bir kablo ile bağlıdır. Yani bilindik uydu kablosu. Bu kablo üzerinden frekanslar minumum kayıpla gönderilmektedir. Eğer bu sistemi kablosuz yapacak olursak alıcı devrelerin çok daha hassas ve komplike yapılması gerekmektedir. Çünkü RF sinyaller mesafe arttıkça zayıflamaktadır. Halbuki tek bir kablo ile iletildiğinde kayıplar neredeyse hiç yok denecek kadar azdır.

RF receiver dediğim aletler ise en basit anlatımı ile radyo alıcılarıdır. Bu alıcılar çok karmaşık ve pahalı değildir. Bilindik uzun dalga/orta dalga radyo alıcılarını inceleyebilirsin.

Mr_YAMYAM

Şu mesajı yeni gördüm.
Alıntı yapılan: agora_meyhanesi42 - 11 Şubat 2017, 15:15:13
😊evet sizi biraz yordum ama şimdi anlaşabildik. Modülasyon işi kolay gibi aslında picten bilgi sinyalini 555 e gireriz 555 modulasyon yapar. Peki bu modüleli sinyalin genliğinin 5volt olmasının bir zararı olmaz değil mi. Sizden güzel bilgi lar aldım tesekur ederim.
555 ile buradaki modülasyon tekniği olmaz.
Modülasyon tekniğinin en basit anlatımı radyo vericileridir.
Basit olarak 100mW çıkış gücü verebilen bir uzun dalga radyo vericisi (Ki bir iki transistörle rahatlıkla yapılabilir) Hatta amatör FM verici devreleri bile son derece kullanışlıdır.
Alıcılar ise kullanılan vericilere uygun olarak yapılmış devrelerdir. Vericin hangi frekansta ve modülasyonda çalışıyorsa alıcıların da uygun olmalıdır.