Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
15
Cevap
5771
Tıklama
0
Öne Çıkarma
Endüstriyel uygulamalarda arduino
R
9 yıl
Er
Konu Sahibi

Endustriyel sistemlerde arduino ile tasarlanan kartlar ne kadar sure dayanabilir. Sistem Surekli olarak calisacak ve bilgiyi karta verip dagiatacak olan bi surucu devresinde arduino kullanmak mantiklimi.. Uzun sureli calismasindan dolayi yanar mi?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



< Bu ileti mobil sürüm kullanılarak atıldı >

C
9 yıl
Çavuş

Bence kesinlikle sıkıntılı değil.

Arduino'nun çalışma mantığı kolaylık. Atmel işlemcileri rahatlıkla programlayabileceğiniz, hafif kütüphanelere sahip bir ortam sunuyor sadece. Programladığınız işlemci, PIC gibi bir işlemci olan Atmel.

PIC mi Arduino mu demek, Elma mı Kitap mı gibi bir şey. İki alakasız şey karşılaştırıyor, PIC bir mikrodenetleyici, Arduino ise Atmel mikrodenetleyicilerini rahat, hızlı ve kolay programlamak için bir platform.

PIC mi Atmel mi denilebilir, ikisi de sapasağlam işlemciler. İkisi de dayanıklı ve sorunsuz çalışacaktır.

Masraftan kaçınman da kolay Arduino ile seri üretim yaparken. PIC gibi düşün, bir kere programlayıcıyı aldıktan sonra sınırsız PIC'i programlayabiliyorsunuz.

Tek yapmanız gereken DIP kılıflı bir Arduino alıp içine Arduino as ISP programını yüklemek. Bu sayede artık Arduino'nuz bir Atmel programlayıcı gibi davranıyor. Ya da PIC programlayıcıları satıldığı gibi Atmel programlayıcıları da satılıyor. AVRISP, AVRISP mkII, UsbTinyISP bunlardan birkaçı.

Ondan sonra yapmanız gereken tek şey Atmel işlemcilerinizi seri bir şekilde alıp Arduino kütüphanenizle programlamak, bu şekilde hızlı ve kolayca seri üretime geçebilirsiniz. Program da seri bir şekilde yüklendikten sonra aynı PIC mikrodenetleyicisi gibi Atmel mikrodenetleyicinizi PCB'nize yerleştirebilirsiniz, bu kadar kolay aslında.

https://www.arduino.cc/en/Main/Standalone

Bu linkte Breadboard üzerinde basit bir Arduino nasıl yapabileceğinizi anlatıyor. Yalnız alacağınız Atmel işlemciler toptan geleceğinden Arduino bootloader'ına sahip olmayacak, o yüzden oradaki USB - Serial programlayıcı yerine üstte anlattığım ISP programlayıcılardan almalı, ve programlarken Programmer kısmında onu seçmelisiniz. Zaten attığım linkte de USB - Serial dönüştürücü yerine nasıl ISP programlayıcı kullanacağınız aynı sayfada biraz daha aşağıda anlatılıyor. Tek dikkat etmeniz gereken, o sayfada Bootloader yazdırdıktan tekrar USB - Serial dönüştürücü kullanıyor. Siz seri üretim yapacağınızdan Bootloader yüklemeyin, onun yerine program yükleyecekken Upload seçeneğini değil Upload with progammer seçeneğini kullanın, bu sayede programınız hem daha hızlı başlayacak, hem de işlemcinizde Bootloader için ekstra yer kullanmış olmayacaksınız, bazen Bootloader'ın kullandığı o 4 kb alan bile lazım olabiliyor.





< Bu mesaj bu kişi tarafından değiştirildi CSharpLover -- 7 Şubat 2016; 15:16:06 >

K
9 yıl
Yüzbaşı

Arduino temelinde atmega işlemci barındıran bir geliştirme ortamıdır hepimizin bileceği gibi. Atmega işlemcilerin endüstriyel ortamda kullanım örnekleri çok fazla ve stabilitesi de endüstriel açıdan iyi. Kullanacağınız ek bileşenlerin kalitesi de iyi olduğu sürece bir sıkıntınız olmaz kullanabilirsiniz derim ben. Tabi ki ortam ve kullandığınız şartlara uygun malzeme seçimi çok önemli.
Ben yaklaşık 1 yıldır çeşitli fabrika ortamlarında kullanıyorum kendisini ve ve şimdiye kadar bir defa teklemişliği yok. Güzel bir kab içerisinde sudan nemden koruduğunuz sürece tabiki.
Ayrıca linkteki gibi hazır kabı olan direk ray montajlı arduino ile programlayabileceğiniz ürünler mevcut.
http://www.industrialshields.com/en/shop/plc-arduino-based-16-i-os-analog/


Bu mesaja 1 cevap geldi.
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.