RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Arduino的DIY梭芯繞線機(jī)器的制造過程

電子設(shè)計(jì) ? 來源:電路城 ? 作者:電路城 ? 2021-04-27 11:00 ? 次閱讀

您好,這篇文章是關(guān)于DIY基于Arduino的自動(dòng)繞線機(jī)。

線軸是縫紉機(jī)中使用的小金屬線軸,線軸上填充有針刺布。

該線軸經(jīng)常變空,您需要一次又一次地用線程回繞。

因此,我使這臺(tái)機(jī)器可以在一次運(yùn)行中自動(dòng)將線繞至最多12個(gè)梭芯。市場上已經(jīng)有許多梭芯繞線機(jī)可用。

但是這里的價(jià)格超過500美元,但是我這臺(tái)基于Arduino的DIY梭芯繞線機(jī)的價(jià)格可以低于100美元。

視頻

所需材料:

以下是我用來制造這臺(tái)機(jī)器的項(xiàng)目清單,材料完全取決于您設(shè)計(jì)機(jī)器的方式。

Arduino Nano ——————— 1

L293D IC ————————- 1

A4988步進(jìn)驅(qū)動(dòng)器————– 2

Nema 17步進(jìn)電機(jī)——– 2

775直流電動(dòng)機(jī)——————– 1

電機(jī)夾鉗———————— 1

SK8 8MM軸夾————- 5

SCL8UU軸承—————– 4

8mm光棒—————- 1mtr

T8導(dǎo)螺桿——————– 1mtr

T8螺母—————————— 2

20 x 20鋁 簡介—————— 2mtr

6mm亞克力板————– 8平方英尺

16×2液晶顯示器————— 1

10k pot ————————- 1

按鈕———————- 1

鎳鉻絲——————— 10cm

5V繼電器—————————— 1

電路圖:

基于Arduino的DIY梭芯繞線機(jī)器的制造過程

Arduino 代碼:

#include 《Wire.h》

#include “rgb_lcd.h”

rgb_lcd lcd;

#include 《Servo.h》

Servo myservo;

int pos = 0;

int height = 128;

#include 《Arduino.h》

#include “BasicStepperDriver.h”

#include “MultiDriver.h”

#include “SyncDriver.h”

#define MOTOR_STEPS 200

#define MOTOR_X_RPM 30

#define MOTOR_Y_RPM 30

// X motor

#define DIR_X A0

#define STEP_X A1

// Y motor

#define DIR_Y A2

#define STEP_Y A3

#define MICROSTEPS 16

BasicStepperDriver stepperX(MOTOR_STEPS, DIR_X, STEP_X);

BasicStepperDriver stepperY(MOTOR_STEPS, DIR_Y, STEP_Y);

//SyncDriver controller(stepperX, stepperY);

MultiDriver controller(stepperX, stepperY);

int Enable = 5;

int Mot = 4;

int pot = A7;

int val = 0;

int button = 2;

int state = 0;

int laststate = 0;

int relay = 6;

void setup() {

//Serial.begin(9600);

lcd.begin(16, 2);

lcd.setCursor(0, 0);

lcd.print (“BOBBIN WINDING”);

lcd.setCursor(0, 1);

lcd.print (“MACHINE”);

pinMode(Mot,OUTPUT);

pinMode(relay,OUTPUT);

pinMode(button,INPUT_PULLUP);

myservo.attach(11);

stepperX.begin(MOTOR_X_RPM, MICROSTEPS);

stepperY.begin(MOTOR_Y_RPM, MICROSTEPS);

myservo.write(180);

delay(2000);

controller.rotate(0, -600);

lcd.clear();

}

