Помогите настроить контроллер HY-TB3DV-M под emc2
Добавлено: 23 апр 2011, 23:34
				
				Помогите настроить контроллер HY-TB3DV-M  
 под emc2 
 
Задача - настроить emc2 что бы заставить хотя бы крутиться все 3 двигателя
  
  
  в обе стороны.  
Что есть:
1.
 Китайский контроллер HY-TB3DV-M 3-х осевой на микросхемах toshiba tb6560ahq работающий через lpt
2.
 документация с контроллеру - если необходимо - вышлю(вставлю если разрешит админ)
3.
  
  
 3 шаговых двигателя 34HST9805-37B2 (1.8 градуса 2.0А) подключение: "Биполярное - параллельное включение обмоток" (http://www.npoatom.ru/articles/view/6/)
4.
  блок питания от того же поставщика
5.
 Match3
все 5 вещей от одного поставщика - поэтому - маловероятно чтобы что-то друг другу не подходило.
6. live cd ubuntu-10.04-linuxcnc1-i386.iso гружусь с диска не устанавливая
Что работает
 :
в Match3 каждый двигатель по команде - вращается в обе стороны.
что говорит о том что распиновка правильная.
Pin 1 - input - X - Step (шаг)
Pin 2 - output - Enable 2 - Port 1
Pin 3 - input - Y - Dir (направление)
Pin 4 - input - Z - Dir (направление)
Pin 5 - input - Z - Step (шаг)
Pin 6 - output- Enable 3 -Port 1
Pin 7 - input - X - Dir (направление)
Pin 8 - input - Y - Step (шаг)
Pin 9 - ? наверное - не подключен
Pin 10 - input- Port 1 (оба предела + начало Х) или (X++ X-- X Home) - Active low
Pin 11 - input- Port 1 (оба предела + начало Y) или (Y++ Y-- Y Home) - Active low
Pin 12 - input- Port 1 (оба предела + начало Z) или (Z++ Z-- Z Home) - Active low
Pin 13 - input - Y - ESTOP - Active low
Pin 14 - output- Enable 1 -Port 0
Что не работает
 :
в emc2 ни один двигатель не крутится.
 
emc2 - настройка новой конфигурации станка Stepconf Wizard
- страница Basic machine information Axis configurations XYZ
Step Time 5000
Step Space 5000
Direction Hold 20000
Direction Setup 20000
Parallel Port Settings:
First Pasport Base Address 0x378
Base Period Maximum jitter 35000
- страница Parallel Port Setup - Pin - ставлю как в Match3
вот скриншот настроек emc2 в этом скриншоте - рядом с окошком emc2 - я запустил скриншоты из Match3
чтобы можно было сравнить, что я настроил "распиновку" в emc2 так же как в Match3
На всякий случай вот настройки параметров двигателей перед тестами
Ось X Ось Y Ось Z И самое интересное:
Устав от чтения документации по этой теме - используя метод научного тыка
 
мне все же удалось подобрать настройки и заставить крутиться один двигатель в одну сторону
 
с неожиданно приятной скоростью
 , которой в Match3 - получить не удалось.
Вот скрин тех настроек ... вот параметры оси Z хочу заметить, что эти настройки не соответствуют документации контроллера и не соответствуют настройкам в Match3
единственное совпадение - это Pin 5 - Z шаг - может поэтому двигатель этой оси движется.
Люди добрые - подскажите - что не так делаю, где галку поставить что-бы все двигатели закрутились ?
			Задача - настроить emc2 что бы заставить хотя бы крутиться все 3 двигателя
Что есть:
1.
2.
3.
4.
5.
все 5 вещей от одного поставщика - поэтому - маловероятно чтобы что-то друг другу не подходило.
6. live cd ubuntu-10.04-linuxcnc1-i386.iso гружусь с диска не устанавливая
Что работает
в Match3 каждый двигатель по команде - вращается в обе стороны.
что говорит о том что распиновка правильная.
Pin 1 - input - X - Step (шаг)
Pin 2 - output - Enable 2 - Port 1
Pin 3 - input - Y - Dir (направление)
Pin 4 - input - Z - Dir (направление)
Pin 5 - input - Z - Step (шаг)
Pin 6 - output- Enable 3 -Port 1
Pin 7 - input - X - Dir (направление)
Pin 8 - input - Y - Step (шаг)
Pin 9 - ? наверное - не подключен
Pin 10 - input- Port 1 (оба предела + начало Х) или (X++ X-- X Home) - Active low
Pin 11 - input- Port 1 (оба предела + начало Y) или (Y++ Y-- Y Home) - Active low
Pin 12 - input- Port 1 (оба предела + начало Z) или (Z++ Z-- Z Home) - Active low
Pin 13 - input - Y - ESTOP - Active low
Pin 14 - output- Enable 1 -Port 0
Что не работает
в emc2 ни один двигатель не крутится.
emc2 - настройка новой конфигурации станка Stepconf Wizard
- страница Basic machine information Axis configurations XYZ
Step Time 5000
Step Space 5000
Direction Hold 20000
Direction Setup 20000
Parallel Port Settings:
First Pasport Base Address 0x378
Base Period Maximum jitter 35000
- страница Parallel Port Setup - Pin - ставлю как в Match3
вот скриншот настроек emc2 в этом скриншоте - рядом с окошком emc2 - я запустил скриншоты из Match3
чтобы можно было сравнить, что я настроил "распиновку" в emc2 так же как в Match3
На всякий случай вот настройки параметров двигателей перед тестами
Ось X Ось Y Ось Z И самое интересное:
Устав от чтения документации по этой теме - используя метод научного тыка
мне все же удалось подобрать настройки и заставить крутиться один двигатель в одну сторону
с неожиданно приятной скоростью
Вот скрин тех настроек ... вот параметры оси Z хочу заметить, что эти настройки не соответствуют документации контроллера и не соответствуют настройкам в Match3
единственное совпадение - это Pin 5 - Z шаг - может поэтому двигатель этой оси движется.
Люди добрые - подскажите - что не так делаю, где галку поставить что-бы все двигатели закрутились ?