Простой биполярный драйвер на Pic

Обсуждение электронных компонентов, схем станков

Модераторы: Dj_smart, life, koolhatcker

beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Re: Простой биполярный драйвер на Pic

Сообщение beozar »

vybor, 80. Дривер полушаговый, значит будет 400 пер на оборот.
VSP2004
Станкостроитель
Станкостроитель
Сообщения: 30
Зарегистрирован: 18 мар 2012, 10:28
Откуда: Бишкек
Контактная информация:

Re: Простой биполярный драйвер на Pic

Сообщение VSP2004 »

задравствуйте!
вот собрал ящик
Изображение
вид с боку под кабель к компу
Изображение

что скажите насчет правильности сборки?

еще стою перед выбором питания для двигателей
Изображение
Изображение

есть трансформатор
Изображение

как его подключить, диодный мост и емкость побольше?
или лучше будет взять китайский импульсный блок питания на 48В 800Вт
VSP2004
Станкостроитель
Станкостроитель
Сообщения: 30
Зарегистрирован: 18 мар 2012, 10:28
Откуда: Бишкек
Контактная информация:

Re: Простой биполярный драйвер на Pic

Сообщение VSP2004 »

:sos:
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Re: Простой биполярный драйвер на Pic

Сообщение koolhatcker »

VSP2004, зачем кричать? :)
Подпаять мост с ёмкостью и проверить устраивает или нет - это гораздо быстрее, чем дожидаться ответа :)
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

