Увеличение разрешения STEP в два раза или генерация SDx2...

Контроллеры, драйверы, датчики, управляющие устройства.
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение lkbyysq »

Я рад за DDR.
Мне не понятно только по-прежнему, почему Вам 2Мбайт/с мало.
Аватара пользователя
wldev
Мастер
Сообщения: 1650
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение wldev »

lkbyysq писал(а):Мне не понятно только по-прежнему, почему Вам 2Мбайт/с мало.
Так если у вас количество шагов в секунду будет при 2Мбайт/с столько же, сколько и при 1Мбайт/с. Выигрыш уже в том, что частота сигналов упадет в два раза...
не говоря что на формирование тактов не надо тратить драгоценное время...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение lkbyysq »

Ну так обычный драйвер ШД может проглотить не более 200кГц.
А необычные драйверы вроде к ЛПТ не собачат. И стоят эти системы знатно поболе.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение Сергей Саныч »

lkbyysq писал(а):Мне не понятно только по-прежнему, почему Вам 2Мбайт/с мало
Из того, что LPT способен передавать данные со скоростью 2 Мб/с, не следует, что в составе реальной системы можно будет программно сформировать достаточно равномерный сигнал Step с частотой хотя бы 40-50 кГц.
Смотрите форум по LinuxCNC. Ключевое слово для поиска - latency.
Чудес не бывает. Бывают фокусы.
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение lkbyysq »

Осталось это уяснить автору топика.
Что проблема не в канале передачи информации, а в источнике сигнала.
Аватара пользователя
wldev
Мастер
Сообщения: 1650
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение wldev »

lkbyysq писал(а):Осталось это уяснить автору топика.
Что проблема не в канале передачи информации, а в источнике сигнала.
То есть быстродействие системы не измениться?
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение lkbyysq »

Качество сигнала не изменится.
Как гуляли фронты влево-вправо +- скажем 20%, так и будут гулять. Что передний, что задний. Такие же нестабильные по фронту импульсы (после декодирования) и придут на обмотку ШД. И не дадут ему нормально работать.

Всякие степмастеры тем и занимаются, что (например) вычисляют их частоту и выдают уже с одинаковым расстоянием между фронтами. И делают это на стороне приемника сигнала.
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение lkbyysq »

Если на ШД приходят импульсы равномерно, то это значит, что каждый очередной импульс придет именно тогда, когда полюс ШД будет в правильном положении относительно обмотки. Значит и толкнет импульс якорь туда, куда надо. А если очередной импульс например запоздает, то полюс ШД уже пролетит нужное ему положение относительно обмотки (ведь якорь постоянно крутится) и (грубо) обмотка толкнет якорь не в попутном, а в обратном направлении. Кирдык.

Поэтому, если импульсы с выхода ЛПТ гуляют +-1мс, значит ну никак больше 1000Гц такой кривой последовательности двигатель не сдюжит и сорвет обороты.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение MX_Master »

Я по этому случаю как раз и предлагал ставить цифровой умножитель (можно и фильтр). Всё-таки, аппаратный вывод импульсов с точным периодом и скважностью, меняет в корне работу шаговиков. Даже по звуку будет понятно.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение Сергей Саныч »

Argon-11 писал(а):Интересно, а в чем выигрыш? Тактовый-то сигнал остается условно 100 МГЦ, но скорость изменения на шине данных ведь удвоенная, т.е. 200 МГц!
Частота изменения на шине данных для DDR будет равна тактовой частоте. В этом и выигрыш. Для SDR требуется полоса пропускания для тактового сигнала вдвое шире, чем для данных. Нарисуйте временную диаграмму для последовательности данных 0,1,0,1... и всё прояснится.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение Сергей Саныч »

lkbyysq писал(а):Если на ШД приходят импульсы равномерно, то это значит, что каждый очередной импульс придет именно тогда, когда полюс ШД будет в правильном положении относительно обмотки. Значит и толкнет импульс якорь туда, куда надо. А если очередной импульс например запоздает, то полюс ШД уже пролетит нужное ему положение относительно обмотки (ведь якорь постоянно крутится) и (грубо) обмотка толкнет якорь не в попутном, а в обратном направлении. Кирдык.

Поэтому, если импульсы с выхода ЛПТ гуляют +-1мс, значит ну никак больше 1000Гц такой кривой последовательности двигатель не сдюжит и сорвет обороты.
Насчет +-1 мс - если наблюдается такое "гуляние", то надо разбираться с его причиной. Но если разброс в районе десятков микросекунд (типичное значение для LCNC), особенно в случае использования микрошага - все не так трагично. "Гуляние" импульсов приведет только к некоторой неравномерности вращения, но не к срыву шага.
Чудес не бывает. Бывают фокусы.
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Увеличение разрешения STEP в два раза или генерация SDx2

Сообщение lkbyysq »

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

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