Мазмұны:
- 1 -қадам: Мотор туралы
- 2 -қадам: Bts7960b тұрақты ток қозғалтқышының драйвері туралы
- 3 -қадам: Сізге не қажет
- 4 -қадам: Цикл
- 5 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
- 6 -қадам: Visuino компоненттерін қосу және орнату
- 7 -қадам: Visuino Connect компоненттерінде
- 8 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- 9 -қадам: Ойнаңыз
Бейне: Arduino мен BTS7960b көмегімен қуатты электр скейтборды 350 Вт тұрақты қозғалтқышты басқару: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл оқулықта біз Arduino және Dc bts7960b драйвері арқылы тұрақты ток қозғалтқышын басқаруды үйренеміз.
Электр қозғалтқышы 350 Вт немесе шағын arduino DC қозғалтқышы болуы мүмкін, егер оның қуаты BTS7960b драйверінің максималды ток күшінен аспаса.
Видеоны қараңыз!
1 -қадам: Мотор туралы
Номиналды шығыс қуаты 350 Вт. Номиналды кернеу 24/36 В тұрақты ток
Номиналды жылдамдық 2750 айн / мин.
Жүктеме жылдамдығы 3300 айн / мин
Толық жүктеме Ток = 19.20А.
Жүктеме жоқ ток = 2,5А
Номиналды момент 1.11 N.m (11.1 кг.см).
Тұру моменті 5,55 Нм (55,11 кг.см) Тиімділік = 78%
2 -қадам: Bts7960b тұрақты ток қозғалтқышының драйвері туралы
Ерекшелігі:
Қос BTS7960 үлкен ток (43 A) H көпір жүргізушісі;
MCU көмегімен 5В оқшаулау және MCU тиімді қорғау;
Борттағы 5В қуат индикаторы; қозғалтқыш драйверінің шығыс ұшының кернеу көрсеткіші; жылытқышты дәнекерлеуге болады;
Тек MCU -дан драйвер модуліне төрт жол қажет (GND. 5V. PWM1. PWM2);
оқшаулау чипі 5 В қуат көзі (5 В MCU -мен бөлісе алады); Өлшемі: 4 * 5 * 1,2 см;
Қозғалтқышты алға айналдыра алады, 25 кГц -ке дейінгі екі PWM кіріс жиілігі; қате сигналының шығуы арқылы өтетін екі жылу ағыны; оқшауланған чип 5В қуат көзі (5В MCU-мен бөлісуге болады), сонымен қатар борттық 5В қоректендіруді қолдана алады; кернеу 5,5 В -тан 27 В -қа дейін
3 -қадам: Сізге не қажет
- Arduino Uno немесе кез келген басқа Arduino тақтасы
- DC мотор драйвері Bts7960b
- Кейбір тұрақты ток қозғалтқышы бұл эксперименттегідей кішкентай немесе одан да күшті болуы мүмкін
- Қозғалтқыштың қуат көзі
- Потенциометр
- 2X түймесі
- Өткізгіш сымдар
- Нан тақтасы
- Visuino бағдарламалық қамтамасыз ету: мына жерден жүктеп алыңыз
4 -қадам: Цикл
- Arduino цифрлық түйреуішін [3] bts7960 RPWM драйверіне қосыңыз
- Arduino сандық пинін [3] bts7960 LPWM драйверіне қосыңыз
- Arduino цифрлық түйреуішін [4] bts7960 R_EN драйверіне қосыңыз
- Arduino сандық пинін [3] bts7960 L_EN драйверіне қосыңыз
- Bts7960 істік VCC -ті Arduino аналогтық пин 5V -ге қосыңыз
- Bts7960 pin GND -ті Arduino Pin GND -ге қосыңыз
- Қозғалтқыштың GND (-) қуат көзінің түйреуішін bts7960 драйверінің түйреуішіне B- қосыңыз
- Қозғалтқыштың VCC (+) қуат көзінің түйреуішін bts7960 драйверінің пин+B+желісіне қосыңыз
- Қозғалтқыштың оң сымын bts7960 драйверінің істікшесіне M+ қосыңыз
- Қозғалтқыштың теріс сымын bts7960 драйверінің түйреуішіне қосыңыз M-
- OTB потенциометрінің түйреуішін Arduino аналогтық пин A0 -ге қосыңыз
- VCC потенциометрінің түйреуішін Arduino Analog Pin 5V -ге қосыңыз
- GND потенциометрлік штырын Arduino Pin GND -ге қосыңыз
- BUTTON1 pin1 -ді Arduino pin 5V -ге қосыңыз
- BUTTON2 pin1 -ді Arduino pin 5V -ге қосыңыз
- BUTTON1 PIN 2 -ді Arduino цифрлық 8 -ші түйреуішіне және 1Ком резисторына жалғаңыз, резистордағы басқа түйреуішті Arduino пин GND -ге қосыңыз.
- BUTTON2 PIN2 -ді Arduino цифрлық түйрегіш 9 -ге және резистор 1Км -ге жалғаңыз, резистордағы басқа түйреуішті Arduino пин GND -ге қосыңыз.
5 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino: https://www.visuino.eu орнату қажет. Тегін нұсқаны жүктеп алыңыз немесе ақысыз сынаққа жазылыңыз.
Visuino -ны бірінші суретте көрсетілгендей бастаңыз Arduino компонентіндегі «Құралдар» түймесін басыңыз (1 -сурет) Visuino -да диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.
6 -қадам: Visuino компоненттерін қосу және орнату
- «SR Flip-Flop» компонентін қосыңыз
- «Жылдамдық пен жылдамдыққа бағыт» компонентін қосыңыз
- «Қос DC қозғалтқыш драйвері 2 PWM түйреуіш көпірі (L9110S, L298N, AM1016A, BTN7960/BTS7960)» компонентін қосыңыз
- «Сандық (логикалық) мән» компонентін қосыңыз
«DigitalValue1» таңдаңыз және қасиеттер терезесінде «Value» мәнін True етіп орнатыңыз, бұл драйверді қосады, оны жалған күйге қою мотор драйверін өшіреді және қозғалтқыш айналмайды
7 -қадам: Visuino Connect компоненттерінде
- Arduino 8 цифрлық түйреуішін «SRFlipFlop1» түйреуішіне «Жиынға» қосыңыз
- Arduino 9 цифрлық түйреуішін «SRFlipFlop1» компоненттік түйрегіне «Қалпына келтіру» желісіне қосыңыз
- «SRFlipFlop1» түйреуішін «SpeedAndDirectionToSpeed1» түйіспесіне «кері» жалғаңыз
- Arduino Analog 0 штырын «SpeedAndDirectionToSpeed1» түйреуішіне «Жылдамдыққа» қосыңыз.
- «SpeedAndDirectionToSpeed1» түйреуішін «DualMotorDriver1» істікшелі «қозғалтқыштарына [0]> кіргізіңіз
- «DualMotorDriver1» істікшелі қозғалтқыштарын [0] қосыңыз> Arduino цифрлық 5 -істігіне бағыттаңыз
- «DualMotorDriver1» істікшелі қозғалтқыштарын [0] қосыңыз> Arduino цифрлық 6 істігіне кері бағыттаңыз
- «DigitalValue1» түйреуішін Arduino цифрлық 3 және цифрлық істікке 4 қосыңыз
8 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Visuino -да төменгі жағында «Құру» қойындысын нұқыңыз, дұрыс порт таңдалғанына көз жеткізіңіз, содан кейін «Құрастыру/Құру және Жүктеу» түймесін басыңыз.
9 -қадам: Ойнаңыз
Егер сіз Arduino UNO модуліне қуат берсеңіз, қозғалтқыш айнала бастайды, сіз потенциометр көмегімен жылдамдықты реттей аласыз немесе түймелерді басу арқылы бағытты өзгерте аласыз.
Құттықтаймын! Сіз Visuino -мен жобаңызды аяқтадыңыз. Мен осы нұсқаулық үшін жасаған Visuino жобасына қоса, оны жүктеп, Visuino -да ашуға болады:
Ұсынылған:
FC-03 оптикалық сенсор модулінің кодері бар тұрақты ток қозғалтқышты басқару: 7 қадам
FC-03 оптикалық сенсорлық модулінің көмегімен тұрақты ток қозғалтқышты басқару: Бұл оқулықта біз тұрақты ток қозғалтқышы, OLED дисплейі мен Visuino көмегімен оптикалық кодер үзілістерін санауды үйренеміз. Бейнені қараңыз
L298n және Arduino көмегімен тұрақты ток қозғалтқышты қалай басқаруға болады: 5 қадам
L298n және Arduino көмегімен тұрақты ток қозғалтқышты қалай басқаруға болады: бәріне сәлем. Өзімді таныстырып өтейін. Менің атым Димитрис, мен Грецияданмын. Мен Arduino -ды өте жақсы көремін, себебі бұл ақылды тақта. Мен кез келген адам жасау үшін мүмкіндігінше нұсқаулық ретінде сипаттауға тырысамын. Сонымен бастайық
Тұрақты және тұрақты қозғалтқышты тексеруші: 12 қадам (суреттермен)
DC және Stepper Motor Tester: Бірнеше ай бұрын менің бір досым маған тасталған бірнеше сиялы принтер мен көшірме машиналарын сыйға тартты. Мен олардың қуат көздерін, кабельдерді, сенсорларды және әсіресе қозғалтқыштарды жинауға қызығушылық таныттым. Мен қолымнан келгеннің бәрін құтқардым, мен барлық мүмкіндікті тексергім келді
160А щеткалы электронды жылдамдық реттегіші мен сервистік сынағышты қолдана отырып, тұрақты берілісті қозғалтқышты қалай басқаруға болады: 3 қадам
Тұрақты ток беріліс моторын 160А щеткалы электронды жылдамдық реттегіші мен сервистік сынақ құралының көмегімен қалай басқаруға болады: Техникалық сипаттамасы: Кернеу: 2-3S Lipo немесе 6-9 NiMH Үздіксіз ток: 35А Жарылу тогы: 160A BEC: 5V / 1A, сызықтық режим режимдері: 1. алға &кері; 2. алға &тежеу; 3. алға & тежеу & кері Салмағы: 34г Өлшемі: 42*28*17мм
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА