Atmel 로고

Atmel ATSAMD21E16LMOTOR SMART ARM 기반 마이크로컨트롤러

Atmel-ATSAMD21E16LMOTOR-SMART-ARM 기반 마이크로컨트롤러 제품

Atmel 모터 컨트롤 스타터 키트용 ATSAMD21E16L 마이크로컨트롤러 카드
ATSAMD21E16LMOTOR는 Atmel® 모터 제어 스타터 키트용 MCU 카드입니다. 하드웨어에는 Atmel | 온보드 디버그 지원이 통합된 SMART ARM® 기반 MCU, ATSAMD21E16L. MCU 카드는 현재 사용 가능한 ATSAMD21BLDC24V-STK®와 함께 직접 사용할 수 있습니다.tage BLDC, PMSM 모터 제어 스타터 키트. 이 키트에는 하프 브리지 전력 MOSFET 드라이버, 전류 및 볼륨이 있는 드라이버 보드 하드웨어가 포함되어 있습니다.tag전자 감지 회로, 홀 및 인코더 인터페이스, 결함 보호 회로 등 Atmel Studio 통합 개발 플랫폼에서 지원하는 이 키트는 ATSAMD21E16L MCU의 기능에 쉽게 액세스할 수 있도록 하고 맞춤형 모터 제어 애플리케이션에 장치를 통합하는 방법을 설명합니다. 다른 SMART ARM MCU를 지원하는 Atmel에서 플러그형 MCU 카드를 사용할 수 있습니다.

ATSAMD21E16LMOTOR 특징Atmel-ATSAMD21E16LMOTOR-SMART-ARM 기반 마이크로컨트롤러-fig-1

ATSAMD21E16LMOTOR에는 다음과 같은 기능이 있습니다.

  • 온보드 Atmel EDBG 장치를 사용한 디버그 지원
  • XNUMX상 하프 브리지 드라이브용 TCC PWM 신호
  • 공통 션트 및 개별 션트 위상 전류 감지를 위한 ADC 채널
  • 모터 BEMF 감지를 위한 ADC 채널
  • BEMF 신호용 AC 채널
  • EXTINT 홀 센서 인터페이스
  • EXTINT 인코더 센서 인터페이스
  • Atmel Xplained PRO 확장 신호 지원
  • 통신 및 전원 상태 LED

ATSAMD21E16LMOTOR 키트 내용물Atmel-ATSAMD21E16LMOTOR-SMART-ARM 기반 마이크로컨트롤러-fig-2

ATSAMD21E16LMOTOR 키트에는 ATSAMD21BLDC16V-STK 설정을 위한 홀 센서 기반 블록 정류 펌웨어로 사전 프로그래밍된 ATSAMD21E24L MCU 카드가 포함되어 있습니다. 빠른 시작 가이드는 ATSAMBLDC24V-STK에서 찾을 수 있습니다. Atmel Low vol 사용자 안내서tage BLDC 모터 제어 키트. . ATSAMD21BLDC24V-STK의 드라이버 베이스 보드에 카드를 부착하기 위해 회전할 수 있는 나일론 스냅 잠금 장치가 MCU 카드에 부착되어 있습니다.
그림 3-1. ATSADM21E16LMOTOR 키트 내용물

설계 문서 및 관련 링크

다음 목록에는 ATSAMD21E16LMOTOR와 가장 관련 있는 문서 및 소프트웨어에 대한 링크가 포함되어 있습니다.

  • ATSAMD21E16LMOTOR – 제품 페이지.
  • ATSAMD21E16LMOTOR 사용자 가이드 – 이 사용자 가이드의 PDF 버전입니다.
  • ATSAMD21BLDC24V-STK – 제품 페이지.
  • ATSAMBLDC24V-STK 사용 설명서 – Atmel Low vol 사용 설명서tage BLDC 모터 제어 키트. 여기에는 빠른 시작 가이드 지침과 드라이버 보드 설명이 포함되어 있습니다.
  • ATSAMD21BLDC24V-STK 설계 문서 – 회로도, BOM, 어셈블리 도면, 3D 플롯, 레이어 플롯 등을 포함하는 패키지
  • Atmel Studio – Atmel 마이크로컨트롤러용 C/C++ 및 어셈블러 코드 개발을 위한 무료 Atmel IDE.
  • EDBG 사용자 가이드 – 온보드 임베디드 디버거에 대한 자세한 정보가 포함된 사용자 가이드입니다.
  • Atmel Data Visualizer – Atmel Data Visualizer는 데이터를 처리하고 시각화하는 데 사용되는 프로그램입니다. Data Visualizer는 Xplained Pro 보드 및 COM 포트에 있는 Embedded Debugger Data Gateway Interface와 같은 다양한 소스에서 데이터를 수신할 수 있습니다.
  • Xplained Pro 제품 – Atmel Xplained Pro는 Atmel 마이크로컨트롤러 및 기타 Atmel 제품을 위한 작고 사용하기 쉬운 일련의 평가 키트입니다. 다양한 MCU 제품군의 기능과 기능을 평가하고 시연하기 위한 일련의 저비용 MCU 보드로 구성됩니다.
  • ATSAMD21E16L – MCU 데이터시트.

ATSAMD21E16L MCU 보드Atmel-ATSAMD21E16LMOTOR-SMART-ARM 기반 마이크로컨트롤러-fig-3

ATSAMD21E16LMOTOR MCU 카드의 주요 구성 요소는 아래의 PCB 및 블록 다이어그램에 강조 표시되어 있습니다. 그림 5-1. MCU 보드 PCB

그림 5-2. MCU 보드 블록 다이어그램Atmel-ATSAMD21E16LMOTOR-SMART-ARM 기반 마이크로컨트롤러-fig-4

전원 공급 장치
ATSAMD21E16LMOTOR MCU 카드는 3.3핀 에지 커넥터에서 67VDC 공급을 받습니다. EDBG 장치와 메인 MCU는 모두 3.3VDC에서 작동합니다. 드라이버 보드의 전원 공급 장치 선택 점퍼는 3V3(실크 스크린 텍스트) 선택에 연결해야 합니다.

메인 MCU 회로
ATSAMD21E16LMOTOR에는 ATSAMD21E16L 장치가 있습니다. 이 장치는 MCU 내부 클록 소스와 함께 작동하도록 되어 있습니다. 외부 리셋 스위치는 MCU RESET 핀에 ​​연결됩니다.

임베디드 디버거
ATSADM21E16L MCU는 EDBG 디버그 장치에 인터페이스됩니다. EDBG는 메인 MCU 프로그래밍 및 디버깅을 위해 SWD 인터페이스를 사용합니다. ARM Cortex® 디버그 핀아웃이 있는 MCU 보드에도 디버그 헤더가 제공됩니다. 외부 디버거를 이 디버그 포트에 연결할 수 있습니다.
DGI는 EDBG를 통해 개발 키트와 통신하기 위해 Atmel Data Visualizer 소프트웨어에서 사용하는 전용 통신 인터페이스입니다. EDBG 장치에 연결된 ATSAMD3E21L의 SERCOM16은 DGI SPI 인터페이스를 지원하고 Atmel ADP 프로토콜을 사용합니다. MCU SERCOM3은 또한 한 쌍의 "정상 개방" 점퍼인 J200 및 J201을 통해 EDBG의 UART 채널에 연결됩니다. 이 점퍼를 단락시키면 메인 MCU용 CDC UART 인터페이스가 활성화됩니다.
EDBG의 고속 USB 포트는 드라이버 보드에서 액세스할 수 있습니다. EDBG USB는 디버그, DGI SPI 및 CDC 인터페이스를 지원하는 복합 장치로 열거됩니다.
ATSAMD21J18A의 USB 포트는 드라이버 보드의 Micro-USB 커넥터에 연결됩니다.

67핀 MCU-DRIVER 보드 인터페이스
MCU 핀은 아래 표와 같이 67핀 인터페이스 헤더에 연결됩니다. MCU 카드는 Atmel의 모터 제어 드라이버 키트와 함께 사용할 수 있습니다. 아래 표는 Atmel low vol과의 인터페이스를 설명합니다.tag전자 모터 제어 스타터 키트. "||"로 표시된 신호 다른 직접 연결된 기능을 공유하는 점퍼 연결 핀입니다. 이러한 추가 기능에 액세스하려면 상시 개방 점퍼를 PCB에서 단락시켜야 합니다.

표 5-1. ATSAMBLDC24V-STK 드라이버 보드, ATSAMD21E16LMOTOR MCU 보드 인터페이스

LV 인터페이스 이름 LV 드라이버 보드

기능

SAM D21E16L 핀 D21E16L 기능
1 EDBG USB HSP EDB USB EDBG_DPHS EDBG_USB_HS_P
2 NC NC NC NC
3 EDBG USB HSN EDB USB EDBG_DMHS EDBG_USB_HS_N
4 EDBG ID2 EDBG_ID2/EXT1_1 EDBG PB01 EDBG ID2
5 NC NC NC NC
6 EDBG ID1 EDBG_ID1 EDBG PA28 EDBG ID1
7 MCU USB DP TARGET_USB_HS_P PA25 MCU_USB_P
8 대상 USB VBUS VCC_TARGET_USB_ P5V0 PA27 MCU USB VBUS 감지
9 MCU USB DN TARGET_USB_HS_N PA24 MCU_USB_N
10 EDBG USB V버스 VCC_EDBG_USB_P5 V0 EDBG A10 EDBG USB VBUS 감지
11 TARGET_USB_ID TARGET_USB_ID NC NC
12 온도 SDA TWI_SDA, EXT1_11 NC NC
13 임시 SCL TWI_SCL, EXT_12 NC NC
14 플래시 SS SPI_SS NC NC
15 플래시 미소 SPI_MISO, EXT1_17 NC NC
16 플래시 SCK SPI_SCK, EXT1_18 NC NC
17 플래시 모시 SPI_MOSI, EXT1_16 NC NC
18 MCU GPIO1 EXT1_7(GPIO1) NC NC
19 MCU GPIO2 EXT1_8(GPIO2) NC NC
20 MCU GPIO3 EXT_3 NC NC
21 MCU GPIO4 NC(GPIO4) NC NC
22 MCU GPIO5 EXT1_5(GPIO5) NC NC
23 MCU GPIO6 EXT1_6(GPIO6) NC NC
24 MCU GPIO7 임시 경고(GPIO7) NC NC
25 오씨피 OCP(GPIO8) PB03 GPIO
26 외부1 RXD UART RXD_ EXT1_13 PA19 SERCOM1(패드3)
27 외부1 TXD UART TXD_EXT1_14 PA18|| SERCOM1(패드2)
28 PWM 어 FET 드라이버 PA08 TCC0(WO0)
LV 인터페이스 이름 LV 드라이버 보드

기능

