BASIC4MCU | 질문게시판 | ATmega128 S1 기울기 센서 소스코드 질문
페이지 정보
작성자 master 작성일2019-12-25 21:38 조회3,809회 댓글0건본문
Q)
avr 에서 s1기울기 센서를 제어하려고합니다.
기울기 센서에 대한 avr소스있으면 부탁드립니다.
//
A)
http://devicemart.co.kr/mart7/mall.php?cat=049012000&query=view&no=14501#.
±60° 기울기센서/ DAS의 전자식 S1기울기센서는 세계최소형의 기울기센서로써 매우 우수하고 저렴한 각도측정 센서입니다.
앰프 내장 타입도 있는데 없는 모델을 골랐군요
1도 기울기에 대해서 6.5mV의 출력이므로
+-60도에서는 +-390mV가 나옵니다.
2.5도 기준으로 출력 되므로
2.11V~2.89V가 출력 됩니다.
http://devicemart.co.kr/mart7/mall.php?cat=049012000&query=view&no=14502
±60° 기울기센서/ 기울기센서 내부에 AMP가 내장되어 외부에 별도의 추가회로가 필요없음
1도 기울기에 대해서 30mV의 출력이므로
+-60도에서는 +-1.8V가 나옵니다.
2.5도 기준으로 출력 되므로
0.7V~4.3V가 출력 됩니다.
S1을 사용 한다면
AVR 내부 GAIN 10배를 사옹 하기엔 출력이 너무 큽니다.
60도 까지 사용 하지 않는다고 하면 가능하긴 합니다.(약 +-38도 측정 가능)
저항으로 센서 출력을 디바이더 해서 출력을 낮추고서 10개 증폭 하면 +-60도 측정 가능 합니다.
차동입력으로 받고 내부게인 10배 사용 하면 됩니다.(10턴 10K 가변저항으로 제로점 조정)
rail-to-rail OPAMP로 4.5배 정도 증폭 해서 사용 해도 됩니다.
외부 회로 구성이 귀찮으면 조금 더 비싸더라도 앰프 내장 타입을 SA1을 구입 하면 됩니다.
하드웨어 구성 부터 완성 하고나면 프로그램은 어렵지 않습니다.
아래 카페에 ADC 예제가 많으므로 참고 해서 만들면 됩니다.
막히는 부분은 다시 질문 하시기 바랍니다.
댓글 0
조회수 3,809등록된 댓글이 없습니다.