Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
Регистрация  •  Вход

плоттер jiachen jс 1350

Список форумов» Флейм» Технофлейм
АвторСообщение
SERGE
Участник
Сообщения: 2414




28-02-2017 19:40

Относительно простой девайс сбраный на Атмеле АТ89С51 АТ89S52 AtMega8515... управляется по UART Rx Tx через RS-232(МАХ202) либо через встроенный CH341A, USB-UART-конвертер . Короче через СОМ-порт
Драйвера соответственно общего применения для CH341A
Шаблон грузится в ОЗУ
Два двигателя X и Y.. инициализация при включении только по Х
Столкнулся с проблемой замены шагового двигателя... а именно при установки другого двигателя перестаёт соблюдать пропорции ( овалы вместо кругов)... Попутно было выявлено , что если поменять на рабочем плоттере двигатели местами то погрешность тоже пропорционируется.. т.е. если изначально был квадрат , то после обмена двигателей это уже прямоугольник со сторонами отличными от квадрата с одной стороны +5мм ,а с другой -5мм... Т.е. проблема привязана именно к двигателям
Напрашивается вывод о необходимости калибровки...Исходя из конструкции поправки вероятно вносятся в EEPROM проца Atmel
Как это выглядит на практике ??? Весь рунет перерыл про калибровку вскользь и то на аппаратах с собственными утилитами и драйверами... буржуи с китайцами тоже не особо распространяются
Sunshine
Забанен
Забанен
Сообщения: 5




28-02-2017 20:07

а двигатели х и у на рабочем аппарате точно одинаковые?
SERGE
Участник
Сообщения: 2414




28-02-2017 20:54

Sunshine, на вид == одинаковые ( никаких обозначений)
что-типа этого
... мостовые драйвера ==одинаковые
Сам не понимаю что там можно калибровать с двигателем нормированного шага...Но ведь обратной связи по контролю за шагом нет...Один раз при включении отбивается начало на оптодатчике по Х... Далее всё базируется на размеренном шаге... Но при этом нельзя без коррекции поставить двигатель с отличным шагом
Драйвера там не простые A3955 со своим тактом и включенные по одному в каждую обмотку двигателя...всего их 4

Добавлено Tuesday, 28 February 2017, 22:23

Sunshine, хотя разница таки есть... на одном есть резьба под крепёж, а на втором голые отверстия.... может это как раз для того чтобы их не переставляли... но оно не мешает особо перестановке

3955.JPG



Porter
Участник
Сообщения: 5942




28-02-2017 21:57

а у двигателей точно одинаковое к-во полюсов и длинна шага?
А если поставить два другиг ИДЕНТИЧНЫХ двигателя?
Paidj
Предупреждений: 1
Предупреждений: 1 
Сообщения: 1603




01-03-2017 10:25

А при каком размере кругов/прямоугольников возникает заметное расхождение пропорций??? Подобные калибровки пропорций я видел в настройках драйвера похожего аппарата(для резки плёнки). Программными настройками подгоняются ошибки порядка 10мм на 1 метр, если косяк на меньшей дистанции то скорее всего это движки с разной ценой шага.
lexa9131
Предупреждений: 1
Предупреждений: 1 
Сообщения: 4608




01-03-2017 10:59

SERGE, а если движок отдать на перемотку? Чему там ещё ломаться? А он до этого работал или кто то 3,14..дел подменой его?.
Sunshine
Забанен
Забанен
Сообщения: 5




01-03-2017 11:04

Я вчера моторчик отремонтил на сканере. Провод обмотки отломился перед пайкой. Может у тебя что то подобное?
Porter
Участник
Сообщения: 5942




01-03-2017 11:10

lexa9131, а зачем ему на перемотку? Голову включи. Видел спаленный шаговик когда- нибуть?
Как он будет себя вести без одной обмотки, думал?
SERGE
Участник
Сообщения: 2414




01-03-2017 11:17

lexa9131, если честно то движки переставили до меня( что видно по передорощенным шлейфам)... и они рисовали овалы в диспропорции +/-5мм ... был дохлый драйвер А3955... кто-то заменил и переставил движки....Когда я в свою очередь переставил движки стал рисовать как положено.... но на генеральном прогоне ( большой формат) двигатель Y поймал клина , а перед этим стал портачить по вертикали...
По всей вероятности вся проблема и крутилась вокруг двигателя с самого начала...поменяю подшипники дальше видно будет....
Просто хотел просветить для себя сам процесс калибровки-нормализации подобных устройств просветить... как это может выглядеть на практике?
Какая-то утилита для работы с UART, наподобие SAT-ресиверов в которой прописываются погрешности и вносится коэффициент поправки в прошитую программу Атмела
Если так то при отсутствии утилиты для калибровки, нечего и думать о замене двигателя
Добавлено Wednesday, 01 March 2017, 12:23

Porter, но клина то он поймал... на драйвере есть контроль за током потребления... клина сорвали и движ опять заработал... при внешнем торможении, имитирующем максимальную нагрузку, движ останавливается но продолжает гудеть обмотками ( меняется фаза подачи по каналам)... Причём ведут себя одинаково оба двигателя... Только наощупь вертикальный заметно слабее

Добавлено Wednesday, 01 March 2017, 12:27

Paidj писал:

А при каком размере кругов/прямоугольников возникает заметное расхождение пропорций???

квадрат со стороной 70мм делается прямоугольником со сторонами 65 и 75 мм

Добавлено Wednesday, 01 March 2017, 12:28

