Tranzistorning kuchaytirish xususiyatini namoyish etish. Elektryuritgich misolida aylanishini o‘zgartirish. Ishdan maqsad


Download 0.82 Mb.
bet1/3
Sana17.06.2023
Hajmi0.82 Mb.
#1525620
  1   2   3

12- Mavzu. Tranzistorning kuchaytirish xususiyatini namoyish etish. Elektryuritgich misolida aylanishini o‘zgartirish.
Ishdan maqsad. MOSFET tranzistor bilan tanishish va uning yordamida elektr motorini boshqarish ko‘nikmasini hosil qilish.
Kerakli komponentlar:
• Arduino UNO R3 tekshiruvi;
• prototip tayyorlash uchun taxta;
• MOSFET IRF540 tranzistor;
• diod 1N4007;
doimiy dvigatel;
• 5 V quvvat manbai;
• simlar.
Tranzistorning qurilmasi va ishlash prinsipi
Tranzistor - bu elektr tebranishini kuchaytirish va hosil qilish uchun mo‘ljallangan yarimo‘tkazgichli qurilma. Tranzistorlar doimiy oqim tarmoqlaridagi tugmachalar (tugmalar).
Bipolyar tranzistorlar elektr zanjirlarini 50 V ga qadar, dala effektli tranzistorlar 100 V gacha bo‘lgan qurilmalarni (5 V kuchlanishli eshik) boshqarishi mumkin

12.1- rasm. Transistor turlari
Transistorning tagida yoki eshigida kuchlanish bo‘lmasa, emitent va kollektor birikmasi muvozanatda bo‘ladi, oqimlar ular orqali o‘tmaydi va nolga teng. Shunday qilib, bipolyar tranzistor bazasiga 5 V kuchlanishni qo‘llash orqali biz 50 voltgacha bo‘lgan elektr zanjirlarini yoqishimiz mumkin. Bugungi kunda ushbu yarimo‘tkazgich element deyarli har qanday qurilmada (telefon, kompyuter va boshqalar) topilgan.
Transistorlar mantiqiy mikrosxemalar, xotira va kompyuter mikroprotsessorlarini yaratish uchun asosdir. Transistor - bu yarimo‘tkazgichli materialdan, odatda uchta terminalga ega bo‘lgan, yuqori kuchlanishli oqimni kirish signali bilan boshqarishga imkon beradigan elektron element. Transistorni ishlatish doimiy dvigatelni Arduino-ga ulashning eng oson yo‘li.
Ishni bajarish uchun kerakli jihozlar:
1. Arduino Uno / Arduino Nano / Arduino Mega
2.Doska
3. 1 bipolyar tranzistor
4.1 doimiy vosita;
5.1 dan 10 kOm gacha bo‘lgan 2 ta qarshilik;
Siz doimiy dvigatelni to‘g‘ridan-to‘g‘ri Arduino raqamli yoki analog portlariga ulay olmaysiz. Buning sababi, Arduino taxtasidagi pimlar 40 mA dan ortiq tokni etkazib berishga qodir emas. Bunday holda, doimiy dvigatel, yukga qarab, yuzlab milliamperga muhtoj. Shuning uchun yuqori kuchlanishli elektr zanjirini tranzistor yoki Motor Shield L293D bilan boshqarish zarurati mavjud.

12.2- rasm. Motorni doimiy tokka Arduino orqali ulanish sxemasi
Yuqoridagi rasmda ko‘rsatilgandek elektr zanjirini yig‘ing. tranzistor tugma vazifasini bajarishini sezasiz. Agar bosilish tugmasi bosilganda tugma elektr zanjirini yopsa, u holda bazaga kuchlanish berilganda tranzistor oqim o‘tkaza boshlaydi. Shunday qilib, biz Arduinoda avtomatik yoki yarim avtomatik dvigatelni boshqarishimiz mumkin.
Transistor orqali motorni boshqarish
void setup() {
pinMode(11, OUTPUT); 
}
void loop() {
digitalWrite(11, HIGH);
delay(2000);
digitalWrite(11, LOW);
delay(2000);
}
Agar e'tibor bergan bo‘lsangiz, demak bu darsdan olingan eskiz - Arduino-dagi LEDni yoqing. Mikroprotsessor nuqtai nazaridan Pin13 ga ulangan narsa mutlaqo muhim emas - Arduino ustidagi Lightsaber uchun LED, tranzistor yoki LED drayveri. Shuni esda tutingki, R1 qarshiligi tranzistorning asosini erga tortadi va R2 qarshiligi mikrokontroller portini haddan tashqari yuklanishdan himoya qiladi.

Download 0.82 Mb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling