Transistorlar juda ko'p vazifalarni bajarishi mumkin: kuchaytirgich ishlab chiqarishdan tortib,
kompyuter va smartfon ichidagi protsessorni yaratishgacha. Oddiy elektr boshqariladigan kalitni
yaratish uchun bitta tranzistordan foydalanishingiz mumkin. Har bir
bipolyar tranzistorda uchta
pin bor (quyidagi rasmga qarang): emitter (E), kollektor (C) va baza (B).
Oqim kollektor orqali va emiterdan chiqadi. Asosiy pinni modulyatsiya qilish orqali siz oqimning
oqishiga ruxsat berilganligini boshqarishingiz mumkin. Baza uchun etarlicha yuqori kuchlanish
qo'llanilganda,
tranzistor orqali
oqim
o'tishiga
ruxsat
beriladi va
natijada
vosita
aylanadi. Arduino kirish/chiqish pinlari tomonidan ishlab chiqarilgan 5V tranzistorni
yoqish
uchun
yetarli
emas. Dvigatel
tezlikni
ushlab
turishi
mumkinligi
sababli, PWM
signalining aylanish vazifasi vosita tezligini aniqlaydi. Transistor, asosan , dvigatelning bitta
terminalini yerdan uzib qo'yadi va batareyadan qachon to'liq
zanjir yasash mumkinligini
aniqlaydi.
Ximoya diodlaridan foydalanish
O’zgarmas tok motorlarining induktor kabi harakat qilishidan kelib
chiqadigan muammolarni
ko'rib chiqish muhimdir. (Induktor - bu magnit maydonida energiyani saqlaydigan va tokning
o'zgarishiga qarshilik ko'rsatadigan elektr qurilmalar .) O’zgarmas
tok dvigateli aylanar ekan,
energiya dvigatel bobinlarining indüktansida to'planadi va saqlanadi . Agar elektr quvvati bir
zumda dvigateldan chiqarilsa energiya teskari kuchlanish pog'onasi shaklida chiqariladi, bu esa
elektr ta'minotiga zarar etkazishi mumkin. Bu yerda himoya diodlari paydo bo'ladi.
Diodni
dvigatel bo'ylab joylashtirib, siz dvigatel orqali hosil bo'ladigan tokning dioddan o'tishini va
teskari
kuchlanish diodning
old
kuchlanishidan
oshmasligini
ta'minlaysiz
(chunki
diodlar oqimning bitta oqimga o'tishiga imkon beradi). Bu,
shuningdek , dvigatelni majburan
aylantirish orqali hosil bo'lgan har qanday oqimni o'zlashtiradi .