Руководства, Инструкции, Бланки

Dma860h Инструкция img-1

Dma860h Инструкция

Рейтинг: 4.7/5.0 (1620 проголосовавших)

Категория: Инструкции

Описание

Особенности моделей драйверов ШД

Особенности моделей драйверов ШД.

Ну похоже сейчас спрошу в тему, хотя бы попробую.

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

В общем порылся и нашел такой драйвер

Как считаете можно ли через него крутить движок на скажем угол 90 градусов через каждые 40 минут 4 раза например.
Управлять с LPT порта компа, а питание от шкафа самого станка? Управляющая программа сейчас на обычном компе который уже подключается к шкафу.

Какие ваши предложения? или может в другую тему меня направите, если не сюда отписался.

MrRIP Отправлено 24 April 2014 - 08:37

Какие ваши предложения?

Предложение: RTFM ;)
А если проще - политику обработки задаёт не станок, а программа, в которой делали управляющую программу. В простеньких программах есть две политики - "посекторная" обработка(3-осевая плюс поворот на нужный угол - то что вы собственно и хотите) и "непрерываня обработка" - когда работают(должны работать) все 4 оси.
Не знаете как менять политики обработки? Читайте мануалы

SkyAK Отправлено 24 April 2014 - 14:03

Дело в том, что установлен контроллер Контроллер Weihong NC Studio, и управляющая программа соответственная.
А токарная ось заменяет ось X, т.е. стоит тумблер который переводит ось X на токарную, соотв. на портале рабочими остаются только Y и Z.
Управляющая программа и контроллер насколько я понимаю не могут поддерживать 4х координатную обработку.

Отсюда вопрос что проще - тупо добавить драйвер и отдельным софтом крутить ось на углы и обрабатывать каждую сторону как новую деталь (аналогично простому переворачиванию и креплению на столе)
или загорячится и сменить управляющую программу и контроллер?
или я опять что то не догоняю?

MrRIP Отправлено 24 April 2014 - 15:14

В общем железо такое стоит:
Плата - PCIMC-53C
Инвертор - VFD-B VFD037B43A
драйвер - YKA2811MA

Вопрос в том, заменим допустим плату в компе, программа я так понимаю с платой в комплекте идет, драйвер на ось поставим (или на YKA2811MA может ещё свободный "разъем есть", незнаю), а вот что с постпроцессором? его переписывать?
И потом Artcam способен работать с 4-х осевой обработкой, если можно так выразится? Придется на PowerMill переходить?

Zoraccer Отправлено 24 April 2014 - 17:14

Зовется индексной Прошу прощения за придирку, просто автору легче будет искать и выбирать платы ЧПУ и КАМ к ним
Yuriy625. вы не могли бы рассказать о диагностике драйверов ШД силами пряморукого чипмейкера без специальной аппаратуры (осциллографа)?
Все мы используем китайские драйвера, и они иногда горят. было бы интересно почитать, как их диагностировать и починить.

MrRIP Отправлено 24 April 2014 - 17:27

Zoraccer
Можно, хотел тему развить по драйверам, да получается "как всегда".
Человек впёр свою поворотку, видимо, не потрудившись даже прочитать, о чем тема, и, конечно, элементарно заполнить свой профиль.

Простая диагностика:
Подключаем нагрузку - ШД.
Подключаем питание.
ШД должен стать в удержание(вал не провернуть без видимого усилия), на драйвере загореться зеленый светодиод.
Всё, будем считать, диагностику прошел.

Теперь по поводу простого ремонта.
Обычно горят полевые транзисторы в выходном каскаде и резисторы, которые видны на фотке - белые стрелки на них смотрят.
Резисторы (по памяти 0,22ом) меняем, транзисторы (они под платой) прозваниваем. при необходимости меняем.
Полевики расположены под платой, через термопасту прижаты к радиатору. Последний раз были 1RFZ44N.

Осцилограф не нужен.
Достаточно самого простого стрелочного тестерка.

Zoraccer Отправлено 29 April 2014 - 21:58

Yuriy625. благодарю есть под рукой один кандидат на эксперименты.
При подключении питания уходит в ошибку с красным светодиодом, встает ли на удержание - не помню, надо подключить будет.

Другие статьи

Leadshine DM556 Контроллер управления шаговым двигателем

  • Описание

Контроллер DM556 является универсальным полностью цифровым DSP устройством управления шаговым двигателем с передовым алгоритмом управления. Он обеспечивает уникальную технологию плавного движения, снижая вибрации и обеспечивая оптимальный крутящий момент.

Самодиагностика и технология автоматического конфигурирования делают его простым в использовании и позволяют использовать различные моторы. Управляемые двигатели работают намного тише, меньше нагреваются и обеспечивают более плавное движение, чем при управлении большинством аналогичных устройств.

Его уникальные особенности делают DM556 идеальным решением для случаев, требующих высокой производительности и плавности хода вала двигателя.

  • Обеспечивает очень низкий уровень шума двигателя
  • Антирезонанасная система, которая обеспечивает оптимальный крутящий момент и снижает вибрации
  • Самодиагностика и технология автоматического конфигурирования подерживают оптимальные характеристики для различных двигателей
  • Подходит для двухфазных и четырехфазных шаговых двигателей
  • Конфигурируемый микрошаг от полного шага до 25600 шагов/оборот
  • Конфигурируемый выходной ток от 0,5А до 5.6A
  • Напряжение питания до +50В постоянного тока
  • Цифровой вход c частотой до 200 кГц
  • Автоматическое уменьшение тока холостого хода
  • TTL совместимость и оптическая гальваническая развязка входа
  • Поддержка PUL/DIR и CW/CCW
Драйвер Leadshine DM556

Цифровой драйвер шагового двигателя DM2282

Цифровой драйвер шагового двигателя DM2282

Драйвер DM2282 является флагманом нового поколения цифровых промышленных драйверов шаговых двигателей от ведущего мирового производителя Lеаdshinе. построенных на основе мощного 32х разрядного DSP контроллера.
Благодаря применению векторного управления токами в обмотках двигателя в комплексе с цифровой обратной связью драйвер DM2282 обеспечивает высокую динамику и скорость вращения шагового двигателя без потери крутящего момента, а также полное отсутствие вибраций и резонансных явлений. присущих шаговым двигателям.

Для заказа добавьте нужное количество в корзину на вкладке " ЗАКАЗАТЬ! " ниже!

Цена: 17 700 руб.

Производитель: Lеаdshinе (Китай)

  • Питание от сети переменного тока 80. 220 В (50/60 Гц);
  • Ток обмотки двигателя до 8.2 А ;
  • Настраиваемый режим деления шага до 1/512 (102400 шагов на оборот ШД);
  • Два режима управления: STEP/DIR и CW/CCW ;
  • Оптоизолированные входы управляющих сигналов STEP/DIR/ENA ;
  • Оптоизолированный выход сигнала аварии FAULT ;
  • Цифровой ПИ-регулятор с независимой настройкой коэффициентов обратной связи по току в обмотках двигателя;
  • Функция автоматической настройки тока обмоток и параметров ПИ-регулятора под установленный ШД;
  • Настраиваемый режим снижения тока в обмотках двигателя при простое;
  • Компенсация низкочастотного и среднечастотного резонансов;
  • Функция плавного пуска двигателя;
  • Защита от короткого замыкания;
  • Защита от превышения напряжения питания;
  • Защита от неправильного подключения и обрыва обмоток двигателя.

Напряжение питания (сеть переменного тока 50/60 Гц)

Ток обмотки двигателя

Режим деления шага (микрошаг)

Входная частота сигнала STEP

Уровень сигналов STEP/DIR/ENA

Длительность активного уровня сигнала STEP

Время установки сигнала DIR

Порог срабатывания защиты от превышения напряжения питания

Порог срабатывания защиты от короткого замыкания

Температура окружающей среды

Влажность окружающей среды

200 х 137 х 81 мм

Ток обмотки двигателя

Режим деления шага (микрошаг)

Цифровой драйвер ШД DM2282

