драйвер CW250 на AT89C2051 малый ток двигателя

Контроллеры, драйверы, датчики, управляющие устройства.
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

предположительно, что в контроллере AT89C2051, установленном в драйвере CW250 ШД - должна быть регулировка переключателями тока ШД,
а такого нет, отсюда недостаточный ток двигателя, и пропуски шагов в некоторых местах, где чуть больше трения,
при любых положениях переключателя - ток, замерен в цепи обмоток на резисторе 1 Ом осциллографом = 2 Ампера (напряжение 48 вольт)
ШИМ - 50 кГц для двигателя 2,4 mH - это многовато
двигатель 0.4 Ом, 4 А, 2,4 mH
Вывод - увеличить ток двигателя.
как это сделать ? ? ?
где взять прошивку на драйвер ?
(firmware stepper motor driver AT89C2051) 51-й камень, кварц 20 mHz
исключается :
- повышение напряжения - оно 48 Вольт, не дергается
- заменить двигатель - его параметры соответствуют паспортным
что-то похожее, то ли это? http://www.hobbyproj..._interface.html
зависимость момента от частоты для шаговых двигателей (не для этого двигателя, а вообще для примера)
doc/PDF/SM/PL57H76-3.0-4.pdf
1.png (2344 просмотра) <a class='original' href='./download/file.php?id=84917&mode=view' target=_blank>Загрузить оригинал (62.59 КБ)</a>
Вложения
20160715_185315[1].jpg (2344 просмотра) <a class='original' href='./download/file.php?id=84915&mode=view' target=_blank>Загрузить оригинал (1.44 МБ)</a>
20160715_185306[1].jpg (2344 просмотра) <a class='original' href='./download/file.php?id=84916&mode=view' target=_blank>Загрузить оригинал (1.5 МБ)</a>
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Судя по фото ток должен переключаться но думаю что после перезагрузки драйвера.
Screenshot_6.jpg (2334 просмотра) <a class='original' href='./download/file.php?id=84920&mode=view' target=_blank>Загрузить оригинал (61.28 КБ)</a>
Internal timer sets output to 1/2 of programmed Current after no input signal is received for 1/2 Second
to prevent motor heating.
В режиме удержания ток автоматом убавляется в 2 раза относительно выставленного.
Последний раз редактировалось staltech 15 июл 2016, 16:41, всего редактировалось 1 раз.
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

staltech, конечно, с перезагрузкой, все равно ток остаётся 2 Ампера
http://mir-cnc.ru/topic/13603-%D0%B4%D0 ... %B2/page-2
история )
сгорел у меня один привод Yako (не помню маркировку, давно было, но стоил он тогда около 25тр, у него переключатели режимов кругленькие в синем корпусе такие)
поставил CW8060.. по всем параметрам подходит
режем... получаем такой же эффект как и у вас...
провода менял... все протягивал... с бубном ходил...
причем в 0 выходит всегда чётко...
отремонтировал Yako (выходной транзистор один всего лишь сдох)
поставил... и все встало на свои места )))
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Ток рабочий мерили или удержания?
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

конечно рабочий,
удержания совсем маленький,
Вложения
рабочий.jpg (2326 просмотров) <a class='original' href='./download/file.php?id=84922&mode=view' target=_blank>Загрузить оригинал (1.27 МБ)</a>
удержания.jpg (2326 просмотров) <a class='original' href='./download/file.php?id=84923&mode=view' target=_blank>Загрузить оригинал (1.19 МБ)</a>
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Ну если китайцы с прошивкой накосячили то наверное проще заново собрать. Вот их сайт http://www.cw-motor.com/ но он у меня еле крутится.
Проверить по плате включение дип переключателя и его обвязку может там где косяк.
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

ДИП переключателя через hcf4051 на контроллер
http://www.cw-motor.com/ пробую, уже первую открыл
что то про CW250 даже фото нет
4.jpg (2319 просмотров) <a class='original' href='./download/file.php?id=84924&mode=view' target=_blank>Загрузить оригинал (54.67 КБ)</a>
во врут про CW250, там 51-й AT89C2051, а заливают ...
Новое поколение высокопроизводительных шагового двигателя привода, 32-битный процессор DSP, интегрированный антирезонанасным, низкий уровень шума, микро-шага, повышение низких температур значительно улучшить технические характеристики шагового двигателя, низкий уровень шума, небольшие вибрации, низкая температура и высокие характеристики крутящего момента. Внутренний привод линия адаптивный PI ...
на Тао Бао стоит 135 Юаней, 20,3USD, поэтому и глючный item/523894099682
искал так " 驱cw250 "
Последний раз редактировалось ads 15 июл 2016, 17:55, всего редактировалось 4 раза.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Хотя бы на входе мультиплексора hcf4051 посмотреть уровни меняются при переключении?
Мультиплексор скорее всего опрашивается только при включении, можно глянуть осцилографом.
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

на столе если подключу, только с питанием, это же нормально ?
и гляну опрос мультиплексора
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Не понял вопрос, насчет нормально?
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

я хотел сказать, контролер же поднимется, без управляющих входов (они на оптронах) и без ШД ?
никаких блокировок не должно быть ?
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Думаю что не должно, но у китайцев своя логика. А кстати без микрошага проблема остается?
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

без микрошага не пробовал, работать всё равно с ним,

если не трудно, подскажите, что нибудь недорогое есть из драйверов для ШД с обратной связью энкодер, или так не лепят ?
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

AT89C2051 vs DSP :lol: Может просто подделка какая.
А пропуск шагов идет не во время перехода на удержание. Был такой прикол при микрошаге, пришлось сигнал ENABLE постоянно включить.
Но в данном случае его даже и не включишь.
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

самое прикольное, вижу как пропуск шагов, так и обгон, во..обще цирк, уже брал NcStudio c другим компом и другой PCI платой, тот же эффект, механику проверял
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Как раз с энкодером я и использовал но не дешевый iES-2320. Работает конечно но ожидал от него большего.
А что то подбирать это нужно под конкретные задачи.
Может попробовать скорость убавить на нет, микроконтроллер очень древний и медленный и еще какая оптопара стоит на STEP?
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Если оптопары медленные то тоже могут быть разные приколы или номиналы резюков в обвязке оптопар. Одна вижу TLP521.
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

iES-2320 - серва, понятно, не дешёвый
драйвер сервошагового с энкодером CШД PLDS880 и другие, тоже не дешёвые
http://purelogic.ru/shop/elektronnye_ko ... d_plds880/

оптопара - TLР521 обе, да.... медленные действительно, или всё же относительно медленные ?
Время включения/выключения, мкс - 3

staltech, всё же, мне не приходилось с драйверами сильно разбираться, ток у них частотой ШИМ, или как то иначе ?
Последний раз редактировалось ads 15 июл 2016, 18:34, всего редактировалось 2 раза.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение staltech »

Думаю что сильно медленные. Есть в софте возможность сильно увеличить ширину импульса STEP?
ads
Новичок
Сообщения: 15
Зарегистрирован: 15 июл 2016, 15:41
Репутация: 0
Настоящее имя: Сергей
Откуда: Кант
Контактная информация:

Re: драйвер CW250 на AT89C2051 малый ток двигателя

Сообщение ads »

как я понял там скважность всегда 50/50, могу ошибаться, step буду смотреть, я не очень ПО NcStudio знаю

вот нашёл на Тао Бао за 84 USD вроде как для ШД с энкодером вроде как на 3 двигателя
https://world.taobao.com/item/377510336 ... CLA#detail
5.jpg (2305 просмотров) <a class='original' href='./download/file.php?id=84929&mode=view' target=_blank>Загрузить оригинал (126.81 КБ)</a>
Последний раз редактировалось ads 15 июл 2016, 18:24, всего редактировалось 3 раза.
Ответить

Вернуться в «Электроника»