Съдържание:
- Стъпка 1: Дизайн на верига
- Стъпка 2: Спецификация
- Стъпка 3: Код
- Стъпка 4: Микростепенна маса за справка
Видео: Стъпков контролер с бутони: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Стъпка 1: Дизайн на верига
Основен компонент би бил стъпковият контролер, който изисква импулсен генератор за часовника на стъпковия драйвер и висок/нисък за посоката.
Огледах и намерих генератор на импулсни сигнали за стъпков двигател, но не искаше да чака доставка, затова използва esp8266 за генериране на импулси.
Превключвател, свързан към 3.3v и Gnd, ще контролира високата/ниската посока на стъпковия драйвер.
Електрониката ще бъде затворена в кутия, интерфейсът ще има бутон за преместване на двигателя, превключвател за определяне на посоката, DC жак за свързване на 12v захранване и 4 -жичен конектор към стъпковия двигател.
Стъпка 2: Спецификация
TB6560 Контролер за стъпков двигател
D24V22F3 3.3V Модул за понижаване
ESP8266 за генериране на тактови импулси
Гравитационен бутон (зелен)
Превключвател за превключване
Кутия с общо предназначение 98x145x54mm
Захранващ адаптер 12v 2A захранване
Изборът на компоненти се дължи на наличността, тъй като това трябваше да бъде бърз проект!
Стъпка 3: Код
Настройки на TB6560
1A Стъпков ток
- SW1 OFF
- SW2 ВКЛ
- SW3 OFF
- S1 OFF
20% стоп ток
S2 ВКЛ
Пълна стъпка
- S3 ВКЛ
- S4 ВКЛ
0% настройка на разпадане
- S5 ИЗКЛ
- S6 ИЗКЛ
Пин връзки
- NodeMCU D8, ESP8266 15 до TB6560 CLK +
- NodeMCU D5, ESP826614 към бутон, монтиран в кутия
- Превключете превключвателя в CW+
- Gnd към CW-
- Gnd към CLK-
Код на ESP8266 за функциониране като генератор на импулси, задействан от бутони:
Това ръководство е направено за настройки на TB6560.
Стъпка 4: Микростепенна маса за справка
Това е за промяна на скоростта на двигателя чрез превключватели.
Препоръчано:
Стъпков двигател Контролиран стъпков двигател без микроконтролер!: 6 стъпки
Стъпков двигател, управляван от стъпков двигател без микроконтролер !: В тази бърза инструкция ще направим прост контролер за стъпков двигател, използващ стъпков двигател. Този проект не изисква сложни схеми или микроконтролер. Така че, без да се замисляме, нека започнем
Стъпков двигател Контролиран стъпков двигател без микроконтролер (V2): 9 стъпки (със снимки)
Стъпков двигател, управляван от стъпков двигател без микроконтролер (V2): В една от предишните ми инструкции, аз ви показах как да управлявате стъпков двигател, използвайки стъпков двигател без микроконтролер. Това беше бърз и забавен проект, но той дойде с два проблема, които ще бъдат решени в тази инструкция. И така, остроумие
Модел локомотив със стъпков двигател - Стъпков двигател като въртящ се енкодер: 11 стъпки (със снимки)
Модел локомотив със стъпков двигател | Стъпков двигател като въртящ се енкодер: В една от предишните инструкции научихме как да използваме стъпков двигател като въртящ се енкодер. В този проект сега ще използваме въртящия се енкодер със стъпков двигател, за да управляваме модел локомотив, използвайки микроконтролер Arduino. Така че, без fu
Стъпков двигател Контролиран стъпков двигател - Стъпков двигател като въртящ се енкодер: 11 стъпки (със снимки)
Стъпков двигател Контролиран стъпков двигател | Стъпков двигател като въртящ се енкодер: Имате ли няколко стъпкови двигателя, които лежат наоколо и искат да направят нещо? В тази инструкция нека използваме стъпков двигател като въртящ се енкодер, за да контролираме позицията на друг стъпков двигател, използвайки микроконтролер Arduino. Така че без да се замисляме, нека да
DIY контролер за стъпков двигател: 6 стъпки (със снимки)
DIY Stepper Motor Controller: Запомнете тези DC двигатели, всичко, което трябва да направите, е да свържете положителните и отрицателните проводници към батерията и тя започва да работи. Но когато започнахме да правим по -сложни проекти, тези DC двигатели изглежда не доставят това, от което се нуждаете … да, имам предвид