целый шаг, микрошаг до 1/512

Кол-во* - вы можете сразу добавить несколько разных товаров в нужном количестве в корзину

Тел: +7 (812) 716-28-88
Факс: +7 (812) 622-05-40

Вопрос-ответ - Фрезерные станки с ЧПУ ProCNC

Вопрос-ответ

Вам необходимо перейти на страницу понравившегося Вам станка, ознакомиться с его характеристиками и нажать кнопку "Оформить заказ" у выбранной комплектации. Далее действовать по инструкциям.

Вы также можете заказать станок по индивидуальным размерам. Для этого Вам необходимо связаться с нами для уточнения всех подробностей. Вся необходимая информация для связи с нами на странице контакты .

Возможно ли заказать у Вас ЧПУ станок формата А5 и сколько это будет стоить?

Да, это возможно, но стоит учитывать, что стоимость готового станка будет зависеть от параметров: какие материалы будут обрабатываться, размеры и комплектующие.

Есть неколько вариантов поставки станка:

  1. Набор для сборки станка( поставляется как в виде комплекта алюминиевых несущих элементов станка, без сверловки, либо со сверловкой и нарезкой резьб, так и полным набором деталей механической части без сборки, либо со сборкой)
  2. Готовый станок.

Если в первом варианте у Вас есть возможность собрать станок самостоятельно, то во втором варианте вы получаете готовый продукт не требующий навыков сборки.
Безусловно в первом варианте присутсвует инструкция и прочее необходимое, а в случае каких-либо вопросов всегда есть возможность связаться с нами получить подробный развернутый ответ. Но зачастую получить готовый, красивый, а главное полностью исправный, проверенный и функционирующий продукт намного приятнее.

Выход из строя драйвера двигателя - Страница 2 - Неисправность электрики

ZulukBAY 12 Дек 2011

Сложно все это мне, заменил два транзистора IRF640N и предохранитель, работает. С напряжением надо разбираться, все кракозябрами.
Нагрузка в общем наверное есть, так как в целях экономии времени в NC ставил 120% скорости перемещения, скорее самая большая по X и Z.
Кстати потом дотачивал недостающую деталь на одном шаговике, при этом сместил голову в сторону исправной ноги для уменьшения нагрузки, и снял с привода неисправного ремень. 6 часов.,
Да еще про нагрузку - по оси Y станок работает шагами по 0,3 мм фрезой "шар" 6мм на глубину 5 мм, так как перед этим снял черновой слой +5 мм фрезой 8мм концевая.
Перед зеркалом, точил лестницу, круглыми сутками 2 недели.
http://img-fotki.yan. _cba49ae0_L.jpg

http://img-fotki.yan. _964ef54c_L.jpg
А вот идея защиты драйверов очень интересная.
Сообщение отредактировал ZulukBAY: 12 Декабрь 2011 - 21:40

ZulukBAY 15 Янв 2012

Сегодня 15-01-2012 Опять сгорел драйвер 2MA860H по оси Z.
Жесть. Почему горят оптроны?
Сообщение отредактировал ZulukBAY: 15 Январь 2012 - 20:02

3D-BiG 15 Янв 2012

Оптроны горят из-за перегрузки либо с одной либо с другой. проверьте кто выходит из строя: если выходит из строя светодиод - то ограничьте ток и защитите его, если по выходной части - то это проблема уже драйвера - я бы заменил его на что-нибудь постабильней, например на YKA2811MA.

ZulukBAY 22 Янв 2012

Сегодня 22-01-2012 Опять сгорел драйвер 2MA860H по оси X.
Жесть.

ZulukBAY 05 Фев 2012

Сегодня поменял настройки степдиров, уменьшил ток до 5,6А. Шаговики стали меньше греться, посмотрим как долго протянут диры.

3D-BiG 05 Фев 2012

похоже у вас ваши драйвера работают в предельном режиме ( раз вы ток опустили до5.6А из 6 максимальных. ), но и наапряжение питания похоже в районе 80вольт. Поставьте заведомо более мощные драйвера и будет у вас счастье ( Q2HB110M или им подобные вольт на 110 и ток до 8А). Или поставьте демпферы по питанию, которые будут гасить индуктивный выброс двигателей при торможении ( но на мой взгляд это слабее решение).
Сообщение отредактировал 3D-BiG: 05 Февраль 2012 - 22:12

ZulukBAY 12 Фев 2012

Напряжение 81 вольт. Хочу понизить до 48 В. Для этих целей - дабы не перематывать трансформаторы, поставлю ЛАТР. Ну хитрым способом поворота ручки ЛАТРА выставлю напругу на трансах 48 В.- Вот такой эксперимент задумал.
А в моих 2MA860H стоят на выходе оптроны IRF640 на 18 А, обычно горит выход А, и кондер на 200 В. Думаю какраз по причине скачка напряжения выше 250 В.
Сообщение отредактировал ZulukBAY: 12 Февраль 2012 - 21:11

3D-BiG 12 Фев 2012

Напряжение 81 вольт. Хочу понизить до 48 В. Для этих целей - дабы не перематывать трансформаторы, поставлю ЛАТР. Ну хитрым способом поворота ручки ЛАТРА выставлю напругу на трансах 48 В.- Вот такой эксперимент задумал.
А в моих 2MA860H стоят на выходе оптроны IRF640 на 18 А, обычно горит выход А, и кондер на 200 В. Думаю какраз по причине скачка напряжения выше 250 В.

Это не оптрон, а N-канальный MOSFET-транзистор. А то в посте от Дата 15.1.2012, 23:30 я давал ответ по проблемам именно по оптронам, а не по силовым транзисторам.

Roma 12 Фев 2012

Напряжение 81 вольт.

Вообще, у 2MA860H предел 80VAC по паспорту. Хоть у них и заявлена защита от перенапряжения, но надеяться на неё, в таких условиях, не стоит…

ZulukBAY 13 Фев 2012

Ну то есть мой хитрый план в принципе реализуем, осталось ЛАТР добыть.

3D-BiG 13 Фев 2012

Вполне реализуем - были-бы в Новосибе - дал-бы латрик для эксперимента (держу парочку в гараже), но будьте готовы к тому, что двигатели будут буксовать, т.к. с уменьшением напряжения питания упадет скорость нарастания фронтов тока, и на больших скоростях работы может недобираться из-за этого ток до необходимого уровня, а значит - появится дополнительное падение вращающего момента у двигателей.
Сообщение отредактировал 3D-BiG: 13 Февраль 2012 - 07:55

ZulukBAY 13 Фев 2012

На то он ЛАТР - ручечку покручу, сделаю 55 В или 60 В на выходе, главное, чтобы диры не горели и станок работал.

EugenPKH 16 Фев 2012

Что то не пойму .
У вас на станке стоят не импульсные блоки питания? Или куда вы хотите латр всунуть.

ZulukBAY 23 Фев 2012

"Всовывать" не планирую, долбануть током может. А вот установить надеюсь, как раз между трансформаторами и входом 220В. переменка.

3D-BiG 23 Фев 2012

Что то не пойму .
У вас на станке стоят не импульсные блоки питания? Или куда вы хотите латр всунуть ?

Китайцы импульсные блоки питания на мощные привода шаговых двигателей редко ставят - обходятся трансформаторами.

ZulukBAY 07 Апр 2012

Ну вот - реализовал ЛАТР в систему питсния станка ZK1325.
Все работает.
На латре выставил 220 ровно на выходе трансформаторов стало 75 В (было 82 при 233 на входе)
На степдирах уменьшил ток с 7,2 до 5,6А.
Ну много чего точил пока работаем.
См. фотку.

andrej 01 Май 2013

Всем доброго дня. у меня возникла проблема с внутренним напряжением драйвера, по сигналам светодиодов мигает зелёный-2 раза, красный -3 раза. мануала у меня нет, драявер: moons sr8h.

3D-BiG 01 Май 2013

Ну вот - реализовал ЛАТР в систему питсния станка ZK1325.
Все работает.
На латре выставил 220 ровно на выходе трансформаторов стало 75 В (было 82 при 233 на входе)
На степдирах уменьшил ток с 7,2 до 5,6А.
Ну много чего точил пока работаем.
См. фотку.

Порой прусь я от этих производителей, которые даже даташиты на применяемые компоненты не читают: ПРИ ТАКОМ РАСПОЛОЖЕНИИ РАДИАТОРОВ ИХ ЭФФЕКТИВНОСТЬ БЛИЗКА К НУЛЮ - и горизонтально и этажеркой.
Сообщение отредактировал 3D-BiG: 01 Май 2013 - 18:08

ZulukBAY 01 Май 2013

Порой прусь я от этих производителей, которые даже даташиты на применяемые компоненты не читают: ПРИ ТАКОМ РАСПОЛОЖЕНИИ РАДИАТОРОВ ИХ ЭФФЕКТИВНОСТЬ БЛИЗКА К НУЛЮ - и горизонтально и этажеркой.


Не парься, они с принудительной вентиляцией, на каждом пропеллер стоит.

Purelogic R - D

  • ЭЛЕКТРОННЫЕ КОМПЛЕКТУЮЩИЕ /
  • Драйверы шаговых двигателей /
  • Драйверы Leadshine

Драйверы шаговых двигателей Leadshine

На ряду с драйверами шаговых двигателей производства Purelogic R&D, наша организация предлагает драйверы ШД торговой марки Leadshine (Китай). Драйверы Leadshine хорошо зарекомендовали себя, однако мы рекомендуем использовать драйверы нашего производства. Драйверы Purelogic R&D более гибкие в настройке, разработаны и производятся в России, обеспечены квалифицированной технической поддержкой.

Обращаем Ваше внимание, что на территории России появились поддельные драйверы Leadshine. Подделки внешне похожи, но работают нестабильно, часто выходят из строя и портят шаговые двигатели, подделки продаются по более низким ценам. Наша организация является официальным дистрибьютором продукции Leadshine на территории России, работает напрямую с производителем и имеет с ним договорные отношения. Остерегайтесь подделок, приобретайте только качественную и проверенную продукцию от надежного поставщика. Это сэкономит время и средства.

Драйвер шагового двигателя 50В/4.2А/300кГц. 15 режимов деление шага от 1:2 до 1:128. Оптоизолированные входы управления STEP, DIR, ENABLE. Выбор режима работы STEP/DIR или CW/CCW. Защита от КЗ обмоток ШД, от обратной ЭДС ШД, режим удержания ротора ШД.

Выбор драйверов для ШД NEMA24 3, 1N

vri-cnc.ru

Есть ШД SM60HT86-2008A, 3.1Nm (2,8А) 8 выводов на X, Y и SM57HT56-2804A 1.26Nm, 1,8°, 4 вывода, I=2,8A U=2,5V (Z)
Какие драйвера посоветуете для этих ШД? Есть ли смысл покупать драйвера на ток до 4,5А и напряжение 20-100V?
Вот то, что поалось на глаза
2M542
Model: 2M542.
Suitable for 2-phase hybrid stepper motors (Outer diameter: 57,86mm).
H bridge bipolar constant phase flow subdivision driver.
Speed self-adjustment technology.
Easy current subdivision setting.
2--64 resolutions,16 operation modes.
ENA mode.
8 dial switch for different functions.
Undervoltage, Shortvoltage, overvoltage, overcurrent protections.
Technical Parameter:Supply Voltage: 24

50V DC (Typical 36 V).
Output Current (peak): Min 1.0 A, max 4.2A.
Logic Input Current: Min 7, typical10, max 16 mA.
Pulse Frequency: Max 200 KHz.
Pulse Low Level of Time: 2.5 US.

