Obsah:
Video: Riadenie jednosmerných motorov pomocou L298N pomocou mikrokontroléra CloudX: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V tomto projekte vysvetlíme, ako použiť náš mostík L298N H na zvýšenie a zníženie rýchlosti jednosmerného motora. Modul L298N H-bridge je možné použiť s motormi, ktoré majú napätie medzi 5 a 35V DC.
K dispozícii je tiež integrovaný 5V regulátor, takže ak je vaše napájacie napätie až 12 V, môžete z dosky tiež napájať 5 V. Tieto moduly regulátora motora L298 H-bridge sú lacné a sú k dispozícii TU
Krok 1: Komponenty
- Mikrokontrolér CloudX
- SoftX karta CloudX
- Kábel USB V3
- L298N H-mostík
- Breadboard
- Prepojovacie vodiče
- Jednosmerný motor
- 10k odpor
- 4* tlačidlo
online môžete tu
Krok 2: Schéma zapojenia
sledujte okruh hore
Krok 3: Kód
skopírujte tento kód do svojho CloudX IDE
#include #include
podpísaný char i, j;
bitová vlajka;
nastaviť(){
// nastavenie tu (i = 1; i <5; i ++) {pinMode (i, INPUT); } PWM1_Init (5 000); PWM2_Init (5000); PWM1_Start (); PWM2_Start (); PWM1_Duty (0); PWM2_Duty (0); i = j = 0; loop () {// Programujte tu, ak (! readPin (1)) {delayMs (200); if (flag == 0) {PWM1_Duty (i); PWM2_Duty (0); } if (flag == 1) {PWM2_Duty (j); PWM1_Duty (0); } vlajka = ~ vlajka; } if (! readPin (2)) {delayMs (200); if (flag == 1) {// i -= 10; i--; ak (i <= 0) i = 0; PWM1_Duty (i); PWM2_Duty (0); } if (flag == 0) {// j -= 10; j--; ak (j <= 0) j = 0; PWM2_Duty (j); PWM1_Duty (0); }} if (! readPin (3)) {delayMs (200); if (flag == 1) {// i += 10; i ++; ak (i> = 100) i = 100; PWM1_Duty (i); PWM2_Duty (0); } if (flag == 0) {// j += 10; j ++; ak (j> = 100) j = 100; PWM2_Duty (j); PWM1_Duty (0); }}
if (! readPin (4)) {
delayMs (200); PWM1_Duty (0); PWM2_Duty (0); i = 0; j = 0; }
}
}
Odporúča:
Ovládanie jednosmerných motorov pomocou Arduina a L293: 5 krokov (s obrázkami)
Ovládanie jednosmerných motorov pomocou Arduino a L293: Jednoduchý spôsob ovládania jednosmerných motorov. Všetko, čo potrebujete, je znalosť elektroniky a programovania. Ak máte akékoľvek otázky alebo problémy, môžete ma kontaktovať na mojom e -maile: [email protected] Navštívte môj kanál YouTube: https : //www.youtube.com/channel/UCuS39O01OyP
Riadenie malých motorov s TB6612FNG: 8 krokov
Riadenie malých motorov s TB6612FNG: TB6612FNG je IC s dvojitým motorom od spoločnosti Toshiba. Existuje na to množstvo oddeľovacích dosiek a je to jedna z najobľúbenejších možností riadenia malých motorov. Existuje množstvo online zdrojov, ako začať s TB6612FNG b
Riadenie krokového motora bez mikrokontroléra: 7 krokov
Riadenie krokového motora bez mikrokontroléra: V tomto návode budem riadiť krokový motor 28-BYJ-48 s doskou poľa UNL2003 darlington, niekedy pomenovanou x113647, bez mikroovládača. Bude mať štart/stop, dopredu/ dozadu a ovládanie rýchlosti. Motor je unipolárny krokový motor s
Zostavte si svoje vlastné riadenie prístupu pomocou Please-open.it: 4 kroky
Vytvorte si vlastné riadenie prístupu s Please-open.it: Please-open.it má sídlo vo Francúzsku a budeme sa tomuto projektu venovať na plný úväzok. Chceme, aby firmy (hotely, kempingy, stanice, nájomné …) ťažili z flexibilnejších riešení a samozrejme za nižšiu cenu. Pripojte všetky interné údaje (dohodnite si
Klávesnica s LCD pomocou mikrokontroléra CloudX: 4 kroky
Klávesnica s LCD pomocou mikrokontroléra CloudX: Pri tomto projekte prijmeme údaje z maticovej klávesnice a potom ich zobrazíme na module LCD