Цифровой фильтр для коррекции неравномерности импульсов Step

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение ukr-sasha »

Супер! Очень интересны будущие результаты.
На Степмастер потерялись что ли?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

ukr-sasha писал(а):Супер! Очень интересны будущие результаты.
На Степмастер потерялись что ли?
Нет, не должны теряться на степмастере. Я просто на всякий случай хочу проверить.

У меня раньше на килофлопе немного уползали координаты (очень редко замечал это на очень больших и сложных траекториях),
а сейчас после того, как поставил StepMaster проблема, вроде бы исчезла.

Но хочется проверить, чтобы быть уверенным на 100%, что StepMaster нигде ничего не может накосячить.
И, заодно, проверю KFlop.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

Немножко погонял станок.
Все возвращается точно в ноль. С точностью до импульса микрошага:
https://www.youtube.com/watch?v=6BDwKYEZHiQ

Оставлю счетчик - пусть мигает. Буду поглядывать на него во время работы станка.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение ukr-sasha »

Т.е. и Кфлоп и Степмастер работают корректно?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

ukr-sasha писал(а):Т.е. и Кфлоп и Степмастер работают корректно?
Ну, во всяком случае вместе.

StepMaster точно не косячит, и KFlop генерирует такой сигнал, что StepMaster его корректно воспринимает (у меня настроен KFlop на обычный режим выхода 0 / 3.3 В).

Как выглядит сигнал у килофлопа - я еще посмотрю осциллографом, но не сегодня.
Аватара пользователя
MaXuS
Опытный
Сообщения: 147
Зарегистрирован: 22 апр 2013, 09:08
Репутация: 28
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение MaXuS »

Доброго времени суток!
Интересная плата.
Есть пара вопросов:
1. В руководстве к плате написано что "Напряжение питания внешнего источника 9 - 40 В"
Т.е. если подключить к ней вот этот блок питания проблем не возникнет?
$_57.jpg (5014 просмотров) <a class='original' href='./download/file.php?id=31329&mode=view' target=_blank>Загрузить оригинал (222.44 КБ)</a>
2. Допускается ли питание платы и драйверов от одного блока питания?
(Драйверы этого же производителя что и блок питания - DM432C)
Аватара пользователя
MaXuS
Опытный
Сообщения: 147
Зарегистрирован: 22 апр 2013, 09:08
Репутация: 28
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение MaXuS »

На второй вопрос ответ нашел "Внимание! Настоятельно рекомендуется питать плату от отдельного маломощного источника. В противном
случае велика вероятность паразитных наводок (помех) на входные каналы платы"
Первый вопрос отпадает сам по себе.
Прошу прощения за невнимательность!

Хотя от сюда вытекает другой.
Какое рекомендуемое напряжение подавать на плату для ее стабильной работы?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

На самом деле не важно.
От 12 до 36 будет нормально.
Там импульсный стабилизатор - ему пофигу.

У себя я подключил к маленькому блоку питания на 12 В.
Аватара пользователя
sergey27rus
Почётный участник
Почётный участник
Сообщения: 1146
Зарегистрирован: 15 авг 2013, 07:22
Репутация: 730
Настоящее имя: Сергей
Откуда: Хабаровск Дальний Восток РФ
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение sergey27rus »

MaXuS писал(а):Допускается ли питание платы и драйверов от одного блока питания?
Допускается, если мощность БП позволяет, а лучше конечно раздельно. Так как у любой более менее сложной системы одна часть низкоточная управляет высокоточной системой.
Аватара пользователя
MaXuS
Опытный
Сообщения: 147
Зарегистрирован: 22 апр 2013, 09:08
Репутация: 28
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение MaXuS »

sergey27rus писал(а):
MaXuS писал(а):Допускается ли питание платы и драйверов от одного блока питания?
Допускается, если мощность БП позволяет, а лучше конечно раздельно. Так как у любой более менее сложной системы одна часть низкоточная управляет высокоточной системой.
Честно говоря я просто юзер, который может соединить провода и сделать настройки, переписываясь с разработчиком :)
Лезть в "синусоиды и т.п." я не умею, да и желания у меня нет... А уж в схемотехнике я вообще полный НОЛЬ! Хотя заканчивал Нижегородский радиотехнический техникум! :) Давно это было и востанавливать навыки нет желания...
По этому и вопросы как у простого пользователя.
Если кого то обидел - простите великодушно!
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

MaXuS, извини, нет возможности подробно сейчас ответить - вожусь с детенышем. Еще несколько дней буду занят.

От одного блока питания точно не стоит запитывать.
Ничего не сгорит, и будет нормально работать (если в драйверах есть опторазвязка), но вероятность поймать помехи на вход интерфейсной платы многоаратно возрастает. Грубо говоря получается, что мы подключаем ко входу большущую антенну в виде силовой части станка, и все помехи, что она поймает - приведут к паразитным смещениям.
Аватара пользователя
MaXuS
Опытный
Сообщения: 147
Зарегистрирован: 22 апр 2013, 09:08
Репутация: 28
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение MaXuS »

michael-yurov писал(а):MaXuS, извини, нет возможности подробно сейчас ответить - вожусь с детенышем. Еще несколько дней буду занят.

От одного блока питания точно не стоит запитывать.
Ничего не сгорит, и будет нормально работать (если в драйверах есть опторазвязка), но вероятность поймать помехи на вход интерфейсной платы многоаратно возрастает. Грубо говоря получается, что мы подключаем ко входу большущую антенну в виде силовой части станка, и все помехи, что она поймает - приведут к паразитным смещениям.
Чуть позже отпишу вам в личку по поводу платы. Пока у меня тож не много времени...
А так, из того что помню, имею ввиду свои познания, в радио технике плата зачетная!
Аватара пользователя
sergey27rus
Почётный участник
Почётный участник
Сообщения: 1146
Зарегистрирован: 15 авг 2013, 07:22
Репутация: 730
Настоящее имя: Сергей
Откуда: Хабаровск Дальний Восток РФ
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение sergey27rus »

MaXuS писал(а):Честно говоря я просто юзер, который может соединить провода и сделать настройки, переписываясь с разработчиком
Лезть в "синусоиды и т.п." я не умею, да и желания у меня нет... А уж в схемотехнике я вообще полный НОЛЬ! Хотя заканчивал Нижегородский радиотехнический техникум! Давно это было и востанавливать навыки нет желания...
По этому и вопросы как у простого пользователя.
Если кого то обидел - простите великодушно!
Я хотел сказать что питание платы коммутации (опторазвязки), концевиков (в случае применения электрических) одно питание, а драйвера другое.
Аватара пользователя
MaXuS
Опытный
Сообщения: 147
Зарегистрирован: 22 апр 2013, 09:08
Репутация: 28
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение MaXuS »

Михаил! Приветствую снова!
Есть вопрос... по подключаемым индукционным датчикам.
В описании к плате написано, что плата корректно работает с датчиками NPN типа.
В чем заключается некорректность работы с датчиками PNP типа?
И на сколько эта некорректность опасна для работоспособности платы?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

Ответил здесь: http://cnc-club.ru/forum/viewtopic.php? ... 19#p136419

А можно поинтересоваться, какие впечатления от использования платы?
Удобно ли было подключить, насколько далека инструкция от желаемого, возникли ли какие-то сложности или неудобства?
Может быть что-то стоило сделать по другому? Как, вообще станок стал работать?

Понимаю, что одновременно с платой менялись и драйверы, и понять, что именно и как повлияло на работу станка сложно.
Аватара пользователя
MaXuS
Опытный
Сообщения: 147
Зарегистрирован: 22 апр 2013, 09:08
Репутация: 28
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение MaXuS »

michael-yurov писал(а):Ответил здесь: http://cnc-club.ru/forum/viewtopic.php? ... 19#p136419

А можно поинтересоваться, какие впечатления от использования платы?
Удобно ли было подключить, насколько далека инструкция от желаемого, возникли ли какие-то сложности или неудобства?
Может быть что-то стоило сделать по другому? Как, вообще станок стал работать?

Понимаю, что одновременно с платой менялись и драйверы, и понять, что именно и как повлияло на работу станка сложно.
Впечатления только положительные.
По подключению вообще вопросов нет. Все интуитивно понятно. Выражаясь компьютерным сленгом "интерфейс дружественный" :)
По другому вроде бы и не надо ничего делать. Все что нужно на плате есть.
Станок заработал по другому - это факт. Первое что бросилось в глаза, это четкость перемещений. Они стали как то увереннее что ли.
Заслуга эта драйверов или платы, мне сказать сложно, я не специалист в этой области. Думаю и то, и то.
Еще, думаю, что эта плата идеально подходит для подключения к слабым (стареньким) ПК. Это как раз мой случай.
Одним словом все работает четко, быстро и как надо.

Пока не разбирался с реле.
Начал разбираться с подключением датчиков, кнопки еСтоп и авто Зет

Пока как то так.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

MaXuS писал(а):Пока не разбирался с реле.
С этим, никаких хитростей. Полагаю, разберетесь, когда дело дойдет.
MaXuS писал(а):Начал разбираться с подключением датчиков, кнопки еСтоп и авто Зет
Кнопку Е-Стоп - просто подключить к любому из входов на замыкание контактов входа.

Датчик касания по Z - тоже без проблем. Один контакт (лучше GND блока входов) на корпус шпинделя, а второй - к контактной пластине. При замыкании на вход LPT поступит сигнал.
Аватара пользователя
MaXuS
Опытный
Сообщения: 147
Зарегистрирован: 22 апр 2013, 09:08
Репутация: 28
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение MaXuS »

michael-yurov писал(а):
MaXuS писал(а):Пока не разбирался с реле.
С этим, никаких хитростей. Полагаю, разберетесь, когда дело дойдет.
MaXuS писал(а):Начал разбираться с подключением датчиков, кнопки еСтоп и авто Зет
Кнопку Е-Стоп - просто подключить к любому из входов на замыкание контактов входа.

Датчик касания по Z - тоже без проблем. Один контакт (лучше GND блока входов) на корпус шпинделя, а второй - к контактной пластине. При замыкании на вход LPT поступит сигнал.
Да, я помню по старому контроллеру. Но, спасибо!
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Цифровой фильтр для коррекции неравномерности импульсов

Сообщение michael-yurov »

Для тех кто использует прототипные платы - очень рекомендую установить на LPT кабель съемный ферритовый фильтр.
(желательно установить примерно в 10 см перед платой)

Оказалось, что из за того, что плата способна воспринимать высокочастотный сигнал, она и короткоимпульсные помехи воспринимает.

Хотя дешевые интерфейсные платы, тоже воспринимают такие мелкие помехи, они их передают без изменений дальше, но получается так, что входные оптопары в драйверах не способны воспринимать слишком короткие импульсы и до микропроцессора драйвера уже эти помехи не доходят (теряются в оптопаре).
А у меня получилось, что плата эти помехи воспринимает и "исправляет", делая из них импульсы нормальной длительности.
Так что пришлось ставить феррит на кабель, чтобы отфильтровать эти короткоимпульсные помехи.
2014-10-04 23-45-05.JPG (4416 просмотров) <a class='original' href='./download/file.php?id=34362&mode=view' target=_blank>Загрузить оригинал (1.12 МБ)</a>
Закрыто

Вернуться в «Электроника»