M542H
M542H Stepper Driver Board Controller
High performance, cost-effective
Supply voltage from 20V DC to 100V DC
Output current from 1.0A to 4.5A
Self-adjustment technology, full to half current self-adjustment when motors from work to standstill via switching off SW4
Pure-sinusoidal current control technology
Pulse input frequency up to 300 KHz
TTL compatible and optically isolated input
Automatic half-current reduction as long as switching off SW4 when motors stop
16 selectable resolutions in decimal and binary, up to 51,200 steps/rev
Suitable for 2-phase and 4-phase motors
Support PUL/DIR and CW/CCW modes
Short-voltage, over-voltage, over-current and short-circuit protection, protect the PC, motors, driver etc from being damaged

и такие интерфейсные платы:

По БП я пока не могу понять на какое напряжение он нужен. Я так понял, что чем выше напряжение питания драйвера, тем быстрее происходит нарастание тока на его выходе и тем больше можно получить и ускорение и скорость перемещения. Ток на драйвере, в моем случае, надо будет выставлять 2,8А? Правильно?

С уважением, Михаил.

Драйвера то что нужно ( не пожалеешь, опторазвязка, куча защит, регулировки по току и шагу, спалить очень сложно ), интерфейсная плата третяя на фото хорошо работает, проверено. БП 36 в. минимум 350 Вт. Если будешь инверторный БП ставить, то емкости фильтра добавь и плавкие предохранители на каждый драйвер отдельно обязательно, без них даже в розетку не суй - дорого обойдется.

Цифровой аэрограф - уже реальность, а не мечта.

Нашел вот такую формулу расчета оптимального напряжения питания драйвера исходя из индуктивности двигателя

32 х (индуктивность, в мГн) = напряжение питания, В DC
где, индуктивность - индуктивность обмотки, взятая из технической документации на Ваш двигатель


Я вот глянул для моего ШД при паралельном включении обмоток инд. составляет 6,8 мГн, напряжение питания 4,17V, ток 2,8А/фазу, сопрот. обмоток/фазу 1,5Ом

Получается, в моем случае Uпит=32*sqrt6.8=83.44V

Pф=sqr I*R= sqrt 4.17*1.5=17,3889*1.5=26Вт это для полного шага.
Рср=Рф+2/8*Рф=26+2/8*26=32,5Вт для микрошага
И если Uф=80V, то Iср=Рср/Uф=32,5/80=0,4А

Учитывая, что в подобных устройствах скважность подачи импульсного тока составляет примерно 2/5, имеем максимальный импульсный ток фазы Iимп.=Iср·5/2

Теперь подсчитаем усредненный максимальный ток, который потребляется драйвером для запитки обеих фаз (максимальный ток, потребляемый от источника питания). Как известно из теории, максимальный ток потребляется драйвером в момент, когда вектор поворота обоих фаз находится в положении 45 град.:

Не микрошаговй драйвер. Поворот на 45 град. достигается включением одновременно 2х фаз на 100%. Получаем Iпит=2·Iср

Получается, что мне нужен БП на 3*0,8А(для 3-х ШД)=2,5А и U=80V И драйвер с выставленным током на 1А при питании 80V
Для Uф=48V Iср=0,67А, Iимп=1,67А, Iпит=3,35А
БП тогда нужен 48V I=3,35*3=10А
Так ли это?

Так что же все таки выбрать? 80В и 2,5А или 48В и 10А? И вообще насколько правильны такие расчеты?

Есть ещё вот такая ссылка на ихней страничке с рекомендациями по выбору питания драйверов, но она не работает
Может есть у кого такой документ?

Что за драйвер DM442 (Leadshine)?

cnc-club.ru

michael-yurov писал(а): Все на месте. Leadshine DM442 оригинальный.


Когда получил, тоже думал что всё "чики-пуки". оригинальный от "хвоста" и до "ушей". Но подробности чуть ниже.

shalek писал(а): Единственное смущает напряжение питания.


Тоже это заметил. Но заметил когда стал вплотную присматриваться от потрохов до обертки. Хотя по схематике платы, деталям внутреннего БП для питания схематики 50 вольт не проблема (как бы так с запасом).
У Вас утилита Protuner для драйвера работает исправно? Какая версия и откуда. Кстати, Вы не разбирали драйвер серъезнее, что бы на оборотной стороне платы увидеть ревизию железа. Вот как на моей указана LEADSHINE DM442 v1.0 20091024. Т.е. ревизия самая первая аж от 2009 года (вроде так можно трактовать).

