Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Всем доброго времени суток!
Приехал долгожданные драйвер Hy-zk-01 с ручным пультом. Пультом конечно назвать можно, но с натяжкой )
Первые впечатления:
Можно подать два питания (12В и 5В), так же и снять с нее 12В и 5В. Схема подключения контроллеров достаточно неоднозначная, но получилось заставить работать двигатели как от пульта , так и с компа в нужных направления (схему включения предоставлю позже). Имеються 4 реле (5А, 225В), использовать можно по своему усмотрению (шпиндель, пылесос и тд). Все оптопары и микросхемы сидят в панельках, для их замены не требуется паяльник ))
Что немного расстроило: При одновременном подключении ручного контроллера и компа по ЛПТ, но комп выключен - блокируется возможность ручного управления. Одновременное управления возможно, когда запущен комп и всеми любимая ЕМС2.
Так как мануала не было с ней, а производитель http://www.hyu68.com/ предательски молчит - остается открытым вопрос на предназначению ДИП-переключателей на данной плате. Если кто знает - буду рад , если поделится с мной и общественностью.
Так как времени не хватает катастрофически, более детально и быстро ее изучить не получается.
Coming soon схема подкл. контроллеров ШД
Приехал долгожданные драйвер Hy-zk-01 с ручным пультом. Пультом конечно назвать можно, но с натяжкой )
Первые впечатления:
Можно подать два питания (12В и 5В), так же и снять с нее 12В и 5В. Схема подключения контроллеров достаточно неоднозначная, но получилось заставить работать двигатели как от пульта , так и с компа в нужных направления (схему включения предоставлю позже). Имеються 4 реле (5А, 225В), использовать можно по своему усмотрению (шпиндель, пылесос и тд). Все оптопары и микросхемы сидят в панельках, для их замены не требуется паяльник ))
Что немного расстроило: При одновременном подключении ручного контроллера и компа по ЛПТ, но комп выключен - блокируется возможность ручного управления. Одновременное управления возможно, когда запущен комп и всеми любимая ЕМС2.
Так как мануала не было с ней, а производитель http://www.hyu68.com/ предательски молчит - остается открытым вопрос на предназначению ДИП-переключателей на данной плате. Если кто знает - буду рад , если поделится с мной и общественностью.
Так как времени не хватает катастрофически, более детально и быстро ее изучить не получается.
Coming soon схема подкл. контроллеров ШД
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Наверное контроллеру не хватает пина Enable. Там в ручном интерфейсе нет такого?jo_key писал(а):Что немного расстроило: При одновременном подключении ручного контроллера и компа по ЛПТ, но комп выключен - блокируется возможность ручного управления. Одновременное управления возможно, когда запущен комп и всеми любимая ЕМС2.
Хотя, для меня вообще сомнительно ручное управление, которое идет в обход программного контроллера. Крутанул случайно, а станок в деталь влетел на полной скорости.....
Это на которых написанно что-то типа external output switch? На первый взгляд похоже, что проводки от них к релешкам идут. У purelogic на контроллере есть настройка автоматического включения сож раз в 10, 20...60 секунд, настраивается джамперами.jo_key писал(а):Так как мануала не было с ней, а производитель http://www.hyu68.com/ предательски молчит - остается открытым вопрос на предназначению ДИП-переключателей на данной плате.
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Возможно, но иногда ручное управление бывает в помощь: выставить "0" удобнее в ручного управления, прогнать паз - удобно с ручного управления. Хотя мнение субъективное, чем объективноеNick писал(а):Наверное контроллеру не хватает пина Enable. Там в ручном интерфейсе нет такого?
Хотя, для меня вообще сомнительно ручное управление, которое идет в обход программного контроллера. Крутанул случайно, а станок в деталь влетел на полной скорости.....
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Схема подключения драйверов ШД к данной плате (для 4-х осей)
X step----->P1
X dir------->P3
Y step----->P14
Y dir------->P8
Z step----->P16
Z dir------->P9
A step----->P17
A dir------->P7
Spindel---->P6
При данных настройках управление с РС соответствует управлению с ручного пульта, который шел в комплекте
X step----->P1
X dir------->P3
Y step----->P14
Y dir------->P8
Z step----->P16
Z dir------->P9
A step----->P17
A dir------->P7
Spindel---->P6
При данных настройках управление с РС соответствует управлению с ручного пульта, который шел в комплекте
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Надо сделать выключатель который будет замыкать пин enable в разъеме от компа.
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Замыкать на что? Не понял. Поздний час, немножко подтормаживаю )
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Эмм... либо на землю, либо на +5. Ну тебе нужно, чтобы на пине enable появился сигнал.
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Коллеги, Ай Нид Хелп по данной плате:
Может поздний час делает свое дело, но не могу разобраться в концевиками:
net both-x <= parport.0.pin-10-in-not (так называемый NormalOpen)
Есть на плате (фото выше) Р10 (Пин10), куда одним проводом подключаю концевик, а второй куда?? Уже Вешал на землю, на +5, но программа продолжает выполнять свою работу. Имитировал замыкание просто перемычкой. Тыкните носом, что не так делаю
Так же есть вопрос по Е-Стоп
net estop-out => parport.0.pin-02-out
net estop-out <= iocontrol.0.user-enable-out
net estop-out => iocontrol.0.emc-enable-in
Его на землю вешать или на +5, что то я вообще ничего не сооброжу
Заранее благодарен
Может поздний час делает свое дело, но не могу разобраться в концевиками:
net both-x <= parport.0.pin-10-in-not (так называемый NormalOpen)
Есть на плате (фото выше) Р10 (Пин10), куда одним проводом подключаю концевик, а второй куда?? Уже Вешал на землю, на +5, но программа продолжает выполнять свою работу. Имитировал замыкание просто перемычкой. Тыкните носом, что не так делаю
Так же есть вопрос по Е-Стоп
net estop-out => parport.0.pin-02-out
net estop-out <= iocontrol.0.user-enable-out
net estop-out => iocontrol.0.emc-enable-in
Его на землю вешать или на +5, что то я вообще ничего не сооброжу
Заранее благодарен
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Хмм.... наверное, там что-то нужно еще добавить...
А ты через плату свою пробовал? Замыкаешь два контакта на limit X. Должно сработать.
А ты через плату свою пробовал? Замыкаешь два контакта на limit X. Должно сработать.
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Да через нее и пробую...
но что должно произойти в ЕМС когда сработал концевик? приостановится программа?
но что должно произойти в ЕМС когда сработал концевик? приостановится программа?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Открывай HAL Meter, ищи нужный пин и смотри, меняется ли его состояние, если меняется смотрим дальше, если нет - смотрим, что с lpt портом и как это исправить.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Это выход естоп, а не вход, т.е. он говорит станку, что можно работать. Кнопка по другому заводится.jo_key писал(а):Так же есть вопрос по
Е-Стоп
net estop-out => parport.0.pin-02-outnet
estop-out <= iocontrol.0.user-enable-outnet
estop-out => iocontrol.0.emc-enable-in
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Ладно, утро вечера мудренее
Спасибо, Ник за наводку )
Спасибо, Ник за наводку )
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
У меня складывается ощущение , что проблема с ЛПТ портом на плате AT5NM10T-I. Тк при замыкании контактов Р10-З13 на Брикаут плате индикаторы сигнализируют об их срабатывании, но ЕМС не получает их (((
Попробую на другой материнке.
Или возможно это связано с режимом работы порта? Какой лучше выставить режим для данной платы? SPP, EPP или ECP
Попробую на другой материнке.
Или возможно это связано с режимом работы порта? Какой лучше выставить режим для данной платы? SPP, EPP или ECP
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
HAL cannot automatically determine if the "x" mode bidirectional pins are actually open collectors (OC). If they are not, they cannot be used as inputs, and attempting to drive them LOW from an external source can damage the hardware. To determine whether your port has "open collector" pins, load hal_parport in "x" mode. With no device attached, HAL should read the pin as TRUE. Next, insert a 470Ω resistor from one of the control pins to GND. If the resulting voltage on the control pin is close to 0V, and HAL now reads the pin as FALSE, then you have an OC port. If the resulting voltage is far from 0V, or HAL does not read the pin as FALSE, then your port cannot be used in "x" mode. The external hardware that drives the control pins should also use open collector gates (e.g., 74LS05). On some machines, BIOS settings may affect whether "x" mode can be used. "SPP" mode is most most likely to work.
Вот что нашел на linuxcnc, говорят что может работать лучше в моде SPP, но это относится к режиму x. Вопрос в том как реализованы пины, с открытым коллектором или нет. От этого может зависеть то как их нужно замыкать, но я в этом к сожалению не понимаю - не электронщик я
Вот что нашел на linuxcnc, говорят что может работать лучше в моде SPP, но это относится к режиму x. Вопрос в том как реализованы пины, с открытым коллектором или нет. От этого может зависеть то как их нужно замыкать, но я в этом к сожалению не понимаю - не электронщик я
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Там Все хуже ((
После некоторых манипуляций удалось настроить лимиты Х
А вот остальные - читаю ссылку http://www.buildyourtools.com/phpBB3/vi ... f=8&t=1559
а там сказано:
To get inputs 11 and 12 to work simply cut the traces on the back of the board. Normally pin 11 connected to Z+ and input 12 connected to Y+
For input 13 remove the sixth and seventh (10k)resistors, These are the ones that relate to inputs X- and X+. They are connected to input 13 normally.
This will give you 5 inputs total. The X-+,Y-+, and Z-+ inputs on the board will be useless. But all the other inputs will now work in normally open or norally closed circuits.
Ужасть
После некоторых манипуляций удалось настроить лимиты Х
А вот остальные - читаю ссылку http://www.buildyourtools.com/phpBB3/vi ... f=8&t=1559
а там сказано:
To get inputs 11 and 12 to work simply cut the traces on the back of the board. Normally pin 11 connected to Z+ and input 12 connected to Y+
For input 13 remove the sixth and seventh (10k)resistors, These are the ones that relate to inputs X- and X+. They are connected to input 13 normally.
This will give you 5 inputs total. The X-+,Y-+, and Z-+ inputs on the board will be useless. But all the other inputs will now work in normally open or norally closed circuits.
Ужасть
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
В принципе, можно все концевики прикрепить на один вход и хоумить их по очереди. (Если есть 3 концевика то можно хоумить все оси одновременно, разница в паре секунд
)
Из минусов - не будешь знать какая именно ось вышла за пределы, но в повседневной работе такое возникать не должно и не должно сильно напрягать.
Из минусов - не будешь знать какая именно ось вышла за пределы, но в повседневной работе такое возникать не должно и не должно сильно напрягать.
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Можно, не проблема, только вот хочется использовать Probe in для смены инструмента... а тут надо хотябы еще один рабочий вход ЛПТ... но ничего. нашел своего однокурсника, должен помочь ))
Так что продолжение еще будет))
Так что продолжение еще будет))
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
В принципе, можно опять обойтись одним входом, но лучше конечно добавить еще парочкуjo_key писал(а): только вот хочется использовать Probe in для смены инструмента... а тут надо хотябы еще один рабочий вход ЛПТ...
Не пытался просто прорезать дорожки как написано выше?
-
jo_key
- Почётный участник

- Сообщения: 262
- Зарегистрирован: 19 сен 2011, 14:49
- Репутация: 30
- Настоящее имя: Евгений
- Откуда: Украина, Харьков
- Контактная информация:
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Но можно просто изъять оптопары из панелек. В чем и преимущество данной платы, не производя порчи имущества ))) Но на этом преимущества заканчиваются. )))))))))
