EBIMU_9DOF - cchamchi/cansat GitHub Wiki

์บ” ์œ„์„ฑ์— ์žฅ์ฐฉ๋œ IMU๋Š” ์ดํˆฌ๋ฐ•์Šค(http://www.e2box.co.kr/) ์—์„œ ๋งŒ๋“  ์ œํ’ˆ์ž…๋‹ˆ๋‹ค. ํ™ˆํŽ˜์ด์ง€๋ฅผ ๋ฐฉ๋ฌธํ•˜์‹œ๋ฉด ๋งŽ์€ ๊ธฐ์ˆ ์ž๋ฃŒ๋ฅผ ๋ณผ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. EBIMU_9DOFv3 ์ž๋ฃŒ ๋‹ค์šด๋กœ๋“œ

Feature

  • 3์ถ• ์ž์ด๋กœ์Šค์ฝ”ํ”„, 3์ถ• ๊ฐ€์†๋„์„ผ์„œ, 3์ถ• ์ง€์ž๊ธฐ์„ผ์„œ๊ฐ€ ๋‚ด์žฅ๋œ ์ดˆ์†Œํ˜• AHRS๋ชจ๋“ˆ ๊ณ ์ •๋ฐ€ ์ž์„ธ๋ฐ์ดํƒ€ ์ถœ๋ ฅ
  • ๋ฐ์ดํ„ฐ ๊ฐฑ์‹  ๋ฐ ์ถœ๋ ฅ์†๋„ 1000Hz ์ง€์›(1000Hz ~ 1Hz ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ)
  • ์ „๋ฐฉ์œ„ ์ž์„ธ offset์„ค์ • ๊ธฐ๋Šฅ
  • ์ค‘๋ ฅ์„ฑ๋ถ„์ด ์ œ๊ฑฐ๋œ ๊ฐ€์†๋„ ์ถœ๋ ฅ๊ธฐ๋Šฅ
  • ์ž์„ธ ์ถœ๋ ฅ ๋ฐ์ดํƒ€
    • Euler angles, Quaternion, Calibrated raw sensor data
  • ๋ฐ์ดํƒ€ ์ถœ๋ ฅ ๋ชจ๋“œ
    • ASCII์ถœ๋ ฅ๋ชจ๋“œ, HEX(binary) ์ถœ๋ ฅ๋ชจ๋“œ, Polling ๋ชจ๋“œ
  • ์„ผ์„œ ์˜จ๋„ ๋ฐ์ดํƒ€ ์ถœ๋ ฅ
  • ์‚ฌ์šฉ ํ™˜๊ฒฝ์— ๋”ฐ๋ฅธ ์˜ต์…˜ ์„ค์ • ๊ธฐ๋Šฅ
    • Digital Low Pass Filter : 5Hz ~ 256Hz - ์ž์ด๋กœ Sensitivity : 250dps ~ 2000dps - ๊ฐ€์†๋„ Sensitivity : 2g ~ 16g
    • Sensor Filter Factor : 1 ~ 50
  • ๊ฐ„๋‹จํ•œ ์ธํ„ฐํŽ˜์ด์Šค (VCC,GND,TX,RX)
    • ์ž…๋ ฅ์ „์••(VCC)์— ๋”ฐ๋ฅด๋Š” ์ „์••Level์˜ TX,RX UART ํ†ต์‹  ์—ฐ๊ฒฐ
  • ์ง€์ž๊ธฐ์„ผ์„œ ํ™œ์„ฑ/๋น„ํ™œ์„ฑ ๋ชจ๋“œ
  • ์„ผ์„œ ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜ ๊ธฐ๋Šฅ
  • ์ดˆ์†Œํ˜• ์‚ฌ์ด์ฆˆ (14mm x 18mm)
  • ์ €์ „๋ ฅ - Normal. 40mA @ 5V , PowerDown. 0.5mA @ 5V
  • ๋„“์€ ๋ฒ”์œ„์˜ ํ†ต์‹  ์†๋„ ์ง€์› : 9600bps ~ 921600bps
  • ๋ชจ๋“ ์„ค์ •์€ ๋‚ด๋ถ€ ๋น„ํœ˜๋ฐœ์„ฑ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋˜์–ด ์ „์› ํˆฌ์ž…์‹œ ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜ ์—†์ด ์ฆ‰์‹œ ์‚ฌ์šฉ๊ฐ€๋Šฅ
  • ์ž…๋ ฅ์ „์•• : 3.3V ~ 7V

Output data format(ASCII)

์•„๋ž˜ ๊ทธ๋ฆผ ์ฒ˜๋Ÿผ ์‹œ์ž‘(SOL,Start Of Line)์€ "*"(0x2A)๋กœ ๋์€(EOL,End Of Line)์€ "CR LF" (0x0D 0x0A)๋กœ ๋๋‚˜๊ณ  ๊ทธ ์‚ฌ์ด์— ์‰ผํ‘œ ","๋กœ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์ถœ๋ ฅ ์ˆœ์„œ๋Š” ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Command & Response format

EBIMU์˜ ๋™์ž‘๋ชจ๋“œ๋ฅผ ์ปจํŠธ๋กคํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

Command code list

Default์…‹ํŒ…์„ ์ฐธ๊ณ ํ•˜์—ฌ ์…‹ํŒ…์„ ๋ณ€๊ฒฝํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๊ฐ€๋ น ํ˜„์žฌ output data format์€ ASCII,115200,Euler angle ์ธ๋ฐ, ์„ธํŒ…์„ ๋ฐ”๊พธ๋ ค๋ฉด ์•„๋ž˜ ์œ„ํ‚ค๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š” EBIMU ์…‹ํŒ… ๋ฐ”๊พธ๊ธฐ