Porter писал:
А если поставить два другиг ИДЕНТИЧНЫХ двигателя?

не плохо бы... возможно и вопрос закрыли бы..
Илья Николаич
Участник
Сообщения: 3554




01-03-2017 12:26

SERGE писал:
Porter, но клина то он поймал... на драйвере есть контроль за током потребления... клина сорвали и движ опять заработал... при внешнем торможении, имитирующем максимальную нагрузку, движ останавливается но продолжает гудеть обмотками ( меняется фаза подачи по каналам)... Причём ведут себя одинаково оба двигателя... Только наощупь вертикальный заметно слабее

Так может там в обмотке кз виток и при чуть большей нагрузке или с прогревом проявляется.
Paidj
Предупреждений: 1
Предупреждений: 1 
Сообщения: 1603




01-03-2017 13:46

Можно решить проблему программно, если для управления выводом используется ArtCut
Вот здесь немного другая проблема, но решение схожее: http://sign-forum.ru/viewtopic.php?t=15590
Цитата:
практически в каждой управляющей программе, и ArtCut не исключение, в настройках есть коэффициенты, изменяющие эти пропорции произвольно по обеим координатам независимо. Правда, неожиданное решение? улыбка

Хинт:
Device setup-Vinyl PageSize Setting-Res of Horz и Res of Vert соответственно.
Только не забываем, что при экспорте в разных форматах из разного софта эти коэфициенты могут отличаться.

Вот:

  artcut.JPG  82,55 КБ  Скачано: 58 раз(а)

lexa9131
Предупреждений: 1
Предупреждений: 1 
Сообщения: 4608




01-03-2017 13:47

SERGE писал:
Какая-то утилита для работы с UART, наподобие SAT-ресиверов в которой прописываются погрешности и вносится коэффициент поправки в прошитую программу Атмела

Разве там нет диска с рисками для продольной подачи и ленточки с рисками для головки. Вся точность от них зависит, а если их сунули с другого плоттера, то вот и расхождения.
Paidj
Предупреждений: 1
Предупреждений: 1 
Сообщения: 1603




01-03-2017 13:53

lexa9131 писал:
SERGE писал:
Какая-то утилита для работы с UART, наподобие SAT-ресиверов в которой прописываются погрешности и вносится коэффициент поправки в прошитую программу Атмела

Разве там нет диска с рисками для продольной подачи и ленточки с рисками для головки. Вся точность от них зависит, а если их сунули с другого плоттера, то вот и расхождения.
"Это ж не HP 20летней давности, а модерновый китаец "на атмеге". гы-гы
Если случается пропуск шагов, то пока кареткой в упор не рубанётся, не очухается
SERGE
Участник
Сообщения: 2414




01-03-2017 14:26

Paidj писал:
Можно решить проблему программно, если для управления выводом используется ArtCut

да я читал про это ... только не нашёл АртКате...промблема должна снятся частично, но пока не попробовал
Paidj
Предупреждений: 1
Предупреждений: 1 
Сообщения: 1603




01-03-2017 14:35

SERGE писал:
Paidj писал:
Можно решить проблему программно, если для управления выводом используется ArtCut

да я читал про это ... только не нашёл АртКате...промблема должна снятся частично, но пока не попробовал

Вот: http://rutracker.org/forum/viewtopic.php?t=3143872
как туда сейчас зайти и как качать вариантов море
SERGE
Участник
Сообщения: 2414




01-03-2017 14:43

Paidj писал:
Если случается пропуск шагов, то пока кареткой в упор не рубанётся, не очухается

Рубится в упор только горизонтальный при инициализации на холодную...Автоматом для вертикального присваивается условный нуль там где стоит...закончив резку одного шаблона другой продолжит резать по вертикали следом... зачем ему концевик? частота импульсов задаётся драйвером на основе трёх разрядного кода от проца...Т.е. проц должен знать про шаг заранее , выставляя управление драйверу на шаг , на два, на десять... исходя из рисунка... и движ при этом должен сделать соответсвующее количество шагов... Стоит один раз буксануть двигателю
SERGE писал:
при внешнем торможении(рукой), имитирующем максимальную нагрузку, движ останавливается но продолжает гудеть обмотками ( меняется фаза подачи по каналам)

и весь рисунок смещается

Добавлено Wednesday, 01 March 2017, 15:51

Paidj, разобрал двигатель и кажется допёр что климануло...какая-то выработка-скол попала в пазы полюсов между статором и ротором и зацепила один за другой... и ваще как-то много мусора в середине и слабые следы коррозии... подшипники без нареканий
Но в принципе тема про то как калибруют...Возможно удастся обойтись без замены и калибровка не понадобится
Хотелось в общих чертах понять сам принцип, и есть ли утилиты для подобных девайсов и задач
lexa9131
Предупреждений: 1
Предупреждений: 1 
Сообщения: 4608




01-03-2017 15:02

Paidj писал:
Если случается пропуск шагов, то пока кареткой в упор не рубанётся, не очухается

Тогда там проблема проскальзывания бумаги (плёнки) на барабане (пыль, грязь, задубевшая резина) и пасика головки, если там не стёрлись зубчики.
Да и вообще, напильником его доводить до ума надо. гы-гы
Список форумов» Флейм» Технофлейм» плоттер jiachen jс 1350
Перейти:  
Текущий раздел» Флейм» Технофлейм (Различные обсуждения на технические темы)








Информация по ремонту для специалистов - справочники, инструкции, энциклопедия, советы и секреты ремонта,  настройка, сервисные режимы
Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!