• BTS7960
• Motor drayveri
• Arduino
• IBT-2
Dvigatel drayveri BTS7960-5,5 dan 27,5 v gacha bo'lgan kuchlanish uchun mo'ljallangan bitta kollektor dvigatelini 43 a gacha boshqarishga imkon beradi, ammo taxtaga o'rnatilgan terminal bloki bunday oqimlar uchun mo'ljallanmaganligi sababli, uzoq muddatli ishlash uchun 10 a gacha bo'lgan oqim bilan dvigatellardan foydalanish tavsiya etiladi. ushbu haydovchi yordamida siz dvigatelning tezligini, uning harakat yo'nalishini boshqarishingiz mumkin, tormozlashni amalga oshiring va dvigatel boshdan kechirayotgan yukni boshqaring.
Drayv haqida ko'proq ma'lumot
Drayv BTS7960 chiplarida ikkita yarim ko'prikdan yig'ilgan H ko'prigi asosida qurilgan. BTS7960 chiplari PWMNI 25 kHz gacha qo'llab-quvvatlaydi (masalan, Arduino UNO PWM chastotasini atigi 0,5 kHz) va qisqa tutashuv, haddan tashqari issiqlik, haddan tashqari kuchlanish (s+ va s-terminal bloklarining terminallarida) va 5,5 V dan past kuchlanish pasayishidan himoya qilish sxemalari bilan jihozlangan (s+ va s-terminal bloklarining terminallarida). Bts7960 chiplari "IS" holatining terminaliga ega, uning kuchlanishi dvigatel orqali o'tadigan oqimga mutanosib ravishda o'zgaradi (bu dvigatel qanday yukni boshdan kechirayotganini aniqlashga imkon beradi) va xatolar aniqlangan taqdirda, "IS" PIN mantiqiy "1"ga o'rnatilgan xatolarni aniqlash bayrog'i sifatida ishlaydi. Kengashda "IS" chiplarining simlari GND ga 10 kΩ qarshilik orqali bosiladi va "L_IS" va "R_IS"taxta chiqishlariga ulanadi. Drayv platasida 74hc244 chipiga asoslangan avtobus formatori o'rnatilgan bo'lib, u "L_EN", "R_EN", "L_PWM", "R_PWM" kirishlari va bts7960 chip kirishlari o'rtasida boshqaruv signallarining mantiqiy darajalarini ajratishni ta'minlaydi. Shinalar ishlab chiqaruvchisi mavjudligi sababli siz drayverni mantiqning 3,3 V va 5 v mantiqiy darajalari bilan boshqarishingiz mumkin.
Xususiyatlari
Dvigatelning besleme zo'riqishi: 5,5 dan 27,5 VDC gacha (belgilangan diapazondan tashqarida haydovchi himoya rejimiga o'tadi).
Mantiqiy ta'minot kuchlanishi: 5V DC.
Maksimal ruxsat etilgan vosita oqimi: 43 A (qisqa muddatli).
Maksimal ruxsat etilgan vosita oqimi: 10 A (uzoq vaqt davomida).
Boshqarish pinlarida PWM ning maksimal chastotasi: 25 kHz
Boshqarish pinlaridagi mantiqiy darajalarning kuchlanishi: 3,3 yoki 5 V
const uint8_t EN = 3;
const uint8_t L_PWM = 4;
const uint8_t R_PWM = 5;
//RoboDo
void setup(){
pinMode(EN, OUTPUT);
pinMode(L_PWM, OUTPUT);
pinMode(R_PWM, OUTPUT);
}
void loop(){
// 50% tezlikda oldingz xarakat:
digitalWrite(L_PWM, LOW );
digitalWrite(R_PWM, HIGH);
analogWrite (EN, 127 );
delay(3000);
// 100% tezlikda oldingz xarakat:
digitalWrite(L_PWM, LOW );
digitalWrite(R_PWM, HIGH);
analogWrite (EN, 255 );
delay(3000);
// Erkin aylanish:
digitalWrite(EN, LOW );
delay(3000);
// 50% tezlikda ortga xarakat:
digitalWrite(L_PWM, HIGH);
digitalWrite(R_PWM, LOW );
analogWrite (EN, 127 );
delay(3000);
// 100% tezlikda ortga xarakat:
digitalWrite(L_PWM, HIGH);
digitalWrite(R_PWM, LOW );
digitalWrite(EN, HIGH);
delay(3000); /
// 50% kuch bilan to`rmozlanish:
digitalWrite(L_PWM, HIGH);
digitalWrite(R_PWM, HIGH);
analogWrite (EN, 127 );
delay(3000);
}

