위드로봇 신제품 – SD746BO
오직 디바이스마트에서만 볼수 있는 독점 업체인 위드로봇에서 신제품이 출시 됩니다!!
제품명은 SD746BO, 3축 가속도 +3축 자이로 테스트 보드 입니다.
새로운 디바이스를 테스트할 때 PCB를 만들어 테스트하려면 시간도 오래걸리고 비용도 많이 소요되게 됩니다. 우선 성능을 검증하는 것이 핵심이니 크기와 상관없이 시스템을 구성하고 이런저런 간단한 코드를 작성해서 테스트해 보고 싶은 것이 개발자가 공통적으로 가지는 생각이죠.
특정 디바이스가 다른 외부 회로 도움없이 온전히 동작시킬 수 있도록 보드를 구성하고 필요한 신호선을 PCB 상에 배치한 조그마한 보드를 Breakout PCB 또는 Breakout board 라고 합니다. 예를 들어 새로운 자이로 센서가 출시되었는데 이 센서를 이용해서 내가 원하는 기능을 구현할 수 있는지 없는지 확인해 봐야겠다면, 정식으로 PCB를 만들기 전에 AVR이나 ARM 보드와 연결해서 그 기본 성능을 확인하고 싶겠죠? 이 때 해당 자이로 센서가 조그마한 PCB에 붙어 AVR과는 시리얼 통신으로 데이터를 주고 받을 수 있는 보드가 있다면 바로 성능 확인을 시작할 수 있습니다. 이러한 개발자들의 요구에 부응하기 위해 칩 제조사나 모듈 판매 업체들은 breakout board를 만들어 판매합니다.
오늘 알려드릴 소식은 MEMS 방식의 관성 센서 중에서 가장 많이 사용하는 가속도 센서와 자이로 센서를 칩 패키징 측면에서 하나로 만든 센서를 breakout 보드 형태로 만들어 판매를 개시한다는 내용입니다. 보통 3축 가속도 센서와 3축 자이로 센서가 각각의 제품으로 시장에 나옵니다. 그럼 3축 가속도 센서와 3축 자이로 센서가 동시에 필요한 응용 분야일 경우 두 센서를 PCB에 배치해야 합니다. 이렇게 하면 아무리 센서를 밀착시켜도 좌표축이 mm 수준의 오차가 발생하며, 응용 분야에 따라서는 이 오차가 꽤 영향을 미치는 경우가 있죠. 또한 보드도 커지고 온도 편차에 따른 보상도 각각 해 줘야 하고 인터페이스도 어떤 센서는 i2c, 어떤 센서는 SPI 일 수도 있기에 제각각이 될 수 있습니다. 하지만 칩 제조 공정 상에서 가속도 센서와 자이로 센서를 하나로 합친다면 (1) 보드 크기도 줄일 수 있고, (2) 센서 온도 보상도 간단해 지고, (3) 인터페이스도 통일되고고 (4) 가격도 각각을 구매하는 것 보다 저렴해지는 장점이 있습니다. 그래서~~ 위 사진처럼 조그마한 PCB로 3축 가속도와 3축 자이로 센서를 동시에 실험할 수 있는 저렴한 보드를 제작하였습니다. 이름은 SD746BO이며, SD746는 센서모델, 뒤의 BO는 BreakOut board에서 따왔습니다.
위드로봇에서 예전에 제조하여 판매하던 3축 가속도 센서인 myAccel3LV02 보드와 PinMap을 똑같게 구성해서 예전 가속도 센서 테스트하던 보드에 연결해서 3축 가속도 뿐만 아니라 3축 자이로 센서도 실험할 수 있습니다. 제품 소개 페이지로 이동하시면 상세한 설명과 데이터시트, 사용자 메뉴얼, i2c 통신 예제, spi 통신 예제를 내려 받을 수 있습니다. MEMS 센서로 실험하시는 분들께 도움이 되는 제품이 되었으면 합니다.
하나의 모듈에 3축 가속도 센서와 3축 자이로 센서, 온도 센서까지 모두 담았습니다. 16비트 AD 변환 장치와 디지털 저역 통과 필터를 내장하여 디지털 값으로 인터페이스가 가능한 자이로/가속도 센서 모듈 보드입니다. SPI/I2C 중 선택적으로 인터페이스가 가능하며, 하나의 칩에 6축 센서를 모두 담아 칩 alignment 오류로부터 자유롭습니다. S/W적으로 설정 가능한 디지털 필터를 통해 움직임 검출 인터럽트 등의 기능을 활용할 수도 있습니다.
기능상 특징
- 기존 myAccel3LV02DL 보드와 핀맵 호환(myMCU-EXP 보드에서 사용 가능)
- 한 개의 센서 보드에서 3축 자이로, 3축 가속도 측정
- 16비트 ADC를 내장하여 디지털 값 출력
- SPI 또는 I2C 디지털 인터페이스
- 자이로 측정범위 : ±2048°/s, ±1024°/s, ±512°/s, ±256°/s 중 선택
- 가속도 측정범위 : ±2g, ±6g, ±8g 중 선택
- 10Hz, 40Hz, 100Hz, 160Hz bandwidth 선택
- 디지털 저역 통과 필터 및 동작 감시(Motion Detection)
- -40도에서 +85도까지의 넓은 동작 온도 범위
- 2.55V ~ 3.6V의 동작전압과 1.6V ~ 3.6V의 IO전압
- 브레드 보드에 연결이 편리한 2.54mm 간격의 헤더핀 인터페이스
- 1.5cm x 1.05cm의 초소형 크기
응용분야
- 자이로, 가속도 센서 측정이 필요한 전 분야
- 로봇의 움직임, 기울어짐 측정, 네비게이션용 센서, IMU
- 충격, 낙하 감지
- Image stabilization
SD746 BreakOut 외형 치수
핀 설명
핀 번호 | 핀 이름 | 핀 타입 | 설명 | |
J1-1 | VDD |
PWR |
센서의 동작 전압 입력 (2.55V ~ 3.6V) | |
J1-2 | VDD_IO |
PWR |
디지털 인터페이스 동작 전압 입력 (1.6V ~ VDD) | |
J1-3 | INT |
O |
Interrupt 출력 신호 | |
J1-4 | GND |
PWR |
접지 (0V) | |
J2-1 | CS |
I |
SPI Chip select (CS) | HIGH(pull-up) |
J2-2 | SCL/SPC |
I |
SPI Clock (SPC) | I2C clock (SCL) |
J2-3 | SDA/SDI/SDO |
I/O |
SPI data in (SDI) | I2C Serial data (SDA) |
J2-4 | SDO/ADDR |
O |
SPI data out (SDO) | I2C address |
SD746 BreakOut 좌표축
외부인터페이스
SD746 Breakout은 표준 I2C 혹은 SPI를 통하여 MCU와 인터페이스 할 수 있습니다. I2C와 SPI 인터페이스에서 각 IO핀의 timing diagram은 SD746의 데이터시트를 참조하시기 바랍니다.
현재 디바이스마트 등록과 판매 예정 중이며 2013년 4월 8일 부터는 예약판매가 실시되고 4월 15일부터 배송이 시작됩니다.
예약판매중에는 기존판매가보다 할인된 가격으로 제공될 예정입니다.
출처 – 위드로봇(http://withrobot.com/sd746bo/, http://www.withrobot.com/wblog20130328/)