SAM D21E16L 핀 D21E16L 기능
29 PWM UL FET 드라이버 PA14 TCC0(WO4)
30 PWM VH FET 드라이버 PA09 TCC0(WO1)
31 PWM VL FET 드라이버 PA15 TCC0(WO5)
32 PWM WH FET 드라이버 PA10 TCC0(WO2)
33 PWM WL FET 드라이버 PA16 TCC0(WO6)
34 MCU_GPIO8(ISENSE_COMMON) EXT_15 PA02|| ADC(AIN0)
35 ATA 재설정 EXT1_4(GPIO10) NC NC
36 ATA WD EXT1_10(GPIO11) NC NC
37 ATA 수면 EXT1_9(GPIO12) NC NC
38 USHUNT_ADC 현재 감각 PB04|| ADC(AIN12)
39 VSHUNT_ADC 현재 감각 PB05|| ADC(AIN13)
40 WSHUNT_ADC 현재 감각 PA11 ADC(AIN7)
41 모터 VDC(V 감지) MOTOR_ADC PB02 ADC(AIN10)
42 BEMF U_ADC BEMF 감지 ADC PA04 ADC(AIN4)
43 BEMF V_ADC BEMF 감지 ADC PA05 ADC(AIN5)
44 BEMF_W_ADC BEMF 감지 ADC PA06 ADC(AIN6)
45 비엠프 업 BEMD 감지 AC PA04 || AC0(AIN0)
46 BEMF 유엔 BEMD 감지 AC PA05 || AC0(AIN1)
47 BEMF 부사장 BEMD 감지 AC PA06 || AC0(AIN2)
48 BEMF VN BEMD 감지 AC PA07 || AC0(AIN3)
49 BEMF WP BEMD 감지 AC PB04 AC1(AIN0)
50 BEMF WN BEMD 감지 AC PB05 AC1(AIN1)
51 홀1 홀 인터페이스 PA03 익스텐트3
52 홀2 홀 인터페이스 PA02 익스텐트2
53 홀3 홀 인터페이스 PA07 익스텐트7
54 홀 TRX OE 홀_TRX_OE NC NC
55 인코더_A 인코더 인터페이스 NC NC
56 ENCODER_B 인코더 인터페이스 NC NC
57 ENCODER_Z 인코더 인터페이스 NC NC
58 ENCODER_EN 인코더 EN NC NC
59 NC NC NC NC
LV 인터페이스 이름 LV 드라이버 보드

기능

SAM D21E16L 핀 D21E16L 기능
60 MCU 브레이크 NC NC NC
61 NC NC NC NC
62 MCU용 3V3 공급 장치 VCC_P MCU용 3V3 공급 장치 MCU용 3V3 공급 장치
63 MCU용 3V3 공급 장치 VCC_P MCU용 3V3 공급 장치 MCU용 3V3 공급 장치
64 접지 접지 접지 접지
65 접지 접지 접지 접지
66 접지 접지 접지 접지
67 접지 접지 접지 접지

제품 준수

RoHS 및 WEEE
Atmel ATSAMD21E16LMOTOR 및 해당 액세서리는 RoHS 지침(2002/95/EC) 및 WEEE 지침(2002/96/EC)에 따라 제조됩니다.

CE 및 FCC
Atmel ATSAMD21E16LMOTOR 장치는 지침의 필수 요구 사항 및 기타 관련 조항에 따라 테스트되었습니다.

  • 지침 2004/108/EC(클래스 B)
  • FCC 규칙 파트 15 하위 파트 B

다음 표준은 평가에 사용됩니다.

  • EN 61326-1(2013)
  • FCC CFR 47 파트 15(2013)

기술 구성 File 위치:

  • 노르웨이
  • 베스트레 로스텐 79
  • 7075 틸러
  • 노르웨이

이 제품의 전자파 방출을 최소화하기 위해 모든 노력을 기울였습니다. 그러나 특정 조건에서 시스템(대상 애플리케이션 회로에 연결된 이 제품)은 위에서 언급한 표준에서 허용하는 최대값을 초과하는 개별 전자기 구성 요소 주파수를 방출할 수 있습니다. 방출의 빈도와 크기는 제품이 사용되는 대상 응용 프로그램의 레이아웃 및 라우팅을 포함하여 여러 요인에 의해 결정됩니다.

제품 ID 및 개정판 식별

ATSAMD21E16LMOTOR의 버전 및 제품 식별자는 PCB 하단의 스티커를 보면 찾을 수 있습니다. 식별자와 개정판은 일반 텍스트로 A09-nnnn\rr로 인쇄됩니다. 여기서 nnnn은 식별자이고 rr은 개정판입니다. 또한 라벨에는 10자리 고유 일련 번호가 포함되어 있습니다.
ATSAMD21E16LMOTOR의 제품 식별자는 A09-2684입니다.

개정

  • 초기 버전의 키트 어셈블리 개정판은 A09-2684/04입니다. 이 개정판에는 알려진 문제가 없습니다.

문서 개정 내역

문서. 신부님. 날짜 논평
42747A 08/2016 초기 문서 릴리스

