ATSAMC21MOTOR Microcontroladores intelixentes baseados en ARM
Guía de usuario
ATSAMC21MOTOR Microcontroladores intelixentes baseados en ARM
Microcontroladores baseados en SMART ARM
MOTOR ATSAMC21
GUÍA DE USUARIO
Tarxeta de microcontrolador ATSAMC21 para o kit de inicio de control de motor Atmel
O ATSAMC21J18A é unha tarxeta MCU para kits de inicio de control de motor Atmel®. O hardware ten o MCU baseado en Atmel SMART ARM®, ATSAMC21J18A, con soporte de depuración integrado. A tarxeta MCU pódese usar directamente co ATSAMBLDCHV-STK® high voltago kit de control do motor e o ATSAMD21BLDC24V-STK actualmente dispoñible, un baixo voltage Kit de inicio de control de motor BLDC, PMSM. O kit contén un hardware de placa controladora con controladores MOSFET de potencia de media ponte, actual e voltagcircuíto de detección, interface Hall e codificador, circuítos de protección contra fallos, etc. Soportado pola plataforma de desenvolvemento integrado de estudo Atmel, o kit proporciona un acceso sinxelo ás funcións do MCU ATSAMC21J18A e explica como integrar o dispositivo nunha aplicación de control de motor personalizada. As tarxetas MCU enchufables están dispoñibles en Atmel, que admiten outros MCU SMART ARM.

Características do ATSAMC21MOTOR
ATSAMC21MOTOR ten as seguintes características:
Os mesmos pinos de porto son multiplexados entre varias funcionalidades. As interfaces PFC, CAN, QTouch®, etc. só son compatibles co hardware ATSAMBLDCHV-STK como se indica a continuación.
- Soporte de depuración usando o dispositivo Atmel EDBG integrado
- Sinais TCC PWM para unidade de media ponte trifásica
- Canles ADC para detección de corrente de fase de derivación común e individual
- Canles ADC para detección de motor BEMF
- Sinais TCC PWM para unidade de hardware PFC (Alto Voltage kit)
- Canles ADC para detección de corriente PFC (Alto Voltage kit)
- Canles de CA para sinais BEMF (Baixo Voltage kit)
- Interfaz de sensor hall EXTINT
- Interfaz sensor codificador EXTINT
- Sinais de interface PTC QTouch (alto voltage kit)
- Interface CAN (Alto Voltage kit)
- Soporte de sinais de extensión Atmel Xplained PRO (Baixo Voltage kit)
- LED de estado de comunicación e alimentación
Contido do kit ATSAMC21MOTOR
O kit ATSAMC21MOTOR contén unha tarxeta MCU ATSAMC21J18A que está preprogramada cun firmware de conmutación de bloque baseado en sensor Hall para a configuración ATSAMD21BLDC24V-STK. Pódese atopar unha guía de inicio rápido na guía de usuario de ATSAMBLDC24V-STK para Atmel Low voltage Kit de control de motor BLDC. Na tarxeta MCU está unido un bloqueo de nailon que se pode xirar para conectar a tarxeta á placa base do controlador en ATSAMD21BLDC24V-STK.
Figura 3-1. Contido do kit ATSAMC21MOTOR
Documentación de deseño e ligazóns relevantes
A seguinte lista contén ligazóns aos documentos e software máis relevantes para ATSAMC21MOTOR:
- ATSAMC21MOTOR – Páxina do produto.
- Guía de usuario de ATSAMC21MOTOR: versión en PDF desta guía de usuario.
- ATSAMD21BLDC24V-STK – Páxina do produto.
- ATSAMBLDC24V-STK Guía de usuario – Guía de usuario para Atmel Low voltage Kit de control de motor BLDC. Contén as instrucións da guía de inicio rápido e as descricións do taboleiro do controlador.
- Documentación de deseño ATSAMD21BLDC24V-STK - Paquete que contén esquemas, BOM, debuxos de montaxe, diagramas 3D, diagramas de capas, etc.
- Atmel Studio: IDE Atmel gratuíto para o desenvolvemento de C/C++ e código ensamblador para microcontroladores Atmel.
- Guía de usuario de EDBG: guía de usuario que contén máis información sobre o depurador incorporado integrado.
- Atmel Data Visualizer - Atmel Data Visualizer é un programa usado para procesar e visualizar datos. Data Visualizer pode recibir datos de varias fontes, como a interface de pasarela de datos do depurador incorporado que se atopa nas placas Xplained Pro e os portos COM.
- Produtos Xplained Pro: Atmel Xplained Pro é unha serie de kits de avaliación de pequeno tamaño e fáciles de usar para microcontroladores Atmel e outros produtos Atmel. Consiste nunha serie de placas MCU de baixo custo para a avaliación e demostración de características e capacidades de diferentes familias de MCU.
- Folla de datos ATSAMC21MOTOR – MCU.
Placa MCU ATSAMC21J18A
Os compoñentes principais da tarxeta MCU ATSAMC21MOTOR están destacados na PCB e no diagrama de bloques que se indica a continuación.
Figura 5-1. Placa MCU PCB
Figura 5-2. Diagrama de bloques da placa MCU

5.1. Fonte de alimentación
O MCU ATSAMC21J18A recibe 5VDC do conector de borde de 67 pinos. O MCU de depuración EDBG funciona cunha fonte de 3.3 VCC desde o mesmo conector de borde. O puente de selección da fonte de alimentación da placa de controladores (ATSAMBLDCHV-STK e ATSAMBLDC24V-STK) debe conectarse á selección de 5V (texto serigrafiado).
5.2. Circuito MCU principal
O ATSAMC21MOTOR ten un dispositivo ATSAMC21. O dispositivo está pensado para funcionar coa fonte de reloxo interno do MCU. Un interruptor de reinicio externo está conectado ao pin RESET MCU.
5.3. Depurador incorporado
O MCU ATSAMC21J18A está conectado ao dispositivo de depuración EDBG. O EDBG usa a interface SWD para programar e depurar o MCU principal. Tamén se proporciona unha cabeceira de depuración na placa MCU con pinout de depuración ARM Cortex®. Pódese conectar un depurador externo a este porto de depuración. O DGI é unha interface de comunicación propietaria utilizada polo software Atmel Data Visualizer para comunicarse cos kits de desenvolvemento a través do EDBG. O SERCOM5 do ATSAMC21J18A conectado ao dispositivo EDBG, admite a interface DGI SPI e utiliza o protocolo Atmel ADP. O MCU SERCOM5 tamén está conectado á canle UART do EDBG mediante un par de jumpers "normalmente abertos"; J201 e J202. Acurtar estes jumpers activará a interface CDC UART para o MCU principal. O porto USB de alta velocidade do EDBG é accesible na placa do controlador. EDBG USB enumera como un dispositivo composto que admite interfaces de depuración, DGI SPI e CDC.
5.4. Interfaz de placa MCU-DRIVER de 67 pines
Os pinos da MCU están conectados á cabeceira da interface de 67 pines como se indica na táboa seguinte. A tarxeta MCU pódese usar cos kits de controlador de control de motor de Atmel. A táboa que aparece a continuación describe a interface con Atmel low voltage kit de arranque de control de motor. Sinais indicados por “||” son pins conectados con puentes que comparten funcionalidades conectadas directamente. O jumper normalmente aberto debe ser cortocircuitado na PCB para acceder a estas funcións adicionais.
Táboa 5-1. Interfaz da tarxeta MCU ATSAMBLDC24V-STK e ATSAMC21J18A (conector NGFF de 67 pines) Descrición
| PIN LV INTERFACE Nome | XUNTA DE CONDUCTOR LV función | PIN SAM C21 | Función SAM C21 |
| 1 EDBG USB HSP | EDBG USB | EDBG_USB_HS_P | EDBG_USB_HS_P |
| 2 NC | NC | PA24 | CAN TX |
| 3 EDBG USB HSN | EDBG USB | EDBG_USB_HS_N | EDBG_USB_HS_N |
| 4 EDBG ID2 | EDBG_ID2/EXT1_1 | EDBG PB01 | ID de EDBG 2 |
| 5 NC | NC | PA25 | CAN RX |
| 6 EDBG ID1 | EDBG_ID1 | EDBG PA28 | EDBG_ID1 |
| 7 MCU USB DP | TARGET_USB_HS_P | NC | NC |
| 8 TARGET USB VBUS | VCC_TARGET_USB_ P5V0 | NC | NC |
| 9 MCU USB DN | TARGET_USB_HS_N | NC | NC |
| 10 EDBG USB VBUS | VCC_EDBG_USB_P5 V0 | VCC_EDBG_USB_P5 V0 | VCC_EDBG_USB_P5 V0 |
| 11 TARGET_USB_ID | TARGET_USB_ID | NC | NC |
| 12 TEMP SDA | TWI_SDA, EXT1_11 | PA22 | SERCOM3(PAD0) |
| 13 TEMP SCL | TWI_SCL, EXT_12 | PA23 | SERCOM3(PAD1) |
| 14 FLASH SS | SPI_SS | PB13 | SERCOM4(PAD1) |
| 15 FLASH MISO | SPI_MISO, EXT1_17 | PB12 | SERCOM4(PAD0) |
| 16 FLASH SCK | SPI_SCK, EXT1_18 | PB15 | SERCOM4(PAD3) |
| 17 FLASH MOSI | SPI_MOSI, EXT1_16 | PB14 | SERCOM4(PAD2) |
| 18 MCU GPIO1 | EXT1_7(GPIO1) | PA19 | PTC(X5) |
| 19 MCU GPIO2 | EXT1_8(GPIO2) | PB03 | TC6 (W1) |
| 20 MCU GPIO3 | EXT_3 | PA02 | ADC0(AIN0) |
| 21 MCU GPIO4 | NC(GPIO4) | PB22 | TC7(WO0) |
| 22 MCU GPIO5 | EXT1_5(GPIO5) | PB31 | GPIO |
| 23 MCU GPIO6 | EXT1_6(GPIO6) | PA17 | EXTINTO 1 |
| 24 MCU GPIO7 | Alerta_temp(GPIO7) | PA27 | EXTINTO 15 |
| 25 OCP | OCP(GPIO8) | PA03 | ADC0(AIN1) |
| 26 EXT1 RXD | UART RXD_ EXT1_13 | PB17 | SERCOM5(PAD1) |
| 27 EXT1 TXD | UART TXD_EXT1_14 | PB02 | SERCOM5(PAD0) |
| 28 PWM UH | Controlador FET | PB30 | TCC0(WO0) |
| 29 PWM UL | Controlador FET | PA14 | TCC0(WO4) |
| 30 PWM VH | Controlador FET | PA05 | TCC0(WO1) |
| 31 PWM VL | Controlador FET | PA15 | TCC0(WO5) |
| 32 PWM WH | Controlador FET | PA10 | TCC0(WO2) |
| 33 PWM WL | Controlador FET | PA16 | TCC0(WO6) |
| 34 MCU_GPIO8 (ISENSE_COMMON) | EXT_15 | PB05 | ADC1(AIN7) |
| 35 ATA RESET | EXT1_4(GPIO10) | PB16 | GPIO |
| 36 ATA WD | EXT1_10(GPIO11) | PA12 | TCC2(WO0) |
| 37 ATA SORME | EXT1_9(GPIO12) | PA13 | TCC2(WO1) |
| 38 USHUNT_ADC | Sentido actual | PB08 | ADC0(AIN2) |
| 39 VSHUNT_ADC | Sentido actual | PB09 | ADC0(AIN3) |
| 40 WSHUNT_ADC | Sentido actual | PA08 | ADC0(AIN8) |
| 41 MOTOR VDC (V SENSE) | MOTOR_ADC | PA09 | ADC0(AIN9) |
| 42 BEMF U_ADC | BEMF sentido ADC | PB00 | ADC1(AIN0) |
| 43 BEMF V_ADC | BEMF sentido ADC | PB01 | ADC1(AIN1) |
| 44 BEMF_W_ADC | BEMF sentido ADC | PB06 | ADC1(AIN8) |
| 45 BEMF UP | BEMD sentido AC | PA04 | ADC0(AIN4) |
| 46 BEMF UN | BEMD sentido AC | PB07 | ADC1(AIN9) |
| 47 BEMF VP | BEMD sentido AC | PA06 | ADC0(AIN6) |
| 48 BEMF VN | BEMD sentido AC | NC | NC |
| 49 BEMF WP | BEMD sentido AC | PA07 | ADC0(AIN7) |
| 50 BEMF WN | BEMD sentido AC | NC | NC |
| 51 SALÓN 1 | Interface Hall | PB11 | EXTINTO 11 |
| 52 SALÓN 2 | Interface Hall | PB04 | EXTINTO 4 |
| 53 SALÓN 3 | Interface Hall | PA28 | EXTINTO 8 |
| 54 HALL TRX OE | HALL_TRX_OE | NC | NC |
| 55 ENCODER_A | Interface de codificador | PA18 | EXTINTO 2 |
| 56 ENCODER_B | Interface de codificador | PB10 | EXTINTO 10 |
| 57 ENCODER_Z | Interface de codificador | PB23 | EXTINTO 7 |
| 58 ENCODER_EN | CODIFICADOR EN | NC | NC |
| 59 NC | NC | VCC_P3V3 | VCC_P3V3 |
| FRENO DE 60 MCU | NC | PA11 | TC1(WO1) |
| 61 NC | NC | VCC-P3V3 | VCC_P3V3 |
| 62 3V3 SUMINISTRO para MCU | VCC_P | VCC_TARGET_P5V0 | VCC_TARGET_P5V0 |
| 63 3V3 SUMINISTRO para MCU | VCC_P | VCC_TARGET_P5V0 | VCC_TARGET_P5V0 |
| 64 GND | GND | GND | GND |
| 65 GND | GND | GND | GND |
| 66 GND | GND | GND | GND |
| 67 GND | GND | GND | GND |
Conformidade do produto
RoHS e RAEE
O Atmel ATSAMC21MOTOR e os seus accesorios están fabricados de acordo coa Directiva RoHS (2002/95/EC) e coa Directiva WEEE (2002/96/EC).
CE e FCC
A unidade Atmel ATSAMC21MOTOR foi probada de acordo cos requisitos esenciais e outras disposicións relevantes das directivas:
- Directiva 2004/108/CE (clase B)
- Regras da FCC, parte 15, subparte B
Para a avaliación utilízanse os seguintes estándares:
- EN 61326-1 (2013)
- FCC CFR 47 Parte 15 (2013)
A construción técnica File está situado en:
Atmel Noruega
Vestre Rosten 79
7075 Labrador
Noruega
Fixéronse todos os esforzos para minimizar as emisións electromagnéticas deste produto. Non obstante, en determinadas condicións, o sistema (este produto conectado a un circuíto de aplicación obxectivo) pode emitir frecuencias individuais de compoñentes electromagnéticos que superen os valores máximos permitidos polas normas mencionadas anteriormente. A frecuencia e magnitude das emisións estarán determinadas por varios factores, entre eles o deseño e o encaminamento da aplicación obxectivo coa que se utiliza o produto.
Identificación de ID de produto e revisión
A revisión e o identificador do produto do ATSAMC21MOTOR pódense atopar mirando o adhesivo da parte inferior da PCB. O identificador e a revisión están impresos en texto plano como A09-nnnn\rr, onde nnnn é o identificador e rr é a revisión. Tamén a etiqueta contén un número de serie único de 10 díxitos. O identificador de produto para ATSAMC21MOTOR é A09-2550.
Revisión
A revisión do conxunto do kit para a versión inicial é A09-2550/03. Os problemas coñecidos nesta revisión son:
• Intercámbianse o texto de seda PWM para WH e UH
Historial de revisión de documentos
Doc. rev……….42747A
Data…………………..09/2016
Comentario……………. Publicación do documento inicial
Atmel ATSAMC21MOTOR [GUÍA DE USUARIO] Atmel-42770A-ATSAMC21MOTOR_Guía de usuario-09/2016
2016 Atmel© Corporation. / Rev.: Atmel-42770A-ATSAMC21MOTOR_Guía de Usuario-09/2016
Atmel®, o logotipo de Atmel® e as súas combinacións, Enabling Unlimited Possibilities®, QTouch®, STK® e outros son marcas rexistradas ou marcas comerciais de Atmel Corporation nos EUA e noutros países. ARM®, o logotipo de ARM Connected®, Cortex® e outros son marcas rexistradas ou marcas comerciais de ARM Ltd. Outros termos e nomes de produtos poden ser marcas comerciais doutros.
EXENCIÓN DE RESPONSABILIDADE: A información deste documento ofrécese en relación cos produtos Atmel. Non hai licenza, expresa ou implícita, por preclusión ou doutro xeito, a ningún
o dereito de propiedade intelectual é concedido por este documento ou en relación coa venda de produtos Atmel. EXCEPTO O ESTABLECIDO NOS TERMOS DE ATMEL E
CONDICIÓNS DE VENDA SITUADAS NO ATMEL WEBSITIO, ATMEL NON ASUME NINGUNHA RESPONSABILIDADE E RENUNCIA A NINGÚN GARANTÍA EXPRESA, IMPLÍCITA OU ESTATUTORIA RELATIVA AOS SEUS PRODUTOS INCLUÍENDO, PERO NON LIMITADO A, A GARANTÍA IMPLÍCITA DE COMERCIABILIDADE, ADECUACIÓN PARA UN FIN PARTICULAR, INFRACCIÓN. EN NINGÚN CASO ATMEL SERÁ RESPONSABLE DE NINGÚN DANOS DIRECTOS, INDIRECTOS, CONSECUENTES, PUNITIVOS, ESPECIAIS OU INCIDENTAIS (INCLUÍDOS, SEN LIMITACIÓNS, DANOS POR PERDAS E BENEFICIOS, INTERRUPCIÓN DA NEGOCIO OU PERDA DE INFORMACIÓN) DERIVADOS DO USO PARA O USO. ESTE DOCUMENTO, AÍNDA QUE ATMEL FOI AVISO DA POSIBILIDADE DE ESTOS DANOS. Atmel non fai ningunha representación ou garantía con respecto á exactitude ou integridade do contido deste documento e resérvase o dereito de facer cambios nas especificacións e nas descricións dos produtos en calquera momento sen previo aviso. Atmel non se compromete a actualizar a información aquí contida. A non ser que se indique expresamente o contrario, os produtos Atmel non son axeitados para aplicacións automotrices e non se deben utilizar en aplicacións de automoción. Os produtos Atmel non están destinados, autorizados ou garantidos para o seu uso como compoñentes en aplicacións destinadas a soportar ou manter a vida útil.
EXENCIÓN DE RESPONSABILIDADE DE APLICACIÓNS CRÍTICAS PARA A SEGURIDADE, MILITAR E AUTOMOTRIZ: os produtos Atmel non están deseñados e non se utilizarán en conexión con ningunha aplicación na que se poida esperar razoablemente que o fallo destes produtos produza danos persoais significativos ou morte ("Críticas para a seguridade Aplicacións”) sen o consentimento escrito específico dun oficial de Atmel. As aplicacións críticas para a seguridade inclúen, sen limitación, dispositivos e sistemas de soporte vital, equipos ou sistemas para o funcionamento de instalacións nucleares e sistemas de armas. Os produtos Atmel non están deseñados nin destinados para o seu uso en aplicacións ou ambientes militares ou aeroespaciais a non ser que Atmel o designe especificamente como de grao militar. Os produtos Atmel non están deseñados nin destinados para o seu uso en aplicacións automotrices a non ser que Atmel o designe especificamente como aptos para automoción.
Corporación Atmel
1600 Technology Drive, San Jose, CA 95110 USA
Teléfono: (+1)(408) 441.0311
F: (+1)(408) 436.4200
www.atmel.com
Descargado desde Arrow.com.

Documentos/Recursos
![]() |
ATMEL ATSAMC21MOTOR Microcontroladores intelixentes baseados en ARM [pdfGuía do usuario ATSAMC21MOTOR Microcontroladores baseados en ARM intelixentes, ATSAMC21MOTOR, Microcontroladores ATSAMC21MOTOR, Microcontroladores basados en ARM intelixentes, Microcontroladores basados en ARM, Microcontroladores intelixentes, Microcontroladores |




