Robossembler - Открытая робототехника
570 subscribers
44 photos
8 videos
2 files
209 links
Ваш персональный фронтир в борьбе роботов за лучшее будущее для кожаных мешков. Open Source Robotics и всё такое. По вопросам сотрудничества пишите @brylev, наш сайт robossembler.org
Download Telegram
Намотчик v4 - Сборка

Команда Robossembler развивает набор открытых дизайн решений для производства промышленных роботов с чистого листа. В этом видео демонстрируется сборка ультра-дешёвого станка для намотки электромагнитных катушек (или индуктивностей) статора, который является ключевым компонентом сервопривода. Большинство деталей станка могут быть изготовлены на 3д-принтере, остальная часть стоит около $150 или 10-15 тыс. рублей.
Это первый в мире намоточный станок с открытым исходным кодом и дизайном, который сделает доступным производство серводвигателей для всех!

Youtube
https://youtu.be/5glGYkbpT6w

VK
https://vk.com/video717161_456239257

#winder #hardware #diy
👍25
​​Намотчик Робосборщика - dev log

В намотчике 5-ой версии существенно оптимизирована укладка провода для индуктивностей. Благодаря специальной тормозной системе на валу катушки с проводом, мы приблизились к геометрическому пределу - согласно расчётной модели на один полюс теперь можно будет намотать 307 витков, что более чем в два раза превосходит показатель полуручной намотки во второй версии станка (~150 витков) и в три раза автоматическую намотку 4-ой версии станка (~110 витков). Это даст нам некоторую свободу в редизайне двигателей в случае необходимости.

#robossembler #winder
👍15
KiCad как система проектирования электрических схем общего назначения

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

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

Довольно быстро возникла проблема, что для формирования BoM-листа из проекта такой установки необходимо каким-то образом явно задавать кабель. Дело в том, что линии или рёбра графа в EDA символизируют собой электрическое соединение с около-нулевым сопротивлением, имплементированным в конструкции печатной платы в виде медного полигона/дорожки определённой толщины. Эти дорожки являются некой фигурой умолчания и не включаются в перечень комплектующих. Даже сама плата без компонентов не фигурирует в перечне по умолчанию. Кабель же нужно учитывать и включать явно в схему, чтобы он попал в закупочную ведомость. В противном случае высок шанс про него забыть. Помимо этого, кабель может быть нестандартным - с какими-нибудь перекрёстными соединениями вместо простых шлейфоподобных соединений (как в случае соединения шагового двигателя и контроллера в станке), поэтому в ходе экспорта документации нужно формировать для него отдельный чертёж, чтобы на производстве всё сделали правильно.

Если выделить такой кабельный коннектор в подпроект, то для формирования его BoM-листа нужно оформить оба разъёма на концах кабеля в виде отдельных компонентов, а также расположить на каждой из линий соединения ещё один компонент (можно в виде кастомного 0-резистора), отражающий позицию кабеля определённых характеристик (цвет, толщина, сплав). Тогда перечень комплектующих для такого соединителя будет сформирован корректно. В общем, решение не столь изящно как хотелось бы, но вполне может работать, особенно если придумать интеграцию с какой-нибудь CAD-системой.

Экспериментальный проект находится в git-репозитории Намотчика в отдельной ветке.

#hardware #kicad #winder
👍5
STM32 BLDC motor winding machine [486nUU2FjGU].webm
17.9 MB
В полку DIY-намотчиков прибывает!

Автор 𝚢𝚞𝚌𝚑𝚒 на одноимённом youtube-канале выкладывает демонстрации своих результатов в области разработки контроллеров BLDC и намоточного оборудования.

Его станок сделан по образу и подобию промышленных намотчиков. По сравнению с намотчиком Robossembler станки с таким принципом действия обладают высокой скоростью намотки, но не могут достичь высокой плотности и точности намотки - со временем в верхних слоях возникают нахлёсты. Помимо этого, станок не обладает адаптивностью для многих типоразмеров статоров/роторов - для каждой новой модели нужно менять оснастку. В нашем случае достаточно будет перегенерить gcode.

Конкретно данная работа интересна тем, что используются те же самые BLDC, которые мотает сам станок (привет самовоспроизводство). Это решение имеет и свои недостатки: относительная дороговизна BLDC по сравнению с шаговыми двигателями и недостаточная жёсткость в режиме удержания (это заметно по колебаниям осей).

#diy #winder #bldc
👍10