michael-yurov писал(а): проблема проявится в момент поиска RS232 разъема


Вот это и напрягло обратиться к парни к Вам. Драйвера (их у меня два) работают, в принципе, хорошо. Завелись сразу, сдружились с контролем AWC608C. На настройках от "тумблеров" (синей "коробки" dip-переключателей) микрошаг, ток рабочий для движка, ограничение удержания тока (переключатель SW4).
Но решил потюнинговать в Protunere. Залез на сайт leadshine в разделе DM442 скачал архив с утилитой(ами) ProTuner_DM_Setup_2013-11-06.zip ( http://www.leadshine.com/UploadFile/Dow. -11-06.zip ). Использую аппаратный COM-порт на материнке asus p5q. Утилита protuner для DM442 запускается, коннектится к драйверу, НО при попытке считать параметры конфига (меню Tuning -> config) открывает окно и сообщает об ошибке и предлагает проверить соединение драйвера с портом и блокирует окно настроек. Приходится закрывать и запускать утилиту опять, что бы попробовать снова сконнектиться и отрыть настройки. и опять тоже самое. Скачал в интернете все архивы что попадались с Protuner‘ом. Все версии DM442.exe (из этих архивов ProTuner_DM_Setup_2013-11-06.zip. SMC-012_ProTuner_DM442_Setup_V2.0.zip, ProTuner_v1.0.zip, DM442_soft.zip) ведут одинаково. Только отличаются языком - английский или китайский интерфейс, но есть версия DM442.exe, где окно настроек не блокируется (после того как ругается на коннект) и можно изменять параметры. Но два параметра idle current и idle time при изменении также с ошибкой блокируют окно. Хотя можно значения дя микрошаг, дампер и ток менять. запускать внутренний генератор импульсов с разными значениями об/сек.
Важно так ещё один момент. Без проблем работает утилита Protuner для драйвера DM556 (т.е. экзешник DM556V1.0.exe или DM556.exe из архива ProTuner_v1.0.zip). Запускал и другие утилиты (уже из любопытства и отчаяния разобраться). работает так же и DM856.exe.
Вообщем помучавшись с этим протюнером решил написать свой софт для работы с драйвером. Поковырял экзешник протюнера (кстати, в том DM442.exe китайцами запрятано ещё пару окон с настройками/управления незадействованных). Реверснул алгоритм обмена протюнера с драйвером. Посмотрел из-за чего ругается протюнер, когда хочет записать или прочитать конкретный параметр-настроку (idle current и idle time). И оказалось, что протюнер не получает команду обратно от драйвера. Хотя когда посылаю значение (из своей утилиты) на изменение величины удержания тока (например 10% ) то драйвер послушно выполняет. Вал мотора можно прокрутить. А вот когда например посылаю 50% уже сложнее. а при 100% двумя пальцами и то так скажем с силой! Т.е. вроде как работает, но драйвер не отдает (не дает) считать параметр из себя. Установить можно. А вот узнать из него - не отдает команду. Вот и протюнер от лидшайна ругается и отказывается работать.
Напишу ещё. что в той же утилите для DM556 (т.е. DM556.exe ) крутил настраивал резонансные зоны. Вроде получается. Мотор реагирует, послушным становится. Вот только встречалось два указания на форумах. сайтах. кто говорит что настройки надо на отсоединенном от нагрузке моторе делать, кто наоборот на нагруженном. Конечно, это для другой ветки и темы обсуждения. но так к слову.
Постепенно в свою утилину перенесу и резонанса настройки и коррекцию тока из того пункта меню, что в оригинальном протюнере. Да приятно когда утилита работает c usb переходником и ноутбуком в котором отродясь ком-порта не было никогда, в отличии от заморочек протюнера с ком-портом.
Вот таки дела. Таки проблемы. Видится мне, что:
1. либо у лидшайна свиснули прошивочку из первой ревизии платы LEADSHINE DM442 v1.0 20091024 (как у меня и у michael-yurov). Лидшайн решил покарать вредителей и сделал "бяку" в своей утилите..
2. либо у лидшайна есть серия вот этих драйверов в нескольких ревизиях. для "ваших" и "наших". так сказать. и утилита для "наших" в доступе открытом. а с "вашими". имейте попа-боль.
3. либо на производстве попутали что-то и шили (шьют) прошивку с "нюансами" (читай тестовую или ещё какую. )
4. либо у лидшайна подрядчики по штамповке плат ставят шелкографию и корпус на начинку от другой модели (изделия).
5. либо правая рука в лидшайне не ведает что делает левая (тобишь читай новому студенту на практике лидшайне до фени на наработки и ПО от предыдущего)

Вообще трудно сказать, что за чудеса. Но т.к. практика покзывает, что существуют две модели одного и того же драйвера. С надписью Leadshine сверху без китайских иероглифов (как у меня и возможно (нет фото корпуса снаружи) у michael-yurov и других. так же продавцов и фото в интернете тоже) и с иероглифами на Leadshine (как у shalek и других. ). Возможно у shalek версию железа другая (свежее)?

С Наступающим Новым, парни!)

