1. Chú ý: Các bạn nên tham khảo Nội quy trước khi viết bài (click vào liên kết bên dưới).
    * Nội quy và Thông báo diễn đàn CNCProVN.com
    * Nếu bạn thấy hứng thú với bài viết. Hãy dùng chức năng Share to facebook để chia sẻ bài viết lên facebook.

          
Trang 4 của 4 Đầu tiênĐầu tiên ... 234
Kết quả 61 đến 70 của 70

Chủ đề: Hướng dẩn đấu nối driver im 483

  1. #61
    Thợ bậc 6 mig21's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    392
    Cám ơn
    358
    Được cám ơn 110 lần
           ở 75 bài viết
    BÁC nào có file config cái board này dành cho mach3 cho e xin với, vitme e X bước 10, Y bước 10, Z bước 5. Chân thành cảm ơn

  2. #62
    Thợ bậc 5
    Ngày tham gia
    Nov 2013
    Bài viết
    232
    Cám ơn
    59
    Được cám ơn 125 lần
           ở 72 bài viết
    Trích dẫn Gửi bởi mig21 Xem bài viết
    BÁC nào có file config cái board này dành cho mach3 cho e xin với, vitme e X bước 10, Y bước 10, Z bước 5. Chân thành cảm ơn
    Em cũng đang dùng driver này dùng cho Motor size 56 3A : vitme X , Y bước 5 , Z bước 2 . Thông số tối đa chạy không tải không bị mất bước như sau :

    X & Y : Steps : 400 - Velocity : 6000 - Acceleration : 500 - Step Pulse : 5

  3. Có 2 thành viên đã cám ơn Mạnh Tường cho bài viết hữu ích này:


  4. #63
    Thợ bậc 6 mig21's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    392
    Cám ơn
    358
    Được cám ơn 110 lần
           ở 75 bài viết
    Trích dẫn Gửi bởi ngocpham Xem bài viết
    Driver & BOB của bác giống như mình.
    Mai mình gởi cho bác mấy hình đấu nối & thông số trong Mach3
    bác còn sơ đồ đấu nối dây với thông số mach3 cho e xin với

  5. #64
    Thợ bậc 6 mig21's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    392
    Cám ơn
    358
    Được cám ơn 110 lần
           ở 75 bài viết
    Trích dẫn Gửi bởi Mạnh Tường Xem bài viết
    Em cũng đang dùng driver này dùng cho Motor size 56 3A : vitme X , Y bước 5 , Z bước 2 . Thông số tối đa chạy không tải không bị mất bước như sau :

    X & Y : Steps : 400 - Velocity : 6000 - Acceleration : 500 - Step Pulse : 5
    bác mạnh tường còn file config mach3 cho e xin với, điền đủ kiểu mà vẫn chưa nhúc nhíc hic

  6. #65
    Thợ bậc 5
    Ngày tham gia
    Nov 2013
    Bài viết
    232
    Cám ơn
    59
    Được cám ơn 125 lần
           ở 72 bài viết
    Trích dẫn Gửi bởi mig21 Xem bài viết
    bác mạnh tường còn file config mach3 cho e xin với, điền đủ kiểu mà vẫn chưa nhúc nhíc hic
    Có phải file này không : Mach3Mill.xml
    gửi bác tham khảo
    File đính kèm File đính kèm

  7. #66
    Thợ bậc 6 mig21's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    392
    Cám ơn
    358
    Được cám ơn 110 lần
           ở 75 bài viết
    Trích dẫn Gửi bởi Mạnh Tường Xem bài viết
    Có phải file này không : Mach3Mill.xml
    gửi bác tham khảo
    đúng file này rồi bác, e mò cả ngày hôm nay cuối cùng cũng làm e nó nhúc nhích rồi, giờ đang chỉnh lại thông số cho phù hợp với vitme

  8. #67
    Thợ bậc 3
    Ngày tham gia
    Jun 2015
    Đang ở
    3/4 PiÔ - Tân Tiến 5, Tân Tiến, xã Xuân Thới Đông, huyện Hóc Môn, TP Hồ Chí Minh
    Bài viết
    43
    Cám ơn
    6
    Được cám ơn 4 lần
           ở 4 bài viết
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	Screen Shot 2016-06-05 at 7.26.02 AM.png 
Views:	102 
Size:	68.0 KB 
ID:	20847

    Cho em hỏi nối vào arduino thì nối chân nào ạ nghe bảo 234 gì đó.
    Trước em demo con L298N vào arduino thì cần 4 sợi, giờ muốn demo trên IM483 mà chưa biết làm sao
    Nếu được bác nào cho em cái code demo luôn. Tks ạ

  9. #68
    Thợ bậc 7 minhdt_cdt10's Avatar
    Ngày tham gia
    Dec 2014
    Đang ở
    ngã tư gò dưa, quận thủ đức, tphcm.
    Bài viết
    1,070
    Cám ơn
    133
    Được cám ơn 175 lần
           ở 121 bài viết
    Trích dẫn Gửi bởi Mai Minh Hoàng Xem bài viết
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	Screen Shot 2016-06-05 at 7.26.02 AM.png 
Views:	102 
Size:	68.0 KB 
ID:	20847

    Cho em hỏi nối vào arduino thì nối chân nào ạ nghe bảo 234 gì đó.
    Trước em demo con L298N vào arduino thì cần 4 sợi, giờ muốn demo trên IM483 mà chưa biết làm sao
    Nếu được bác nào cho em cái code demo luôn. Tks ạ
    trên connection P1 bác dùng 3 chân:
    chân số 2 bác cấp xung cho motor quay
    chân số 3 bác cấp tín hiệu 1 hoặc 0 cho motor đảo chiều.
    chân số 4 bác cấp 5V từ Arduino.

    Bác có thể dùng thử code blink led để test motor quay cũng được ạ. Đối với code Blink led thì bác cắm chân số 2 vào chân số 13 của arduino và chân số 4 vào 5V của arduino nha bác.:-)
    Minh Sì Gòn: 034.424.6304.
    Web: shoplinhkiencnc.com

  10. #69
    Thợ bậc 3
    Ngày tham gia
    Jun 2015
    Đang ở
    3/4 PiÔ - Tân Tiến 5, Tân Tiến, xã Xuân Thới Đông, huyện Hóc Môn, TP Hồ Chí Minh
    Bài viết
    43
    Cám ơn
    6
    Được cám ơn 4 lần
           ở 4 bài viết
    Trích dẫn Gửi bởi minhdt_cdt10 Xem bài viết
    trên connection P1 bác dùng 3 chân:
    chân số 2 bác cấp xung cho motor quay
    chân số 3 bác cấp tín hiệu 1 hoặc 0 cho motor đảo chiều.
    chân số 4 bác cấp 5V từ Arduino.

    Bác có thể dùng thử code blink led để test motor quay cũng được ạ. Đối với code Blink led thì bác cắm chân số 2 vào chân số 13 của arduino và chân số 4 vào 5V của arduino nha bác.:-)
    Mình test chạy rồi, code của anh Tây nhưng chỉ nhanh lắm thì được 1 step/1milisecond => 1 giây được có 1000 steps (2.5 vòng/s) chậm thế, sét xuống dưới 1milisecond thì đơ.
    Nguồn 24v-20A mua của tiệm bảng hiệu LED.
    Code ông Tây như này: (25miliseconds/step)
    Mã:
    // testing a stepper motor with a Pololu A4988 driver board or equivalent
    // on an Uno the onboard led will flash with each step
    // this version uses delay() to manage timing
    
    byte directionPin = 9;
    byte stepPin = 8;
    int numberOfSteps = 100;
    byte ledPin = 13;
    int pulseWidthMicros = 20;  // microseconds
    int millisbetweenSteps = 25; // milliseconds
    
    
    void setup() { 
    
      Serial.begin(9600);
      Serial.println("Starting StepperTest");
      digitalWrite(ledPin, LOW);
      
      delay(2000);
    
      pinMode(directionPin, OUTPUT);
      pinMode(stepPin, OUTPUT);
      pinMode(ledPin, OUTPUT);
      
     
      digitalWrite(directionPin, HIGH);
      for(int n = 0; n < numberOfSteps; n++) {
        digitalWrite(stepPin, HIGH);
        delayMicroseconds(pulseWidthMicros); // this line is probably unnecessary
        digitalWrite(stepPin, LOW);
        
        delay(millisbetweenSteps);
        
        digitalWrite(ledPin, !digitalRead(ledPin));
      }
      
      delay(3000);
      
    
      digitalWrite(directionPin, LOW);
      for(int n = 0; n < numberOfSteps; n++) {
        digitalWrite(stepPin, HIGH);
        // delayMicroseconds(pulseWidthMicros); // probably not needed
        digitalWrite(stepPin, LOW);
        
        delay(millisbetweenSteps);
        
        digitalWrite(ledPin, !digitalRead(ledPin));
      }
    }
    
    void loop() { 
    }

  11. #70
    Thợ bậc 3
    Ngày tham gia
    Jun 2015
    Đang ở
    3/4 PiÔ - Tân Tiến 5, Tân Tiến, xã Xuân Thới Đông, huyện Hóc Môn, TP Hồ Chí Minh
    Bài viết
    43
    Cám ơn
    6
    Được cám ơn 4 lần
           ở 4 bài viết
    Code này chứ nhầm:
    Mã:
    // testing a stepper motor with a Pololu A4988 driver board or equivalent
    
    // this version uses millis() to manage timing rather than delay()
    // and the movement is determined by a pair of momentary push switches
    // press one and it turns CW, press the other and it turns CCW
    
    byte directionPin = 9;
    byte stepPin = 8;
    
    byte buttonCWpin = 10;
    byte buttonCCWpin = 11;
    
    boolean buttonCWpressed = false;
    boolean buttonCCWpressed = false;
    
    byte ledPin = 13;
    
    unsigned long curMillis;
    unsigned long prevStepMillis = 0;
    unsigned long millisBetweenSteps = 25; // milliseconds
    
    void setup() { 
    
      Serial.begin(9600);
      Serial.println("Starting Stepper Demo with millis()");
    
      pinMode(directionPin, OUTPUT);
      pinMode(stepPin, OUTPUT);
      pinMode(ledPin, OUTPUT);
      
      pinMode(buttonCWpin, INPUT_PULLUP);
      pinMode(buttonCCWpin, INPUT_PULLUP);
      
    }
    
    void loop() { 
    	
    	curMillis = millis();
    	readButtons();
    	actOnButtons();
    	
    }
    
    void readButtons() {
    	
    	buttonCCWpressed = false;
    	buttonCWpressed = false;
    	
    	if (digitalRead(buttonCWpin) == LOW) {
    		buttonCWpressed = true;
    	}
    	if (digitalRead(buttonCCWpin) == LOW) {
    		buttonCCWpressed = true;
    	}
    }
    
    void actOnButtons() {
    	if (buttonCWpressed == true) {
    		digitalWrite(directionPin, LOW);
    		singleStep();
    	}
    	if (buttonCCWpressed == true) {
    		digitalWrite(directionPin, HIGH);
    		singleStep();
    	}
    }
    
    void singleStep() {
    	if (curMillis - prevStepMillis >= millisBetweenSteps) {
    		prevStepMillis += millisBetweenSteps;
    		digitalWrite(stepPin, HIGH);
    		digitalWrite(stepPin, LOW);
    	}
    }

Trang 4 của 4 Đầu tiênĐầu tiên ... 234

Các Chủ đề tương tự

  1. Xin hướng dẫn cách đấu nối cho Mitsubishi MR-J20A
    Bởi hungdn trong diễn đàn Driver DC/AC servo motor
    Trả lời: 8
    Bài viết cuối: 27-06-2016, 11:23:25 PM
  2. Cách đấu nối Driver Step 5 pha Sanyo Denki
    Bởi ngocanhld2802 trong diễn đàn Driver Step motor
    Trả lời: 201
    Bài viết cuối: 29-09-2014, 08:02:44 PM
  3. Nhờ Anh em giúp mình,đấu dây cái driver ko biết tên,modem.
    Bởi Boyred2000 trong diễn đàn Driver Step motor
    Trả lời: 0
    Bài viết cuối: 10-05-2014, 02:06:25 AM
  4. Trả lời: 12
    Bài viết cuối: 20-04-2014, 08:38:30 AM
  5. Giúp đỡ đấu nối driver Vexta CSD2120-P
    Bởi anhcos trong diễn đàn Driver Step motor
    Trả lời: 4
    Bài viết cuối: 16-03-2014, 05:37:50 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •