Arduinos gibi mikrodenetleyiciler özel elektronik projeleri kontrol etmek için harika bir yoldur.
Ne yazık ki, dijital pimin maksimum çıkışı 40 Ma'dır, bu da çoğu motoru güçlendirmek için yeterli değildir.
Motor kontrolör kalkanının kullanışlı olduğu yer burasıdır.
Ancak bunları satın almak pahalıdır ve özellikle birkaç motoru kontrol etmenize izin verir, özellikle de bir projeye gömdüğünüzde.
En basit hız kontrolörü, 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 pimi ile üretilebilir. Bu nedenle harici bir güç kaynağı (
kullanmamız gerekir .
pil paketi gibi)
transistör anahtar devresi
Bu, röle kalkanındaki transistör devresine benzer, ancak bazı değişiklikler yaptık.
Çıktıya görsel bir gösterge LED ekledim.
Bu projede size kendi basit motor kontrolörünüzü nasıl yapacağınızı göstereceğim.
Bu, Jason Poel Smith 's \ 'Mikro Kontrolör için Kalkanı Nasıl Özelleştirilir \' Talimatlarınızın bir karışımıdır ve 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 gereken malzemeler ve araçlar.
Malzeme: 2x Tip Transistör (TIP31A gibi)
2x In4001 Diyot 2x1 K SFP Direnç 2x100 SFP direnç 2 x Seçtiğiniz Rengi 2x1 dişi 1x pil konnektörü No. 30 katı,
bir PCB'de iki motor hız kontrolörü yaptığımız için, neredeyse her şey için iki tane var.
Çift malzemeyi yarıya indirerek ve şematik kullanarak kolayca bir devre yapabilirsiniz.
Araçlar: PCB'de iki güç transistörünü lehimleyerek başlayın, demir ve lehimleme tel kesici tel sıyırma pensesi iğne burun pli.
Diğer bileşenlere yer açmak için ikisi arasında boşluk bırakın.
Henüz ipuçlarını kesmeyin.
Transistöre bağlandıktan sonra, ipucunu kesebilirsiniz.
Yanlış bağlantıyı önlemek için yukarıdaki transistör pimi çıkışına dikkat edin.
Devreyi ve nasıl çalıştığını daha iyi anlamak için, önce bir breadboard üzerinde devre prototipi yapmak iyi bir fikir olabilir.
Küçük 1x2 dişi kafasında kaynak.
Alternatif olarak, vida terminallerini kullanabilirsiniz (
nihayet her 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.
Altyazı önündeki ön devre kartındaki diyotu lehimlemiyor. Diyotu,
Şekil 3'te gösterildiği gibi, devre tahtasına yüksek akımı vermeyi önleyecek
, bu da devre tahtasına, devre tahtasına yüksek akımı hasar vermesini önleyecek, bu motorun tüm kurşun vermesini engelleyecek, motorun tümü vermesini önleyecek, motorun tümü vermesini önleyecek, motorun tümü vermesini önleyecek, motorun tümü vermesini önleyecek, motorun tümü vermesini önleyecek, motorun tümü vermesini önleyecek, motorun
tümü vermesini önleyecek, motorun tümü vermesini önleyecek, motorun tümü vermesini
önleyecek, motorun tümü vermesini önleyecek . strip facing the top of the board so that it can be easier to cloth the board.
Weld on the LEDs on the back of the subheading.
Any color you choose should work.
You don't need to trim the leads or wiring yet.
Keep in mind where the anode and cathode of each battery are placed.
Weld the 1 k resistance to the end of the seat (pin 1)
Of each transistor.
Leave space between resistors and don't connect it to anything.
Cut off the base plate lead and resistance bağlı
Persety'ye
güç
LED'lerin
anotuna
,
.
bağlıdır
Seçiminizin
güç
.
bağlanabilir
kaynağına
(
Sol üst köşedeki başlığa bakın),
mikro denetleyiciyi veya diğer
ön bağlantı için kırmızı çizgiyi kullanın *
kullanabilirsiniz.
Not * Bu, bir
aksesuarları KAPALI
DÖNÜŞTİRME,
KURULU
PWM Giriş Pin'i, KURTUN KURTUNUNDA
.
İÇİN
.
BİR
KURDURULMAK Diyottaki gümüş şeridi en yakın,
bu bölümün zorlaşabileceğinden,
İÇİN
NE
Motor Bağlantı Pimi'ni
KURULDURULDIĞINIZ
.
KAPLAMAK Bu işlemin diğer kafalar ve transistörler için tekrarlanması, motorun tabanına ve
kullanma işlemini
örnek kodunu yükleyerek
hızını ayarlayabilirsiniz .
motorun
arduino
kullanan Mikrodenetler, bir PWM çıkışına sahip olduğundan emin olun ve
bunu nasıl yapacağınızı bilmiyorsanız, LED'i kontrol eden örnek kodu
bulmayın
.