Помогите запустить А3977
О! Вы не одиноки! С того же сайта собрал 2 платы (разводку платы слегка изменил под себя). Обе не работали. Симптомы теже, что и у вас.
После немногочисленных экспериментов одна сгорела.
Перепаял. Та же самая картина.
Если найдете причины большая просьба сообщить.
а с даташитом сверяли схему ?
и вход DIR нужно подтянуть к +5 вольт резистором 10 ком.
Если найдете причины большая просьба сообщить.
Нашел. Двигатель виноват, неуспел разобраться что в двигателе не так, но заменил на другой ДЩИ200-1 - работает.
Я тож успел сжечь одну А3977 - перепаивал конденсатор и замкнул дорожку STEP входа на 14 вольт - а контенсаторо забыл разрядить - все, здохла.
Кстати автор сайта охотно помогает разобраться на своем форуме.
а с даташитом сверяли схему ?
и вход DIR нужно подтянуть к +5 вольт резистором 10 ком.
Незнаю, DIR еще не проверял, со STEP была проблема - от Mach2 нехотела работать. Там на входе резистор стоит 10к, поменял на 4,7к - работает.
Нашел. Двигатель виноват, неуспел разобраться что в двигателе не так, но заменил на другой ДЩИ200-1 - работает.
“Двигатель виноват” - как же так? Ведь ранее Вы писали:
Если вместо обмоток подключить сопротивления - ничего не меняется, но если эти сопротивления будут гдет 100 ом то напряжение поднимается до максимального (у меня 15 В), ток соответственно 0,15 А.
Вобщем ток регулировать нельзя.
Или перед тем как поставить другой двигатель Вы перепаяли А3977 на другой, а при подключении “старого” двигателя А3977 выходила из строя? (сам я заменить двигатель пока не могу - в наличии только 1 шт. ДШИ200). Поподробнее это место, ели можно.
Да, в самом деле, при подключении сопротивлений вместо двигателя контроллер неработал - симптомы те-же, что и со “старым” двигателем, при подключении сопротивлений 100 ом - контроллер работает. Я слабо разбираюсь в принципе работы контроллеров, но как обьяснил мне владелец того сайта - это признак того, что контроллер впорядке, поскольку ток, протекающий через резисторы 100ом недостаточно что-бы начать “chopping”.
Еще, с “новым” двигателем я пробовал проводить эксперименты с разным подключением обмоток, и заметил что такой-же “симптом” возникает если неправильно подключить обмотки. Правильно так: rcopen.com/forum/f41/topic42462/140 (пост №142), т.е. соответствующие обмотки нужно соединить концами/началами. Я так подозреваю, что у этих двигателей начла и концы обмоток маркируют по-разному 😦 . Попробуйте подключать только обмотки А и Г - должно работать.
А3977 не сгорает, у меня один раз сгорела, но там по другой причине и симптомы там совсем другие были.
Еще, с “новым” двигателем я пробовал проводить эксперименты с разным подключением обмоток, и заметил что такой-же “симптом” возникает если неправильно подключить обмотки. Правильно так: rcopen.com/forum/f41/topic42462/140 (пост №142), т.е. соответствующие обмотки нужно соединить концами/началами. Я так подозреваю, что у этих двигателей начла и концы обмоток маркируют по-разному 😦 . Попробуйте подключать только обмотки А и Г - должно работать.
Последовал Вашему совету. Для начала подключил только обмотки А и Г - заработало! Затем подключил обмотки ДШИ200-3 параллельно (согласно паспорту) - подал импульсы на STEP и двигатель “зашагал”. Это радует. Спасибо за совет.
Что не радует. Двигатель издает ВЧ шум - “свистит”. Причем свистит только один канал драйвера. Другой канал работает бесшумно. Если подключать двигатель только к одному каналу, то вот что наблюдается:
- при подключении к свистящему каналу драйвера ток в обмотках (параллельное включение или включение только одной обмотки) - 0,2…0,5 А , вал двигателя можно повернуть рукой;
- при подключении к несвястящему каналу ток в обмотках двигателя 0,6…0,7 А, вал двигателя рукой не повернешь.
Примечание: 1) ток мерил стрелочным амперметром (на стадии тестов двигатель эксплуатирую не в номинальных режимах); 2) дело точно не в двигателе - наличие “свиста” не зависит от того, какие обмотки подключать к драйверу; 3) осциллографа нет-приходится действовать вслепую, по наитию.
Есть еще одна собранная плата. На ней оба канала свистят.
Максимум, где мого поискать причину - пропаял А3977. Картина не изменилась.
Может быть кто знает, где можно искать причину свиста и как его исключить??
У меня тоже заработал,и причина тоже в моторе.
Использовал штатный разьем и разводку не проверил,
собрал 5 контроллеров,но мощных резисторов не хватило,
куплю платы помою и буду 3 канала пробовать.
Но обмотки я включаю подругому.
Возникла еще одна проблема, может быть было у кого-то похожее, может быть с другим контроллером?
Проблема такая: во время шагания на 1/4 и на 1/8 двигатель (ДШИ200-2) слегка дергается гдето 1-2 раза в секунду, при этом теряет шаги. В начале я подумал на двигатель, но потом спаял 3-й контроллер и с ним двигатель стал вздрагивать уже и на 1/2 и на ФуллСтеп, причем независимо от скорости шагания. Если на вход STEP подключить микрик и шагать им, то можно заметить что двигатель иногда делает шаг в противоположную сторону. Что бы это значило?
Если на вход STEP подключить микрик и шагать им, то можно заметить что двигатель иногда делает шаг в противоположную сторону. Что бы это значило?
У меня на одном канале (l297+4708+irlz44n) точно такая фигня. Причем сперва не было. А когда подбирал измерительные резисторы и перекурочил слегка плату, после этого появилось. Похоже на то, что нарушается последовательность импульсов на выходе с L297. Спрашивал на форуме. Народ советует проверять монтаж. Похоже у меня проблема именно здесь. Сейчас переделываю плату. Посмотрю на новой как себя поведет. Конечно у Вас может быть причина и не в этом.
Привет !
Тоже собираю на A3977SLP. Есть подозрение на RC цепочки на входах RC1 и RC2. Во всех источниках говорят что нужно подбирать С. От нее зависят тайминги 😦
У меня на одной плате три канала. Собрал один - все отлично. Собрал второй - второй сильно зудит. Первый тоже стал зудеть. Но если пошагать и дать прогреться, то зуд пропадает. На третьем канале буду пробовать разные C 😃 . А на сайте THS Engineering прямо сказано - нужно подбирать под конкретную задачу 😦
2 Jen
Прочел твое первое сообщение. Маленькое напряжение на выходе - это небыло ENABLE и RESET нормально выставлено. Было у меня 😃 Вылечил 😃
Назад идет ? А ты зажми DIR на землю перемычкой и попробуй. Вдруг помеха попадает на вход.
Еще заметил нестабильность напряжения источника питания. Думаю добавить конденсаторов 😃 😃 😃
Режим - 1/8 шага. Опорное напряжение на компараторе 1,089 Вольта. Резисторы по 0,1 Ом - SMD 2512
Примечание: R=22kOm С=1500pF
Тоже собираю на A3977SLP. Есть подозрение на RC цепочки на входах RC1 и RC2. Во всех источниках говорят что нужно подбирать С. От нее зависят тайминги 😦
Да, в даташите написано R от 12К до 100К, и С от 470пф до 1500пф, у меня стоит 51К и 1000пф.
А можно ссылочку на какой-нить из этих “источников”?
Назад идет ? А ты зажми DIR на землю перемычкой и попробуй. Вдруг помеха попадает на вход.
перемычка есть
www.thsengineering.com/products/…/thstep25.pdf
стр 4. написано 30 к, а в другом месте на их же сайте 20к.
Я тоже думал о 51 кОм, но посмотрев несколько схем обнаружил диапазон от 22 до 30 кОм.
осциллографа нет-приходится действовать вслепую, по наитию.
используйте звуковую плату ПК и софтовый осцил или любой звуковой редактор.
2 Jen
Резистор 22 кОм. Конденсатор 1200 пФ. Стартует всегда в режимах 1/8 1/4 1/2, а вот в полном шаге не всегда. Незнаю почему 😦
Генератор 1 кГц.
Успехов в запуске своего контроллера !
Господа может кто озадачивался вопросом - как увеличить выходную мощность контроллера на микросхеме 3977?
микросхема не плохая, но … максимальный вольтаж и ток маловат - хочется поболе до 60V и 10A (желательно с регулировкой тока ) поднять - может у кого есть наработки силового блока для решения данной задачи?
Господа может кто озадачивался вопросом - как увеличить выходную мощность контроллера на микросхеме 3977?
микросхема не плохая, но … максимальный вольтаж и ток маловат - хочется поболе до 60V и 10A (желательно с регулировкой тока ) поднять - может у кого есть наработки силового блока для решения данной задачи?
Да, тема интересная. Может быть кто-нибудь действительно знает либо подскажет как это сделать?
Или может кто владеет информацией по доступным м/схемам-контроллерам для биполярного подключения шаговых двигателей с микрошагом БЕЗ силовой части - там, где силовая часть отдается на откуп разработчику (россыпуха). Я говорю об аналоге L297 для управления шаговым двигателем, подключаемого как униполярный.
У Allegro есть такие контроллеры 3985 и 3986, но достать их крайне проблематично (ещё сложнее чем 3977)
У Allegro есть такие контроллеры 3985 и 3986, но достать их крайне проблематично (ещё сложнее чем 3977)
дА КАКИЕ проблемы
советую галочку отмесать - Не выводить позиции «под заказ»
советую галочку отмесать - Не выводить позиции «под заказ»
😃 не, нафиг, мне 3977 нравятся, да и со степом у 85 и 86 всё хуже (у 85 интерфейс вообще под serial port заточен что есть совсем не гуд)
Ау, гуру мысли, есть какие соображения как силовой модуль на выходы 3977 для биполярного движка присобачить?
Ещё одна просьба, поделитесь плз схемкой мощного (10A и более) H-моста (на полевиках или IGBT) для управления биполярным двигателем - а то эксперименты дороговато выходят 😊