Internete cikabilen sistem tasarimi

Başlatan z, 17 Temmuz 2020, 14:02:23

yufuk

Çalıştığım iş yerinde yaptım. Arduino uno + arduino ethernet modülü (w5500 chipli). Modbus TCP kütüphaneleri internette var. Yalnız w5500 modül yerine ENC28j60 modülü daha stabil çalışıyor. (klon kullandığım için olabilir).

Eğer yoğun veri transferi olmayacaksa ENC28j60 barındıran modülleri tavsiye ederim.

Ciddi işlerde kullanılmaz. Endüstriyel kontrol için hiç kullanılmaz. Veri toplamak için ve basit işlerde olur.

z

Bana e^st de diyebilirsiniz.   www.cncdesigner.com

brandice5

Alıntı yapılan: yufuk - 20 Temmuz 2020, 08:33:16Çalıştığım iş yerinde yaptım. Arduino uno + arduino ethernet modülü (w5500 chipli). Modbus TCP kütüphaneleri internette var. Yalnız w5500 modül yerine ENC28j60 modülü daha stabil çalışıyor. (klon kullandığım için olabilir).

Eğer yoğun veri transferi olmayacaksa ENC28j60 barındıran modülleri tavsiye ederim.

Ciddi işlerde kullanılmaz. Endüstriyel kontrol için hiç kullanılmaz. Veri toplamak için ve basit işlerde olur.

ENC28j60 chipi w5500'in birebir muadili degil. ENC28j60'i kullanabilmek icin bagladiginiz islemci icindeki yazilima tcp/ip stack eklemeniz gerekir. w5500 zaten bu isle ugrasilmasin diye cikarilmis bir chip.

ha bana sorarsaniz dahili stack iceren bir chip kullanmazdim. biraz daha ugrastirici ama kendi yazilimima stack i kendim eklemeyi tercih ederim. bir suru acik kaynak stack var.

CLR

Biz stm32 ile w5500'ü çıkabileceği en yüksek spi hızında stabil kullanıyoruz. Şimdi çıkın çıkabilirseniz işin içinden.

Forumların kötü yanı bu, bilgi kirliliği çok. Wiznet güvenilir bir firma.

Knowledge and Experience are Power

yldzelektronik

Harici mac phy da iyidir, harici stack supported ic de. Kolayınıza gelen ne ise onu kullanın öteye geçin.

Stack tarafıyla hiç uğraşmayacaksanız, Wiznet koyun geçin. Gerçekten çok hızlandırır.
Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.

OG

Alıntı YapCiddi işlerde kullanılmaz.
Ne kullanılmalı? PCI soketine takılan kartların chipleri gibi bir şey mi?
İki sınıf arasında kullanmak için üretilen birşeyler varmı?
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

bsenguler

@z hocam iş acilse raspi ile yürü bence, nasıl olsa raspiyi çözdün üzerinde ethernet vs var:)

z

Proje sahibine ben de onerdim. Ama israrla raspiden kaciniyor.

Bana e^st de diyebilirsiniz.   www.cncdesigner.com

yufuk

Ciddi işlerde kullanılmaz derken Arduino devrelerini demek istemiştim. Chiplerde sorun yok. Kendi devrelerinizi endüstriyel şartlara göre tasarlarsanız düzgün çalışacaktır.

ENC28j60 10MBit lik bir chip. W5500 100mbit çalışıyor.

Stack olup olmaması bence sorun değil. Artık hazır kütüphaneler var. Her dilde kolayca kullanılabilir.

Ben Isı-nem takibi için kullanmıştım. Wincc scada ya Modbus TCP üzerinden veri taşıyor. 1 yıldır sorunsuz çalışıyor. Klon arduino ile yaptım. Daha önce dediğim gibi klon w5500 kartları bazen iletişimi kesiyor. Resetlemekle durumunda kalıyoruz. Ancak ENC28j60 kartlarında böyle bir şey yaşamadık. Piyasadaki kart tasarımlarında da olabilir. Belkide gerçekten chiplerdendir, bilmiyorum.

Sistem ayrıca yoğun gürültü altında çalışıyor. Ethernet kablosu güç kablolarının olduğu tavandan gidiyor.

Denemek için 350kw motorların olduğu fan dairesine götürdük. (motorlar sürücü ile çalışıyor). Çalışmadı  :)

bsenguler

Alıntı yapılan: z - 21 Temmuz 2020, 01:14:14Proje sahibine ben de onerdim. Ama israrla raspiden kaciniyor.



Ne tarz bir sorun yaşamış daha önce sizinle paylaştı mı yoksa raspiyi öcü olarak mı tanıtmışlar.

z

Insanlardan uzak yerlerde calistirilan sistemler kilitlendiginde reset atmak icin birilerinin gitmesi gerektigi icin isletme maliyetini artiriyor demisti.

Kilitlenme sorunu ne kadar dogrudur bilmiyorum.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

bsenguler

Hocam o iş te basit, yanına koyun bir bluepill,ne bileyim saniyede bir mi yoksa on saniyede bir mi olur bilemiyorum, serial den bir şey göndersin raspi de cevap versin, cevap dönmezse, raspi ye bir reset atsın yeter.