1. Коллеги, суть такая. Собрал лазер:
- контроллере AWC708 Lite + драйвера DMA860H;
- двигателя J-5718HB DC 4.4A, ток на драйверах выставлен Ref Current 4.28A Peak Current 5.14A;
- микрошаг 1/16 (наиболее оптимален по механике получился, но на косячные размеры не влияет ,все варианты перепробовал);
- редукторы набор китайский, редукция 1/3;
- ремни большие 3М-15, мелкие на редукторе HTD309-3M, по всем шаг 3мм;
- на ось Y 1 двигатель, передаётся через вал.
- БП на драйвера отдельный, торойд 400 ват, на мозги отдельный, китайский импульсник.
Плывут размеры при резке, в основном в плюс по Y, Х практически не плывёт.
Все возможные механические проблемы устранил (кроме ремня ша шкиве по Y, провисает, похоже на него конечно, жду новые)
Но сегодня заметил такой фортель от контроллера, когда делаешь калькуляцию параметра per pulse (сколько должен был/на сколько прошел) этот гад, постоянно выдаёт разные результаты с увеличением, например (размеры для примера):
1 вычисление- 200 надо, 220 прошел - посчитал 08,208200
повторяем ещё раз, 200 надо, 220 прошел и тут ОППА, результат 09,029020
ну ещё раз, 200 надо, 220 прошел и тут ещё веселее, результат вычисление его мозгами уже 10,925114
Ничего не понимаю!!!!
Причём это я вводил в контроллер с панели, без подключения компьютера ((( Прошивка пробовалась как штатная, так и обновлённая с сайта синджое
1. У кого 708 контроллер, отзовитесь!!!!!!!!!!!!!
- какие приколы и глюки встречали у него?
- какое питание подавали? (импульсник или обычный)
- ШО ЗА ФИГНЯ С КАЛЬКУЛЯЦИЕЙ ))))
Глюки с контроллером AWC708 LITE
Сообщений 1 страница 7 из 7
Поделиться129-01-2018 22:13:49
Поделиться229-01-2018 23:52:43
И ещё ,я вот не понимаю:
- шагов на оборот двигателя 200
- микрошаг 16
- ремни и шкивы - шаг/зуб 3 мм
- редукция 1/3
- зубьев большого шкива 72
итого за 1 оборот большого шкива ремень проходит 216 мм (по математике)
- 1 оборот большого шкива, это 3 оборота двигателя
- 3 оборота умножаем на 3200 (200 шагов двигателя умножаем на микрошаг 16) = 9600 импульсов/микрошагов на 1 оборот большого шкива или перемещения головки на 216 мм.
- считаем Distance Per Pulse(um) "Расстояние на импульс (um)" = 216 / 9600 = 0,225 на 1 импульс
------- Но блин в расчётах контроллера и рядом таких чисел нет, хоть мм, мили, микро и т.п. Как этот гад считает, может понимает кто?
Поделиться330-01-2018 09:24:55
Ошибка в расчётах, там же на шкиве где 72 зуба ещё шкив, где 24 зуба. Тогда получается делим 0,225/3=0,075. Только контроллер первоначально считает 7,475 а не 7,5.
Но тут скорее всего погрешность измерений штангелем, т.к. микрометра нет. И сегодня нашел ещё прикол, которого не заметил. Ремень на шкиве по Y другой, не как по X. Китайские товарищи попутали (((( Наверное по этому калькуляция по Y отличается от X в контроллере.
Но всё равно не понимаю, почему при калькуляции на контроллере он каждый раз выдаёт разные значения ((( Да и скорее всего, при такой длине и качестве китайских ремней, вот погрешность походу.
Поделиться430-01-2018 23:54:29
вроде нормально размер выставляется. прогнал, замерил сколько реально пробежало, ввел в контроллер и все.
Поделиться531-01-2018 08:51:08
вроде нормально размер выставляется. прогнал, замерил сколько реально пробежало, ввел в контроллер и все.
А вы результат калькуляции Distance Per Pulse(um) видели? Попробуйте ради интереса два раза посчитать сразу, с одними и теми же данными, результат одинаковый будет?
Я вчера ещё снизил ускорение, вроде нормально стало по размерам. И перестал дёргаться. Конечно медленнее, но лучше так, чем брак постоянный.
Поделиться631-01-2018 09:57:35
контроллер думает что ты проехал путь и корректирует. а ты тыкаешь одни и те же данные, без нового реального пробега, теста..
Поделиться731-01-2018 10:09:46
контроллер думает что ты проехал путь и корректирует. а ты тыкаешь одни и те же данные, без нового реального пробега, теста..
Понял. Премного благодарен.