ЧПУ с MACH3

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

ЧПУ с MACH3

Сообщение Phaeton »

Здравствуйте!
В общем решил я проверить программу для управления ЧПУ станками mach3. Скачал, установил.
Программа управляет ЛПТ портом компьютера, потому спаял удлинитель к ЛПТ, и начал эксперименты с осцилографом.
Установил рабочие пины Z пин2,пин3 (Step,dir сигналы), X 4,5 , Y 6,7.
Клавишами перемещения начал проверять сигналы на пинах, оси X,Y выдавали четкие картинки нулей и единиц, а вот ось Z несмотря ни на что молчит. Тобишь на пинах ЛПТ 2 и 3 сигнала нет. Либо стабильная 1 либо стабильный 0. Поменял пины оси Z на 7 и 8. Сигнал пошел., все гут.
С чем это может быть связано? Может драйвера криво встали или что, ума не приложу...
Проверил на двух ПК то же самое все.
Еще одна штука которую заметил позже, это тло что состояние пинов порта после окончания нажатия на кнопку перемещения могут оставаться либо в 1 либо 0, каждый раз по разному. А по сути сигнал должен уходить в 0 после окончания действий, но это не всегда происходит.
Последний раз редактировалось Phaeton Пн дек 07, 2015 19:01:34, всего редактировалось 1 раз.
Реклама
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

Phaeton писал(а): Установил рабочие пины Z пин1,пин2 (Step,dir сигналы), X 3,4 , Y 5,6.
Клавишами перемещения начал проверять сигналы на пинах, оси X,Y выдавали четкие картинки нулей и единиц, а вот ось Z несмотря ни на что молчит. Тобишь на пинах ЛПТ 2 и 3 сигнала нет. Либо стабильная 1 либо стабильный 0. Поменял пины оси Z на 7 и 8. Сигнал пошел., все гут. .
Так всё- таки, к чему вы Z подключили? к контактам 1 и 2 LPT, или всё- таки к контактам 2 и 3?
Контакт 1 LPT э то "строб".. У меня были подключены к контактам 2 и 3 - Х, 4 и 5 - Y, 6 и 7 - Z.. и всё работало.. На счёт того, остаётся лт порт в "0" или в "1"- внимания не обращал.. Для Step/Dir контроллера (имхо) - всё равно, а сигнал "Dir" вообще- направление движения, он может быть постоянно в 0 или 1..
Реклама
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Верно!
Опечатался:
Ось Z-2 и 3.
Может другой МАК3 поставить?
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

Не могу сказать.. я МАЧ3 ставил лет 6 назад, на ноутбук с "полноразмерным" LPT и осью- Win98...
Кстати, чем "хужее" :))) винда, тем лучше она работает со всякими портами ввода- вывода..
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Я специально для этих вещей купил два стареньких компа, пеньки четвертые 1,2 ГГц, 256 ОЗУ=) с XP. Порты ЛПТ все родные.
Сейчас попробую поставить другой МАК3.
Реклама
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

Да настройте на те пины, с которыми всё работает, и всё..
Реклама
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Ок. Я то же так подумал.
Только продолжить хотел исследования, как захрустел винт и накрылся... Не везет мне сегодня=)
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Все комп отремонтирован!
Исследования продолжаются.
Собрал простенький драйвер l297+l298 http://www.cielosur.com/imagenes/i_plat ... 7L298b.jpg . От mach3 двигатель крутиться, стоит прибавить в программе частоту вращения, начинает дергаться. Уменьшаю частоту вращения, опять все нормально, оборотов 5 в секунду делает., не более.
Полагаю ШИМ регулятор не работает. Потому что двигатель почти бесшумно работает. Осцилограф показывает что на l297 на выходе синхронизации (пин 1) пилообразный сигнал, то есть генератор шим работает, но движок не пищит.
Измерительные резисторы по 6,5 Ом, меньше не нашел.
Vref регулируется переменным резистором, поодумал я может шим и не включается потому что Vref не тот. Крутил его и на + и на -. Если поднимать опорное напряжение, то ничего не происходит, уменьшаю до предела, двигатель встает. Опять поднимаю, и снова закрутился.
Почему писка нет?
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Заменил двигатель на другой. Тот сразу же запищал. Значит ШИМ работает.
Какие обороты можны отжать с l297? Выше 5 в секунду не получается.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

Phaeton писал(а):Какие обороты можны отжать с l297? Выше 5 в секунду не получается.
обороты зависят от тока через обмотки и от вашего мотора.
300 оборотов в минуту- это довольно приличная скорость, шаговики вообще моторы тихоходные. Если под нагрузкой повышать обороты, то сначала начнутся пропуски шагов, а потом вообще мотор "встанет".

У вас какое напряжение питания на драйвер подаётся?