Не могу запустить данный драйвер.Блок питания с задержкой с этого сайта,питание-36вольт.Движок стоит в удержании,ничего вроде не греется,но и не работает(.Пробовал на разных компах-глухо((.Beozar вроде настроил контроллеры,теперь полевики не горят,но движок не крутится..Mach вроде правильно настроен,драйвера переустанавливал несколько раз..Помогите пожалуйсто..
beozar
Станкостроитель
Станкостроитель
Сообщения: 1954
Зарегистрирован: 07 дек 2009, 01:00
Имя: Андрей
Откуда: Беларусь Дзержинск
Контактная информация:

Re: Простой биполярный драйвер на Pic

Сообщение beozar »

Эдик, Пины в маче правильно назначены?
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

beozar, Правильно.Step-3 пин,dir-2,пререключал на другие пины-то же самое...Думал в кабеле дело,прозвонил-всё нормально.Земля с18 по 25 пин..
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Re: Простой биполярный драйвер на Pic

Сообщение koolhatcker »

Эдик, какой активный уровень установлен в настройках программы? Без всяких там задержек просто напрямую питание подавать пробовали?
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

koolhatcker писал(а):Эдик, какой активный уровень установлен в настройках программы?
Это где смотреть?
koolhatcker писал(а):Эдик, Без всяких там задержек просто напрямую питание подавать пробовали?
Попробовал сейчас..Если одновременно подать-ничего не изменилось..Потом попробовал сначала 12вольт-движок встал в небольшое удержание,а при подаче 36 вольт ничего изменилось по усилию удержания и не работает..Получается что 36вольт как бы не влияет на работу контроллера,хотя по факту там около 40 вольт по питанию..
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Re: Простой биполярный драйвер на Pic

Сообщение koolhatcker »

Эдик писал(а):Это где смотреть?
Там же, где назначаешь пины для Step и Dir.
Ports & Pins, вкладка Motor Outputs.
Желательно выложить сюда снимок экрана с настройками.
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

Вот:
В этой вкладке менял step/dir low actiwe-ничего не изменилось

Изображение

В видео по настройке мач3 видел что у человека в столбике active low были все сигналы активными,как у меня:

Изображение

Пробовал ставить все(кроме e-stop) неактивными-ничего не изменилось.

Изображение

В этой вкладке ничего не менял,но когда посмотрел адрес порта в диспетчере устройств,то там оказалось почему-то 2 порта,хотя по факту один.Вводил и адрес 0x778-никаких результатов..Уже не знаю куда копать,помогите пожалуйсто...

Изображение
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

Nono, Если вы говорите про галочку e-stop,то её невозможно убрать..Точнее если её убрать и нажать ''применить'' и ''ок'',то зайдя в это же окно снова,галочка e-stop снова будет стоять.При этом если подать питание на контроллер(включить БП в сеть),то контроллер даёт такую помеху на комп,что мышь сразу вырубается и работает только если вынуть-вставить разьём её..Поэтому я сначала нажал(выключил) аварийную остановку,а потом подал питание на контроллер..Глухо..Точнее галочку можно убрать если убрать галочку active low по пункту e-stop,но тогда нельзя будет отпустить e-stop в главном окне программы..
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Re: Простой биполярный драйвер на Pic

Сообщение koolhatcker »

Эдик, позамыкай Step на общий провод. Если двигатель будет дёргаться, то настраивай E-stop.
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

koolhatcker, Замыкал,ничего не происходит..Не знаю что и делать,уже кажется перепроверил всё что только можно..
maximius
Станкостроитель
Станкостроитель
Сообщения: 28
Зарегистрирован: 08 окт 2012, 10:06
Имя: Максим
Откуда: Нижний Новгород

Re: Простой биполярный драйвер на Pic

Сообщение maximius »

Как вариант, можно собрать тестер на 555 микросхеме и проверить, работает ли драйвер вообще. Вот пример схемы http://www.usinages.com/ressources/image/117729. Микросхема копеечная, есть и другие.

Если e-stop не работает, то на главном окне вокруг reset рамка мигает и mach Не реагирует на стрелки.

Как вариант, драйвер мача криво встал. Но тут что-то типа осциллографа надо, чтобы посмотреть, что на пинах творится
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

Про тестер знаю..Но драйвер точно должен быть рабочим,beozar настраивал..Дело явно в какой-то мелочи..e-stop работает,на стрелки mach реагирует..
Arpanx
Станкостроитель
Станкостроитель
Сообщения: 50
Зарегистрирован: 21 май 2012, 08:23
Откуда: г. Донецк

Re: Простой биполярный драйвер на Pic

Сообщение Arpanx »

Прошу прощения если уже в теме было.

Скажите а сложно ли сделать прошивку в которой нет полушага, а сделано только на полный шаг? (надо мне и даже лучше без режима удержания)

Автору еще раз спасибо за разработку.
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

Короче попробовал второй драйвер-без проблем заработал!Завтра прикручу радиатор(один мосфет нагрелся при простое,вовремя заметил и отключил) и выставлю ток побольше.Движок 4.6А/фазу,на 1А сразу срывается.Проверю ещё 3-ий драйвер,а вот что с 1-ым непонятно..Обещали дать попользоваться лог. анализатором-буду смотреть..
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

Чувствую не победить мне этот контроллер..

Изображение
Arpanx
Станкостроитель
Станкостроитель
Сообщения: 50
Зарегистрирован: 21 май 2012, 08:23
Откуда: г. Донецк

Re: Простой биполярный драйвер на Pic

Сообщение Arpanx »

О господи, что с ним было? Эдик как это произошло? Запитал бы для начала от низкого напряжения вольт 5 (и БП с защитой)
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

На эту плату были самые большие надежды.Движок практически крутился,но такое чувство что сбивались фазы и он как бы пытался крутиться в обе стороны одновременно.Бывало что пару секунд он нормально крутился..Думал неправильно провода ШД подключены,менял по разному и в последний раз питание движка не отключил,отсоединил один провод от ШД и результат..Буду ждать лог анализатор,на днях обещали дать..Начну всё сначала..
maximius
Станкостроитель
Станкостроитель
Сообщения: 28
Зарегистрирован: 08 окт 2012, 10:06
Имя: Максим
Откуда: Нижний Новгород

Re: Простой биполярный драйвер на Pic

Сообщение maximius »

У меня тоже этот контроллер не запустился. И мосты проверял и осцилом смотрел, и схемы разные пробовал, но все никак. Есть подозрения у меня, что прошился контроллер неправильно extra-pic'ом. Потому что такая же история была, когда контроллер униполярника в робозоны собирал. ТОже никак не хотел двиг крутить... Хорошо, что там была прошивка "для неправильных программаторов". Как ее зашил, сразу все 4 драйвера, которые собирал, запустились.
UAVpilot
Станкостроитель
Станкостроитель
Сообщения: 1198
Зарегистрирован: 07 ноя 2011, 16:01
Откуда: Москва

Re: Простой биполярный драйвер на Pic

Сообщение UAVpilot »

Эдик писал(а):и в последний раз питание движка не отключил,отсоединил один провод от ШД и результат
А почему б в прошивку не добавить код для защиты от подобного?..
Я не Христос, рыбу не раздаю. Но могу научить, как сделать удочку.
stas83
Станкостроитель
Станкостроитель
Сообщения: 24
Зарегистрирован: 12 янв 2013, 23:41
Имя: Станислав
Откуда: Россия, Киров

Re: Простой биполярный драйвер на Pic

Сообщение stas83 »

ШИМ поддерживает заданный ток, при разрыве цепи возникает обратное эдс которое прошибает транзисторы в мосте, от этого не защитится, нельзя отключать двигатель под током. Extra-pic не причём, если после прошивки проверял на чтение прошитый PIC то всё должно работать. Мой контроллер заработал сразу, но я доработал схему добавив ускоряющие разряд затворов транзисторы, разгрузив выход ir2101,также стоят защитные резисторы 10к на транзисторах между истоком и затвором и на входах IR2101. Выходные транзисторы стоят irf540z без радиаторов, работают продолжительное время на двигатель дши-200-3 при токе 2,8А нагреваясь от силы до 45 градусов, напряжение питания 40в. Разводку делал свою, разделяя силовую и мало сигнальную землю, собирая звездой на 0 силового питания, а также отдельно общие выводы конденсаторов кварца на 0 питания PIC.
http://cncfiles.su/photo/23450
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

stas83 писал(а): Выходные транзисторы стоят irf540z без радиаторов..
У меня даже на холостом ходу при токе 1А один из транзисторов чуть не сгорел без радиатора,вовремя выключил..А так,что до этого не работал,что сейчас..Не знаю на сколько это затянется..
stas83
Станкостроитель
Станкостроитель
Сообщения: 24
Зарегистрирован: 12 янв 2013, 23:41
Имя: Станислав
Откуда: Россия, Киров

Re: Простой биполярный драйвер на Pic

Сообщение stas83 »

Исходную схему с этого форума я не повторял 1 в 1, т.к. мне не понравилась отсутствие защитных цепей у ir2101 и необходимость последовательной подачи питания, а также как я указывал выше разводка земель и затворов полевиков. В моём варианте питание можно подавать одновременно. Также на входе step, dir стоит оптрон Hcpl 2630 для снятия проблемы помех от шпинделя и т.д.
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

Я собрал БП с задержкой питания с этого форума на NE555,проблему это не решило..Возможно ли воспользоваться вашой печаткой?
stas83
Станкостроитель
Станкостроитель
Сообщения: 24
Зарегистрирован: 12 янв 2013, 23:41
Имя: Станислав
Откуда: Россия, Киров

Re: Простой биполярный драйвер на Pic

Сообщение stas83 »

Схему не рисовал, разводка сделана в автокаде. http://cncfiles.su/download/4260 А это по поводу защиты IR2101 http://www.avislab.com/blog/ir2101/
Эдик
Станкостроитель
Станкостроитель
Сообщения: 229
Зарегистрирован: 30 мар 2012, 01:14
Откуда: Минск

Re: Простой биполярный драйвер на Pic

Сообщение Эдик »

stas83, Спасибо большое!Наверное попробую повторить по вашей схеме.
UAVpilot
Станкостроитель
Станкостроитель
Сообщения: 1198
Зарегистрирован: 07 ноя 2011, 16:01
Откуда: Москва

Re: Простой биполярный драйвер на Pic

Сообщение UAVpilot »

stas83 писал(а):ШИМ поддерживает заданный ток, при разрыве цепи возникает обратное эдс которое прошибает транзисторы в мосте, от этого не защитится, нельзя отключать двигатель под током.
Глупости какие...
В драйвере есть токоизмерительные шунты и обратная связь. Кто мешает меряя напряжение на этих шунтах отключать выход при превышении некоторого значения (КЗ) и при полном нуле (обрыв)?
Я не Христос, рыбу не раздаю. Но могу научить, как сделать удочку.
Ответить