Arduino gibi mikrodenetleyiciler özel elektronik projeleri kontrol etmenin harika bir yoludur.
Ne yazık ki dijital pinin maksimum çıkışı 40 mA'dır ve bu çoğu motora güç sağlamak için yeterli değildir.
Motor kontrol cihazı kalkanının kullanışlı olabileceği yer burasıdır.
Ancak bunları satın almak pahalıdır ve özellikle bir projeye yerleştirdiğinizde yalnızca birkaç motoru kontrol etmenize olanak tanır.
En basit hız kontrol cihazı, motorun hızını ayarlamak için bir darbe genişliği modülasyon sinyali kullanır.
Bu sinyal Arduino üzerindeki herhangi bir darbe genişliği modülasyon pini tarafından üretilebilir. Bu yüzden harici bir güç kaynağı (
kullanmamız gerekiyor .
Pil paketi gibi)
Transistör anahtar devresi
Bu, röle kalkanındaki transistör devresine benzer ancak bazı değişiklikler yaptık.
Çıkışa görsel bir gösterge LED'i ekledim.
Bu projede size kendi basit motor kontrol cihazınızı nasıl yapacağınızı göstereceğim.
Bu, Jason Poel Smith'in \'Mikro denetleyiciniz için kalkanı nasıl özelleştirebilirsiniz\' talimatlarının bir karışımıdır ve ben motor sürücü kalkanını yeniden karıştırdım.
Lütfen Remix 2.0 Yarışmasında oy verin!
İşte bu proje için gerekli malzemeler ve araçlar.
Malzeme: 2x tipi transistör (tip31a gibi)
2x IN4001 diyot 2x1 k sfp direnç 2x100 SFP direnç 2x seçtiğiniz renkte LED 2x1 dişi 1x4 dişi 1x 30 numaralı pil konnektörü katı
Bir PCB üzerinde iki motor hız kontrol cihazı yaptığımız için neredeyse her şey için iki tane var.
Çift malzemeyi ikiye bölüp şemayı kullanarak kolayca tek bir devre yapabilirsiniz.
Araçlar: PCB üzerindeki iki güç transistörünü lehimleyerek başlayın, havya ve lehim teli kesici tel sıyırma pensesi iğne burunlu pli.
Diğer bileşenlere yer açmak için ikisi arasında boşluk bırakın.
Henüz uçları kesmeyin.
Transistöre bağlandıktan sonra kabloyu kesebilirsiniz.
Yanlış bağlantıyı önlemek için yukarıdaki transistör pin çıkışına dikkat edin.
Devreyi ve nasıl çalıştığını daha iyi anlamak için öncelikle devre tahtası üzerinde devre prototipi yapmak iyi bir fikir olabilir.
Küçük 1x2 dişi kafasına kaynak yapın.
Alternatif olarak vidalı terminalleri de kullanabilirsiniz (
sonunda ikisini de değiştirdim.
Daha basit bir bağlantı için.
Yine diğer bileşenler için kafa ile transistör arasında boşluk bırakın.
Alt başlığın önündeki ön devre kartındaki diyotu lehimleyin.
Diyotu kafaya şekil 3'te gösterildiği gibi bağlayın.
Bu, motorun devre kartına yüksek akım vermesini ve devre kartına zarar vermesini önleyecektir.
Tüm diyotların uçlarını kesin. İdeal olarak, gümüş
kartın üst kısmına bakması gerekir, böylece
Alt başlığın arkasındaki LED'lere kaynak yapın.
şeridin
Kabloları veya kabloları kesmenize gerek yok.
Her pilin anot ve katodunun nereye yerleştirildiğini unutmayın.
yuvasının (pin 1) ucuna
Her bir transistörün
boşluk bırakın ve
ona bağlı olan direnç kablosunu kesin.
100 kWh resistance on the perfboard, one of the leads is connected to the anode of the LED (longer lead).
Trim a resistor lead and an anode lead.
Connect the lead of one of the LED resistors to a
transistor resistor. Trim the lead only from the LED resistor.
with the other 2 resistors to form 2 resistance pairs.
which resistor is connected!
These pairs are always separated; We are making 2 motor controllers! Weld on the power cord
*
Repeat
. You can istediğiniz
Remember *
9 v veya 12 v güç
kullanıyor
*
.
güç kaynağına bağlayın ( Motorun ve
MCU'nun voltajını ve akımını unutmayın).
mikro
kaynağına bağlanabilmesi için, tabanın yakınında bir düğüm yaptım. * İsteğe bağlı * bir delik açın ve telin dışarı çıkmadığından emin olmak için kabloyu kaydırın. Güç kaynağının pozitif kablosunu sol üst köşedeki plakaya bağlayın. (sol üst köşede) Negatif güç kablosunu yeni kaynak yapılan pozitif pimin yanındaki pime bağlayın. Ben ön bağlantı için kırmızı çizgiyi kullanıyorum ve toprak bağlantısı mavi
bu bir
Not *
denetleyiciye
veya diğer aksesuarlara güç
sağlamak için kullanılabilir ve bağlı güç kablosunu
! PWM pinini yeni kaynaklanmış PWM giriş pinine bağlayın ve güç kaynağının çıkışı veya girişi olarak kullanın.
Transistörün iki vericisini beyaz çizgilerle (pim 3) toprağa
bağlayın .
Verici kablolarını ve LED kablolarını
kullanmak istemiyorsanız bunu bir güç girişi olarak da kullanabilirsiniz
diyottaki gümüş şeride en yakın lehim noktasına bağlayın.
referans için resimler bu kısım zorlayıcı olabilir.Bunu
her iki başlık grubu için de yapın.Burası
, yaptığınız direnç çiftini seçin ve
hangi transistöre bağlı olduğunu öğrenin.Tamamlandıktan
sonra, kafa pimindeki kalan lehim bağlantılarından kabloyu bağlayın ve onu toplayıcıya bağlayın (pim 2) .
LED'in
kafa piminin yanındaki
Resim.
Artık basit bir motor kontrol cihazı shield'ınız var.
Transistörün tabanına analog bir yazma komutu göndererek motorun hızını ayarlayabilirsiniz.
Motor kontrol cihazını test etmek için aşağıda verilen Arduino örnek kodunu indirip yükleyin.
Hız kontrol cihazını kullanırken rahat olabilmek için
, PWM çıkışı olduğundan emin olun ve çıkışı istediğiniz hıza göre ayarlayın.
Temel
olarak bunu bir kontrol LED'i olarak düşünebilirsiniz;
PWM sinyallerini kabul eder ve motoru daha yüksek voltaj ve akımda kontrol eder.