드림솔루션 - 로터리엔코더·각도센서·모터커플링 CNC부품몰

이벤트 배너

전체 카테고리

추천 메뉴


각도센서 AN25-Analog 아두이노 서보모터 제어하기(커넥터 및 와이어 포함)

공유
SNS 공유하기
  • 페이스북 공유
    페이스북
  • X 공유
    X
  • 핀터레스트 공유
    핀터레스트
  • 카카오톡 공유
    카카오톡링크
  • 판매가
    41,250원 (부가세포함)
  • 상품재고
    38개
  • 제조사
    드림솔루션
  • 원산지
    대한민국
  • 평균준비기간
    오후 1시 이전 결제 시 당일 출고
    (편의점택배 접수 · 택배사 사정에 따라 수거 지연 가능)
  • 택배사
    CJ대한통운 / 상황에 따라 타 택배사 이용
  • 배송비
    0원 조건별배송
    금액별배송비
    0원 이상 ~ 40,000원 미만 3,400원
    40,000원 이상 0원

    배송비 계산 기준 : 판매가 + 옵션가 + 추가상품가 + 텍스트옵션가 - 상품할인가 - 상품쿠폰할인가

    지역별추가배송비
    지역별배송비
    제주특별자치도 서귀포시 3,000원
    제주특별자치도 제주시 3,000원
    택배  /  주문시결제(선결제)
    방문 수령지 : 경기도 안산시 단원구 산단로 325 (리드 스마트스퀘어 지식산업센터) 7동 10층 32호
플랜지 커플링 CF-41
와이어
각도센서 AN25-Analog 아두이노 서보모터 제어하기(커넥터 및 와이어 포함)
0원
  • 총 상품금액
  • 총 할인금액
  • 총 합계금액

✓ 회원가입 없이 주문 가능, 취소·환불도 마이페이지에서 바로 신청

 

※본 동영상은 드림솔루션의 각도센서AN25-Analog, 아두이노 UNO로 서보모터를 제어하는 영상입니다.

예제 1 : https://youtu.be/QTFuRVC2HXY

아두이노 소스코드 : https://drive.google.com/file/d/1sseI4A2h-FXFZq8NNXLxNpLdDbwbWLlG/view?usp=sharing

설명 : 드림솔루션의 각도센서AN25-Analog, 아두이노 UNO로 서보모터를 제어하기 ->블로그에서 자세히 보기

예제 2 : https://youtu.be/0vZsrvDSZjE   

설명 : 오실로스코프로 출력값 확인하기 ->블로그에서 자세히 보기

예제 3 : https://youtu.be/9smevOBfp70 

아두이노 소스코드 : https://drive.google.com/file/d/15QB2QdAbukZTGePMxEOSJv0dwdk2_uQg/view?usp=sharing 

설명 : 드림솔루션의 각도센서AN25-Analog의 출력값을 아두이노 UNO를 이용하여 LCD에 출력하기->블로그에서 자세히 보기 

예제 4 : https://youtu.be/XWTd8Cxv-FM 

아두이노 소스코드 : https://drive.google.com/file/d/1z-jSRvsJf3rOeh4Dh4Kic3AfvB43FGZ9/view?usp=sharing 

설명 : 예제 3의 프로그램을 업그레이드했어요. 소수점 두자리까지의 각도값을 계산해서 정확도를 높이고 자동으로 ADCvalue의 최소값과 최대값을 측정해요.

※ 문의사항이 있으시면 네이버톡 카카오톡 톡문의로 빠른 상담해보세요.


3a8522e012f0d62e974bb59bd95b0d3e_123235.jpg

클릭☞ datasheet 다운로드 

▣ DESCRIPTION

AN25-Series는 자기장을 이용한 비접촉식 각도센서로서 절대적인 회전각도를 측정합니다. 비접촉식 센서이므로 연속회전이 가능하고 높은 회전수에서 정밀하게 각도를 측정할 수 있습니다. 직경 25mm의 소형 알루미늄 바디에 축은 스테인리스이고 듀얼베어링을 적용하여 높은 강성을 구현하였습니다. 출력형태에 따라서 각도를 전압값으로 출력하는 AN25-Analog 모델과 PWM으로 출력하는 AN25-PWM모델로 나뉩니다. AN25-Series에 사용하는 칩은 12bit 각도 분해능(12bit Angular Resolution)입니다. 각도센서 AN25-Series는 전원을 껐다 켜도 리셋되지 않습니다.

※ 센서 주변에 강자성체가 있으면 각도오차가 발생할 수 있습니다.

 

▣ INPUT/OUTPUT DESCRIPTION

​ Parameter

Model

 AN25-Analog

AN25-PWM 

 Supply Voltage/Current

 5VDC, 20mA

5VDC, 20mA 

 Output (0 ~ 359.9deg)

 0.5 ~4.5V

10 ~ 90% (Duty Ratio) 

 PWM Frequency

 -

 1kHZ

 

 

▣ MECHANICAL CHARACTERISTICS

축관성모멘트

1.1g·cm²

축허용하중

1kgf

최대허용회전수

5000rpm

중량

31g

 

▣ OUTLINE DIMENSIONS (mm)

 outline_080111.png

▣ ANALOG OUTPUT(AN25-Analog)

analogoutput_225023.png

▣ PWM OUTPUT(AN25-PWM)     

                

pwmoutput_225050.png


▣ 5051용 커넥터가 포함된 길이 50cm, 70cm, 100cm인 와이어(AWG26)를 추가로 구매가능 (※제품 구매시 길이가 30cm인 와이어가 기본으로 제공됩니다.) 5a91a861788f0f717cbb1244905a539b_193741.jpg


▣예제 1 : AN25-Analog와 아두이노 UNO를 이용하여 서보모터를 제어하는 연결회로도->블로그에서 자세히 보기

AN25-Analog_104450.jpg

 


아두이노 소스코드 ->블로그에서 자세히 보기

#include <Servo.h>
Servo myservo;
long ADCvalue = 0; //AN25-analog의 OUT의 출력값
long angle = 0;
long ADCmin = 104; //ADCvalue의 min값을 직접 입력한다.
long ADCmax = 919; //ADCvalue의 max값을 직접 입력한다.

void setup() {
  Serial.begin(9600);
  myservo.attach(9);
}

void loop() {
ADCvalue = analogRead(A0);
angle = (ADCvalue-ADCmin)*360/(ADCmax-ADCmin);
myservo.write(angle);

Serial.print(ADCvalue);
Serial.print(" ");
Serial.print(angle);
Serial.println();
}

소스코드에 다음과 같이 두줄이 있습니다.

long ADCmin = 104; //ADCvalue의 min값을 직접 입력한다.

long ADCmax = 919; //ADCvalue의 max값을 직접 입력한다.

​

ADCmin은 ADCvalue의 최소값이고 ADCmax는 ADCvalue의 최대값입니다.

ADCmin과 ADCmax는 저희가 사용하는 환경에 맞춰서 튜닝된 값입니다. (아두이노 우노를 사용하고 아두이노의 MCU ADC분해능이 10bit입니다. 전원의 전압은 5V입니다.)

사용하는 환경이 바뀌면 ADCvalue의 최소값과 ADCvalue의 최대값이 변할 수 있습니다.

따라서 정확한 각도값 계산을 위해서는 직접 ADCvalue의 최소값과 최대값을 확인해서 ADCmin과 ADCmax에 입력하는 것을 추천합니다.

 

 ▣예제 3 : AN25-Analog와 아두이노 UNO를 이용하여 LCD에 출력하는 연결회로도->블로그에서 자세히 보기


AN25-Analog-LCD1602_120759.jpg

 

 아두이노 소스코드->블로그에서 자세히 보기

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2);

long ADCvalue = 0; //AN25-analog의 OUT의 출력값
long angle = 0;
long ADCmin = 127; //ADCvalue의 min값을 측정해서 직접 입력한다.
long ADCmax = 905; //ADCvalue의 max값을 측정해서 직접 입력한다.

void setup() {
  Serial.begin(9600);
  lcd.init();  //lcd 초기화
  lcd.backlight(); //lcd 배경을 밝게 합니다.
}

void loop() {
  ADCvalue = analogRead(A0);
  angle = (ADCvalue-ADCmin)*360/(ADCmax-ADCmin);

  if (angle < 100 ){
    if (angle < 10){   
  lcd.setCursor(0,0);
  lcd.print("angle:");
  lcd.setCursor(6,0);
  lcd.print(" ");
  lcd.setCursor(7,0);
  lcd.print(" ");
  lcd.setCursor(8,0);
  lcd.print(angle);
  lcd.setCursor(0,1);
  lcd.print("ADCvalue:");
  lcd.setCursor(9,1);
  lcd.print(ADCvalue);
  Serial.print(ADCvalue);
  Serial.print(" ");
  Serial.print(angle);
  Serial.println();
    }
    else{              
  lcd.setCursor(0,0);
  lcd.print("angle:");
  lcd.setCursor(6,0);
  lcd.print(" ");
  lcd.setCursor(7,0);
  lcd.print(angle);
  lcd.setCursor(0,1);
  lcd.print("ADCvalue:");
  lcd.setCursor(9,1);
  lcd.print(ADCvalue);
  Serial.print(ADCvalue);
  Serial.print(" ");
  Serial.print(angle);
  Serial.println();  
  }
    
  }
  else{
  lcd.setCursor(0,0);
  lcd.print("angle:");
  lcd.setCursor(6,0);
  lcd.print(angle);
  lcd.setCursor(0,1);
  lcd.print("ADCvalue:");
  lcd.setCursor(9,1);
  lcd.print(ADCvalue);
  Serial.print(ADCvalue);
  Serial.print(" ");
  Serial.print(angle);
  Serial.println();  
  }
}

  AN25-Analog-1_225612.jpg 




▣ 플랜지 커플링 CF-41 도면(단위:mm)


d53b5e880a437cbdb9ff343ab55232a1_190622.jpg
▣ 플랜지 커플링 CF-41 실물사진 및 구성품

7caae77231ba2755b6703db1c75935e3_171327.jpg
2558c50e87dda458fd0175a46555ed04_175030.jpg



☞ BP-Hub-6, BP-Hub-8, 리지드 커플링 CR-25, 디스크 커플링 CD-25 상품상제정보 보러하기 

535339f71d2d96370029c7d8848f41b1_094517.jpg

배송안내

​배송비

기본배송료는 3,400원 입니다. (도서,산간,오지 일부지역은 배송비가 추가될 수 있습니다)  제품에 따라 배송비가 달라집니다. 

 

 

배송지역

전국(제주 및 섬지역, 기타 산간/도서지역 배송가능)
제주도 및 기타 섬지역은 항공료 3,000원이 추가됩니다.


배송기간

평일 오전 9시부터 오후 1시까지 주문 및 결제를 완료해주셔야 당일발송 됩니다.

평균배송기간은 2~3일정도 소요됩니다.
(토요일/공휴일 주문건은 제외됩니다.)
(일부 상품의 경우 재고 보유 상황에 따라서 평균 발송일이 다소 차이가 발생될 수 있습니다.)


다품종으로 주문을 하신 경우 상품의 평균 발송일이 가장 늦은 상품의 발송일에 일괄 발송됩니다. 
(발송 예정일은 근무 영업일 기준 평균 소요일 입니다. 토요일,일요일,공휴일은 제외 됩니다. ) 

 

주문제작 또는 구매대행 상품의 경우 다소 늦어질수 있습니다.[배송예정일은 제작과정 및 해외배송기간에 따른 유동성이 발생하므로 평균 배송일과는 차이가 발생할 수 있습니다.]

교환 및 반품안내

제품 수령 후 7일(주말/공휴일 포함)이내 다음 사항의 경우 취소, 교환, 환불, AS 가능합니다.


[취소, 교환, 환불, AS 가능] 수령한 제품의 불량, 파손, 오 배송 등으로 사용이 불가한 경우

고객변심인 경우 제품 포장을 개봉하지 않고, 사용하지 않은 상태인 경우
제품 불량으로 확인되어 수령일 기준 7일이내 (주말/공휴일 포함) 취소, 교환, 환불, AS를 요청하는 경우


취소·교환·환불 및 A/S 배송비 안내

1. 고객 변심에 의한 취소·교환·환불

제품 포장을 개봉하지 않고 사용하지 않은 상태에 한하여 가능합니다.

이 경우 왕복 배송비는 고객님 부담입니다.

2. 제품 불량에 의한 취소·교환·환불 및 A/S

제품 불량으로 확인된 경우, 제품 수령일로부터 7일 이내(주말·공휴일 포함) 취소·교환·환불 또는 A/S를 요청하시면 왕복 배송비는 당사에서 부담합니다.


[취소, 교환, 환불, AS 불가]
제품 수령일 기준 7일 (주말, 공휴일 포함) 초과한 경우
제품 및 포장을 파손, 훼손, 변형 시켜 재화의 가치를 하락시키거나, 사용자 과실로 인하여 제품 불량이 발생한 경우
(복사가 가능한 1회성 제품 (예: 서적,USB 모듈 및 키트 종류), 전선, 주문제작 상품, 교육 수강신청상품, 수동소자, 
소켓, LED제품, 해외구매 상품은 절대 교환, 취소, AS 불가) 
드림솔루션에 사전 안내나 확인없이 반품, 교환, AS 반품 보내는 경우
반품, 교환, AS 절차 및 상세내용은 드림솔루션 홈페이지 - 고객센터 - 취소/교환/환불 및 AS
상세설명을 반드시 참고하시길 부탁드립니다.

환불안내

- 상품 청약철회 가능기간은 상품 수령일로 부터 7일 이내 입니다.

AS안내

- 소비자분쟁해결 기준(공정거래위원회 고시)에 따라 피해를 보상받을 수 있습니다.

- A/S는 판매자에게 문의하시기 바랍니다.

이미지 확대보기

각도센서 AN25-Analog 아두이노 서보모터 제어하기(커넥터 및 와이어 포함)

각도센서 AN25-Analog 아두이노 서보모터 제어하기(커넥터 및 와이어 포함)
각도센서 AN25-Analog 아두이노 서보모터 제어하기(커넥터 및 와이어 포함)

비밀번호 인증

글 작성시 설정한 비밀번호를 입력해 주세요.

확인

장바구니 담기

상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?

찜 리스트 담기

상품이 찜 리스트에 담겼습니다.
바로 확인하시겠습니까?

광고
최근본상품
0/0
상단으로 이동
카카오톡 톡문의로 이동
네이버 톡문의로 이동