Подключение к KFlop и настройка самодельного MPG
-
- Новичок
- Сообщения: 38
- Зарегистрирован: 22 сен 2014, 09:59
- Репутация: 3
- Настоящее имя: Малиновский Виталий Владимирович
- Контактная информация:
Re: Подключение к KFlop и настройка самодельного MPG
Вопрос по фото - что это за развязка на 3 пине?
-
- Новичок
- Сообщения: 38
- Зарегистрирован: 22 сен 2014, 09:59
- Репутация: 3
- Настоящее имя: Малиновский Виталий Владимирович
- Контактная информация:
Re: Подключение к KFlop и настройка самодельного MPG
Аналоговые входы могут работать по принципу логическая 1 или 0?
0V then the KFLOP Signal should be high
+5V then the KFLOP Signal should be low
Там без подключения уже какое то напряжение присутствует.
0V then the KFLOP Signal should be high
+5V then the KFLOP Signal should be low
Там без подключения уже какое то напряжение присутствует.
-
- Новичок
- Сообщения: 38
- Зарегистрирован: 22 сен 2014, 09:59
- Репутация: 3
- Настоящее имя: Малиновский Виталий Владимирович
- Контактная информация:
Re: Подключение к KFlop и настройка самодельного MPG
The first four of KMotion's eight on-board ADC channels are general purpose +/- 10V inputs. Note that in order for these to operate properly, the on-board 5V to +/- 15V power generation must be enabled. The input buffers are inverting such that nominally +10V corresponds to -2048 ADC counts, 0 V corresponds to 0 ADC counts and -10V corresponds to +2047 ADC counts.
Как с этим увязать программу MPGSmoothHardwareEnc пока не знаю.
Есть еще вариант использовать разъем KFLOP JP4 - Aux Connector #0, подав на переключатели 3.3 в.
Есть такая плата http://refit.com.ua/ru/materynskye_plat ... telja.html.
Разъем правда не подходит, но можно переделать.
Хотя меньший в больший должен войти, часть входов использовать.
Как с этим увязать программу MPGSmoothHardwareEnc пока не знаю.
Есть еще вариант использовать разъем KFLOP JP4 - Aux Connector #0, подав на переключатели 3.3 в.
Есть такая плата http://refit.com.ua/ru/materynskye_plat ... telja.html.
Разъем правда не подходит, но можно переделать.
Хотя меньший в больший должен войти, часть входов использовать.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Подключение к KFlop и настройка самодельного MPG
Мне показалось, что только я один вижу это сообщение: http://cnc-club.ru/forum/viewtopic.php? ... 04#p144751shnek2007 писал(а):Том прислал мне такое сообщение, по вопросу подключения энкодера MPG:
(прошу простить, в тему не вникал)
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Подключение к KFlop и настройка самодельного MPG
Это хитрое сообщение - его видят только те, кто хоть немного английский понимает.michael-yurov писал(а):Мне показалось, что только я один вижу это сообщение:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 1743
- Зарегистрирован: 24 дек 2013, 17:47
- Репутация: 122
- Контактная информация:
Re: Подключение к KFlop и настройка самодельного MPG
так удалось в итоге прикрутить советский энкодер к кфлопу?
Заходите в гости: www.pandicon.net www.graver36.ru
-
- Новичок
- Сообщения: 31
- Зарегистрирован: 27 май 2014, 08:33
- Репутация: 4
- Откуда: Екатеринбург
- Контактная информация:
Re: Подключение к KFlop и настройка самодельного MPG
тоже интересноАлександр_ писал(а):так удалось в итоге прикрутить советский энкодер к кфлопу?
Re: Подключение к KFlop и настройка самодельного MPG
Доброго времени суток!
Внесу и я свою лепту.
Обзавелся KFLOP без всяких доп плат. Пришел он на смену MACH3, последний меня достал не стабильной работой. Драйвера моторов HBS86H. Изготовил платы оптронной развязки для выходов и входов на PC817, с резистором на входе 150оМ. Собрал все в кучу и начал настраивать. Данная тема конечно помогает, но все же возникли трудности, на которые потратил два дня времени, кучу нервов.
Начну по порядку.
После установки дистрибутива DYNOMOTION есть в папке "C:\KMotion433\C Programs\" файл InitStepDir3Axis.c якобы шаблон для 3-х осевого станка. НЕ ПОЛЬЗУЙТЕ!!! Пользуйте по другому пути "C:\KMotion433\C Programs\KStep\InitKStep3Axis.c" , дело в том что ШИМ (PWM) реализованный аппаратно на плате нужно правильно инициализировать. У него можно от 534kHZ до 234kHZ менять частоту. Могу немного с цифрах ошибаться о порядок какой то такой. В файле инициализации станка обязательно надо чтобы задавался параметр устанавливающий ширину импульса. У меня драйвера HSB86H у них максимальная частота 200kHz. Проверяя осциллом я видел что импульсы есть, а их ширина была минимальна на что я обратил внимание после 2 дней танцев с бубном. Даже оптрон PC817 толком не работал, он не может такие частоты пропускать. Команда
FPGA(STEP_PULSE_LENGTH_ADD) = 63 + 0x80
как раз устанавливает самую большую ширину импульса. 0x80 инвертирует сигнал, чтобы импульсы были положительными, а при отсутствии сигнала на линии был "0"
в остальном все параметры инициализации более менее описаны
Внесу и я свою лепту.
Обзавелся KFLOP без всяких доп плат. Пришел он на смену MACH3, последний меня достал не стабильной работой. Драйвера моторов HBS86H. Изготовил платы оптронной развязки для выходов и входов на PC817, с резистором на входе 150оМ. Собрал все в кучу и начал настраивать. Данная тема конечно помогает, но все же возникли трудности, на которые потратил два дня времени, кучу нервов.
Начну по порядку.
После установки дистрибутива DYNOMOTION есть в папке "C:\KMotion433\C Programs\" файл InitStepDir3Axis.c якобы шаблон для 3-х осевого станка. НЕ ПОЛЬЗУЙТЕ!!! Пользуйте по другому пути "C:\KMotion433\C Programs\KStep\InitKStep3Axis.c" , дело в том что ШИМ (PWM) реализованный аппаратно на плате нужно правильно инициализировать. У него можно от 534kHZ до 234kHZ менять частоту. Могу немного с цифрах ошибаться о порядок какой то такой. В файле инициализации станка обязательно надо чтобы задавался параметр устанавливающий ширину импульса. У меня драйвера HSB86H у них максимальная частота 200kHz. Проверяя осциллом я видел что импульсы есть, а их ширина была минимальна на что я обратил внимание после 2 дней танцев с бубном. Даже оптрон PC817 толком не работал, он не может такие частоты пропускать. Команда
FPGA(STEP_PULSE_LENGTH_ADD) = 63 + 0x80
как раз устанавливает самую большую ширину импульса. 0x80 инвертирует сигнал, чтобы импульсы были положительными, а при отсутствии сигнала на линии был "0"
в остальном все параметры инициализации более менее описаны