Страница 1 из 4
Теоретический вопрос к знатокам LinuxCNC
Добавлено: 21 дек 2012, 19:12
Сергей Саныч
На протяжении одного сервоцикла (1мс) частота шагов двигателей постоянна? Или может изменяться?
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 21 дек 2012, 19:47
Nick
Частота шагов определяется в stepgen он раз в servo-thread делает расчеты по изменению частоты, и потом до следующего цикла долбит с постоянной частотой.
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 21 дек 2012, 21:55
Starik
Поскольку частоту шагов он делает вырезанием пиков у базовой частоты, то к джиттеру базовой частоты добавляются прыжки между парой соседних частот, которые генератор может сделать вместо заданной.
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 22 дек 2012, 06:05
Сергей Саныч
aystarik писал(а):Поскольку частоту шагов он делает вырезанием пиков у базовой частоты, то к джиттеру базовой частоты добавляются прыжки между парой соседних частот, которые генератор может сделать вместо заданной.
А так как базовая частота невелика - обычно десятки килогерц, и "прыжки" соизмеримы с периодом Step, то регулярно появляется навязчивая идея - сделать очередной аппаратный генератор шагов. Вот и у меня такая завелась
я ее пока отгоняю, но она мне покоя не дает.
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 23 дек 2012, 00:33
Starik
посмотри в сторону BeagleBone. В СоКе стоят два реал-тайм ядра по 200Мгц, есть 8к памяти комманд, т.е. шаговый генератор на ей забацать должно выйти. Уже и шилд есть на шаговики для экспериментов... Вобщем для безумной идеи -- раздолье...

Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 23 дек 2012, 12:14
495
"это гриппом все вместе болеют , а с ума сходят по одному."
http://argon-prime.ru/forum/viewforum.p ... 705120c3df
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 23 дек 2012, 13:16
Сергей Саныч
495 писал(а):"это гриппом все вместе болеют , а с ума сходят по одному."
может еще в легкой форме переболею, хотя штука заразная

Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 23 дек 2012, 14:24
Starik
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 23 дек 2012, 14:52
vmarkiv
aystarik писал(а):посмотри в сторону BeagleBone. В СоКе стоят два реал-тайм ядра по 200Мгц, есть 8к памяти комманд, т.е. шаговый генератор на ей забацать должно выйти. Уже и шилд есть на шаговики для экспериментов... Вобщем для безумной идеи -- раздолье...

А где ссылка на исходники для BeagleBone , не могу найти
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 07 янв 2013, 14:29
Сергей Саныч
И еще теоретический вопрос: можно ли в LCNC в realtime (конкретно один раз в сервоцикл) выводить некие данные (несколько байт) в COM-порт (физический или виртуальный)?
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 07 янв 2013, 15:28
Nick
А как оно туда выводится? Есть пример кода?
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 07 янв 2013, 18:03
Сергей Саныч
Nick писал(а):А как оно туда выводится? Есть пример кода?
Эээ... так именно это я и хотел спросить

Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 07 янв 2013, 20:04
PKM
Serg-tmn писал(а):можно ли в LCNC в realtime (конкретно один раз в сервоцикл) выводить некие данные (несколько байт) в COM-порт
не уверен, что реалтайм и ком-порт совместимы. ком-порт скорее всего в юзерспейс работает
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 07 янв 2013, 20:37
Serg
Что именно нужно? Отправлять данные в порт один раз в сервоцикл или чтобы они успевали из порта отправлятся?
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 08 янв 2013, 18:22
dansystems1
Доброго вечера всем! Есть вопросик, маленький, решил задать здесь- можно сделать так, чтобы при запуске linuxcnc сразу раскрылся во весь экран?
Заранее спасибо!!!
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 08 янв 2013, 18:30
nkp
dansystems1 писал(а):можно сделать так, чтобы при запуске linuxcnc сразу раскрылся во весь экран?
http://cnc-club.ru/forum/viewtopic.php?f=15&t=1458
это решение для axis (думаю ты его пользуешь)
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 08 янв 2013, 18:42
dansystems1
nkp, Спасибо большое, читал несколько раз , но до конца не понял-
1. Какой вариант лучше.
2. как найти usr/bin/axis?
Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 08 янв 2013, 18:47
nkp
открываешь домашнюю папку
нажимаешь ctrl+h
находишь файл .axisrc
в него пишешь
пробуешь загрузить емс

Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 08 янв 2013, 18:53
dansystems1
По моему его там нету-

Re: Теоретический вопрос к знатокам LinuxCNC
Добавлено: 08 янв 2013, 18:55
nkp
ну попробуй создай его...