İçindekiler:

İki Modlu Servo Test Cihazı: 5 Adım (Resimlerle)
İki Modlu Servo Test Cihazı: 5 Adım (Resimlerle)

Video: İki Modlu Servo Test Cihazı: 5 Adım (Resimlerle)

Video: İki Modlu Servo Test Cihazı: 5 Adım (Resimlerle)
Video: Şerit Takip Sistemi Kaza Anı 🚘 Lane Tracking System Accident ⚡️🆘⚠️⛔️ 2024, Kasım
Anonim
Image
Image
İki Modlu Servo Test Cihazı
İki Modlu Servo Test Cihazı
İki Modlu Servo Test Cihazı
İki Modlu Servo Test Cihazı

Yeni bir servo motor aldığımda, çalışıp çalışmadığını hızlıca kontrol etmek istiyorum. İki Modlu Servo Test Cihazı bunu bir dakika içinde yapmama izin veriyor. Servolar, en azından benim bildiğim daha ucuzları, bazen geldiklerinde beklendiği gibi çalışmıyor: Dişliler zıplıyor, servodaki elektronik çalışmıyor ya da 120 derece ve 180 derece servo değil. Bir servoyu kullanmadan önce test etmek iyi bir şeydir! Şimdiye kadar bir breadboard, bir Arduino, bir 5V güç kaynağı, bir USB kablosu, bilgisayarım ve bazı jumper kabloları alırdım ve her seferinde sıfırdan bir servo test cihazı kurardım. İki Modlu Servo Test Cihazı ile bu artık tarih oldu.

Bu proje için yaklaşık 10 $ veya daha az maliyetle ticari servo test cihazı mevcuttur. Amazon'da bulduğum ürünler paralel olarak üç servoyu test ediyor ve üç test moduna sahip: Manual, Auto ve Neutral.

İki Modlu Servo Test Cihazı, dört adede kadar servo motoru paralel olarak test etmenizi sağlar ve iki modu vardır: Follow ve Sweep. Follow'da bağlı servolar potansiyometrenin konumunu takip eder, Sweep'te potansiyometre hızı ayarlamak için kullanılır. İçeride bir Arduino Nano ve Arduino'ya 5V güç girişinden güç sağlamak için bir Step-Up DC-DC dönüştürücü var. Cihaz, modu seçmek için bir geçiş anahtarına ve kontrol sinyalini ayarlamak için bir potansiyometreye sahiptir.

Bu cihazı oluşturmak için biraz lehimleme yapmanız gerekecek. Bu kırılgan elektronik bileşenlerin "lehimleme" işlemimde nasıl hayatta kaldığı her zaman şaşırtıcıdır. Arduino Nano'yu programlamak için bir USB Mini kablosuna ihtiyacınız var. Kasa, ekli iki STL dosyasıyla birlikte 3D olarak basılmıştır.

Bir servo test cihazı satın almak daha ucuzdur. Ama bulduğum görsel ve videolarda hep Micro ve hiçbir zaman Standart Servolar kullanılmıyor. Otomatik modun ayarlanabilir bir hızı yok gibi görünüyor. İki Modlu Servo Test Cihazı, dört Standart Servoyu kontrol etmek için yeterli güce sahiptir. Yeniden programlanabilir ve isterseniz anahtara ve potansiyometreye başka bir anlam verebilirsiniz.

Gereçler

1 Arduino Nano

1 Yükseltici DC-DC dönüştürücü, 5V ila 12V'a ayarlanmış (aka. DC-DC Booster)

1 adet 3 pimli Açma-Kapama geçiş anahtarı

1 100-1M potansiyometre (diğer adıyla ayarlanabilir direnç)

1 100n kapasitör

1 10k direnç

1 2 pinli geçmeli terminal bloğu

2 Prototip tahtası 45x35 mm

1 13 pinli tek sıra erkek başlık

1 adet 15 pinli tek sıra erkek başlık

15 mm uzunluğunda pimli 1 adet 2 pimli tek sıra erkek başlık

3 3 pinli tek sıra erkek başlık

İki adet 15 mm uzunluğunda pimli 1 adet 3 pimli tek sıra erkek başlık

2 adet 2 pinli tek sıra dişi başlık

Adım 1: 3D Basılı Parçalar

İki Modlu Servo Test Cihazı (TMST) için kasayı yazdırmak için "PETG" malzemesini kullandım. 3D yazıcınız yoksa yakınlarda bir 3D yazıcı servisi aramanızı tavsiye ederim.

Adım 2: Kontrol Panosu

Kontrol Paneli
Kontrol Paneli
Kontrol Paneli
Kontrol Paneli

Pimleri, yukarıdaki adımdaki resimlerde (birinde) düzenlendiği gibi Arduino kartına lehimleyin. VIN ve GND, daha sonra kontrol kartını güç kartına takmak için uzun bir pime ihtiyaç duyar. Bu böyle mi yapılır bilmiyorum ama bileşenleri tahtaya yapıştırdım ki tahtayı çevirdiğimde yerinde kalsınlar.

Geçiş anahtarının üç piminden biri kesilerek yola çıkmasın. Bu alan biraz sıkışık çünkü pull-up direnci anahtarın merkez pimine bağlı olması gerekiyor. Potansiyometre, +/- anahtara ve üçüncü pin kondansatöre doğru olacak şekilde yerleştirilmiştir.

Resimdeki Arduino pinlerinden bazılarına isim verdim. A0 soldan 4., 5V sağdan 4. GND sağdan 4. ve D9 soldan 4.; bu tesadüf mü? Her neyse, güç kaynağının ve Arduino'nun iki toprağı bağlanır. Güç kaynağının 5V'si ve Arduino'nun 5V'si bağlı değil; bu işe yaramazdı. Arduino, VIN pininden güç alır.

Adım 3: Güç Kartı

Güç tahtası
Güç tahtası
Güç tahtası
Güç tahtası

İki dişi başlığı, konumlarıyla eşleşecek şekilde yerleştirin.

1) Arduino'nun VIN ve GND'si

2) Güç kaynağının 5V ve Topraklaması.

VIN +/- ve VOUT +/-'yi dişi başlıkların pinleriyle bağlayın.

Adım 4: Montaj

toplantı
toplantı
toplantı
toplantı
toplantı
toplantı

Güç kartını kasaya yerleştirin. Kartı sabitlemek için bazı pimler kullandım. Kontrol kartını takın ve kasanın üst kısmını monte edin.

Bu, İki Modlu Servo Test Cihazıdır. Resim, 5V güç kaynağının ve bir servo motorun nasıl bağlanacağını gösterir; renkler önemli!

Adım 5: Programlama

Programlama
Programlama

Ekte, Arduino IDE ile açıp cihaza yükleyebileceğiniz bir Arduino Sketch (TmstApp.ino) bulunmaktadır. Arduino IDE şu adresten indirilebilir:

Arduino IDE'yi açtıktan ve İki Modlu Servo Test Cihazını bağladıktan sonra, Araçlar menüsünde bağlantı noktasını (örneğin COM5) ve kartı (Arduino Nano) seçin. Ayrıca Araçlar altında işlemciyi kontrol edin/ayarlayın. Kullandığım Arduino klonu için işlemci 'ATmega328P (Eski Önyükleyici)'.

Upload araç çubuğu butonuna bastığınızda program derlenir ve cihaza yüklenir; İki Modlu Servo Test Cihazınız hazır!

Önerilen: