현재 위치
홈
※본 동영상은 드림솔루션의 엔코더 인테페이스 BD-EN-INT, 아두이노 UNO로 서보모터를 제어하는 영상입니다.
아두이노 소스코드 : https://drive.google.com/file/d/1bwe-b728iMFURLrcnJLQawN5subrkt3J/view?usp=sharing ->블로그에서 자세히 보기
예제 2 : https://youtu.be/ehZHfDoK4qE ->블로그에서 자세히 보기
설명 : 로터리엔코더와 엔코더인터페이스(BD-EN-INT),모터드라이버(MW-VSTB24D2S-v2)를 이용하여 스테핑모터를 제어하기
예제 3: https://youtu.be/Rs-hF-pWXtw ->블로그에서 자세히 보기
아두이노 소스코드 : https://drive.google.com/file/d/1uxw4-Xik95otdKLKOja8iD0BEPTW_82W/view?usp=sharing
설명 : 로터리엔코더ENAB512-P 또는 ENAB512-C, 엔코더인터페이스BD-EN-INT, 아두이노를 이용하여 엔코더의 정지, 정회전, 역회전을 LED로 표현하기
예제 4: https://youtu.be/ccyfMKaug8w ->블로그에서 자세히 보기
아두이노 소스코드 : https://drive.google.com/file/d/1EbjBMlDU5jLIOGNFEjShWRHl9wKSmJyQ/view?usp=sharing
설명 : 로터리엔코더ENAB512-P 또는 ENAB512-C, 엔코더인터페이스BD-EN-INT, 아두이노를 이용하여 엔코더의 RMP값을 받기
예제 5 : https://youtu.be/MGlY5XM_9vY
아두이노 소스코드 : https://drive.google.com/file/d/1iOw20870Qv1DIAremwerzwgn5GtdCHg7/view?usp=sharing
설명 : 로터리엔코더ENAB512-P 또는 ENAB512-C, 엔코더인터페이스BD-EN-INT, 아두이노 우노를 이용하여 LCD에 RPM값을 출력하기
예제 6 : https://youtu.be/44Y6WUUe-Q8
아두이노 소스코드 : https://drive.google.com/file/d/1xfBHQ59wlnf0kI3gNlw-AMTeQDKvyptH/view?usp=sharing
설명 : 로터리엔코더ENAB512-P 또는 ENAB512-C, 엔코더인터페이스BD-EN-INT, 아두이노 우노를 이용하여 LCD에 바퀴가 굴러간 거리distance값을 출력하기
문의사항이 있으시면 카카오톡 톡문의로 빠른 상담해보세요.
▣ DESCRIPTION
엔코더 인터페이스 BD-EN-INT는 인크리멘탈 엔코더의 A, B상을 입력 받아 회전방향을 검출하고 정/역회전 펄스를 출력하는 변환보드입니다. 이 보드는 정회전 펄스와 역회전 펄스를 분리하여 출력하므로 그 출력을 MCU카운터의 외부입력 핀으로 수신하여 적산하면 연산량을 최소화하여 상대위치 혹은 각도를 쉽게 구할 수 있습니다. 또한 A, B상으로 조합되는 4가지 상태를 모두 검출하므로 엔코더의 분해능을 4체배 할 수 있습니다. 예를 들어 당사의 ENAB512-C엔코더와 연결하면 1회전당 2048의 분해능을 얻을 수 있습니다.
※ 당사의 엔코더 시리즈(ENAB512/ENAB400)와 호환되며 출력이 5V 토템폴 형식인 타사의 엔코더와도 호한 가능합니다.
▣ INPUT/OUTPUT DESCRIPTION
POWER | 5V | 전원 |
INPUT | A | 엔코더의 A상 |
B | 엔코더의 B상 | |
OUTPUT | Pulse | 정/역방향 펄스 |
Direction | 회전방향 정(5V), 역(0V) | |
CW Pulse | 정방향 펄스 | |
CW Pulse | 역방향 펄스 |

▣ TRANSIENT CHARACTERISTICS
PARAMETER | MIN | TYP | MAX |
A, B Frequency | - | - | 125kHz |
Output Frequency | - | - | 500kHz |
Output Pulse Width(Tw) | 490ns | 500ns | 510ns |
Iutput Output Delay(Td) | - | - | 200ns |
▣ OUTLINE DIMENSIONS (mm)

▣ INPUT/OUTPUT TIMING DIAGRAM
※ 회전방향은 A상이 앞설 경우를 정회전(CW)으로 하고 B상이 앞설 경우를 역회전(CCW)으로 함.
아두이노와 연결회로도는 다음과 같습니다.

