Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Как-то раз достался мне (абсолютно безвозмездно) хладный труп лазерного принтера.
Принтер был разобран на органы, ценного и полезного для rep-rap-а в нем ничего не нашлось, кроме пожалуй шагового двигателя Mitsumi M49SP-1. Польза в котором сомнительная.
Погуглил, двигатель вроде достаточно мощный. Один весомый минус — шаг в 7,5 градусов.
После раздумий куда его применить, пришла в голову мысль попробовать его в качестве привода экструдера принтера. В качестве эксперимента. Нормальные, обычные Nema17 шаговики у меня есть в некотором количестве,
но вот захотелось поэкспериментировать. Стало интересно, мысль овладела головой и руками.
Еще подумалось что микрошаг 32 ситуацию с шагом в 7,5 градусов слегка улучшит.
Спроектировал во FreeCAD-е и распечатал переходную пластину с закладными гайками м3 с этого мотора на nema17.
Родную шестерню не удалял, зубчики достаточно острые и по идее должны вполне цепляться за пруток.
Распечатанный экструдер у меня уже был, печатал остатками китайского пла.
С моим принтером пришел такой же, только литой. А модельку случайно нашел на тинге и распечатал в некотором количестве.
Собрал монстр-экструдер воедино.
Ножка из Леруа Мерлен на укосине.
А в катушку распечатал вот такие вставки и стопор.
Ток выставил экспериментально, чтоб мотор крутился и не пропускал шаги под нагрузкой.
Экспериментально определил количество шагов на 1см.
Тестовая печать прямоугольного столба в 2 стенки.
. дала вот такие занимательные артефакты.
Оно даже печатает, но при печати мотор разогрелся.
В общем для прямого привода моторчик явно не годится. ?
Надо попробовать собрать экструдер с редуктором или с ременной передачей.
Прекрасно понимаю что все это блажь и баловство, не заменит этот моторчик хорошо работающий nema17 17hs4401.
Подытожу: не каждый эксперимент удачный, зато в процессе приобретается бесценный опыт ?
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Видео:Управление шаговым двигателем. Драйвер A4988, подключение и настройкаСкачать
Проблема С Запуском Шагового Двигателя
Видео:🔨 КАК ЗАПУСТИТЬ ШАГОВЫЙ ДВИГАТЕЛЬ 💡 Без Драйвера!Скачать
Рекомендованные сообщения
Видео:Переделка шагового двигателя в обычный биполярныйСкачать
Присоединяйтесь к обсуждению
Вы оставляете комментарий в качестве гостя. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.
Сообщения
Похожие публикации
Всем привет.
Ранее уже выставлял по ошибке фьюзы на тактирование с внешнего резонатора (Ext. Crystal Osc.), но тогда обошелся малой кровью, т.к. удалось затактировать «с пальца» и программатор хотя бы увидел камень. Но в этот раз поставил тактирование с внешнего сигнала (Ext. Clock), и фокус не удался. Программа крутится, светодиоды моргают, а комп не видит. С пальца не вышло, также как и с кварцем на 4Мгц. Подавал просто 1кГц c генератора на XTAL1. Вывести пациента из комы не удалось Вопрос: почему прошлый раз прокатило, и в чем принципиальное отличие от этого режима? Что он ожидает от меня на вход?
Создал секцию:
SECTIONS > объявил структуру и указатель на начало:
typedef struct CommandHandler; extern const CommandHandler _start_cmdList[]; для теста занёс одну функцию:
const void kek(uint8_t argc, char *argv[], char answ[]) static PROGMEM const char __attribute__((__used__)) kekAlias[] = «lol»; const CommandHandler __attribute__((section(«.cmdList»))) __attribute__((__used__)) CMDHandler_kek = ; и проверяю:
const CommandHandler *in = &_start_cmdList[0]; const CommandHandler *out = &CMDHandler_kek; if (in == out) uart.println(F(«ok»)); uart.println((unsigned int)(in), HEX); uart.println((unsigned int)(out), HEX); uart.println((unsigned int)out->cmdName); uart.println((unsigned int)out->commandVoid); uart.println((unsigned int)in->cmdName); uart.println((unsigned int)in->commandVoid); Выводит:
1560
1560
124
801
12800
0
МК атмега168.
Platform IO
Avr gcc 11
Линкер скрипт стандартный, с добавкой сверху
Вопрос: как получить первый элемент массива в секции?
Текст программы МК
/*******************************************************
Chip type : ATmega8
Program type : Application
AVR Core Clock frequency: 8,000000 MHz
Memory model : Small
External RAM size : 0
Data Stack size : 256
*******************************************************/
Читайте также: Лодочные моторы в вологде вихрь
// Alphanumeric LCD functions
#include
// Standard Input/Output functions
#include
#include
float s;
unsigned long int k0=0,k1=0,k2=0,k3=0,k0123=0;
unsigned long int k4=0,k5=0,k6=0,k7=0;//k4567=0;
unsigned long int k8=0,k9=0,k10=0,k11=0;//k891011=0;
unsigned long int k12=0,k13=0,k14=0,k15=0;//k12131415=0;
unsigned long int k16=0,k17=0;
char k=0;
void main(void)
Источник
Видео:Управление биполярным шаговым двигателемСкачать
Шаговый мотор m49sp 2k
_________________
Если бы это было так, это бы еще ничего. Если бы ничего, то так бы оно и было. Но так как это не так, так оно и не эдак. Такова логика вещей. (с)
Друг Кота |
Недавно крутил такой. Правда не преследовал цели получить максимальный момент.
http://www.mitsumi.co.jp/latest/Catalog/pdf/motor_m49sp_2k_e.pdf
В роди пишут 1А максимум для обмотки.
Для подключения, любая схема для биполярного двигателя (4 провода выходит? если 5 то униполярный, схема еще проще) с током до 1А. Соответственно 24В.
Драйверов полно на такие параметры. Одни из самых простых наверное на L297.
http://kazus.ru/shemes/showpage/0/843/
Можно полный мост на транзисторах.
Последний раз редактировалось Gisteresis Ср июн 18, 2014 12:30:26, всего редактировалось 1 раз.
JLCPCB, всего $2 за прототип печатной платы! Цвет — любой!
Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc
_________________
Если бы это было так, это бы еще ничего. Если бы ничего, то так бы оно и было. Но так как это не так, так оно и не эдак. Такова логика вещей. (с)
Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет
Друг Кота |
Ну вот например мост на транзисторах, а логику ща пошукаем.
Вот логика, только выход для униполярного ШД
Выход для биполярного точно такой же. Можно совместить эти схемы. Как у вас с электроникой? Это посильная задача?
Извиняйте, просто сразу готовая схема на глаза не попалась.
ПС: Все найдено в яндексе по словам «драйвер шд на логике»
На базе интеллектуальных силовых ключей верхнего плеча PROFET+2 производства Infineon можно создавать мощные приложения, способные коммутировать значительные токи. Однако миниатюрность их корпусов может стать причиной чрезмерного нагрева. Статья рассказывает о методах проектирования печатных плат для ключей PROFET+2, позволяющих минимизировать этот недостаток.
_________________
Если бы это было так, это бы еще ничего. Если бы ничего, то так бы оно и было. Но так как это не так, так оно и не эдак. Такова логика вещей. (с)
Технология компании Analog Devices для импульсных преобразователей, названная Silent Switcher, позволяет на порядок (по напряжению) уменьшить эмиссию электромагнитных волн не за счет доп. фильтров или уменьшения КПД, а за счет правильного размещения элементов. Рассмотрим методы борьбы с электромагнитными помехами при импульсном преобразовании с помощью микросхем Silent Switcher и модулей Silent Switcher 2.
Читайте также: 1gr fe сколько масла в моторе
Друг Кота |
Да, сама идея верна.
Но нужно все же убедиться, что импульсы с выходов логики такие какие надо.
Они должны управлять мостом так:
http://www.tehnari.ru/f39/t82277/#post834234
По сути формирователь управляющих импульсов одинаков, что для биполяра что для униполяра. Думаю должно работать.
ПС: на МК было бы все проще. Деталей меньше. Программа, по сути вот эту таблицу вбить и все.
Да! Забыл сказать. На полном шаге такие двигатели с большим шагом, на малых оборотах вращаются рывками. На больших скоростях конечно менее заметно, но все же глаз не радует.
Для таких все же лучше микрошаг. Но тут схема по любому становится сложнее и быстро такую не соберете если опыта нет.
О чем и повествует вот эта картинка
Метода с казуса довольно хорошая, почитайте, там разжёвано что куда.
_________________
Если бы это было так, это бы еще ничего. Если бы ничего, то так бы оно и было. Но так как это не так, так оно и не эдак. Такова логика вещей. (с)
Друг Кота |
Интервал ставил прямо в прошивке экспериментально. Прошивал, смотрел какая скорость получается. Начните с 10мс, а там поймете.
На слишком коротких интервалах двигатель отказывался стартовать сам. Просто гудел, дергался. После толчка крутился.
Если задача не слишком требовательная (абы как крутить что нибудь) то пойдет. Если нужно прецизионно что то вертеть, то нужно изголяться дальше.
Мега8 наверное даже слишком жирно. Можно на тини13, тини 2313. Можно и ее, если не жалко.
Сверлит текстолит когтями |
Вложения: |
bipol6ag.GIF [2.68 KiB] Скачиваний: 709 |
Друг Кота |
📽️ Видео
arduino uno, подключение шагового двигателя M49SP-1Скачать
Обзор копеечной платы управления шаговым двигателем.Скачать
Шаговые Двигатели Подключение и ЗапускСкачать
Маленький, дешёвый и БЕСПОЛЕЗНЫЙ. Обзор, тест и разборка микро шагового двигателяСкачать
Как выбрать шаговый двигатель? Принцип работы, разновидности.Скачать
Шаговый двигатель, как подключить без сложностей!!!!Скачать
Шаговый двигатель. Выбираем и тестируем.Скачать
Как запустить шаговый двигатель RK2-0419 из лазерного принтера.Скачать
Запускаем униполярный шаговик / Unipolar Stepper Motor DriverСкачать
Как запустить шаговый двигатель без драйвера. Электроника. КомпьютерыСкачать
🤖 Чем отличаются шаговые двигатели Nema 17HS4401 и 17HS4401SСкачать
Simple best life hack run a 12v~ stepper motor without a driverСкачать
ДВУХФАЗНЫЙ ШАГОВЫЙ ДВИГАТЕЛЬ 34HS1450Скачать
💯🔥 Генератор импульсов и шаговый двигатель. Неизвестная схема подключения 👍😁Скачать
4.6 На что способны шаговые двигатели 18.6 кгсмСкачать
Самоделки из шагового двигателя.Зарядка для телефона,фонарик и высоковольтный преобразователь.Скачать