Страница 1 из 5
Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 27 окт 2011, 12:23
jo_key
Всем доброго времени суток!
Приехал долгожданные драйвер Hy-zk-01 с ручным пультом. Пультом конечно назвать можно, но с натяжкой )
Первые впечатления:
Можно подать два питания (12В и 5В), так же и снять с нее 12В и 5В. Схема подключения контроллеров достаточно неоднозначная, но получилось заставить работать двигатели как от пульта , так и с компа в нужных направления (схему включения предоставлю позже). Имеються 4 реле (5А, 225В), использовать можно по своему усмотрению (шпиндель, пылесос и тд). Все оптопары и микросхемы сидят в панельках, для их замены не требуется паяльник ))
Что немного расстроило: При одновременном подключении ручного контроллера и компа по ЛПТ, но комп выключен - блокируется возможность ручного управления. Одновременное управления возможно, когда запущен комп и всеми любимая ЕМС2.
Так как мануала не было с ней, а производитель
http://www.hyu68.com/ предательски молчит - остается открытым вопрос на предназначению ДИП-переключателей на данной плате. Если кто знает - буду рад , если поделится с мной и общественностью.
Так как времени не хватает катастрофически, более детально и быстро ее изучить не получается.
Coming soon схема подкл. контроллеров ШД
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 28 окт 2011, 00:50
Nick
jo_key писал(а):Что немного расстроило: При одновременном подключении ручного контроллера и компа по ЛПТ, но комп выключен - блокируется возможность ручного управления. Одновременное управления возможно, когда запущен комп и всеми любимая ЕМС2.
Наверное контроллеру не хватает пина Enable. Там в ручном интерфейсе нет такого?
Хотя, для меня вообще сомнительно ручное управление, которое идет в обход программного контроллера. Крутанул случайно, а станок в деталь влетел на полной скорости.....
jo_key писал(а):Так как мануала не было с ней, а производитель
http://www.hyu68.com/ предательски молчит - остается открытым вопрос на предназначению ДИП-переключателей на данной плате.
Это на которых написанно что-то типа external output switch? На первый взгляд похоже, что проводки от них к релешкам идут. У purelogic на контроллере есть настройка автоматического включения сож раз в 10, 20...60 секунд, настраивается джамперами.
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 28 окт 2011, 11:27
jo_key
Nick писал(а):Наверное контроллеру не хватает пина Enable. Там в ручном интерфейсе нет такого?
Хотя, для меня вообще сомнительно ручное управление, которое идет в обход программного контроллера. Крутанул случайно, а станок в деталь влетел на полной скорости.....
Возможно, но иногда ручное управление бывает в помощь: выставить "0" удобнее в ручного управления, прогнать паз - удобно с ручного управления. Хотя мнение субъективное, чем объективное
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 28 окт 2011, 11:34
jo_key
Схема подключения драйверов ШД к данной плате (для 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
При данных настройках управление с РС соответствует управлению с ручного пульта, который шел в комплекте
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 28 окт 2011, 22:45
Nick
Надо сделать выключатель который будет замыкать пин enable в разъеме от компа.
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 29 окт 2011, 01:03
jo_key
Замыкать на что? Не понял. Поздний час, немножко подтормаживаю )
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 31 окт 2011, 11:01
Nick
Эмм... либо на землю, либо на +5. Ну тебе нужно, чтобы на пине enable появился сигнал.
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 10 ноя 2011, 21:36
jo_key
Коллеги, Ай Нид Хелп по данной плате:
Может поздний час делает свое дело, но не могу разобраться в концевиками:
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, что то я вообще ничего не сооброжу
Заранее благодарен
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 10 ноя 2011, 21:46
Nick
Хмм.... наверное, там что-то нужно еще добавить...
А ты через плату свою пробовал? Замыкаешь два контакта на limit X. Должно сработать.
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 10 ноя 2011, 22:11
jo_key
Да через нее и пробую...
но что должно произойти в ЕМС когда сработал концевик? приостановится программа?
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 10 ноя 2011, 22:20
Nick
Открывай HAL Meter, ищи нужный пин и смотри, меняется ли его состояние, если меняется смотрим дальше, если нет - смотрим, что с lpt портом и как это исправить.
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 10 ноя 2011, 22:22
Nick
jo_key писал(а):Так же есть вопрос по
Е-Стоп
net estop-out => parport.0.pin-02-outnet
estop-out <= iocontrol.0.user-enable-outnet
estop-out => iocontrol.0.emc-enable-in
Это выход естоп, а не вход, т.е. он говорит станку, что можно работать. Кнопка по другому заводится.
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 10 ноя 2011, 22:57
jo_key
Ладно, утро вечера мудренее
Спасибо, Ник за наводку )
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 11 ноя 2011, 10:14
jo_key
У меня складывается ощущение , что проблема с ЛПТ портом на плате AT5NM10T-I. Тк при замыкании контактов Р10-З13 на Брикаут плате индикаторы сигнализируют об их срабатывании, но ЕМС не получает их (((
Попробую на другой материнке.
Или возможно это связано с режимом работы порта? Какой лучше выставить режим для данной платы? SPP, EPP или ECP
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 11 ноя 2011, 14:54
Nick
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. Вопрос в том как реализованы пины, с открытым коллектором или нет. От этого может зависеть то как их нужно замыкать, но я в этом к сожалению не понимаю - не электронщик я

Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 17 ноя 2011, 08:55
jo_key
Там Все хуже ((
После некоторых манипуляций удалось настроить лимиты Х
А вот остальные - читаю ссылку
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.
Ужасть
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 17 ноя 2011, 09:32
Nick
В принципе, можно все концевики прикрепить на один вход и хоумить их по очереди. (Если есть 3 концевика то можно хоумить все оси одновременно, разница в паре секунд

)
Из минусов - не будешь знать какая именно ось вышла за пределы, но в повседневной работе такое возникать не должно и не должно сильно напрягать.
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 17 ноя 2011, 10:59
jo_key
Можно, не проблема, только вот хочется использовать Probe in для смены инструмента... а тут надо хотябы еще один рабочий вход ЛПТ... но ничего. нашел своего однокурсника, должен помочь ))
Так что продолжение еще будет))
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 17 ноя 2011, 11:14
Nick
jo_key писал(а): только вот хочется использовать Probe in для смены инструмента... а тут надо хотябы еще один рабочий вход ЛПТ...
В принципе, можно опять обойтись одним входом, но лучше конечно добавить еще парочку

.
Не пытался просто прорезать дорожки как написано выше?
Re: Driver 5 Axis Interface Board HY-ZK-01 (первые шаги)
Добавлено: 17 ноя 2011, 18:32
jo_key
Но можно просто изъять оптопары из панелек. В чем и преимущество данной платы, не производя порчи имущества ))) Но на этом преимущества заканчиваются. )))))))))