"в теории"- чем выше напряжение питания драйвера, тем до бОльшей скорости можно раскрутить мотор- там что- то связано с первоначальным импульсом тока- до того, как сработает ШИМ, но и ток тоже немаловажную роль играет.
В начале моих опытов у меня стояли движки от Эпсонов- примерно аналогичные NEMA43, (с усилием 1~2 кГ/см, и они таскали стол- более- менее нормально, я из заменил на движки с усилием 12 кг/см, кажется- но, что самое интересное- намного лучше не стало.. :dont_know: :dont_know:
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Измерительные резисторы перепаял, были 6,5 Ом. Поставил 0,5 Ом. Движок стал греться сильно, даже если не крутится.
Питание на движки 24 вольта.
Потом еще немного непонятно почему мотор то дрожит, то начинает крутиться, какждый раз по разному. Частоту увеличиваем в mach3 двигатель просто дрожит и не крутится.
Вот осцилограмма с выхода l297 Enable А и с измерительного резистора.
Вложения
20151214_180101.jpg
Выход одной из фаз с l297
(96.99 КБ) 1008 скачиваний
20151214_180038.jpg
Выход EnableA
(86.68 КБ) 581 скачивание
20151214_175727.jpg
Двигатель от принтера, от какого не знаю, маркировки нет
(104.83 КБ) 987 скачиваний
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

Движки и должны греться- всё- ж таки через них 0,5~1 ампер тока течёт. У меня резисторы 0,33 Ома стояли- иначе ток через фазу маленький. И ещё там подстроечник есть.
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Подскажите мне пожалуйста:
http://robozone.su/cnc-home/49-kontroll ... ja-na.html
Судя по параметрам, проще купить l297, или он отличается от нее?
Те же режимы шаг, полушаг, ШИМ.
Или я ошибаюсь?
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

Phaeton писал(а):Подскажите мне пожалуйста:
http://robozone.su/cnc-home/49-kontroll ... ja-na.html
Судя по параметрам, проще купить l297, или он отличается от нее?

L297 - это контроллер БИПОЛЯРНОГО двигателя- у которого ДВЕ обмотки и ЧЕТЫРЕ вывода,
а ЭТО- Контроллер униполярного шагового двигателя на базе PIC16F628 V2.1 - у такого двигателя ЧЕТЫРЕ обмотки и пять или шесть выводов.. (бывает и больше)
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Это я понимаю.
Только вот разницы то нету особой, в контроллерной части, силовая часть понятно что не подойдет.
Просто этот драйвер что вссылтке дает сигнал а-б-с-д и так покругу. А l298 а-с-б-д.
1) Все так ведь? Имею ввиду контроллер, а не силовую часть.
2) Модуль к которому подключал двигатели вот:
http://www.buyincoins.com/item/41551.html#.Vm8nCZOLRnI
При детальном осмотре заметил что диоды там на выходе стоят вот такие:
http://www.chipdip.ru/product/sma4007/
Перелопачивая килобайты текста в инете и даташитах, указывается на то что диоды должны быть быстрыми, так называемыми диодами Шотки.
Могут ли эти товарищи которые установлены на плате быть виновниками следующих причин:
- Пропуск шагов
- Мотор может крутиться потом задрожит, и опять начнет вращаться
- Не всегда мотор стартует. Тое сть сначала подергается туда сюда а потом только тронется, а бывает и сразу завертится
Все эти явления наблюдаются даже на низкой частоте вращения.
Может это все происходить из за диодов?
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

У меня контроллер (1 канал контроллера) - что- то типа http://spazioinwind.libero.it/nferrares ... l298_2.jpg
(даже не смог найти ссылки, которая была бы точно на ту схему) -
"последовательностью и направлением шагов" и управлением ШИМ- занимается L297, а L298 - это просто мостовой драйвер с контролем тока и ШИМ- ом..
http://www.otocoup.com/download/L297_298_Sch.pdf
А как у вас сделано, я не знаю..
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Вот схема на мою очень похожа.постараюсь скинуть.
Вопрос если в вашей схеме диоды будут стоять не быстрые а обычные,какие стоят у меня я уже ссылку давал. Это может стать причиной проблемм вышеупомянутых?
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

Честно говоря, я не помню, какие диоды я поставил пять или шесть лет назад в этот контроллер, а выкапывать и открывать его - немного лениво.. что- то мне кажется, что у меня там 1N400-чего- то там.. - это защитные диоды, их назначение- зещищать транзисторы Н- моста от пробоя импульсами тока, возникающего в обмотках двигателя. (вот как ставят параллельно обмотке реле диод, чтобы транзисторы не вылетали)
Аватара пользователя
Phaeton
Прорезались зубы
Сообщения: 244
Зарегистрирован: Чт авг 13, 2015 09:58:43

Re: ЧПУ с MACH3

Сообщение Phaeton »

Вы меня немного неправильно поняли,я имел ввиду диоды эти защитные могутповлиять на работу самого драйвера или нет?
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: ЧПУ с MACH3

Сообщение АлександрЛ »

(имхо) Вряд ли..
Ответить

Вернуться в «Интеграция с ПК»