모터 > KE-L298N v1.0 - 바이폴라 스텝모터-1

TODAY497 TOTAL2,679,204
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 모터 | KE-L298N강좌 | KE-L298N v1.0 - 바이폴라 스텝모터-1

페이지 정보

작성자 키트 작성일2017-09-05 14:54 조회1,590회 댓글0건

본문

 

 

3660040649_YMP4Gnaq_KE-L298N_v1.0_25BD25BA25C525DC25B825F025C525CD.PNG3Ftype3Dw740

아래 그림의 A,B,C,D는 A,/A,B,/B로 보시면 됩니다.

 

3660040649_ZyNVxBwF_25C125A625B825F1_25BE25F825C025BD.PNG3Ftype3Dw740

 

테스트에 사용한 모터는 23LM-C355-P2V입니다.

 

http://cnc25.free.fr/documentation/m...ap/pap_nmb.pdf 

Motor specs:

23LM-C355-P7V

23 Size
L = Type - Precision, Hybrid
M = Step Angle - 1.8°
C = Construction - 2 & 4 phase hybrid (my have 6 pins/motor but 4 wires are used (2 phase))
3 = Motor lenght
55= Winding
P = With pulley


2,5V
current/phase 2A
winding resistance/phase 1,25
holding torque 4,300g-cm
inductance 2,3mH
rotor intertia 110,0 g-cm^2
detent torque 550 g-cm
weight 450g

 

비슷한 모델의 스펙 참고하세요

 

3660040649_ptENOcaz_20140807_221313.jpg3Ftype3Dw740
 
3660040649_A1lvOL9i_20140807_221326.jpg3Ftype3Dw740
 
3660040649_q4gk5MxW_20140807_221334.jpg3Ftype3Dw740
 
3660040649_0DbhYUJe_20140807_221357.jpg3Ftype3Dw740

 

//-------------------------------------------------------------
// XTAL : 14.7456MHz
//-------------------------------------------------------------
// 바이폴라 스텝모터 구동 
//-------------------------------------------------------------
#include
#include
//                           2상      4상     2-4상
#define IN4 PORTB.7 // /B // 0001 // 1001 // 10000011
#define EN2 PORTB.6 //    // 0101 // 1111 // 10111011
#define EN1 PORTB.5 //    // 1010 // 1111 // 11101110
#define IN3 PORTB.4 //  B // 0100 // 0110 // 00111000
#define IN2 PORTB.3 // /A // 0010 // 0011 // 00001110
#define IN1 PORTB.2 //  A // 1000 // 1100 // 11100000
//
char m_tbl_2[4] ={0x24,0x50,0x28,0xC0}; // 2상여자
char m_tbl_4[4] ={0xE4,0x74,0x78,0xE8}; // 4상여자
char m_tbl_24[8]={0xE4,0x24,0x74,0x50,0x78,0x28,0xE8,0xC0}; // 2-4상여자
//
void main(){
    int i,k;
    DDRB=0xFC;
    while(1){
        for(k=0;k<1000;k++){ // 4ms * 1000 = 4sec // 2상구동
            for(i=0;i<4;i++){ PORTB=m_tbl_2[i]; delay_ms(1); }
        }
        for(k=0;k<500;k++){ // 8ms * 500 = 4sec // 4상구동
            for(i=0;i<4;i++){ PORTB=m_tbl_4[i]; delay_ms(2); }
        }
        for(k=0;k<250;k++){ // 16ms * 250 = 4sec // 2-4상구동
            for(i=0;i<8;i++){ PORTB=m_tbl_24[i]; delay_ms(2); }
        }
    }
}

 

오래 돌리지 않았는데도 전류용량이 커서 발열이 꽤 됩니다.

스텝모터도 뜨겁고 L298은 방열판이 달려있는데도 손을 못 댈정도로 뜨겁습니다.^^

2-4상구동에서 3A가 흐릅니다.
공부 목적이면 가급적 전류용량이 작은 모터를 사용하세요^^

댓글 0

조회수 1,590

등록된 댓글이 없습니다.

모터HOME > 모터 > KE-L298N강좌 목록

게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기