ARDUINO Nano 33 BLE Sense 개발 보드 사용 설명서
ARDUINO Nano 33 BLE Sense 개발 보드

설명

Arduino Nano 33 BLE Sense Rev2는 Nordic nRF306을 기반으로 하고 Cortex M52480F를 포함하는 NINA B4 모듈을 포함하는 소형 크기의 모듈입니다. BMI270과 BMM150은 공동으로 9축 IMU를 제공합니다. 모듈은 DIP 구성 요소(핀 헤더를 장착할 때)로 장착하거나 성곽 패드를 통해 직접 납땜하는 SMT 구성 요소로 장착할 수 있습니다.

대상 지역

메이커, 인핸스먼트, IoT 애플리케이션

특징

NINA B306 모듈

  • 프로세서
    • 64MHz Arm® Cortex®-M4F(FPU 포함)
    • 1MB 플래시 + 256KB RAM
  • Bluetooth® 5 다중 프로토콜 라디오
    • 2Mbps
    • CSA #2
    • 광고 확장
    • 장거리
    • +8dBm TX 전력
    • -95dBm 감도
    • TX에서 4.8mA(0dBm)
    • RX(4.6Mbps)에서 1mA
    • 50Ω 단일 종단 출력이 있는 통합 발룬
    • IEEE 802.15.4 무선 지원
    • 지그비
  • 주변기기
    • 전속 12Mbps USB
    • NFC-A tag
    • Arm CryptoCell CC310 보안 하위 시스템
    • QSPI/SPI/TWI/I²S/PDM/QDEC
    • 고속 32MHz SPI
    • 쿼드 SPI 인터페이스 32MHz
    • 모든 디지털 인터페이스를 위한 EasyDMA
    • 12비트 200ksps ADC
    • 128비트 AES/ECB/CCM/AAR 보조 프로세서
  • 체질량지수270 6축 IMU(가속도계 및 자이로스코프)
    • 16비트
    • ±3g/±2g/±4g/±8g 범위의 16축 가속도계
    • ±3dps/±125dps/±250dps/±500dps/ ±1000dps 범위의 2000축 자이로스코프
  • 비엠엠150 3축 IMU(자력계)
    • 3축 디지털 지자기 센서
    • 0.3μT 분해능
    • ±1300μT(x,y축), ±2500μT(z축)
  • LPS22HB (기압계 및 온도 센서)
    • 260비트 정밀도의 1260~24hPa 절대 압력 범위
    • 높은 과압 기능: 20x 풀스케일
    • 내장된 온도 보상
    • 16비트 온도 데이터 출력
    • 1Hz~75Hz 출력 데이터 속도인터럽트 기능: 데이터 준비, FIFO 플래그, 압력 임계값
  • HS3003 온습도 센서
    • 0-100% 상대 습도 범위
    • 습도 정확도: ±1.5%RH, 일반(HS3001, 10 ~ 90%RH, 25°C)
    • 온도 센서 정확도: ±0.1°C, 일반
    • 최대 14비트 습도 및 온도 출력 데이터
  • APDS-9960 (디지털 근접, 주변광, RGB 및 제스처 센서)
    • UV 및 IR 차단 필터를 사용한 주변광 및 RGB 색상 감지
    • 매우 높은 감도 – 어두운 유리 뒤에서 작동하는 데 이상적
    • 주변광 제거를 통한 근접 감지
    • 복잡한 제스처 감지
  • MP34DT06JTR (디지털 마이크)
    • AOP = 122.5dbSPL
    • 64dB 신호 대 잡음비
    • 전방향 감도
    • –26dBFS ± 3dB 감도
  • MP2322 직류-직류
    • 입력 볼륨 조절tage 최소 부하에서 최소 21% 효율로 최대 65V
    • 85V에서 12% 이상의 효율성

이사회

모든 Nano 폼 팩터 보드와 마찬가지로 Nano 33 BLE Sense Rev2에는 배터리 충전기가 없지만 USB 또는 헤더를 통해 전원을 공급받을 수 있습니다.

메모: Arduino Nano 33 BLE Sense Rev2는 3.3VI/O만 지원하고 5V를 허용하지 않으므로 이 보드에 5V 신호를 직접 연결하지 않도록 하십시오. 그렇지 않으면 손상될 수 있습니다. 또한 5V 작동을 지원하는 Arduino Nano 보드와 달리 5V 핀은 vol을 공급하지 않습니다.tage 그러나 점퍼를 통해 USB 전원 입력에 연결됩니다.

평가

권장 작동 조건

상징 설명 최소 맥스
전체 보드에 대한 보수적 열 제한: -40°C(40°F) 85°C(185°F)

전력 소비

상징 설명 최소 유형 맥스 단위
영어: 비지 루프의 전력 소비 미정 mW
플엘피(PLP) 저전력 모드에서의 전력 소비 미정 mW
피맥스 최대 전력 소비량 미정 mW

기능 이상view

보드 토폴로지

맨 위:
기능 이상view
보드 토폴로지 상단

참조 설명 참조 설명
U1 NINA-B306 모듈 Bluetooth® 저에너지 5.0 모듈 U6 MP2322GQH 스텝다운 컨버터
U2 BMI270 센서 IMU PB1 IT-1185AP1C-160G-GTR 푸시 버튼
U3 MP34DT06JTR MEMS 마이크 U8 HS3003 습도 센서
U7 BMM150 자력계 IC DL1 주도 엘
U5 APDS-9660 주변 모듈 DL2 LED 전원
U9 LPS22HBTR 압력 센서 IC

맨 아래:
기능 이상view

참조 설명 참조 설명
SJ1 VUSB 점퍼 SJ2 D7 점퍼
SJ3 3v3 점퍼 SJ4 D8 점퍼

프로세서

주 프로세서는 최대 4MHz에서 실행되는 Arm® Cortex®-M64F입니다. 대부분의 핀은 외부 헤더에 연결되지만 일부는 무선 모듈 및 온보드 내부 I2C 주변 장치(IMU 및 Crypto)와의 내부 통신용으로 예약되어 있습니다.

메모: 다른 Arduino Nano 보드와 달리 핀 A4 및 A5에는 내부 풀업이 있으며 기본적으로 I2C 버스로 사용되므로 아날로그 입력으로 사용하지 않는 것이 좋습니다.

아이무

Arduino Nano 33 BLE Sense Rev2는 BMI9 및 BMM270 IC를 결합하여 150축 IMU 기능을 제공합니다. BMI270에는 150축 자이로스코프와 XNUMX축 가속도계가 모두 포함되어 있으며, BMMXNUMX은 XNUMX차원 모두에서 자기장 변화를 감지할 수 있습니다. 얻은 정보는 기계 학습뿐만 아니라 원시 움직임 매개변수 측정에 사용할 수 있습니다.

LPS22HB(U9) 기압계 및 온도 센서

LPS22HB 압력 센서 IC(U9)에는 작은 칩에 통합된 온도 센서와 함께 압전 저항 절대 압력 센서가 모두 포함되어 있습니다. 압력 센서(U9)는 I1C 인터페이스를 통해 메인 마이크로컨트롤러(U2)와 인터페이스합니다. 감지 요소는 절대 압력을 측정하기 위해 미세 가공된 현수막으로 구성되며 압전 저항 요소를 측정하기 위해 내부에 Wheatstone 브리지를 포함합니다. 온도 섭동은 온칩에 포함된 온도 센서를 통해 보상됩니다. 절대 압력 범위는 260~1260hPa입니다. 압력 데이터는 최대 2비트에서 I24C를 통해 폴링될 수 있으며 온도 데이터는 최대 16비트에서 폴링될 수 있습니다. Arduino_LPS22HB 라이브러리는 이 칩과 함께 I2C 프로토콜 구현을 사용할 준비가 되어 있습니다.

HS3003(U8) 상대 습도 및 온도 센서