void loop() {

val = analogRead(pot);

val = map(val, 0, 700, 0, 100);

analogWrite(Enable,val);

lcd.setCursor(0, 0);

lcd.print (“PRESS TO START”);

lcd.setCursor(0, 1);

lcd.print (“SPEED”);

lcd.setCursor(8, 1);

lcd.print (val);

lcd.setCursor(12, 1);

lcd.print (“%”);

if(!digitalRead(button)){

state = 1;

lcd.clear();

lcd.setCursor(0, 0);

lcd.print (“RUNNING.。..”);

lcd.setCursor(0, 1);

lcd.print (“PRESS TO STOP”);

}

if (state==1)

{

controller.rotate(-750, 0);

controller.rotate(0, 100);

delay(200);

controller.rotate(750, 0);

servoUP();

delay(1000);

controller.rotate(-350, -250);

delay(1000);

servoDown();

delay(2000);

controller.rotate(-200, -50);

delay(500);

relayON();

delay(500);

windingON();

delay(75600);

windingSTOP();

delay(1000);

controller.rotate(550, 100);

controller.rotate(0, 100);

delay(1000);

}

}

void first(){

controller.rotate(-560, 0);

delay(1000);

controller.rotate(560, 0);

delay(1000);

}

void engage(){

controller.rotate(-365, -110);

}

void disengage(){

controller.rotate(365, 0);

}

void SupportIN(){

controller.rotate(0, -90);

}

void SupportOUT(){

controller.rotate(0, 750);

}

void servoUP(){

for (pos = 180; pos 》= height; pos -= 1) {

myservo.write(pos);

delay(30);

}

}

void servoDown(){

for (pos = height; pos 《= 180; pos += 1) {

myservo.write(pos);

delay(30);

}

}

void windingON(){

digitalWrite(Mot,HIGH);

}

void windingSTOP(){

digitalWrite(Mot,LOW);

}

void relayON(){

digitalWrite(relay,HIGH);

delay(1000);

digitalWrite(relay,LOW);

}
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評論

    相關(guān)推薦

    變壓器繞線機(jī)中的臥式繞線機(jī)解析分享

    `首先,變壓器繞線機(jī)機(jī)是用來繞制變壓器線圈的專用設(shè)備,在變壓器的線圈生產(chǎn)過程中,按變壓器電壓等級或容量來劃分繞線設(shè)備。那么,變壓器繞線機(jī)中的臥式繞線
    發(fā)表于 01-04 11:17

    錯(cuò)誤操作會(huì)引起繞線機(jī)電機(jī)爆炸

    變壓器或線圈的制作指導(dǎo)書;3.了解什么是起繞點(diǎn),什么是幅寬等參數(shù);4.根據(jù)需要輸入相關(guān)的參數(shù)并調(diào)試。再然后,我們要根據(jù)繞線機(jī)的使用說明書上的標(biāo)準(zhǔn)步驟來執(zhí)行,最后,我們要注意一下要領(lǐng):1.安裝要領(lǐng): 將機(jī)器
    發(fā)表于 01-15 14:45

    自動(dòng)繞線機(jī)的調(diào)試方法與操作說明

    繞線機(jī)以后,不知道怎樣著手,所以,建議客戶在購買之前先熟悉設(shè)備功能和繞線工藝,下面就和大家講解一下全自動(dòng)繞線機(jī)的操作方法:一.安裝要領(lǐng): 將機(jī)器移到預(yù)定生產(chǎn)的排線上,定位好,裝上氣壓
    發(fā)表于 02-25 11:08

    變壓器繞線機(jī)與其他繞線機(jī)的區(qū)別

    也是一項(xiàng)常用的參數(shù)它主要是控制設(shè)備啟動(dòng)和停車時(shí)慢速運(yùn)行,起到柔和起步和停車緩沖的作用,正確的設(shè)定可以讓操作工人在啟動(dòng)繞線機(jī)時(shí)有個(gè)適應(yīng)拉力的過程,當(dāng)設(shè)備停車時(shí)有了緩沖就能停車更為精確;圈數(shù)設(shè)定是設(shè)備根據(jù)
    發(fā)表于 02-26 16:23

    全自動(dòng)電機(jī)繞線機(jī)的7大優(yōu)勢

    線圈加工是電子產(chǎn)品生產(chǎn)過程中必不可少的過程。過去,主要使用手動(dòng)輔助設(shè)備。效率低,生產(chǎn)的產(chǎn)品不均勻,導(dǎo)致產(chǎn)品質(zhì)量不均勻。全自動(dòng)電機(jī)繞線機(jī)的出現(xiàn)推動(dòng)了線圈加工行業(yè)的進(jìn)一步發(fā)展。全自動(dòng)電機(jī)繞線機(jī)
    發(fā)表于 11-23 09:49

    飛叉繞線機(jī)主軸和排線調(diào)整方法

    購買飛叉繞線機(jī)的許多客戶在購買設(shè)備后都使用出廠設(shè)置和配置。一些客戶需要更改飛叉繞線機(jī)零件的位置和功能,以滿足他們自己的生產(chǎn)過程。飛叉繞線機(jī)的設(shè)計(jì)和
    發(fā)表于 11-23 09:54

    如何匹配好馬達(dá)繞線機(jī)的速度與張力

    隨著我國經(jīng)濟(jì)的快速發(fā)展,制造業(yè)自動(dòng)化已成為當(dāng)前的主要發(fā)展趨勢。許多公司正試圖用各種類型的自動(dòng)化設(shè)備代替體力勞動(dòng),以降低生產(chǎn)成本并提高產(chǎn)品競爭力。諸如馬達(dá)繞組之類的勞動(dòng)密集型行業(yè)迫切需要馬達(dá)繞線機(jī)一樣
    發(fā)表于 11-24 10:58

    繞線機(jī)軸加掛小軸

    繞線機(jī)軸加掛小軸普通繞線機(jī)的軸徑為10mm,這給繞制半導(dǎo)體輸入、輸出等小型變壓器帶來不便。若將繞線機(jī)軸端中心用φ2.5mm鉆頭一個(gè)15mm深的孔,再用M3的絲
    發(fā)表于 08-17 15:23 ?859次閱讀
    <b class='flag-5'>繞線機(jī)</b>軸加掛小軸

    自制簡易繞線機(jī)

    自制簡易繞線機(jī) 簡易繞線機(jī)的機(jī)軸與搖把為同一根金屬棒。制作時(shí),可
    發(fā)表于 09-09 10:55 ?6301次閱讀
    自制簡易<b class='flag-5'>繞線機(jī)</b>

    繞線機(jī)的恒壓力壓線板

    繞線機(jī)的恒壓力壓線板_高秀清
    發(fā)表于 01-02 16:09 ?2次下載

    全自動(dòng)繞線機(jī)根據(jù)用途可分為通用型和專用型

    環(huán)形磁環(huán)繞線機(jī)、全自動(dòng)繞線機(jī)、cnc繞線機(jī)、繞線絞線機(jī)、cnc軸正面雙軸自動(dòng)繞線機(jī)、四軸繞線機(jī)
    發(fā)表于 05-21 14:36 ?2366次閱讀

    使用Arduino Uno的自動(dòng)拾取繞線機(jī)

    電子發(fā)燒友網(wǎng)站提供《使用Arduino Uno的自動(dòng)拾取繞線機(jī).zip》資料免費(fèi)下載
    發(fā)表于 11-16 10:07 ?5次下載
    使用<b class='flag-5'>Arduino</b> Uno的自動(dòng)拾取<b class='flag-5'>繞線機(jī)</b>

    UMT的繞線機(jī)

    電子發(fā)燒友網(wǎng)站提供《UMT的繞線機(jī).zip》資料免費(fèi)下載
    發(fā)表于 11-17 10:45 ?2次下載
    UMT的<b class='flag-5'>繞線機(jī)</b>

    CNC Arduino繞線機(jī)

    電子發(fā)燒友網(wǎng)站提供《CNC Arduino繞線機(jī).zip》資料免費(fèi)下載
    發(fā)表于 02-06 11:29 ?8次下載
    CNC <b class='flag-5'>Arduino</b><b class='flag-5'>繞線機(jī)</b>

    T core一體成型電感制造:自動(dòng)繞線機(jī)

    通友智能從今天開始將正式給大家介紹T-Core、PIM一體成型電感制造相關(guān)的系列知識(shí) 包括電感的材料、設(shè)備以及一體成型微電感的制造工藝 今天介紹工藝流程中的第二臺(tái)設(shè)備-自動(dòng)繞線機(jī) 電感自動(dòng)繞線
    的頭像 發(fā)表于 04-15 10:01 ?2282次閱讀
    T core一體成型電感<b class='flag-5'>制造</b>:自動(dòng)<b class='flag-5'>繞線機(jī)</b>
    RM新时代网站-首页