Цифровой фильтр для коррекции неравномерности импульсов Step
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Слушай, а можно как-то колодки разнести по отдельным группам. А то считать от края 25-ю клемму не просто и можно все не так подключить.
Как сейчас сгруппированы выводы?
Хотя бы на 1 мм друг от друга группы разделить. Или разными цветами сделать...
Как сейчас сгруппированы выводы?
Хотя бы на 1 мм друг от друга группы разделить. Или разными цветами сделать...
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Нужно просто клеммники разъёмные поставить (как в месе) с правильным количеством в группе. Оно и удобнее будет.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Да я вроде бы подписал их довольно внятно,Nick писал(а):Слушай, а можно как-то колодки разнести по отдельным группам. А то считать от края 25-ю клемму не просто и можно все не так подключить.
Как сейчас сгруппированы выводы?
Хотя бы на 1 мм друг от друга группы разделить. Или разными цветами сделать...
Вот еще получше подписал (пришлось даже элементы отодвинуть, чтобы надписи получше получились). Клеммы разделять не хочу. Придется элементы и дорожки двигать, да и плата и так намного больше требуемого размера из за клемм.
Сейчас - эти синие куплены 200 штук двойных. Они, вроде бы, не такие уж и плохие.UAVpilot писал(а):Нужно просто клеммники разъёмные поставить (как в месе) с правильным количеством в группе. Оно и удобнее будет.
Потом заменю на зеленые разрывные по 6 в группе.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Лучше писать Xstep Xdir (или, x step ну или как-то так, в общем, чтобы ось спереди стояла), а не StepX. И у enable подпись оси сделать X-en или x-enb
(имхо
)
(имхо
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Ок, исправлю.
А enable - он один на всех. Может не стоит по разному подписывать?
А enable - он один на всех. Может не стоит по разному подписывать?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
тогда да- не стоит... в принципе, может его одной клеммой сделать? (кноечно не очень хорошо несколько проводов в одну колодку пихать, но 8 штук для одного и того же контакта имхо перебор... тем более ты говорил, что и так из-за колодки плату расширил... Можно в два раза уменьшить - поставить джампер который будет переключать +- enable )
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Не, не хорошо. Клеммы и так не подарок, а тут еще несколько проводов...Nick писал(а):может его одной клеммой сделать? (кноечно не очень хорошо несколько проводов в одну колодку пихать
Там для нулевого контакта в этом ряду 12 клемм (то, что минусами подписано). Вот их можно было бы убавить, но с другой стороны - так правильнее подключать, можно витую пару использовать. Пусть уже остается, мне кажется это достаточно важно - удобство подключения. А то, если на клеммах сэкономлю - возрастет вероятность некорректного подключения.
Я, кстати, поправил плату, чтобы на нее можно было бы ставить и разрывные клеммы.
А я поставил ))) Целых три. Один для Enable, а второй и третий - для инверсии работы реле.Nick писал(а):Можно в два раза уменьшить - поставить джампер который будет переключать +- enable )
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Плохо!, но что-ж делать...asutpka писал(а):![]()
ХОРОШО
Уж ладно, оставил место на плате по просьбам трудящихся. В этой плате - допустимо.
Хотя бы нормальный большой разъем поставил, а не писюлявошный, как у китайцев.
-
asutpka
- Мастер
- Сообщения: 294
- Зарегистрирован: 17 апр 2013, 14:27
- Репутация: 78
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Есть соображения на перспективу - Необходимо соединить процессоры информационными проводниками. Для чего? А вот для чего- Возможно в будущем потребуется расширение функциональных алгоритмов режимов расчёта, которые могут потребовать синхронности процессоров. Например - один из процессоров решил сменить алгоритм пересчёта формирования импульсов . Это может привести к изменениям задержек выдачи импульсов. Что бы известить соседа о намерениях процессор должен как то сигнализировать соседу? И получив подтверждение либо отказ выбирать дальнейшую стратегию работы.
Сейчас связи нет, но время идёт и идеи могут возникнуть а железо уже не изменишь - заказано стотыщ.
Сейчас связи нет, но время идёт и идеи могут возникнуть а железо уже не изменишь - заказано стотыщ.
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Проще всего соединить по SPI.
-
asutpka
- Мастер
- Сообщения: 294
- Зарегистрирован: 17 апр 2013, 14:27
- Репутация: 78
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
SPI предполагает мастер - слейв архитектуру. В данном случае выгодней иметь равноправный канал связи например RX-TX.Impartial писал(а):Проще всего соединить по SPI.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Ok, учту.
Но, скорее всего я еще буду не раз переделывать плату, так что так далеко пока заглядывать не хочу.
Нужно преобразователь шим-напряжение в первую очередь добавить,
этот ChargePump, или WatchDog, как там его правильно...
Вход для NCStudio.
Полноценную гальваническую развязку.
Шестиканальный вариант еще нужен (или вариант с двумя LPT).
Тактирование от одного источника частоты.
М.б. побольше светодиодов для индикации работы.
М.б. еще разъем для подключения таких контроллеров, как PlanetCNC (т.е. не DB25, а просто гребенку).
Ну, в общем - много чего еще хотелось бы. Так что я этих плат стопицот тыщь заказывать не буду.
Но иyформационный канал - штука полезная, например для того. чтобы не подключать дип переключатели настройки к каждому процессору.
Или, если я захочу сделать настройки платы с кнопками и каким-нибудь ЖК экранчиком.
Но, скорее всего я еще буду не раз переделывать плату, так что так далеко пока заглядывать не хочу.
Нужно преобразователь шим-напряжение в первую очередь добавить,
этот ChargePump, или WatchDog, как там его правильно...
Вход для NCStudio.
Полноценную гальваническую развязку.
Шестиканальный вариант еще нужен (или вариант с двумя LPT).
Тактирование от одного источника частоты.
М.б. побольше светодиодов для индикации работы.
М.б. еще разъем для подключения таких контроллеров, как PlanetCNC (т.е. не DB25, а просто гребенку).
Ну, в общем - много чего еще хотелось бы. Так что я этих плат стопицот тыщь заказывать не буду.
Но иyформационный канал - штука полезная, например для того. чтобы не подключать дип переключатели настройки к каждому процессору.
Или, если я захочу сделать настройки платы с кнопками и каким-нибудь ЖК экранчиком.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
ммм для чего? Если надо 6 каналов пусть берут две платы и все...michael-yurov писал(а):Шестиканальный вариант еще нужен (или вариант с двумя LPT).
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Так и думал...Nick писал(а):ммм для чего? Если надо 6 каналов пусть берут две платы и все...
Но я не уверен, что Mach3 и LinuxCNC могут нормально синхронно выдавать сигналы управления на разные LPT порты.
Может получиться так, что придется с переходниками что-то мастерить, чтобы две платы подключить.
Но ты меня успокоил - не буду переживать по этому вопросу.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
А какая разница, что не синхронно, ну будет одна ось от другой уходить на +-10000мкс, ну и что?
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Ну, как-то нехорошо...Nick писал(а):А какая разница, что не синхронно, ну будет одна ось от другой уходить на +-10000мкс, ну и что?
а 10 мс - это откуда цифра такая?
Вспомнил!, что меня смутило - если на двух платах установить разные настройки, то тогда, действительно, будет рассинхрон, т.к. фильтр будет вносить разные по времени задержки в сигнал.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
сделай на платах интерфейс RS485 для настройки...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Это ты шутишь так, или серьезно?UAVpilot писал(а):сделай на платах интерфейс RS485 для настройки...
-
Moonglow
- Опытный
- Сообщения: 117
- Зарегистрирован: 16 окт 2013, 09:24
- Репутация: 108
- Откуда: Москва
- Контактная информация:
Re: Фильтр для сглаживания неравномерности импульсов Step
Проще тогда поставить на плату CP2102 ( стоит ~65руб ) или подобные преобразователи USB->COM и соотвенно будет на плате торчать скажем miniUSB разъем, а в комьютере будет определяться как COM порт ,удобно и со стороны контроллера и со стороны компьютера.michael-yurov писал(а):Это ты шутишь так, или серьезно?UAVpilot писал(а):сделай на платах интерфейс RS485 для настройки...
