UNO и контроллер на TB6560AHQ
- Войдите на сайт для отправки комментариев
Пнд, 12/05/2014 - 09:51
Доброго дня.
в наличии вот такой драйвер шаговика на TB6560AHQ
http://www.ebay.com/itm/171281676149
на вводе входы - EN-, EN+, CW-, CW+, CLK-, CLK+
как эту радость подружить с arduino UNO?
(шаговик 23HS6403 http://cncdevices.ru/goods/shagovyj-dvigatel-nema23-11-kg-sm-2-5a-23hs6403)
С "-" на землю, с "+" к выводам МК - если нужен высокий активный уровень.
подключил. CLK+ на 3й пин, CW+ на 4й, EN+ на 5й.
залил этот скетч
#include <AccelStepper.h> #define STEP 3 #define DIR 4 #define EN 5 AccelStepper stepper(1, STEP, DIR); void setup() { pinMode(EN, OUTPUT); digitalWrite(EN, 1); stepper.setMaxSpeed(300.0); stepper.setAcceleration(100.0); stepper.moveTo(100); } void loop() { if (stepper.distanceToGo() == 0) stepper.moveTo(-stepper.currentPosition()); stepper.run(); }не крутится. где я накосячил, куда смотреть?