주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

Magnetometer X-Y-Z

자력계의 X, Y, Z 축을 따라 자기장 측정값 가져오기

R2023b 이후

  • Magnetometer X-Y-Z block

라이브러리:
Simulink Coder Support Package for BBC micro:bit/Magnetometer

설명

Magnetometer X-Y-Z 블록은 X, Y, Z 축을 따라 자기장을 측정합니다. 이 블록에는 세 개의 출력 포트가 있습니다. Magnet 포트는 자기장을 [1x3] 벡터로 출력합니다(단위: uT).

이 블록의 파라미터를 사용하여 자력계의 출력 데이터 속도(ODR)를 선택하십시오. 출력 데이터 속도(ODR)는 0.63 Hz에서 80 Hz까지입니다.

Magnetometer X-Y-Z 블록은 BBC micro:bit 보드의 V1.3, V1.5 및 V2.2 버전을 지원합니다.

이 블록은 MAG3110 3축 자력계와 LSM303 3축 자력계 센서로 구성되어 있습니다.

참고

LSM303 3축 자력계 센서는 V1.5 및 V2.2 보드를 지원하며, MAG3110 3축 자력계 센서는 V1.3 보드를 지원합니다.

칩의 배향 및 중력에 대한 축 방향

보드를 자신 쪽을 향하게 잡고, MAG3110 3축 칩의 상단까지 이어지는 선이 테이블과 수평이 되도록 정렬하십시오. 이 위치에서 X축은 수평을 이루며 왼쪽을 향하고, Y축은 수직을 이루며 아래를 향하며, Z축은 사용자를 향해 있습니다.

화살표의 방향은 자력계의 측정값의 양의 방향을 나타냅니다.

이 그림은 칩의 X, Y, Z 축을 따라 기판을 기울였을 때의 자기장 세기를 보여줍니다.

X 방향의 자력

보드를 자신 쪽을 향하게 잡고, 칩 오른쪽의 선이 테이블과 수직이 되도록 맞춥니다. 칩에 탑재된 자력계는 각 센서 축을 따라 지자기장을 측정합니다. 결과적으로 얻어진 [1x3] 벡터에서, X축 방향의 자기 강도를 나타내는 첫 번째 값이 최소값입니다.

포트

출력

모두 확장

이 블록에는 출력 포트가 하나 있습니다.

이 블록은 자기장을 [1x3] 벡터로 출력합니다. 각 값은 X, Y, Z 축을 따른 자기장 측정값을 나타냅니다(단위: μT).

데이터형: double

파라미터

모두 확장

자력계가 자기장 측정값을 읽을 레이트를 지정합니다.

이 파라미터를 -1로 지정하면, Simulink®는 모델 내 블록 컨텍스트를 기반으로 블록에 대한 최적 샘플 시간을 결정합니다.

버전 내역

R2023b에 개발됨