Страница 3 из 3

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

Добавлено: 28 окт 2018, 14:15
lkbyysq
Я рад за DDR.
Мне не понятно только по-прежнему, почему Вам 2Мбайт/с мало.

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

Добавлено: 28 окт 2018, 14:25
wldev
lkbyysq писал(а):Мне не понятно только по-прежнему, почему Вам 2Мбайт/с мало.
Так если у вас количество шагов в секунду будет при 2Мбайт/с столько же, сколько и при 1Мбайт/с. Выигрыш уже в том, что частота сигналов упадет в два раза...
не говоря что на формирование тактов не надо тратить драгоценное время...

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

Добавлено: 28 окт 2018, 14:32
lkbyysq
Ну так обычный драйвер ШД может проглотить не более 200кГц.
А необычные драйверы вроде к ЛПТ не собачат. И стоят эти системы знатно поболе.

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

Добавлено: 28 окт 2018, 14:52
Сергей Саныч
lkbyysq писал(а):Мне не понятно только по-прежнему, почему Вам 2Мбайт/с мало
Из того, что LPT способен передавать данные со скоростью 2 Мб/с, не следует, что в составе реальной системы можно будет программно сформировать достаточно равномерный сигнал Step с частотой хотя бы 40-50 кГц.
Смотрите форум по LinuxCNC. Ключевое слово для поиска - latency.

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

Добавлено: 28 окт 2018, 15:05
lkbyysq
Осталось это уяснить автору топика.
Что проблема не в канале передачи информации, а в источнике сигнала.

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

Добавлено: 28 окт 2018, 16:52
wldev
lkbyysq писал(а):Осталось это уяснить автору топика.
Что проблема не в канале передачи информации, а в источнике сигнала.
То есть быстродействие системы не измениться?

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

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

Всякие степмастеры тем и занимаются, что (например) вычисляют их частоту и выдают уже с одинаковым расстоянием между фронтами. И делают это на стороне приемника сигнала.

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

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

Поэтому, если импульсы с выхода ЛПТ гуляют +-1мс, значит ну никак больше 1000Гц такой кривой последовательности двигатель не сдюжит и сорвет обороты.

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

Добавлено: 28 окт 2018, 17:47
MX_Master
Я по этому случаю как раз и предлагал ставить цифровой умножитель (можно и фильтр). Всё-таки, аппаратный вывод импульсов с точным периодом и скважностью, меняет в корне работу шаговиков. Даже по звуку будет понятно.

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

Добавлено: 28 окт 2018, 18:21
Сергей Саныч
Argon-11 писал(а):Интересно, а в чем выигрыш? Тактовый-то сигнал остается условно 100 МГЦ, но скорость изменения на шине данных ведь удвоенная, т.е. 200 МГц!
Частота изменения на шине данных для DDR будет равна тактовой частоте. В этом и выигрыш. Для SDR требуется полоса пропускания для тактового сигнала вдвое шире, чем для данных. Нарисуйте временную диаграмму для последовательности данных 0,1,0,1... и всё прояснится.

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

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

Поэтому, если импульсы с выхода ЛПТ гуляют +-1мс, значит ну никак больше 1000Гц такой кривой последовательности двигатель не сдюжит и сорвет обороты.
Насчет +-1 мс - если наблюдается такое "гуляние", то надо разбираться с его причиной. Но если разброс в районе десятков микросекунд (типичное значение для LCNC), особенно в случае использования микрошага - все не так трагично. "Гуляние" импульсов приведет только к некоторой неравномерности вращения, но не к срыву шага.

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

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