|
|
|
|
Купил униполярный шаговик, с ним была плата на sla 7026m, говорят сняли с мед оборудования что и как не знают
сигналы идут через инвертор, соответственно все ттл.
pin 5 идет на транзистор , который затем на vref sla 3и14 - я так понял это выключание\включение мотора. 3пин на cp (ср1и cp2 закорчены)- clock. 4пин на S сдвигового регистра sla управляется от q0 и q1 сдвигового рег q0-на6 inA и соответственно через инвертор на 5 -inA, q1 на 17inB 16-inB. т.е. без микрошагов и не понятно как управлять двигателем. для шаговика надо минимум 4 состояния, может сдвиговый работает как делитель клока, тогда пин5 выкл\вкл, 3 клок, 4 - не понятно что, может дирекшен. ? питание моторов возможно +-24 написанно + 24 и 24. - выдрал из пдв сдвигового. |
|
|
Обычно на вход таких плат идет всего три (четыре) сигнала: "вправо", "влево", "шаг" и "полушаг" (если такой режим предусмотрен). Уровни ТТЛ. На тот же разъем обычно подается питание для логики. Питание для двигателя подается отдельно. |
|
|
Subo :Напишу попозже. Не торопись палить |
|
|
Bard: прошу поторопиться ! : ) еще вопрос а можно вместо ттл на вход инвертора подать с лпт , там теоритически +-12, но моя показывает 0 +5, просто есть плата на атмеле с честными ттл, но надо многое разворачивать что-бы сделать прогу, записать. |
|
|
subo: еще вопрос а можно вместо ттл на вход инвертора подать с лпт , там теоритически +-12, но моя показывает 0 +5... С чего бы на LPT +-12 ? Это Вы с COM портом перепутали. Так что правильно показывает. Теоретически по стандарту на LPT должны быть TTL уровни, т.е. подать можно, только логику на плате желательно запитать от БП ЭВМ . Или через развязку . |
|
|
Мелкий: Или через развязку Крайне желательно! |
|
|
подключил на ура 6 проводной двигатель, вроде правильно так как крутится. серединный пин - шаг, первый видать мощьность. второй пин - не как не реагирует. питание подаю с компа, постоянное 5 и 12в. вопрос, двигатель почемуто постоянно пищит, что там пищит ? подаешь на первый пин 5в, начинает пищать писклявее. при простое сильно греется драйвер. может подключил не правильно ? но тогда почему крутится ? |
|
|
Должен быть еще пин направления вращения: CW/CCW. subo: двигатель почемуто постоянно пищит Потому что работает на частоте сотен Гц - единиц кГц. subo: при простое сильно греется драйвер Потому что драйвер удерживает двигатель в режиме динамического торможения. Нужно при останове обесточивать двигатель, тогда ни двигатель, ни драйвер греться не будут. Кстати, какое обозначение на микросхеме драйвера? На фото не видно. |
|
|
драйвер писал sla 7026m. да, когда нет движения держит напругу, греются и он и двигатель, но по моему все равно что-то не правильно. частоты нет, я подаю сигналы с программы руками - макс пару Гц , не более. но раз свистит, то какие-то частоты кто-то формирует, я по схематехнике 0, и понять не могу от куда появляется какая-то частота, но она не должна быть там (во время простоя-удержания), на обмотки постоянное подается. смены направления там может и не быть, выдрали из какого-то устройства и вполне возможно что он крутился только в одну сторону. |
|
|
Вот ссылка на даташит драйвера: http://www.allcomponents.ru/allegro/sla7026m.htm Там все расписано по синалам на входах м\сх и ее функциям. Далее можете прорисовать плату и выяснить какие сигналы должны подаваться на разъем управления. Кстати была уже тема про шаговые двигатели: http://www.pro-radio.ru/it-works!/3174/ |
|
|
|
|