ATSAMC21MOTOR Smart ARM-Based Mikrokontroler
Pandhuan pangguna
ATSAMC21MOTOR Smart ARM-Based Mikrokontroler
Mikrokontroler berbasis SMART ARM
ATSAMC21 MOTOR
Pandhuan pangguna
Kartu Mikrokontroler ATSAMC21 kanggo Kit Starter Kontrol Motor Atmel
ATSAMC21J18A minangka kertu MCU kanggo kit wiwitan kontrol Motor Atmel®. Perangkat keras kasebut nduweni MCU berbasis Atmel SMART ARM®, ATSAMC21J18A, kanthi dhukungan debug on-board terintegrasi. Kertu MCU bisa langsung digunakake karo ATSAMBLDCHV-STK® dhuwur voltage kit kontrol motor lan saiki kasedhiya ATSAMD21BLDC24V-STK, vol kurangtage BLDC, kit starter kontrol motor PMSM. Kit ngemot hardware Papan driver karo driver MOSFET daya setengah jembatan, saiki lan voltagsirkuit e sensing, Hall, lan antarmuka Encoder, sirkuit pangayoman fault, etc.. Didhukung dening Atmel studio platform pembangunan terpadu, kit menehi akses gampang kanggo fitur ATSAMC21J18A MCU lan nerangake carane nggabungake piranti ing aplikasi kontrol motor adat. Kertu MCU sing bisa disambungake kasedhiya saka Atmel, ndhukung MCU SMART ARM liyane.
Fitur ATSAMC21MOTOR
ATSAMC21MOTOR nduweni fitur ing ngisor iki:
Pin port padha multiplexed antarane macem-macem fungsi. PFC, CAN, QTouch®, etc.. antarmuka didhukung mung ing ATSAMBLDCHV-STK hardware minangka dituduhake ing ngisor iki.
- Dhukungan debug nggunakake piranti Atmel EDBG on-board
- Sinyal TCC PWM kanggo drive setengah jembatan telung fase
- saluran ADC kanggo shunt umum lan individu shunt phase sensing saiki
- Saluran ADC kanggo sensor BEMF motor
- Sinyal TCC PWM kanggo drive hardware PFC (High Voltage kit)
- Saluran ADC kanggo sensing arus PFC (High Voltage kit)
- Saluran AC kanggo sinyal BEMF (Low Voltage kit)
- Antarmuka sensor aula EXTINT
- Antarmuka sensor encoder EXTINT
- Sinyal Antarmuka PTC QTouch (High Voltage kit)
- Antarmuka CAN (High Voltage kit)
- Dhukungan sinyal ekstensi Atmel Xplained PRO (Low Voltage kit)
- LED status Komunikasi lan Daya
Konten Kit ATSAMC21MOTOR
Kit ATSAMC21MOTOR ngemot kertu MCU ATSAMC21J18A sing wis diprogram karo perangkat kukuh commutation blok adhedhasar sensor hall kanggo persiyapan ATSAMD21BLDC24V-STK. Pandhuan wiwitan cepet bisa ditemokake ing ATSAMBLDC24V-STK User quide kanggo Atmel Low voltage Kit kontrol motor BLDC. Kunci sworo seru nilon ditempelake ing kertu MCU sing bisa diputer kanggo masang kertu menyang Papan basa Driver ing ATSAMD21BLDC24V-STK.
Gambar 3-1. Konten Kit ATSAMC21MOTOR
Dokumentasi Desain lan Link sing Relevan
Dhaptar ing ngisor iki ngemot pranala menyang dokumen lan piranti lunak sing paling relevan kanggo ATSAMC21MOTOR:
- ATSAMC21MOTOR – Kaca produk.
- Pandhuan pangguna ATSAMC21MOTOR - versi PDF saka Pandhuan pangguna iki.
- ATSAMD21BLDC24V-STK – Kaca produk.
- ATSAMBLDC24V-STK Pandhuan pangguna – Pandhuan pangguna kanggo Atmel Low voltage Kit kontrol motor BLDC. Isine pandhuan pandhuan wiwitan cepet lan katrangan papan driver.
- ATSAMD21BLDC24V-STK Dokumentasi Desain - Paket ngemot skema, BOM, gambar perakitan, plot 3D, plot lapisan, lsp.
- Atmel Studio - Free Atmel IDE kanggo pangembangan C / C ++ lan kode assembler kanggo mikrokontroler Atmel.
- Pandhuan Pangguna EDBG – Pandhuan pangguna sing ngemot informasi liyane babagan Debugger Embedded ing papan.
- Atmel Data Visualizer - Atmel Data Visualizer minangka program sing digunakake kanggo ngolah lan nggambarake data. Data Visualizer bisa nampa data saka macem-macem sumber kayata Embedded Debugger Data Gateway Interface sing ditemokake ing papan Xplained Pro lan port COM.
- Produk Xplained Pro - Atmel Xplained Pro minangka seri kit evaluasi ukuran cilik lan gampang digunakake kanggo mikrokontroler Atmel lan produk Atmel liyane. Iki kalebu seri papan MCU murah kanggo evaluasi lan demonstrasi fitur lan kemampuan kulawarga MCU sing beda-beda.
- ATSAMC21MOTOR - lembar data MCU.
Papan MCU ATSAMC21J18A
Komponen utama ing kertu ATSAMC21MOTOR MCU disorot ing PCB lan ing diagram pemblokiran diwenehi ngisor.
Gambar 5-1. Papan MCU PCBGambar 5-2. Diagram Blok Papan MCU
5.1. Sumber Daya
ATSAMC21J18A MCU njupuk sumber 5VDC saka konektor pinggiran 67-pin. MCU debug EDBG makaryakke ing sumber 3.3VDC saka konektor pinggiran padha. Jumper pilihan sumber daya ing Papan Driver (ATSAMBLDCHV-STK lan ATSAMBLDC24V-STK) kudu disambungake menyang pilihan 5V (teks layar sutra).
5.2. Sirkuit MCU utama
ATSAMC21MOTOR nduweni piranti ATSAMC21. Piranti kasebut dimaksudake kanggo nggarap sumber jam internal MCU. Saklar reset eksternal disambungake menyang PIN RESET MCU.
5.3. Debugger sing dipasang
ATSAMC21J18A MCU disambungake menyang piranti debug EDBG. EDBG nggunakake antarmuka SWD kanggo program lan debugging MCU utama. Header debug uga kasedhiya ing papan MCU kanthi pinout debug ARM Cortex®. Debugger eksternal bisa disambungake menyang port debug iki. DGI minangka antarmuka komunikasi eksklusif sing digunakake dening piranti lunak Atmel Data Visualizer kanggo komunikasi karo kit pangembangan liwat EDBG. SERCOM5 saka ATSAMC21J18A disambungake menyang piranti EDBG, ndhukung antarmuka DGI SPI lan nggunakake protokol Atmel ADP. MCU SERCOM5 uga disambungake menyang saluran UART saka EDBG liwat sepasang jumper "biasane mbukak"; J201 lan J202. Shorting jumper iki bakal ngaktifake antarmuka CDC UART kanggo MCU utama. Port USB Kecepatan Tinggi EDBG bisa diakses ing papan driver. EDBG USB enumerates minangka piranti gabungan ndhukung debug, DGI SPI, lan antarmuka CDC.
5.4. 67-pin MCU-DRIVER Papan Antarmuka
Pin MCU disambungake menyang header antarmuka 67-pin kaya sing diwenehi ing tabel ing ngisor iki. Kertu MCU bisa digunakake karo kit driver kontrol Motor saka Atmel. Tabel diwenehi ngisor iki njlèntrèhaké antarmuka karo Atmel low voltage kit starter kontrol motor. Sinyal sing dituduhake dening "||" iku jumper disambungake pin sing nuduhake fungsi disambungake langsung. Jumper sing biasane mbukak kudu disingkat ing PCB supaya bisa ngakses fitur tambahan kasebut.
Tabel 5-1. ATSAMBLDC24V-STK lan ATSAMC21J18A Antarmuka Kartu MCU (konektor NGFF 67 pin) Katrangan
PIN LV INTERFACE Jeneng | LV DRIVER Papan fungsi | PIN SAM C21 | Fungsi SAM C21 |
1 EDBG USB HSP | EDBG USB | EDBG_USB_HS_P | EDBG_USB_HS_P |
2 NC | NC | PA24 | BISA TX |
3 EDBG USB HSN | EDBG USB | EDBG_USB_HS_N | EDBG_USB_HS_N |
4 EDBG ID2 | EDBG_ID2/EXT1_1 | EDBG PB01 | EDBG ID2 |
5 NC | NC | PA25 | BISA 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 SUHU 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 | NINGGAL 1 |
24 MCU GPIO7 | Temp_Alert(GPIO7) | PA27 | NINGGAL 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 | Driver FET | PB30 | TCC0(WO0) |
29 PWM UL | Driver FET | PA14 | TCC0(WO4) |
30 PWM VH | Driver FET | PA05 | TCC0(WO1) |
31 PWM VL | Driver FET | PA15 | TCC0(WO5) |
32 PWM WH | Driver FET | PA10 | TCC0(WO2) |
33 PWM WL | Driver 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 SLEEP | EXT1_9(GPIO12) | PA13 | TCC2(WO1) |
38 USHUNT_ADC | Pangertèn saiki | PB08 | ADC0(AIN2) |
39 VSHUNT_ADC | Pangertèn saiki | PB09 | ADC0(AIN3) |
40 WSHUNT_ADC | Pangertèn saiki | PA08 | ADC0(AIN8) |
41 MOTOR VDC (V SENSE) | MOTOR_ADC | PA09 | ADC0(AIN9) |
42 BEMF U_ADC | BEMF pangertèn ADC | PB00 | ADC1(AIN0) |
43 BEMF V_ADC | BEMF pangertèn ADC | PB01 | ADC1(AIN1) |
44 BEMF_W_ADC | BEMF pangertèn ADC | PB06 | ADC1(AIN8) |
45 BEMF UP | BEMD rasa AC | PA04 | ADC0(AIN4) |
46 BEMF UN | BEMD rasa AC | PB07 | ADC1(AIN9) |
47 BEMF VP | BEMD rasa AC | PA06 | ADC0(AIN6) |
48 BEMF VN | BEMD rasa AC | NC | NC |
49 BEMF WP | BEMD rasa AC | PA07 | ADC0(AIN7) |
50 BEMF WN | BEMD rasa AC | NC | NC |
51 Aula1 | Antarmuka Hall | PB11 | NINGGAL 11 |
52 Aula2 | Antarmuka Hall | PB04 | NINGGAL 4 |
53 Aula3 | Antarmuka Hall | PA28 | NINGGAL 8 |
54 Aula TRX OE | HALL_TRX_OE | NC | NC |
55 ENCODER_A | Antarmuka Encoder | PA18 | NINGGAL 2 |
56 ENCODER_B | Antarmuka Encoder | PB10 | NINGGAL 10 |
57 ENCODER_Z | Antarmuka Encoder | PB23 | NINGGAL 7 |
58 ENCODER_EN | ENCODER EN | NC | NC |
59 NC | NC | VCC_P3V3 | VCC_P3V3 |
60 MCU BRAKE | NC | PA11 | TC1(WO1) |
61 NC | NC | VCC-P3V3 | VCC_P3V3 |
62 3V3 SUPPLY kanggo MCU | VCC_P | VCC_TARGET_P5V0 | VCC_TARGET_P5V0 |
63 3V3 SUPPLY kanggo 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 |
Kepatuhan produk
RoHS lan WEEE
Atmel ATSAMC21MOTOR lan aksesoris diprodhuksi miturut Petunjuk RoHS (2002/95/EC) lan Petunjuk WEEE (2002/96/EC).
CE lan FCC
Unit Atmel ATSAMC21MOTOR wis diuji sesuai karo syarat penting lan pranata Petunjuk liyane sing relevan:
- Direktif 2004/108/EC (kelas B)
- Aturan FCC bagean 15 subpart B
Standar ing ngisor iki digunakake kanggo evaluasi:
- EN 61326-1 (2013)
- FCC CFR 47 Part 15 (2013)
Teknik Konstruksi File dumunung ing:
Atmel Norwegia
Vestre Rosten 79
7075 Tiler
Norwegia
Kabeh usaha wis ditindakake kanggo nyuda emisi elektromagnetik saka produk iki. Nanging, ing kahanan tartamtu, sistem kasebut (produk iki disambungake menyang sirkuit aplikasi target) bisa ngetokake frekuensi komponen elektromagnetik individu sing ngluwihi nilai maksimum sing diidinake dening standar kasebut ing ndhuwur. Frekuensi lan gedhene emisi bakal ditemtokake dening sawetara faktor, kalebu tata letak lan rute aplikasi target sing digunakake produk kasebut.
Ngenali ID Produk lan Revisi
Revisi lan pengenal produk ATSAMC21MOTOR bisa ditemokake kanthi ndeleng stiker ing sisih ngisor PCB. Pengenal lan revisi dicithak ing teks biasa minangka A09-nnnn\rr, ing ngendi nnnn minangka pengenal lan rr minangka revisi. Uga label ngemot nomer seri unik 10 digit. Pengenal produk kanggo ATSAMC21MOTOR yaiku A09-2550.
Revisi
Revisi perakitan kit kanggo versi awal yaiku A09-2550/03. Masalah sing dikenal ing revisi iki yaiku:
• Teks sutra PWM kanggo WH lan UH diganti
Riwayat Revisi Dokumen
Dok. rev……….42747A
Tanggal ……………..09/2016
Komentar……………. Rilis dokumen wiwitan
Atmel ATSAMC21MOTOR [PANDUAN PENGGUNA] Atmel-42770A-ATSAMC21MOTOR_Pandhuan pangguna-09/2016
2016 Atmel © Corporation. / Rev.: Atmel-42770A-ATSAMC21MOTOR_Pandhuan pangguna-09/2016
Atmel® , logo Atmel® lan kombinasi kasebut, Ngaktifake Unlimited Possibilities®, QTouch®, STK®, lan liya-liyane minangka merek dagang utawa merek dagang kadhaptar saka Atmel Corporation ing AS lan negara liyane. ARM® , logo ARM Connected®, Cortex®, lan liya-liyane iku merek dagang utawa merek dagang kadhaptar saka ARM Ltd. Istilah lan jeneng produk liyane bisa uga merek dagang wong liya.
DISCLAIMER: Informasi ing dokumen iki diwenehake gegayutan karo produk Atmel. Ora ana lisensi, nyata utawa diwenehake, kanthi estoppel utawa liya, kanggo sapa wae
hak properti intelektual diwenehake dening dokumen iki utawa gegayutan karo adol produk Atmel. Kajaba AS SET FORTH ING ATMEL SYARAT lan
SYARAT-SYARAT SALES sing ana ing ATMEL WEBSITUS, ATMEL NO TANGGUNG JAWAB APA SAJA lan DISCLAIMS ANY EXPRESS, GRATIS UTAWA JAMINAN STATUTORY RELATING TO PRODUK-PRODUK KANGGO, nanging ora winates kanggo, JAMINAN sing diwenehake saka MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSEIN,. ATMEL ORA TANGGUNG JAWAB ATAS KERUSAKAN LANGSUNG, LANGSUNG, LANGSUNG, KONSEKUENSIAL, PUNITIF, KHUSUS UTAWA INSIDENTAL (kalebu, TANPA WATASAN, RUSAK KERUGIAN LAN BAGI, GANGGUAN USAHA, UTAWA KEHILANGAN INFORMASI PENGGUNAAN) DOKUMEN IKI, sanajan ATMEL wis diwènèhi pitutur bab kamungkinan saka karusakan kuwi. Atmel ora menehi perwakilan utawa garansi babagan akurasi utawa kelengkapan isi dokumen iki lan duwe hak kanggo ngganti spesifikasi lan deskripsi produk kapan wae tanpa kabar. Atmel ora nggawe prasetya kanggo nganyari informasi sing ana ing kene. Kajaba khusus diwenehake, produk Atmel ora cocok kanggo, lan ora bakal digunakake ing, aplikasi otomotif. Produk Atmel ora dimaksudake, sah, utawa dijamin digunakake minangka komponen ing aplikasi sing dimaksudake kanggo ndhukung utawa nylametake urip.
APLIKASI SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE DISCLAIMER: Produk Atmel ora dirancang kanggo lan ora bakal digunakake kanggo aplikasi apa wae ing ngendi kegagalan produk kasebut bakal nyebabake ciloko utawa pati pribadi sing signifikan ("Kritis Keamanan. Aplikasi") tanpa persetujuan tertulis khusus saka pejabat Atmel. Aplikasi Safety-Critical kalebu, tanpa watesan, piranti lan sistem support urip, peralatan utawa sistem kanggo operasi fasilitas nuklir lan sistem senjata. Produk Atmel ora dirancang utawa dimaksudake kanggo digunakake ing aplikasi militer utawa aerospace utawa lingkungan kajaba khusus ditunjuk dening Atmel minangka kelas militer. Produk Atmel ora dirancang utawa dimaksudaké kanggo digunakake ing aplikasi otomotif kajaba khusus ditetepake dening Atmel minangka automotive-grade.
Perusahaan Atmel
1600 Technology Drive, San Jose, CA 95110 USA
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
www.atmel.com
Diundhuh saka Arrow.com.
Dokumen / Sumber Daya
![]() |
ATMEL ATSAMC21MOTOR Smart ARM-Based Mikrokontroler [pdf] Pandhuan pangguna ATSAMC21MOTOR Mikrokontroler Berbasis ARM Cerdas, Mikrokontroler ATSAMC21MOTOR, Mikrokontroler ATSAMC21MOTOR, Mikrokontroler Berbasis ARM Cerdas, Mikrokontroler Berbasis ARM, Mikrokontroler Cerdas, Mikrokontroler |