아우이노 소스코드는 다음과 같습니다.
#include <Servo.h>
Servo myservo;
long encoder_intPin1 = 2; //엔코더인터페이스의 CW Pulse
long encoder_intPin2 = 3; //엔코더인터페이스의 CCW Pulse
long angle = 0;
volatile long encoderValue = 0;
void setup() {
Serial.begin (9600);
myservo.attach(9);
pinMode(encoder_intPin1, INPUT);
pinMode(encoder_intPin2, INPUT);
//call updateEncoder() when any high/low changed seen
//on interrupt 0 (pin 2), or interrupt 1 (pin 3)
attachInterrupt(0, updateEncoder0, FALLING);
attachInterrupt(1, updateEncoder1, FALLING);
}
void loop(){
//Do stuff here
angle = encoderValue*360/2048;
myservo.write(angle);
Serial.println(angle);
//delay(1000); //just here to slow down the output, and show it will work even during a delay
}
void updateEncoder0(){
encoderValue ++;
}
void updateEncoder1(){
encoderValue --;
}
▣ 예제 2 : 로터리엔코더와 엔코더인터페이스(BD-EN-INT),모터드라이버(MW-VSTB24D2S-v2)를 이용하여 스테핑모터를 제어하는 연결회로도->블로그에서 연결회로도 보기

▣ 예제 5, 6 : 로터리엔코더ENAB시리즈(ENAB512-P 또는 ENAB512-C,ENAB400-C)와 아두이노 우노를 이용하여 LCD에 RPM값 또는 바퀴가 굴러간 거리distance값을 출력하는 연결회로도



배송안내
배송비
기본배송료는 3,400원 입니다. (도서,산간,오지 일부지역은 배송비가 추가될 수 있습니다) 제품에 따라 배송비가 달라집니다.
배송지역 |
|---|
| 전국(제주 및 섬지역, 기타 산간/도서지역 배송가능) 제주도 및 기타 섬지역은 항공료 3,000원이 추가됩니다. |
배송기간 |
평일 오전 9시부터 오후 1시까지 주문 및 결제를 완료해주셔야 당일발송 됩니다. 평균배송기간은 2~3일정도 소요됩니다.
주문제작 또는 구매대행 상품의 경우 다소 늦어질수 있습니다.[배송예정일은 제작과정 및 해외배송기간에 따른 유동성이 발생하므로 평균 배송일과는 차이가 발생할 수 있습니다.] |
교환 및 반품안내
제품 수령 후 7일(주말/공휴일 포함)이내 다음 사항의 경우 취소, 교환, 환불, AS 가능합니다. |
|---|
[취소, 교환, 환불, AS 가능] 수령한 제품의 불량, 파손, 오 배송 등으로 사용이 불가한 경우 고객변심인 경우 제품 포장을 개봉하지 않고, 사용하지 않은 상태인 경우 취소·교환·환불 및 A/S 배송비 안내 1. 고객 변심에 의한 취소·교환·환불 제품 포장을 개봉하지 않고 사용하지 않은 상태에 한하여 가능합니다. 이 경우 왕복 배송비는 고객님 부담입니다. 2. 제품 불량에 의한 취소·교환·환불 및 A/S 제품 불량으로 확인된 경우, 제품 수령일로부터 7일 이내(주말·공휴일 포함) 취소·교환·환불 또는 A/S를 요청하시면 왕복 배송비는 당사에서 부담합니다. |
| [취소, 교환, 환불, AS 불가] 제품 수령일 기준 7일 (주말, 공휴일 포함) 초과한 경우 제품 및 포장을 파손, 훼손, 변형 시켜 재화의 가치를 하락시키거나, 사용자 과실로 인하여 제품 불량이 발생한 경우 (복사가 가능한 1회성 제품 (예: 서적,USB 모듈 및 키트 종류), 전선, 주문제작 상품, 교육 수강신청상품, 수동소자, 소켓, LED제품, 해외구매 상품은 절대 교환, 취소, AS 불가) 드림솔루션에 사전 안내나 확인없이 반품, 교환, AS 반품 보내는 경우 |
| 반품, 교환, AS 절차 및 상세내용은 드림솔루션 홈페이지 - 고객센터 - 취소/교환/환불 및 AS 상세설명을 반드시 참고하시길 부탁드립니다. |
환불안내
AS안내
- 소비자분쟁해결 기준(공정거래위원회 고시)에 따라 피해를 보상받을 수 있습니다.
- A/S는 판매자에게 문의하시기 바랍니다.
이미지 확대보기
엔코더 인터페이스 BD-EN-INT 아두이노 호환 소스코드 제공
비밀번호 인증
글 작성시 설정한 비밀번호를 입력해 주세요.
확인장바구니 담기
상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?
찜 리스트 담기
상품이 찜 리스트에 담겼습니다.
바로 확인하시겠습니까?