© 2016 아트멜 코퍼레이션. / 개정: Atmel-42747A-ATSAMD21E16LMOTOR_사용자 가이드-08/2016
Atmel®, Atmel 로고 및 그 조합, Enabling Unlimited Possibilities®, STK® 및 기타는 미국 및 기타 국가에서 Atmel Corporation의 등록 상표 또는 상표입니다. ARM®, ARM Connected® 로고, Cortex® 및 기타는 ARM Ltd의 등록 상표 또는 상표입니다. 기타 용어 및 제품 이름은 타사의 상표일 수 있습니다.
고지 사항: 이 문서의 정보는 Atmel 제품과 관련하여 제공됩니다. 이 문서에 의해 또는 Atmel 제품의 판매와 관련하여 지적 재산권에 대한 명시적 또는 묵시적 라이센스가 금반언 또는 기타 방식으로 부여되지 않습니다.

ATMEL에 있는 ATMEL 판매 약관에 명시된 경우를 제외하고 WEB사이트, ATMEL은 어떠한 책임도 지지 않으며 상품성, 특정 목적에의 적합성 또는 비침해성에 대한 묵시적 보증을 포함하되 이에 국한되지 않는 제품과 관련된 모든 명시적, 묵시적 또는 법적 보증을 부인합니다. 어떤 경우에도 ATMEL은 사용 또는 사용 불능으로 인해 발생하는 직접적, 간접적, 결과적, 징벌적, 특별 또는 우발적 손해(손실 및 이익에 대한 손해, 영업 중단 또는 정보 손실을 포함하되 이에 제한되지 않음)에 대해 책임을 지지 않습니다. 이 문서는 ATMEL이 그러한 손해의 가능성에 대해 알고 있었던 경우에도 마찬가지입니다.

Atmel은 이 문서 내용의 정확성이나 완전성과 관련하여 어떠한 진술이나 보증도 하지 않으며 언제라도 예고 없이 사양과 제품 설명을 변경할 수 있는 권리를 보유합니다. Atmel은 여기에 포함된 정보를 업데이트하겠다고 약속하지 않습니다. 달리 명시되지 않는 한 Atmel 제품은 자동차 응용 분야에 적합하지 않으며 사용해서는 안 됩니다. Atmel 제품은 생명을 지원하거나 유지하기 위한 응용 프로그램의 구성 요소로 사용하도록 의도, 승인 또는 보증되지 않습니다.

안전 필수, 군사 및 자동차 애플리케이션 면책 조항: Atmel 제품은 Atmel 담당자의 구체적인 서면 동의 없이 해당 제품의 고장으로 심각한 부상이나 사망을 초래할 것으로 합리적으로 예상되는 응용 프로그램("안전에 중요한 응용 프로그램")용으로 설계되지 않았으며 사용하지 않을 것입니다. 안전에 중요한 응용 프로그램에는 생명 유지 장치 및 시스템, 핵 시설 및 무기 시스템 작동을 위한 장비 또는 시스템이 포함되나 이에 국한되지 않습니다. Atmel 제품은 Atmel에서 군용 등급으로 특별히 지정하지 않는 한 군용 또는 항공 우주 응용 프로그램이나 환경에서 사용하도록 설계되거나 의도되지 않았습니다. Atmel 제품은 Atmel에서 자동차 등급으로 특별히 지정하지 않는 한 자동차 응용 분야에 사용하도록 설계되거나 의도되지 않았습니다.

1600 Technology Drive, San Jose, CA 95110 USA
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
www.아트멜닷컴

에서 다운로드 Arrow.com.

문서 / 리소스

Atmel ATSAMD21E16LMOTOR SMART ARM 기반 마이크로컨트롤러 [PDF 파일] 사용자 가이드
ATSAMD21E16LMOTOR SMART ARM 기반 마이크로컨트롤러, ATSAMD21E16LMOTOR, SMART ARM 기반 마이크로컨트롤러, ARM 기반 마이크로컨트롤러, 마이크로컨트롤러

참고문헌

댓글을 남겨주세요

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