Драйвера PLD003
И еще в ПЛЦ001 там есть еще микросхема- какая можете посмотреть???
Обозначения микросхем ПЛ тщательно затирает шкуркой.😛
Обозначения микросхем ПЛ тщательно затирает шкуркой.
Да не у меня на 003 все видно.
Надо все таки попробовать поставить более быстрые оптопары на DIR☕
Посмотрите, какие резисторы стоят в коллекторах оптопар (точнее между коллектором и +5 В). Возможно, дело обойдется просто уменьшением номинала этого резистора.
P.S. Странно это, судя по ранее приведенным картинкам, любой фронт STEP приходится на установившийся сигнал DIR, т.е. как ни будь устроена программа (там в драйвере микроконтроллер же?), обработка STEP хоть по прерыванию, хоть полингом должна проходить нормально.
Единственное, что приходит в голову - попробовать еще скинуть скорость при рабочем ходе. Если поможет, тогда рыть дальше: смотреть картинки на высокой скорости - возможно тормозит оптрон, а, возможно, МК не успевает.
На PLC001 оптопары стоят только на концевики,все остальное напрямую через микруху(как обычно все затертто). Задержка между фронтом дира и фронтом степа более чем 40мкс это уже креминал(смотри самую первую осцилограмму)
А ща я вас совсем добью…😅
Поставил на новых драйверах микрошаг 1\10 ,частота порта 100кгц, ускорение 1000 ,токи теже ,наряжение то же…достиг стабильной скорости 6500мм\мин…😝 Мощьности хватает, довольно сильно уперся на координату Z сверху…последняя меня домкратит…не поехала только когда я сам неа нее залез…😅
Можно конечно и 7000мм\мин, но уже на грани работает(всякие посторонние звуки мотор издавать начинает) хотя едет…😉
И пусть PLD003 сто раз работают, но M542 контроллеры мне очень понравились…☕
Посмотрите, какие резисторы стоят в коллекторах оптопар (точнее между коллектором и +5 В). Возможно, дело обойдется просто уменьшением номинала этого резистора.
P.S. Странно это, судя по ранее приведенным картинкам, любой фронт STEP приходится на установившийся сигнал DIR, т.е. как ни будь устроена программа (там в драйвере микроконтроллер же?), обработка STEP хоть по прерыванию, хоть полингом должна проходить нормально.
Единственное, что приходит в голову - попробовать еще скинуть скорость при рабочем ходе. Если поможет, тогда рыть дальше: смотреть картинки на высокой скорости - возможно тормозит оптрон, а, возможно, МК не успевает.
Если я правильно разобрался в плате,то с выхода оптопары сигнал идет напрямую на ногу процессора, и нет там ни каких подтягивающих резисторов (мы про них ?) Скорее всего эта функция реализованами силами самого процессора (знаю бывает в процах такая штука)
Если я правильно разобрался в плате,то с выхода оптопары сигнал идет напрямую на ногу процессора, и нет там ни каких подтягивающих резисторов (мы про них ?) Скорее всего эта функция реализованами силами самого процессора (знаю бывает в процах такая штука)
Может быть и так, хотя сомнительно: подтягивающие резисторы в МК довольно высокоомные выходят, например в PIC это примерно 20 кОм, В Atmel - того же порядка.
Если есть желание поэкспериментировать, посмотрите внимательно еще раз, и, если внешнего резистора нет, припаяйте 1 кОм.
Посмотрел еще раз - все напрямую !!
Те резисторы, что проглядываются под оптопарами это входные 470ом!!!
Странно. Можно еще мультиметром попробовать померить сопротивление между +5 и коллектором.
Да не надо распаивать: вон там видно 1 Ком (маркировка 102), это они. И по временам подходят.
Остается только погонять на низкой скорости.
P.S. Заглянул в pdf на этот PLD003. Интересно, как они получили 300 кГц с такими медленными оптронами 6N139. Хотя по pdf там должен стоять 6N137…
На PLC001 оптопары стоят только на концевики,все остальное напрямую через микруху
Оч странно тогда какая опторазвязка, микросхема вить питается от 5 вольт платы, дибильно както. Значит земля платы соиденяется с землей компа, и если питание всех схем идет от одног оисточника питания(логики 12В) то типа и контроллеры висят на тойже земле.
Разве что в микрухе еще и опторазвязка встроенная. Но неверится.
И повторюсь А в китайце какие оптопары стоят???
Какие оптопары стоят в м542 не знаю не разбирал, но думаю такие же как и в М556. rcopen.com/forum/f111/topic83634/238
Получил ответ от Пурелогиков:
"…Добрый день, CINN CINN
Почитал ветку, то что сразу бросилось в глаза - оптроны 6N139. Мы их не
ставим уже пару лет, стоят 6N137. 6N139 это дарлингтоны и они не
подходят для этих целей (вызывают генерацию лишних импульсов STEP).
PLD003 старая разработка, работает надежно на частотах STEP не более
25Кгц, не получали нареканий. Возможно у этого товарища в чемто другом
проблема? Если у него стоят 6N139 то покупал он давно, возможно там
старое ПО прошито. Стоит заменить оптроны на 6N137 и проблема болжна уйти.
Драйверы рекомендуется устанавливать около моторов. Поскольку длинные
провода создают дополнительную индуктивность и емкость. При больших
напряжениях питания и больших токах могут сгореть транзисторы.
У нас появился новый драйвер PLD545, аналог M542. Стоит 2500р. -
www.purelogic.ru/PDF/Driver/PLD545.pdf . Есть все защиты и
микрошаг + в корпусе.
Что касается PLD007 - ничего общего с PLD003 он не имеет. Работает
быстро, следите только за последовательностью включения питания
логической и силовой частей, устанавливайте поближе к моторам. Аккуратно
все соединяйте. Первый запуск производите от программы LPTtest, резистор
тока на минимум, напряжение силовой части минимальное - 10-15В,
используйте источник с ограничением рабочего тока или
токоограничительный резисор 10 Ом 5 Вт (чтобы ничего не сгорело при
неправильном подключении).
Ток можно ограничить 0.5А.
Можете разместить мой ответ в этой ветке в конференции, надеюсь это
многим поможет."
Можете разместить мой ответ в этой ветке в конференции, надеюсь это
многим поможет." google_ad_section_end
Сильно помогло, нуно было говорить это когда покупал. А какже инструкция что он работает на 300кГц. Блин туфта полная, больше ничего отечественного не куплю. Хот ьсейчас типа для меня и пурелогики это иностранная контора.
У меня 6 плат pld003 на одной из них стоит 6N139, на двух 6N136, на остальных 6n137…Измерения производил (оказывается) либо на 6N136 либо 6N137, на какой конкретно сейчас уже не выяснить, когда писал посты глянул на плату подвернувшуюся подруку, извиняюсь,что ввел в заблуждение…😊
Но как по мне - это дела не меняет. Тем более,что покупал последние два драйвера то ли в феврале то ли в марте этого года…😃
А то что драйвера работают нормально на частотах не более 25кгц , коственно подтверждает тот факт , что при уменьшении микрошага уход был меньше !!!
то ли в феврале то ли в марте этого года… google_ad_section_end
Я тоже. Старая блин разработка.
Алексей вопрос, а у тебя ШИМ на какой частоте в драйвере стоит???
Почитал форум лоджика ,они сетуют на то что типа ШИМ 20кГц, потому не может он работать с частотами на входе более 10кГц, если ШИМ 40, то только до 25.
А зачем название с меги стерли, ведь наверняка защиту поставили?
Кстати, схожая проблема с уходом размеров была на форуме AlexSpb:
www.cnczone.ru/forums/index.php?showtopic=286&view…
Человек её решил так:
“Всё разобрался!!!
Добавленое устройство(PLC 001) к “улаженному” немецкому контроллеру образовало
так называемую “петлю” в эл. цепи, и соответственно, как результат наводки на ось.
Устраняем “петлю” и всё ОК…”
Кстати, схожая проблема с уходом размеров была на форуме AlexSpb:
И это правильно, дело в том что на входе плц001 стоит микруха типа для усиления ЛПТ, но так как она питается от тогоже источника питания что и логика контроллера то получается что земля логики завязана с землей ЛПТ и никакой опторазвязки нету. А там уже как говрится от многих факторов фигня вылазит.
А зачем название с меги стерли, ведь наверняка защиту поставили?
Уменя не стерли, вообще на всех микрухах и транзисторах есть маркировка, но легче от этого не стает.
Алексей вопрос, а у тебя ШИМ на какой частоте в драйвере стоит???
Почитал форум лоджика ,они сетуют на то что типа ШИМ 20кГц, потому не может он работать с частотами на входе более 10кГц, если ШИМ 40, то только до 25.
Шим стоял на 20кгц,пробовал ставить больше, но резко терялась скорость…
Моторы как-то дергано стали ехать…Максимальную скорость достиг только на 1\8 микрошаг, 60 вольт, 2-3ампера тока(больше ставить побоялся - моторы сильно герелись, больше 60 градусов, даже вонять начали…)
Сейчас М542 работают так же через PLC001 и все нормально…
Шим стоял на 20кгц,пробовал ставить больше, но резко терялась скорость…
Моторы как-то дергано стали ехать…Максимальную скорость достиг только на 1\8 микрошаг, 60 вольт, 2-3ампера тока(больше ставить побоялся - моторы сильно герелись, больше 60 градусов, даже вонять начали…)
Сейчас М542 работают так же через PLC001 и все нормально…
Блин пурелоджики хреновы, почему они тогда так обясняют плохую работу своих драйверов.
А с плц001 незабывайте посути он делает гальваническую связь между портом компа и контроллером.