Atmel ATSAMD21E16LMOTOR SMART ARM негизиндеги микроконтроллерлер
Atmel Motor Control Starter Kit үчүн ATSAMD21E16L микроконтроллер картасы
ATSAMD21E16LMOTOR бул Atmel® Motor башкаруу стартер комплекттери үчүн MCU картасы. аппараттык Atmel | SMART ARM® негизиндеги MCU, ATSAMD21E16L, интегралдык борттогу мүчүлүштүктөрдү оңдоо колдоосу менен. MCU картасын түздөн-түз учурда жеткиликтүү ATSAMD21BLDC24V-STK® менен колдонсо болот, аз көлөмtage BLDC, PMSM мотор башкаруу стартер комплект. Комплект жарым-көпүрө кубаттуулугу MOSFET айдоочулары менен айдоочу тактасынын аппараттык жабдыктарын камтыйт, учурдагы жана тtage сезгич схемасы, Hall жана Encoder интерфейси, катадан коргоо схемалары, ж.б.. Atmel studio интегралдык өнүктүрүү платформасы тарабынан колдоого алынган комплект ATSAMD21E16L MCU өзгөчөлүктөрүнө оңой жетүүнү камсыз кылат жана түзмөктү ыңгайлаштырылган мотор башкаруу тиркемесине кантип интеграциялоону түшүндүрөт. Plug-able MCU карталары башка SMART ARM MCU'ларды колдогон Atmel'ден жеткиликтүү.
ATSAMD21E16LMOTOR өзгөчөлүктөрү
ATSAMD21E16LMOTOR төмөнкү өзгөчөлүктөргө ээ:
- Борттогу Atmel EDBG түзмөгүн колдонуп мүчүлүштүктөрдү оңдоо
- Үч фазалуу жарым көпүрө диск үчүн TCC PWM сигналдары
- Жалпы шунт жана жеке шунт фазасы учурдагы сезүү үчүн ADC каналдары
- Мотор BEMF сезүү үчүн ADC каналдары
- BEMF сигналдары үчүн AC каналдары
- EXTINT залынын сенсор интерфейси
- EXTINT коддогуч сенсор интерфейси
- Atmel Xplained PRO кеңейтүү сигналдарын колдоо
- Байланыш жана Кубат абалынын диоддору
ATSAMD21E16LMOTOR комплектинин мазмуну
ATSAMD21E16LMOTOR комплекти ATSAMD21E16L MCU картасын камтыйт, ал ATSAMD21BLDC24V-STK орнотуу үчүн залдын сенсоруна негизделген блок коммутациялык микропрограммасы менен алдын ала программаланган. Ыкчам баштоо колдонмосун , ATSAMBLDC24V-STK ичинде тапса болот Atmel Low vol.tage BLDC мотор башкаруу комплекти. . MCU картасына капрондук кулпу тиркелет, аны ATSAMD21BLDC24V-STK ичиндеги Драйвердин базалык тактасына туташтыруу үчүн айлантса болот.
3-1-сүрөт. ATSADM21E16LMOTOR комплектинин мазмуну
Дизайн документтери жана тиешелүү шилтемелер
Төмөнкү тизме ATSAMD21E16LMOTOR үчүн эң керектүү документтерге жана программалык камсыздоого шилтемелерди камтыйт:
- ATSAMD21E16LMOTOR – Продукт баракчасы.
- ATSAMD21E16LMOTOR Колдонуучунун колдонмосу – Бул Колдонуучунун колдонмосунун PDF версиясы.
- ATSAMD21BLDC24V-STK – Продукт баракчасы.
- ATSAMBLDC24V-STK Колдонуучунун көрсөтмөсү – Atmel Low үчүн колдонуучунун колдонмосуtage BLDC мотор башкаруу комплекти. Ал тез баштоо нускамаларын жана айдоочу тактасынын сүрөттөмөлөрүн камтыйт.
- ATSAMD21BLDC24V-STK Долбоордук Документация – Схемаларды, БОМду, монтаждык чиймелерди, 3D сюжеттерин, катмар участокторун ж.б. камтыган пакет.
- Atmel Studio – C/C++ жана Atmel микроконтроллерлери үчүн ассемблер кодун иштеп чыгуу үчүн акысыз 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 тактасы
ATSAMD21E16LMOTOR MCU картасындагы негизги компоненттер PCB жана төмөндө келтирилген блок диаграммасында көрсөтүлгөн. Сүрөт 5-1. MCU Board PCB
5-2-сүрөт. MCU тактасынын блок диаграммасы
Электр камсыздоо
ATSAMD21E16LMOTOR MCU картасы 3.3 пин четиндеги туташтыргычтан 67VDC менен камсыздоону алат. EDBG түзмөгү да, негизги MCU да 3.3VDCден иштейт. Айдоочу тактадагы электр менен жабдууну тандоо секирүү 3V3 (жибек экран тексти) тандоосуна туташтырылышы керек.
Негизги MCU схемасы
ATSAMD21E16LMOTORда ATSAMD21E16L аппараты бар. түзмөк MCU ички саат булагы менен иштөө үчүн арналган. Сырткы баштапкы абалга келтирүү которгучу MCU RESET пинине туташтырылган.
Камтылган мүчүлүштүктөрдү оңдоочу
ATSADM21E16L MCU EDBG мүчүлүштүктөрдү оңдоочу түзмөгүнө туташтырылган. EDBG негизги MCUди программалоо жана мүчүлүштүктөрдү оңдоо үчүн SWD интерфейсин колдонот. Мүчүлүштүктөрдү оңдоо аталышы MCU тактасында ARM Cortex® мүчүлүштүктөрдү оңдоо pinout менен камсыз кылынат. Тышкы мүчүлүштүктөрдү оңдоочу бул мүчүлүштүктөрдү оңдоо портуна туташтырылышы мүмкүн.
DGI - бул Atmel Data Visualizer программасы тарабынан EDBG аркылуу өнүктүрүү комплекттери менен байланышуу үчүн колдонулган менчик байланыш интерфейси. EDBG түзмөгүнө туташкан ATSAMD3E21L SERCOM16, DGI SPI интерфейсин колдойт жана Atmel ADP протоколун колдонот. MCU SERCOM3 ошондой эле EDBGнын UART каналына J200 жана J201 "кадимки ачык" секиргичтер аркылуу туташтырылган. Бул секиргичтерди кыскартуу негизги MCU үчүн CDC UART интерфейсин иштетет.
EDBG жогорку ылдамдыктагы USB портуна айдоочу тактасында жеткиликтүү. EDBG USB мүчүлүштүктөрдү оңдоо, DGI SPI жана CDC интерфейстерин колдогон композиттик түзүлүш катары саналат.
ATSAMD21J18A USB порту айдоочу тактасындагы Micro-USB туташтыргычына туташтырылган.
67 пин MCU-DRIVER тактасынын интерфейси
MCU пиндери төмөнкү таблицада берилгендей 67 пин интерфейсинин башына туташтырылган. MCU картасын Atmel компаниясынан Мотор башкаруучу драйвер комплекттери менен колдонсо болот. Төмөндө берилген таблица Atmel төмөн көлөмү менен интерфейсти сүрөттөйтtage мотор башкаруу стартер комплект. “||” менен белгиленген сигналдар башка тике туташкан функцияны бөлүшүүчү секирип туташкан төөнөгүчтөр. Бул кошумча функцияларга жетүү үчүн кадимки ачык секирикти PCBде кыска туташтыруу керек.
Таблица 5-1. ATSAMBLDC24V-STK айдоочу тактасы, ATSAMD21E16LMOTOR MCU тактасынын интерфейси
PIN | LV ИНТЕРФЕЙС аты | LV АЙДООЧУЛУГУ
функция |
SAM D21E16L PIN | D21E16L ФУНКЦИЯСЫ |
1 | EDBG USB HSP | EDBG USB | EDBG_DPHS | EDBG_USB_HS_P |
2 | NC | NC | NC | NC |
3 | EDBG USB HSN | EDBG 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 | TARGET USB VBUS | VCC_TARGET_USB_ P5V0 | PA27 | MCU USB VBUS SENSE |
9 | MCU USB DN | TARGET_USB_HS_N | PA24 | MCU_USB_N |
10 | EDBG USB VBUS | VCC_EDBG_USB_P5 V0 | EDBG A10 | EDBG USB VBUS SENSE |
11 | TARGET_USB_ID | TARGET_USB_ID | NC | NC |
12 | TEMP SDA | TWI_SDA, EXT1_11 | NC | NC |
13 | TEMP SCL | TWI_SCL, EXT_12 | NC | NC |
14 | FLASH SS | SPI_SS | NC | NC |
15 | FLASH MISO | SPI_MISO, EXT1_17 | NC | NC |
16 | FLASH SCK | SPI_SCK, EXT1_18 | NC | NC |
17 | FLASH MOSI | 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 | Temp_Alert(GPIO7) | NC | NC |
25 | OCP | OCP(GPIO8) | PB03 | GPIO |
26 | EXT1 RXD | UART RXD_ EXT1_13 | PA19 | SERCOM1(PAD3) |
27 | EXT1 TXD | UART TXD_EXT1_14 | PA18|| | SERCOM1(PAD2) |
28 | PWM UH | FET айдоочусу | PA08 | TCC0(WO0) |
PIN | LV ИНТЕРФЕЙС аты | LV АЙДООЧУЛУГУ
функция |
SAM D21E16L PIN | 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 RESET | EXT1_4(GPIO10) | NC | NC |
36 | ATA WD | EXT1_10(GPIO11) | NC | NC |
37 | АТА УЙКУ | EXT1_9(GPIO12) | NC | NC |
38 | USHUNT_ADC | Учурдагы маани | PB04|| | ADC(AIN12) |
39 | VSHUNT_ADC | Учурдагы маани | PB05|| | ADC(AIN13) |
40 | WSHUNT_ADC | Учурдагы маани | PA11 | ADC(AIN7) |
41 | MOTOR VDC (V SENSE) | 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 | BEMF UP | BEMD сезими AC | PA04 || | AC0(AIN0) |
46 | BEMF UN | BEMD сезими AC | PA05 || | AC0(AIN1) |
47 | BEMF VP | 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 | EXTINT3 |
52 | ЗАЛ2 | Холл интерфейси | PA02 | EXTINT2 |
53 | ЗАЛ3 | Холл интерфейси | PA07 | EXTINT7 |
54 | HALL TRX OE | HALL_TRX_OE | NC | NC |
55 | ENCODER_A | Encoder Interface | NC | NC |
56 | ENCODER_B | Encoder Interface | NC | NC |
57 | ENCODER_Z | Encoder Interface | NC | NC |
58 | ENCODER_EN | ENCODER EN | NC | NC |
59 | NC | NC | NC | NC |
PIN | LV ИНТЕРФЕЙС аты | LV АЙДООЧУЛУГУ
функция |
SAM D21E16L PIN | D21E16L ФУНКЦИЯСЫ |
60 | MCU BRAKE | 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 | GND | GND | GND | GND |
65 | GND | GND | GND | GND |
66 | GND | GND | GND | GND |
67 | GND | GND | GND | GND |
Продукттун шайкештиги
RoHS жана WEEE
Atmel ATSAMD21E16LMOTOR жана анын аксессуарлары RoHS Директивасына (2002/95/EC) жана WEEE Директивасына (2002/96/EC) ылайык өндүрүлгөн.
CE жана FCC
Atmel ATSAMD21E16LMOTOR бирдиги Директивалардын негизги талаптарына жана башка тиешелүү жоболоруна ылайык сыналган:
- Директивасы 2004/108/EC (класс B)
- FCC эрежелеринин 15-бөлүгү В подразделениеси
Баалоо үчүн төмөнкү стандарттар колдонулат:
- EN 61326-1 (2013)
- FCC CFR 47 15-бөлүк (2013)
Техникалык курулуш File жайгашкан:
- Атмел Норвегия
- Vestre Rosten 79
- 7075 Тиллер
- Норвегия
Бул продукттун электромагниттик эмиссиясын азайтуу үчүн бардык күч-аракет жумшалган. Бирок, белгилүү бир шарттарда система (максаттуу колдонуу схемасына туташтырылган бул продукт) жогоруда аталган стандарттар жол берген максималдуу маанилерден ашкан жеке электромагниттик компоненттердин жыштыгын чыгарышы мүмкүн. Чыгындылардын жыштыгы жана чоңдугу бир нече факторлор менен аныкталат, анын ичинде продукт колдонулган максаттуу колдонуунун схемасы жана маршруту.
Продукт ID жана кайра карап чыгууну аныктоо
ATSAMD21E16LMOTOR ревизиясын жана продукт идентификаторун PCBдин ылдый жагындагы чаптаманы карап табууга болот. Идентификатор жана кайра карап чыгуу A09-nnnn\rr катары жөнөкөй текстте басылып чыгат, мында nnnn - идентификатор жана rr - кайра карап чыгуу. Ошондой эле этикетка 10 орундуу уникалдуу сериялык номерди камтыйт.
ATSAMD21E16LMOTOR үчүн продукт идентификатор болуп A09-2684.
Ревизия
- Баштапкы версия үчүн комплект монтажын кайра карап чыгуу A09-2684/04. Бул кайра карап чыгууда белгилүү маселелер жок.
Документти кайра карап чыгуу тарыхы
Док. rev. | Дата | Комментарий |
42747A | 08/2016 | Документтин алгачкы чыгарылышы |
© 2016 Atmel Corporation. / Аян.: Atmel-42747A-ATSAMD21E16LMOTOR_User Guide-08/2016
Atmel®, Atmel логотиби жана алардын айкалыштары, Enabling Unlimited Possibility®, STK® жана башкалар АКШдагы жана башка өлкөлөрдө Atmel корпорациясынын катталган соода белгилери же соода белгилери болуп саналат. ARM®, ARM Connected® логотиби, Cortex® жана башкалар ARM Ltd компаниясынын катталган соода белгилери же соода белгилери болуп саналат. Башка терминдер жана өнүм аттары башкалардын соода белгилери болушу мүмкүн.
ЭСКЕРТҮҮ: Бул документтеги маалымат Atmel өнүмдөрүнө байланыштуу берилген. Эч кандай лицензия, ачык же кыйыр түрдө, эстоппел аркылуу же башка жол менен, кандайдыр бир интеллектуалдык менчик укугуна бул документ тарабынан же Atmel өнүмдөрүн сатууга байланыштуу берилбейт.
АТМЕЛДЕ ОРНАЛГАН САТУУНУН ШАРТТАРЫ ЖАНА ШАРТТАРЫ БЕЛГИЛЕНГЕНДЕН тышкаркы WEBSITE, ATMEL ЭЧ КАНДАЙ ЖООПКЕРЧИЛИКТИ ОЗУНА АЛБАЙТ ЖАНА ОЗУНУН ПРОДУКЦИЯЛАРЫНА ТИЕШЕЛУУ ЭЧ КАНДАЙ КЕПИЛДИКТЕРДЕН баш тартпайт БУЗУУ. ЭЧ КАЧАН АТМЕЛ ТҮЗ, КЫЙЫР, КЫЙЫРЛЫК, ЖАЗАЛУУЧУ, АТАЙЫН ЖЕ КОКУСТУК ЗЫЯНДАР ҮЧҮН ЖООПКЕРЧИЛИКТИ ТАРТБАЙТ КОЛДОНУУДАН ЖЕ КОЛДОНУУГО ЖОК БУЛ ДОКУМЕНТ, АТМЕЛГЕ МЫНДАЙ ЗЫЯНДАР БОЛУШУ ЖӨНҮНДӨ ЭКЕН.
Atmel бул документтин мазмунунун тактыгына же толуктугуна эч кандай кепилдик бербейт жана спецификацияларга жана өнүмдөрдүн сыпаттамаларына эскертүүсүз каалаган убакта өзгөртүү киргизүү укугун өзүнө калтырат. Atmel бул жерде камтылган маалыматты жаңыртуу боюнча эч кандай милдеттенме албайт. Эгерде атайын башкача каралбаса, Atmel өнүмдөрү унаа колдонмолоруна ылайыктуу эмес жана колдонулбайт. Atmel өнүмдөрү жашоону колдоо же колдоо үчүн арналган тиркемелерде компоненттер катары колдонууга арналбаган, уруксат берилген же кепилдикке ээ эмес.
КООПСУЗДУК, АСКЕРДИК ЖАНА АВТОМОБИЛЬ КОЛДОНМОЛОРУНАН ЭСКЕ АЛУУ: Atmel өнүмдөрү Atmel кызматкеринин атайын жазуу жүзүндөгү макулдугусуз, мындай өнүмдөрдүн иштебей калышы олуттуу жеке жаракат же өлүмгө алып келиши мүмкүн («Коопсуздук-Критикалык Тиркемелер») үчүн иштелип чыккан эмес жана колдонулбайт. Коопсуздук-Критикалык Колдонмолор, чектөөсүз, жашоону камсыз кылуучу түзүлүштөрдү жана системаларды, өзөктүк объектилерди жана курал системаларын иштетүү үчүн жабдууларды же системаларды камтыйт. Atmel өнүмдөрү атайын Атмел тарабынан аскердик класс катары белгиленбесе, аскердик же аэрокосмостук тиркемелерде же чөйрөлөрдө колдонууга арналган эмес. Atmel өнүмдөрү атайын Atmel тарабынан автомобиль классы катары белгиленбесе, автомобилдик колдонмолордо колдонууга арналган эмес.
1600 Technology Drive, Сан-Хосе, CA 95110 АКШ
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
www.atmel.com
дан жүктөлүп алынган Arrow.com.
Документтер / Ресурстар
![]() |
Atmel ATSAMD21E16LMOTOR SMART ARM негизиндеги микроконтроллерлер [pdf] Колдонуучунун колдонмосу ATSAMD21E16LMOTOR SMART ARM негизиндеги микроконтроллерлер, ATSAMD21E16LMOTOR, SMART ARM негизиндеги микроконтроллерлор, ARM негизиндеги микроконтроллерлор, микроконтроллерлор |