Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: overlok - 04 Mart 2018, 14:36:16

Başlık: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: overlok - 04 Mart 2018, 14:36:16
Selamlar;
Otto robot yapmaya çalışıyorum. Projede arduino nano, sensör kalkanı, 4 adet sg90 servo motor (Çin malı), iki adet dokunma sensörü, matrix led (Max7219) ve ultrasonik sensör var. Hemen hemen her şeyi tamam. Beslemesi sensör kalkanı üzerinden 9v 1.0 A adaptörle yapıyorum şimdilik.
Sorunlarım şunlar;
- Arduino nano'nun voltaj regülatörü sanki fazla ısınıyor, normal mi?
- Motorları çok ufak bir zorlamada devre resetliyor kendini. Bunu nasıl aşabilirim?
- Yada acaba ısındığı için resetleniyor olabilir mi?

servoların bağlı olduğu bacakları havada, yere temas etmeden tutunca normal çalışıyor, ama yere temas halinde iken bir süre çalışıp resetleniyor. Bu sırasa nano ısınmış oluyor.
İki ayrı besleme olmadan çözümü var mı işin?
Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: Kabil ATICI - 04 Mart 2018, 15:50:29
kullandığın servo
https://www.addicore.com/Addicore-SG90-Mini-Servo-p/113.htm (https://www.addicore.com/Addicore-SG90-Mini-Servo-p/113.htm)
gibi bir ürün ise,
çalışma akımı 220mA, kilit akımı 650mA olarak belirtilmiş
Sen kaç amperle besliyordun! ( en azından şimdilik matris entegresi ve ultrasonik  bölümleri devre dışı bırak)
Devrede motorlar aynı anda devreye girerse ne olacak?
Otto kullanımda hatırladığım kadarı ile ( kendim yapmadım) Arduino nano üzerinde bazı değişiklikler yapılması gerekiyordu.


Besleme kondansatörü büyütülebilir,
servo motorlar için ek destek regülatör kullanılabilir,
sensör kalkan üzerindeki regülatör daha yüksek akım kapasitesi olan biri ile değiştirilebilir.
Regülatörün akımı yetmediği için motorlar devreye girdiğinde akım yetmiyor ve gerilim çöküyor... Muhtemeler adaptöründe yetersiz kalıyor olabilir.
Daha iyisi kendi kalkanı tasarla veya proje için önerilen modeli kullan.
Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: overlok - 04 Mart 2018, 16:54:13
@Kabil ATICI cevaplar için teşekkür ederim. Projede ne önerildi ise onu kullandım aslında. matrix led ve ultrasonik sensörü çıkardım yine aynısı oluyor. Dokunma sensörlerini iptal edip yerine buton eklemeyi düşünüyorum. 4 motorun aynı anda çalıştığı oluyor. Nano üzerinde değişiklik yapıldığını görmedim, bakarım tekrar. Regülatör önerilerinizi deniyeyim. Normalde 4 adet kalem pil ile çalıştırmayı planlıyorum. Adaptör yetmiyorsa pil ile nasıl olacak?
Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: mg1980 - 04 Mart 2018, 17:18:40
Arduino Nano'ya 9v nasıl veriyorsunuz ? 5v değil mi ?
Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: overlok - 04 Mart 2018, 17:33:25
Alıntı yapılan: mg1980 - 04 Mart 2018, 17:18:40
Arduino Nano'ya 9v nasıl veriyorsunuz ? 5v değil mi ?
Sensör kalkanı üzerinden veriyorum, direkt nano'ya değil. Kalkan üzerinde adaptör giriş ve regülatör kısmı var.
Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: Kabil ATICI - 04 Mart 2018, 20:07:33
ilginç gelebilir, ama  özellikle alkalin piller 1 amper üzerinde akım verebilir. Öyle ki kazara kısadevre olan pillerin pil kutusunu erittiğini gördüm(bim de satılan pillerden). (karbon çinko piller açısından bir şey diyemem, çünkü yükleme durumunda bir süre sonra güç  düşmeye başlıyor.)



Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: Emre_Tuncay_ - 04 Mart 2018, 20:31:01
Yanlış anlamış olabilirim ama servoları'da arduino'danmı besliyorsunuz.Yani kalkan dediğiniz arduino shield sanırım.Ona besleme veripte ordanmı servoları besliyorsunuz.
Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: overlok - 04 Mart 2018, 22:02:20
Alıntı yapılan: Emre_Tuncay_ - 04 Mart 2018, 20:31:01
Yanlış anlamış olabilirim ama servoları'da arduino'danmı besliyorsunuz.Yani kalkan dediğiniz arduino shield sanırım.Ona besleme veripte ordanmı servoları besliyorsunuz.
Evet servolar shield'a bağlı. Besleme de yine shield üzerinden. Zaten herşey shield üzerinden bağlı.
Örnek şema;
(https://s14.postimg.cc/aenqrn8nh/ottodiy_diagram_4_ZKn_Wtab_CY.jpg) (https://postimg.cc/image/aenqrn8nh/)
Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: overlok - 25 Mart 2018, 12:13:15
Sorunu az çok çözdüm. Şimdi şöyle birşey var. Ft232 çipli nano, Vin girişinden 9 volt ile gayet normal çalışıyor. Ch340 çipli olan bir süre sonra ısınıyor. Özellikle ch340 çipi. Nedeni çipten mi yoksa regülatörden midir?
Not : sensör shieldi kullanmıyorum.
Başlık: Ynt: Arduino nano, sensör shield ve sg90 servo motor kullanımı ile ilgili
Gönderen: overlok - 26 Mart 2018, 19:50:11
Program yükleniyor ama Vin girişinden beslemeyi verince nano çalışmıyordu, regülatörü 7805 ile değiştirdim çalıştı fakat CH anında çok ısınıyor. Çıkarıp ft232 çipli nanoyu takıyorum sorun yok.