Re: Что за драйвер DM442 (Leadshine)?

26 дек 2014, 23:35

Вот Вам благодарность! Прям успокоили. Вроде как оригинал от лидшайна. Но какой-то уж древний получается. И где они эти китайцы их ещё берут в таком количестве??
У Вас ревизия железа версии 1.2. Нравится что болтик в центре платы поджимает транзисторы лучше. Правильно доработали проворные китайцы. В этом плане молодцы. Видимо железо с версией 1.0 с "особенной" прошивкой. Так что буду теперь упор делать на самописную утилиту для работы с версий железа 1.0. Хотя был бы не против, если кто подскажет (подкинет) версию протюнера для железа 1.0. Хотя уже много сделал что бы остановиться на пол-пути Как доведу до "вменяемого" состояния функционал, постараюсь выложить. Может пригодиться. Кстати, а вы не пробовали запускать протюнер версии v2.0 ( DM442V2.0.exe что лежит в папке с утилитами после инсталляции пакета ProTuner_DM_Setup_2013-11-06). Интересно, работает или нет?

27 дек 2014, 14:52

michael-yurov писал(а): т.е. соединен с ШВП и т.п. но не должен совершать работу, т.е. что-то двигать, поднимать, и т.п.

michael-yurov писал(а): А по вопросу - может быть просто бракованый.
У меня их два. И оба одинаково ведут себя с протюнером. На одном на стикере написан номер 2110326475MS10B на другом 2110326413MS10B.
Или путаница какая-нибудь, вроде 442 и 422.


Так протюнер для DM422 тоже ругается, когда параметры не может считать (именно процент тока удержания и время что задается для него). Хотя, как писал, когда из своей утилиты отправляю команду установить ток, например, 10% - драйвер устанавливает. Вал мотора можно с легким усилием крутить, потом увеличиваю, например до 50% - вал мотора уже довольно трудно крутить, а если даю команду установить 90% (или даже 100%) - вал мотора вообще очень сложно прокрутить (мотор типоразмера nema17). А вот на команду прочитать из памяти драйвера - сам драйвер не возвращает ничего. Из-за этого протюнер для DM442 и ругается на коннект и блокирует окно настроек. А у Вас какая версия протюнера работает, с сайта лидшайна. И если можете, то снимите лог работы протюнера с вашим драйвером. У на с Вами одинаковая, вроде бы по фото, ревизия железа. Вот прошивки. кто знает.

shalek писал(а): Не знаю, что тут получилось, не рублю в этих логах.


Что-то я не понял что в этом логе. Инициализация регистров самого порта, но без данных. Вот снял видео как по быстрому снять лог. Интересует больше всего момент инициализации когда протюнер коннектится к драйверу и считывает параметры конфига (просто прочитали и закрыли окно).
Если не сложно, то прошу посодействовать.
http://www.youtube.com/watch?v=XTseB0FVuhI