HS3003(U8)은 소형 패키지에서 상대 습도 및 온도의 정확한 판독값을 제공하도록 설계된 MEMS 센서입니다. 온도 보상 및 교정은 외부 회로 없이 온칩에서 수행됩니다. HS3003은 빠른 응답 시간(0초 미만)으로 상대 습도를 100%에서 4%RH까지 측정할 수 있습니다. 포함된 온칩 온도 센서(보상에 사용됨)의 온도 정확도는 ±0.1°C입니다. U8은 I2C 버스를 통해 메인 마이크로컨트롤러를 통해 통신합니다.

제스처 감지

제스처 감지는 물리적 동작 정보(예: 속도, 방향 및 거리)를 디지털 정보로 변환하기 위해 반사된 IR 에너지(통합 LED에서 공급됨)를 감지하기 위해 8방향 포토다이오드를 사용합니다. 제스처 엔진의 아키텍처는 자동 활성화(근접 엔진 결과 기반), 주변광 차감, 누화 제거, 이중 32비트 데이터 변환기, 절전 변환 간 지연, 2개 데이터 세트 FIFO 및 인터럽트 구동 IXNUMXC 통신을 특징으로 합니다. . 제스처 엔진은 광범위한 모바일 장치 제스처 요구 사항을 수용합니다. 간단한 위-아래-오른쪽-왼쪽 제스처 또는 더 복잡한 제스처를 정확하게 감지할 수 있습니다. 조정 가능한 IR LED 타이밍으로 전력 소비 및 노이즈 최소화

근접 감지

근접 감지 기능은 반사된 IR 에너지(통합 LED에서 소싱)의 포토다이오드 감지를 통해 거리 측정(예: 모바일 장치 화면에서 사용자 귀까지)을 제공합니다. 감지/해제 이벤트는 인터럽트로 구동되며 근접 결과가 상한 및/또는 하한 임계값 설정을 넘을 때마다 발생합니다. 근접 엔진은 센서에 나타나는 원하지 않는 IR 에너지 반사로 인한 시스템 오프셋을 보상하기 위해 오프셋 조정 레지스터를 갖추고 있습니다. IR LED 강도는 구성 요소 변동으로 인한 완제품 보정의 필요성을 없애기 위해 공장에서 조정됩니다. 근접 결과는 자동 주변광 차감으로 더욱 향상됩니다.

색상 및 ALS 감지

색상 및 ALS 감지 기능은 적색, 녹색, 청색 및 선명한 광도 데이터를 제공합니다. 각 R, G, B, C 채널에는 UV 및 IR 차단 필터와 동시에 16비트 데이터를 생성하는 전용 데이터 변환기가 있습니다. 이 아키텍처를 통해 애플리케이션은 주변광을 정확하게 측정하고 색상을 감지하여 장치가 색온도를 계산하고 디스플레이 백라이트를 제어할 수 있도록 합니다.

디지털 마이크

MP34DT06JTR은 용량성 감지 소자와 IXNUMXC 인터페이스로 제작된 초소형, 저전력, 무지향성 디지털 MEMS 마이크입니다.

음파를 감지할 수 있는 감지 요소는 오디오 센서 전용 특수 실리콘 미세 가공 공정을 사용하여 제조됩니다.

파워 트리

보드는 헤더의 USB 커넥터, VIN 또는 VUSB 핀을 통해 전원을 공급받을 수 있습니다.
파워 트리 지침
파워 트리

메모: VUSB는 쇼트키 다이오드와 DC-DC 조정기를 통해 VIN에 최소 입력 볼륨을 지정하므로tage는 4.5V 최소 공급 볼륨입니다.tage USB에서 볼륨을 높여야 합니다.tage 끌어오는 전류에 따라 4.8V ~ 4.96V 범위입니다.

이사회 운영

시작하기 – IDE

오프라인 상태에서 Arduino Nano 33 BLE Sense Rev2를 프로그래밍하려면 Arduino Desktop IDE를 설치해야 합니다[1] Arduino Nano 33 BLE Sense Rev2를 컴퓨터에 연결하려면 Micro-B USB 케이블이 필요합니다. 이것은 또한 LED로 표시되는 것처럼 보드에 전원을 공급합니다.

시작하기 – 아두이노 Web 편집자

이 보드를 포함한 모든 Arduino 보드는 Arduino에서 즉시 사용할 수 있습니다. Web 편집기, 간단한 플러그인을 설치하기만 하면 됩니다.

아두이노 Web 편집기는 온라인에서 호스팅되므로 모든 보드에 대한 최신 기능과 지원으로 항상 최신 상태를 유지합니다. 팔로우하여 브라우저에서 코딩을 시작하고 스케치를 보드에 업로드하세요.

시작하기 – Arduino IoT 클라우드

모든 Arduino IoT 지원 제품은 센서 데이터를 기록, 그래프 및 분석하고, 이벤트를 트리거하고, 가정 또는 비즈니스를 자동화할 수 있는 Arduino IoT Cloud에서 지원됩니다.

Samp르 스케치

SampArduino Nano 33 BLE Sense Rev2의 스케치는 "Examples" 메뉴 또는 Arduino Pro의 "문서" 섹션 web대지.

온라인 리소스

이제 기판으로 수행할 수 있는 작업의 기본 사항을 살펴보았으므로 ProjectHub, Arduino 라이브러리 참조 및 보드를 보완할 수 있는 온라인 상점에서 흥미로운 프로젝트를 확인하여 기판이 제공하는 무한한 가능성을 탐색할 수 있습니다. 센서, 액추에이터 등.

보드 복구

모든 Arduino 보드에는 USB를 통해 보드를 플래싱할 수 있는 내장 부트로더가 있습니다. 스케치가 프로세서를 잠그고 USB를 통해 보드에 더 이상 연결할 수 없는 경우 전원을 켠 직후 재설정 버튼을 두 번 눌러 부트로더 모드로 들어갈 수 있습니다.

커넥터 핀아웃

커넥터 핀아웃
핀아웃

USB

기능 유형 설명
1 VUSB 전원 공급 장치 입력. 보드가 헤더에서 VUSB를 통해 전원이 공급되는 경우 이것은 출력입니다. (1)
2 D- 차동 USB 차등 데이터 –
3 D+ 차동 USB 차등 데이터 +
4 ID 비슷한 물건 호스트/장치 기능 선택
5 접지 전원 접지

헤더

보드는 핀 헤더로 조립하거나 성곽 비아를 통해 납땜할 수 있는 15개의 XNUMX핀 커넥터를 노출합니다.

기능 유형 설명
1 디13 디지털 GPIO
2 +3V3 전원 차단 내부에서 생성된 전력을 외부 장치로 출력
3 아레프 비슷한 물건 아날로그 참조; GPIO로 사용할 수 있습니다
4 A0/DAC0 비슷한 물건 ADC 입력/DAC 출력; GPIO로 사용할 수 있습니다
5 A1 비슷한 물건 ADC 입력; GPIO로 사용할 수 있습니다
6 A2 비슷한 물건 ADC 입력; GPIO로 사용할 수 있습니다
7 A3 비슷한 물건 ADC 입력; GPIO로 사용할 수 있습니다
8 A4/SDA 비슷한 물건 ADC 입력; I2C SDA; GPIO로 사용 가능 (1)
9 A5/SCL 비슷한 물건 ADC 입력; I2C SCL; GPIO로 사용 가능 (1)
10 A6 비슷한 물건 ADC 입력; GPIO로 사용할 수 있습니다
11 A7 비슷한 물건 ADC 입력; GPIO로 사용할 수 있습니다
12 VUSB 전원 입력/출력 일반적으로 NC; 점퍼를 단락시켜 USB 커넥터의 VUSB 핀에 연결할 수 있습니다.
13 뉴스 디지털 인 활성 로우 리셋 입력(핀 18 중복)
14 접지 전원 접지
15 차량 등록 번호 파워 인 빈 전원 입력
16 TX 디지털 USART TX; GPIO로 사용할 수 있습니다
17 RX 디지털 USART RX; GPIO로 사용할 수 있습니다
18 뉴스 디지털 활성 로우 리셋 입력(핀 13 중복)
19 접지 전원 접지
20 D2 디지털 GPIO
21 D3/PWM 디지털 GPIO; PWM으로 사용할 수 있습니다.
22 D4 디지털 GPIO
23 D5/PWM 디지털 GPIO; PWM으로 사용할 수 있습니다.
24 D6/PWM 디지털 GPIO, PWM으로 사용 가능
25 D7 디지털 GPIO
26 D8 디지털 GPIO
27 D9/PWM 디지털 GPIO; PWM으로 사용할 수 있습니다.
28 D10/PWM 디지털 GPIO; PWM으로 사용할 수 있습니다.
29 D11/모시 디지털 SPI MOSI; GPIO로 사용할 수 있습니다

디버그 

보드 하단의 통신 모듈 아래 디버그 신호는 핀 3가 제거된 2mil 피치의 100×4 테스트 패드로 배열됩니다. 핀 1은 그림 3 - 커넥터 위치

기능 유형 설명
1 +3V3 전원 차단 vol으로 사용할 내부 생성 전력 출력tag전자 참조
2 사우디 디지털 nRF52480 단일 와이어 디버그 데이터
3 SWCLK 디지털 인 nRF52480 단일 와이어 디버그 클록
5 접지 전원 접지
6 뉴스 디지털 인 액티브 로우 리셋 입력

기계 정보

보드 개요 및 장착 구멍

보드 측정값은 미터법과 임페리얼이 혼합되어 있습니다. 임페리얼 측정은 보드 길이가 미터법인 반면 브레드보드에 맞도록 핀 행 사이에 100mil 피치 그리드를 유지하는 데 사용됩니다.
장착 구멍
보드 레이아웃

인증

적합성 선언 CE DoC(EU)

우리는 위의 제품이 다음 EU 지침의 필수 요구 사항을 준수하므로 유럽 연합(EU) 및 유럽 경제 지역(EEA)으로 구성된 시장 내에서 자유롭게 이동할 수 있음을 전적인 책임하에 선언합니다.

EU RoHS 및 REACH 211 준수 선언 01년 19월 202일

Arduino 보드는 유럽 의회의 RoHS 2 지침 2011/65/EU 및 전기 및 전자 장비의 특정 위험 물질 사용 제한에 관한 3년 2015월 863일자 위원회의 RoHS 4 지침 2015/XNUMX/EU를 준수합니다.

물질 최대 한계(ppm)
납 (Pb) 1000
카드뮴 (Cd) 100
수은 (Hg) 1000
6가 크롬(CrXNUMX+) 1000
폴리 브롬화 비페닐(PBB) 1000
폴리 브롬화 디페닐 에테르(PBDE) 1000
비스(2-에틸헥실}프탈레이트(DEHP) 1000
벤질 부틸 프탈레이트 (BBP) 1000
디 부틸 프탈레이트 (DBP) 1000
디이소부틸프탈레이트(DIBP) 1000

면제: 면제가 요구되지 않습니다.

Arduino 보드는 화학 물질의 등록, 평가, 승인 및 제한(REACH)에 관한 유럽 연합 규정(EC) 1907/2006의 관련 요구 사항을 완벽하게 준수합니다. 우리는 SVHC를 선언하지 않습니다(https://echa.europa.eu/web/guest/candidate-list-table), 현재 ECHA가 승인한 매우 높은 우려가 있는 물질의 후보 목록은 총 농도가 0.1% 이상인 양으로 모든 제품(및 패키지)에 존재합니다. 우리가 아는 한, 우리는 또한 우리 제품이 "승인 목록"(REACH 규정의 부속서 XIV)에 나열된 물질 및 명시된 바와 같이 상당한 양의 고위험 우려 물질(SVHC)을 포함하지 않음을 선언합니다. ECHA(European Chemical Agency) 1907/2006/EC에서 발행한 후보 목록의 부록 XVII에 의해.

분쟁광물 선언

전자 및 전기 부품의 글로벌 공급업체인 Arduino는 분쟁 광물에 관한 법률 및 규정, 특히 Dodd Frank Wall Street Reform and Consumer Protection Act, Section 1502와 관련된 우리의 의무를 알고 있습니다. Arduino는 분쟁 광물을 직접 조달하거나 처리하지 않습니다. 주석, 탄탈륨, 텅스텐 또는 금과 같은. 분쟁 광물은 땜납 형태 또는 금속 합금의 구성 요소로 당사 제품에 포함되어 있습니다. 합리적인 실사의 일환으로 Arduino는 공급망 내의 부품 공급업체에 연락하여 규정을 지속적으로 준수하는지 확인했습니다. 지금까지 받은 정보를 바탕으로 당사 제품에는 분쟁 없는 지역에서 조달한 분쟁 광물이 포함되어 있음을 선언합니다.

FCC 주의

규정 준수에 책임이 있는 당사자의 명시적 승인을 받지 않은 변경이나 수정은 장비를 작동하는 사용자의 권한을 무효화할 수 있습니다.

  1. 이 장치는 유해한 간섭을 일으키지 않습니다.
  2. 이 장치는 원치 않는 작동을 일으킬 수 있는 간섭을 포함하여 수신되는 모든 간섭을 수용해야 합니다.

FCC RF 방사선 노출 성명:

  1. 본 송신기는 다른 안테나나 송신기와 동일한 위치에 설치하거나 결합하여 작동해서는 안 됩니다.
  2. 본 장비는 통제되지 않은 환경에 대해 설정된 RF 방사선 노출 한도를 준수합니다.
  3. 이 장비는 라디에이터와 신체 사이에 최소 20cm의 거리를 두고 설치하고 작동해야 합니다.

라이센스 면제 무선 장치에 대한 사용자 매뉴얼은 사용자 매뉴얼의 눈에 잘 띄는 위치에 다음 또는 이에 상응하는 고지를 포함하거나 대안적으로 장치 또는 둘 다에 포함해야 합니다. 이 장치는 캐나다 산업성 라이선스 면제 RSS 표준을 준수합니다. 작동에는 다음 두 가지 조건이 적용됩니다.

  1. 이 장치는 간섭을 일으키지 않을 수 있습니다.
  2. 본 장치는 원치 않는 장치 작동을 일으킬 수 있는 간섭을 포함한 모든 간섭을 허용해야 합니다.

IC SAR 경고

이 장비는 라디에이터와 신체 사이에 최소 20cm의 거리를 두고 설치하고 작동해야 합니다.

중요한: EUT의 동작온도는 85℃를 초과할 수 없으며 -40℃보다 낮아서는 안 된다.

이로써 Arduino Srl은 이 제품이 Directive 2014/53/EU의 필수 요구 사항 및 기타 관련 조항을 준수함을 선언합니다. 이 제품은 모든 EU 회원국에서 사용할 수 있습니다.

주파수 대역 최대 출력 전력(ERP)
863-870MHz 미정

회사 정보

회사 이름 아두이노 Srl
회사 주소 Andrea Appiani 25 20900 MONZA 이탈리아 경유

참조 문서

참조 링크
아두이노 IDE(데스크탑) https://www.arduino.cc/en/software
아두이노 IDE(클라우드) https://create.arduino.cc/editor
클라우드 IDE 시작하기 https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino- web-editor-4b3e4a
법정 http://forum.arduino.cc/
니나 B306 https://content.u-blox.com/sites/default/files/NINA-B3_DataSheet_UBX-17052099.pdf
Arduino_LPS22HB 라이브러리 https://github.com/arduino-libraries/Arduino_LPS22HB
Arduino_APDS9960 라이브러리 https://github.com/arduino-libraries/Arduino_APDS9960
프로젝트허브 https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending
도서관 참고 자료 https://www.arduino.cc/reference/en/

개정 내역

날짜 개정 변화
10/11/2022 3 Rev2 변경 사항을 고려하여 업데이트됨: LSM9DS1 -> BMI270+Bmm150, HTS221 -> HS3003, MPM3610 -> MP2322, PCB 수정
08/03/2022 2 참조 문서 링크 업데이트
04/27/2021 1 일반 데이터시트 업데이트

심벌 마크

문서 / 리소스

ARDUINO Nano 33 BLE Sense 개발 보드 [PDF 파일] 사용자 가이드
Nano 33 BLE Sense 개발 보드, Nano 33 BLE Sense, Nano 33, BLE Sense 개발 보드, Nano 33 개발 보드, 개발 보드, ABX00069

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *