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 direnci 2x100 SFP direnci 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üne ö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 katotunun nereye yerleştirildiğini unutmayın.
yuvasının (pim 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 güç kaynağına bağlayın (Motorun ve
Remember *
9 v veya 12 v güç kaynağına
bağlanabilmesi için
bir 9 v akü klipsi bağladım. Dışarı çıkmasını önlemek için
tabanın yakınında bir düğüm yapın. * İsteğe bağlı * telin
dışarı çıkmadığından emin olmak için kabloyu kaydırın.
MCU'nun voltajını ve akımını unutmayın).
pime
bağlayın. Ben ön bağlantı için kırmızı çizgiyi kullanıyorum ve toprak bağlantısı mavi kullanıyor. * Not *
Negatif güç kablosunu yeni kaynak
(sol üst köşede)
yapılan pozitif pimin yanındaki
aksesuarlara güç sağlamak için kullanılabilir ve bağlı güç kablosunu kullanmak istemiyorsanız bunu bir
bu bir mikro denetleyiciye veya diğer
! 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ı
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 kafa piminin yanındaki LED'in hangi transistöre bağlı olduğunu öğrenin.Tamamlandıktan
onu toplayıcıya bağlayın (pim 2).
sonra , kafa pimindeki kalan lehim bağlantılarından kabloyu bağlayın
ve
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.
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.
Hız
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.