Get Adobe Flash player
    Принимаются SMS-пожертвования на развитие ресурса     Копирование материалов     разрешено с обязательной ссылкой     на этот сайт     Принимаются SMS-пожертвования на развитие ресурса    

Архив за месяц: Июнь 2017

Привод ШД L297 + IR2104 + 555

Видео этого работающего привода

Начать настройку привода нужно с внимательного осмотра платы на предмет не пропаянных деталей и слипшихся дорожек. Очень желательно микросхемы таймера, L297 и IR2104 (в DIP корпусе) не впаивать в плату, а вставлять в панельки т.е. вам может потребоваться несколько раз убирать деталь с платы.

СХЕМА

 

Начнем с таймера. Микросхема NE555 — это прецизионный интегральный таймер и служит для переключения режимов работа/удержание. Это нужно для того, чтобы во время простоя одного или нескольких двигателей, на них подавался бы не рабочий ток в некоторых случаях достигающий нескольких Ампер, а ток, достаточный для удержания вала двигателя от проворота. Время перехода в режим удержания можно изменять по своему усмотрению заменой электролитического конденсатора С11 на конденсатор большей или меньшей емкости. В оригинале схемы стоит конденсатор р на 10 мкФ, при этом время перехода в удержание примерно 1 секунда. Лучше поставить на 4,7 мкФ.

Регулировка тока режимов работа/удержание производится подстроечными резисторами R17, R18. Рекомендуют устанавливать ток удержания равный 50% от рабочего. Ток, подаваемый на двигатели, вычисляется довольно просто. Для этого замкнем Степ на общий, тем самым включив рабочий режим. Вольтметром смотрим, что у нас на среднем выводе R18 (15 ножка L297) относительно общего. Там должно быть напряжение в пределах 0-1В, что соответствует току 0-5А. Все измерения и регулировки на этом этапе производятся с отключенным блоком индикации. Теперь найдем и установим ток равный 1А. Для этого сопротивление резистора R9 (R10) оно у нас 0,2 Ом умножим на желаемый ток – 1А и получим 0,2. Т.е. для установки тока в 1 Ампер, между средним выводом R18 и землёй должно быть 0,2В. Для двух Ампер (0,2×2=0,4) подстройкой R18 поднимаем напряжение до 0,4В и т.д. Резисторы R17-R18 должны быть многооборотными. Для установки тока режима удержания, разъединяем Степ с общим, и подстроечником R18 выставляем нужное вам напряжение и соответственно нужный ток двигателей. Щуп мультиметра при этом оставляем всё на той же 15-й ножке микросхемы. Теперь подключаем узел индикации и ещё раз проверяем токи режимов раб/удержания  т.к. они могут немного измениться. Резистор R19 лучше поставить номиналом на 3,9 кОм.

Подключаем питание +5в к плате, должен загореться светодиод режима удержания. Замыкаем Step на общий, этот светодиод гаснет и загорается другой – режима работы. Повторяя несколько раз это наблюдайте за световой индикацией режимов. Переход из работы в удержание должен происходить с небольшой задержкой, порядка 1 секунды, а из удержания в работу переключаться мгновенно.

Микросхема L297 не требует какой-либо настройки, но для проверки правильности работы понадобится осциллограф. Подключаем питание, на L297 также как и на NE555 нужно подавать стабилизированные +5В. Если сигналов нет – ни в коем случае не пытайтесь проверить плату в работе, если не хотите увидеть фейерверк, который покажут 8 полевиков во главе с шаговым двигателем.

Можно подключать питание к IR2104 и полевикам, и смотреть, как крутятся движки. Питание на ШД для страховки, лучше подавать через одну или несколько автомобильных лампочек, в зависимости от того, сколько Вольт вы решили пульнуть на шаговики. В двигателе находим 2 обмотки и подключаем, как в схеме. Подключив питание ШД должны зашипеть – верный признак работы ШИМ. Теперь несколько раз коснемся Степом общего провода и смотрим как на это реагирует двигатель. Он должен немного проворачиваться каждый раз, когда вы касаетесь выводом Step минусовой дорожки. Если моторчик шагает в разные стороны – значит неправильно подключена одна из обмоток двигателя. Нужно поменять местами провода на любой из обмоток.

Если вы заметили на плате установлено два джампера: «HALF/FULL» для переключения режимов работы двигатели ШАГ/ПОЛУШАГ, и «PHASE/INH 1,2» — определяет то как будет происходить стабилизация тока. Вряд ли в собранной и настроенной плате вам понадобится переключать режимы работы, а JP2 вообще категорически запрещается подключать к плюсу, поэтому советую намертво соединить перемычками JP1 к +5В переведя двигатели в режим полушаг, а JP2 запаять на общий.

Привод в сборе

 

Применение драйверов ir2104 вместо L298 обусловлено возможностью использования полевых транзисторов значительно более мощных по току и напряжению, и еще — при выходе из строя L298 следом могут выгорать выходы  L297.

 

По материалам https://datagor.ru

 

 

 

  • ЗАДАТЬ ВОПРОС