UG515: EFM32PG23 Pro Kit Колдонуучунун колдонмосу
EFM32PG23 Gecko микроконтроллери
PG23 Pro Kit EFM32PG23™ Gecko микроконтроллери менен таанышуу үчүн эң сонун башталгыч чекит болуп саналат.
Pro комплект EFM32PG23 көптөгөн мүмкүнчүлүктөрүн көрсөткөн сенсорлорду жана перифериялык түзүлүштөрдү камтыйт. комплект EFM32PG23 Gecko тиркемесин иштеп чыгуу үчүн бардык зарыл болгон куралдар менен камсыз кылат.
МАКСАТ ТҮЗМӨЗ
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-бит ARM® Cortex-M33
- Эстутум: 512 кБ флеш жана 64 кБ RAM
КИТИНИН ФУНКЦИЯЛАРЫ
- USB туташуусу
- Advanced Energy Monitor (AEM)
- SEGGER J-Link борттогу мүчүлүштүктөрдү оңдоочу
- Мүчүлүштүктөрдү оңдоо мультиплекстери тышкы жабдыктарды, ошондой эле борттогу MCU
- 4×10 сегмент LCD
- Колдонуучунун диоддору жана баскычтары
- Silicon Labs' Si7021 Салыштырмалуу нымдуулук жана температура сенсору
- IADC көрсөтүү үчүн SMA туташтыргычы
- Индуктивдүү LC сенсор
- Кеңейтүү такталары үчүн 20-шиштүү 2.54 мм баш
- Киргизүү/чыгаруу пиндерине түздөн-түз жетүү үчүн Breakout тепкичтери
- Кубат булактарына USB жана CR2032 тыйын батареясы кирет.
ПРОГРАММАЛАРДЫ КОЛДОО
- Simplicity Studio™
- IAR камтылган Workbench
- Кейл МДК
Introduction
1.1 Сүрөттөмө
PG23 Pro Kit EFM32PG23 Gecko микроконтроллерлеринде тиркемелерди иштеп чыгуу үчүн идеалдуу баштапкы чекит болуп саналат. Такта EFM32PG23 Gecko микроконтроллеринин көптөгөн мүмкүнчүлүктөрүн көрсөтүүчү сенсорлорду жана перифериялык түзүлүштөрдү камтыйт. Кошумчалай кетсек, такта тышкы тиркемелер менен колдонула турган толук өзгөчөлөнгөн мүчүлүштүктөрдү оңдоочу жана энергияны көзөмөлдөө куралы.
1.2 Өзгөчөлүктөрү
- EFM32PG23 Gecko микроконтроллери
- 512 кБ Flash
- 64 кБ RAM
- QFN48 пакети
- Так ток жана том үчүн Advanced Energy Monitoring системасыtage көз салуу
- Интеграцияланган Segger J-Link USB мүчүлүштүктөрдү оңдоочу/эмулятору, тышкы Silicon Labs түзмөктөрүндө мүчүлүштүктөрдү оңдоо мүмкүнчүлүгү бар
- 20-шиштүү кеңейтүү баш
- Киргизүү/чыгаруу пиндерине оңой жетүү үчүн Breakout төшөктөрү
- Кубат булактарына USB жана CR2032 батарейкасы кирет
- 4×10 сегмент LCD
- Колдонуучунун өз ара аракеттенүүсү үчүн EFM2ге туташтырылган 32 баскыч жана LED
- Silicon Labs' Si7021 Салыштырмалуу нымдуулук жана температура сенсору
- EFM32 IADC көрсөтүү үчүн SMA туташтыргычы
- EFM1.25 IADC үчүн тышкы 32 В маалымдама
- Металл нерселердин индуктивдүү жакындыгын сезүү үчүн LC танк схемасы
- LFXO жана HFXO үчүн кристаллдар: 32.768 кГц жана 39.000 МГц
1.3 Баштоо
Жаңы PG23 Pro комплектиңизди кантип баштоо боюнча толук нускамаларды Silicon Labs сайтынан тапса болот Web беттер: silabs.com/development-tools
Комплекттин блок диаграммасы
An overview PG23 Pro Kit төмөнкү сүрөттө көрсөтүлгөн.
Аппараттык камсыздоонун комплектинин жайгашуусу
PG23 Pro Kitтин схемасы төмөндө көрсөтүлгөн.
Туташтыргычтар
4.1 Breakout Pads
EFM32PG23 GPIO пиндеринин көбү тактанын үстүнкү жана астыңкы четтериндеги пин баш саптарында жеткиликтүү. Булар стандарттуу 2.54 мм кадамга ээ жана зарыл болсо, төөнөгүчтөрдүн баштарын ширетсе болот. Киргизүү/чыгаруу төөнөгүчтөрүнөн тышкары электр рельстерине жана жерге туташтыргычтар да каралган. Кээ бир төөнөгүчтөр комплекттин перифериялык жабдыктары же функциялары үчүн колдонулат жана ыңгайлаштырылган тиркемеде соодалашуусу жок болушу мүмкүн экенин эске алыңыз.
Төмөнкү сүрөттө үзүлүүчү жайлардын түйүндөрү жана тактанын оң четиндеги EXP башынын пинуттары көрсөтүлгөн. EXP аталышы кийинки бөлүмдө дагы түшүндүрүлөт. Жөнөкөй шилтеме үчүн ар бир төөнөгүчтүн жанында жибек экранда басылган.
Төмөнкү таблицада үзүлүүчү жайлардын пин байланыштары көрсөтүлгөн. Ал ошондой эле кайсы комплекттин перифериялык түзүлүштөрү же функциялары ар кандай төөнөгүчтөр менен туташтырылганын көрсөтөт.
4.1-таблица. Төмөнкү катар (J101) Pinout
Pin | EFM32PG23 I/O Pin | Бөлүшүлгөн өзгөчөлүк |
1 | VMCU | EFM32PG23 томtage домени (AEM тарабынан өлчөнгөн) |
2 | GND | Жер |
3 | PC8 | UIF_LED0 |
4 | PC9 | UIF_LED1 / EXP13 |
5 | PB6 | VCOM_RX / EXP14 |
6 | PB5 | VCOM_TX / EXP12 |
7 | PB4 | UIF_BUTTON1 / EXP11 |
8 | NC | |
9 | PB2 | ADC_VREF_ENABLE |
Pin | EFM32PG23 I/O Pin | Бөлүшүлгөн өзгөчөлүк |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Калыбына келтирүү |
14 | AIN1 | |
15 | GND | Жер |
16 | 3V3 | Башкармалык контроллер менен камсыздоо |
Pin | EFM32PG23 I/O Pin | Бөлүшүлгөн өзгөчөлүк |
1 | 5V | Board USB томtage |
2 | GND | Жер |
3 | NC | |
4 | NC | |
5 | NC | |
6 | NC | |
7 | NC | |
8 | PA8 | SENSOR_I2C_SCL / EXP15 |
9 | PA7 | SENSOR_I2C_SDA / EXP16 |
10 | PA5 | UIF_BUTTON0 / EXP9 |
11 | PA3 | DEBUG_TDO_SWO |
12 | PA2 | DEBUG_TMS_SWDIO |
13 | PA1 | DEBUG_TCK_SWCLK |
14 | NC | |
15 | GND | Жер |
16 | 3V3 | Башкармалык контроллер менен камсыздоо |
4.2 EXP аталышы
Тактанын оң жагында перифериялык түзүлүштөрдү же плагин такталарын туташтыруу үчүн бурчтуу 20 шиштүү EXP аталышы каралган. Туташтыргычта EFM32PG23 Gecko функцияларынын көбү менен колдонула турган бир катар киргизүү/чыгаруу пиндери бар. Кошумчалай кетсек, VMCU, 3V3 жана 5V электр рельстери да ачыкка чыгат.
Туташтыргыч SPI, UART жана I²C шинасы сыяктуу кеңири колдонулган перифериялык түзүлүштөрдүн туташтыргычтын белгиленген жерлеринде жеткиликтүү болушун камсыз кылган стандартка ылайык келет. Калган төөнөгүчтөр жалпы максаттагы киргизүү/чыгаруу үчүн колдонулат. Бул бир нече Silicon Labs комплекттерине кошула турган кеңейтүү такталарын аныктоого мүмкүндүк берет.
Төмөнкү сүрөттө PG23 Pro Kit үчүн EXP башынын пин дайындоосу көрсөтүлгөн. Жеткиликтүү GPIO пиндеринин санында чектөөлөр болгондуктан, кээ бир EXP баш төөнөгүчтөрү комплект өзгөчөлүктөрү менен бөлүшүлөт.
4.3-таблица. EXP Header Pinout
Pin | Байланыш | EXP баш функциясы | Бөлүшүлгөн өзгөчөлүк |
20 | 3V3 | Башкармалык контроллер менен камсыздоо | |
18 | 5V | Борт контроллери USB томtage | |
16 | PA7 | I2C_SDA | SENSOR_I2C_SDA |
14 | PB6 | UART_RX | VCOM_RX |
12 | PB5 | UART_TX | VCOM_TX |
10 | NC | ||
8 | NC | ||
6 | NC | ||
4 | NC | ||
2 | VMCU | EFM32PG23 томtage домени, AEM өлчөөлөрүнө киргизилген. | |
19 | BOARD_ID_SDA | Кошумча такталарды аныктоо үчүн такта контроллерине туташтырылган. | |
17 | BOARD_ID_SCL | Кошумча такталарды аныктоо үчүн такта контроллерине туташтырылган. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
Pin | Байланыш | EXP баш функциясы | Бөлүшүлгөн өзгөчөлүк |
7 | NC | ||
5 | NC | ||
3 | AIN1 | ADC киргизүү | |
1 | GND | Жер |
4.3 Мүчүлүштүктөрдү оңдоо туташтыргычы (DBG)
Мүчүлүштүктөрдү оңдоо туташтыргычы мүчүлүштүктөрдү оңдоо режиминин негизинде эки максатты аткарат, аны Simplicity Studio аркылуу орнотууга болот. Эгерде “Debug IN” режими тандалган болсо, туташтыргыч тышкы мүчүлүштүктөрдү оңдоочуну борттогу EFM32PG23 менен колдонууга мүмкүндүк берет. Эгерде “Debug OUT” режими тандалган болсо, туташтыргыч комплектти тышкы бутага карата мүчүлүштүктөрдү оңдоочу катары колдонууга мүмкүндүк берет. Эгерде "Мүчөлөрдү оңдоо MCU" режими (демейки) тандалган болсо, туташтыргыч борттук контроллердин да, борттогу максаттуу түзүлүштүн да мүчүлүштүктөрдү оңдоо интерфейсинен обочолонгон.
Бул туташтыргыч ар кандай иштөө режимдерин колдоого автоматтык түрдө которулгандыктан, ал такта контроллери кубатталганда гана жеткиликтүү болот (J-Link USB кабели туташтырылган). Эгер такта контроллери өчүрүлгөндө максаттуу түзмөккө мүчүлүштүктөрдү оңдоо мүмкүнчүлүгү талап кылынса, муну үзгүлтүккө учуроонун башындагы тиешелүү төөнөгүчтөр менен түздөн-түз туташтыруу аркылуу жасоо керек. Туташтыргычтын оюгу стандарттуу ARM Cortex Debug 19 пин туташтыргычына ылайык келет.
Pinout төмөндө майда-чүйдөсүнө чейин сүрөттөлгөн. Конектор J колдогонуна карабастанTAG Сериялык Wire Debug тышкары, бул комплект же борттогу максаттуу түзмөк муну колдойт дегенди билдирбейт.
Пинout ARM Cortex Debug туташтыргычынын пинутуна дал келсе да, булар толук шайкеш келбейт, анткени 7 pin Cortex Debug туташтыргычынан физикалык түрдө алынып салынган. Кээ бир кабелдердин кичинекей сайгычы бар, бул төөнөгүч болгондо аларды колдонууга жол бербейт. Андай болсо, сайгычты алып салыңыз же анын ордуна стандарттуу 2×10 1.27 мм түз кабелди колдонуңуз.
4.4-таблица. Мүчүлүштүктөрдү оңдоо туташтыргычтын Pin сүрөттөмөлөрү
PIN номер(дер) | Функция | Эскертүү |
1 | VTARGET | Максаттуу шилтеме томtagд. Максат менен мүчүлүштүктөрдү оңдоочу ортосундагы логикалык сигнал деңгээлин которуу үчүн колдонулат. |
2 | TMS / SDWIO / C2D | JTAG сыноо режимин тандоо, Serial Wire маалыматтары же C2 маалыматтары |
4 | TCK / SWCLK / C2CK | JTAG сыноо сааты, Serial Wire сааты же C2 сааты |
6 | TDO/SWO | JTAG тест маалыматтары же Сериялык зым чыгаруу |
8 | TDI / C2Dps | JTAG тест маалыматтары, же C2D "pin бөлүшүү" функциясы |
10 | RESET / C2CKps | Максаттуу түзмөктү баштапкы абалга келтирүү, же C2CK "пин бөлүшүү" функциясы |
12 | NC | TRACECLK |
14 | NC | TRACED0 |
16 | NC | TRACED1 |
18 | NC | TRACED2 |
20 | NC | TRACED3 |
9 | Кабель аныктоо | Жерге туташуу |
11, 13 | NC | Туташкан эмес |
3, 5, 15, 17, 19 | GND |
4.4 Simplicity Connector
Pro комплектинде көрсөтүлгөн Simplicity Connector AEM жана Virtual COM порту сыяктуу өнүккөн мүчүлүштүктөрдү оңдоо функцияларын тышкы бутага колдонууга мүмкүнчүлүк берет. Pinout төмөнкү сүрөттө көрсөтүлгөн.
Сүрөттөгү сигнал аттары жана пин сыпаттоо таблицасы такта контролеринен алынган. Бул VCOM_TX тышкы бутадагы RX пинине, VCOM_RX максаттын TX пинине, VCOM_CTS максаттын RTS пинине жана VCOM_RTS максаттын CTS пинине туташтырылышы керек дегенди билдирет.
Эскертүү: VMCU томунан алынган токtage пин AEM өлчөөлөрүнө киргизилген, ал эми 3V3 жана 5V тtagэ пиндер эмес. AEM менен тышкы максаттын учурдагы керектөөсүн көзөмөлдөө үчүн, өлчөөлөргө тийгизген таасирин азайтуу үчүн борттогу MCUди эң төмөнкү энергия режимине коюңуз.
4.5-таблица. Simplicity Connector Pin Descriptions
PIN номер(дер) | Функция | Description |
1 | VMCU | 3.3 V электр темир жол, AEM тарабынан көзөмөлдөнөт |
3 | 3V3 | 3.3 В кубаттуу рельс |
5 | 5V | 5 В кубаттуу рельс |
2 | VCOM_TX | Virtual COM TX |
4 | VCOM_RX | Virtual COM RX |
6 | VCOM_CTS | Virtual COM CTS |
8 | VCOM_RTS | Виртуалдык COM RTS |
17 | BOARD_ID_SCL | Board ID SCL |
19 | BOARD_ID_SDA | Board ID SDA |
10, 12, 14, 16, 18, 20 | NC | Туташкан эмес |
7, 9, 11, 13, 15 | GND | Жер |
Кубат менен камсыздоо жана баштапкы абалга келтирүү
5.1 MCU кубаттуулугун тандоо
Pro комплектиндеги EFM32PG23 бул булактардын бири менен иштетилиши мүмкүн:
- Мүчүлүштүктөрдү оңдоо USB кабели
- 3 В монеталык батарея
MCU үчүн кубат булагы про комплекттин ылдыйкы сол бурчундагы слайд которгучу менен тандалат. Төмөнкү сүрөттө ар кандай кубат булактарын слайдды өчүргүч менен кантип тандоого болору көрсөтүлгөн.
Которгуч AEM абалында болгондо, EFM3.3PG32ти кубаттоо үчүн про комплекттеги аз ызы-чуу 23 V LDO колдонулат. Бул LDO кайрадан мүчүлүштүктөрдү оңдоо USB кабелинен иштейт. Өркүндөтүлгөн Энергия Монитору азыр сериялык түрдө туташтырылган, бул так жогорку ылдамдыктагы ток өлчөөсүнө жана энергиянын мүчүлүштүктөрүн оңдоого/профилдөөгө мүмкүндүк берет.
Которгуч BAT абалында болгондо, CR20 розеткасындагы 2032 мм монеталуу батарейканы аппаратты кубаттоо үчүн колдонсо болот. Бул абалда которгуч менен эч кандай учурдагы өлчөөлөр активдүү болбойт. Бул MCUну тышкы кубат булагы менен иштеткенде сунушталган которгуч позициясы.
Эскертүү: Advanced Energy Monitor EFM32PG23 учурдагы керектөөсүн кубат тандоо которгучу AEM абалында болгондо гана өлчөй алат.
5.2 Башкарманын башкаруучу күчү
Башкармалыктын контроллери мүчүлүштүктөрдү оңдоочу жана AEM сыяктуу маанилүү функциялар үчүн жооптуу жана тактанын жогорку сол бурчундагы USB порту аркылуу гана иштетилет. Комплекттин бул бөлүгү өзүнчө кубаттуулук доменинде жайгашкан, андыктан мүчүлүштүктөрдү оңдоо функциясын сактап, максаттуу түзмөк үчүн башка кубат булагы тандалышы мүмкүн. Бул кубаттуулук домени ошондой эле такта контроллерине кубат алынып салынганда максаттуу кубаттуулук доменинен токтун агып кетишинин алдын алуу үчүн обочолонгон.
Башкармалыктын контроллерунун кубаттуулук доменине электр өчүргүчтүн абалы таасир этпейт.
Комплект тактанын контроллерин жана максаттуу кубаттуулук домендерин бири-биринен обочолонтуу үчүн кылдат иштелип чыккан, анткени алардын бири өчүрүлгөн. Бул максаттуу EFM32PG23 түзмөгү BAT режиминде иштей беришин камсыздайт.
5.3 EFM32PG23 Калыбына келтирүү
EFM32PG23 MCU бир нече башка булактар тарабынан баштапкы абалга келтирилиши мүмкүн:
- RESET баскычын баскан колдонуучу
- Борттогу мүчүлүштүктөрдү оңдоочу #RESET пинди төмөн тартып жатат
- Тышкы мүчүлүштүктөрдү оңдоочу #RESET пинди төмөн тартып жатат
Жогоруда айтылган баштапкы абалга келтирилген булактардан тышкары, EFM32PG23 үчүн баштапкы абалга келтирүү да такта контроллерин жүктөө учурунда чыгарылат. Бул такта контроллеринен кубаттуулукту өчүрүү (J-Link USB кабелин өчүрүү) баштапкы абалга келтирүүнү жаратпайт, бирок такта контроллери жүктөлүп жатканда, кабелди кайра өз каалоосуна кошуу дегенди билдирет.
Перифериялык түзүлүштөр
Pro комплектинде EFM32PG23 айрым өзгөчөлүктөрүн көрсөткөн перифериялык түзүлүштөр бар.
Перифериялык түзүлүштөргө багытталган көпчүлүк EFM32PG23 киргизүү/чыгармалары да үзгүлтүккө учураган аянтчаларга же EXP башына багытталат, аларды колдонууда эске алынышы керек.
6.1 Баскычтар жана диоддор
Комплектте BTN0 жана BTN1 деп белгиленген эки колдонуучу баскычы бар. Алар түздөн-түз EFM32PG23 менен туташтырылган жана 1 мс убакыттын туруктуулугу менен RC чыпкалары менен ажыратылат. Баскычтар PA5 жана PB4 пиндерине туташтырылган.
Комплектте LED0 жана LED1 деп белгиленген эки сары LED бар, алар EFM32PG23деги GPIO төөнөгүчтөрү менен башкарылат. Светодиоддор PC8 жана PC9 пиндерине активдүү-жогорку конфигурацияда туташтырылган.
6.2 ЖК
20 пин сегмент LCD EFM32нин ЖК перифериялык түзүлүшүнө туташтырылган. ЖКда 4 жалпы сызык жана 10 сегмент сызыгы бар, алар төрттүк режимде жалпысынан 40 сегментти берет. Бул сызыктар бөлүштүрүлбөйт. Сигналдардын сегменттерди картага түшүрүү боюнча маалымат алуу үчүн комплект схемасын караңыз.
EFM32 ЖК перифериялык заряддык насостун пинине туташтырылган конденсатор да комплектте бар.
6.3 Si7021 Салыштырмалуу нымдуулук жана температура сенсору
Si7021 |2C салыштырмалуу нымдуулук жана температура сенсору нымдуулук жана температура сенсорунун элементтерин бириктирген монолиттүү CMOS IC, аналогдук-санариптик конвертер, сигналды иштетүү, калибрлөө маалыматтары жана IC интерфейси. Нымдуулукту сезүү үчүн өнөр жай-стандартты, аз-К полимердик диэлектриктердин патенттелген колдонулушу аз дрейф жана гистерезис менен аз кубаттуу, монолиттүү CMOS Sensor IC түзүүгө жана мыкты узак мөөнөттүү туруктуулукту камсыз кылат.
Нымдуулук жана температура сенсорлору фабрикада калибрленген жана калибрлөө маалыматтары чиптеги туруксуз эстутумда сакталат. Бул сенсорлордун эч кандай калибрлөө же программалык камсыздоону өзгөртүүнү талап кылбастан толугу менен алмаштырылышын камсыздайт.
Si7021 3×3 мм DFN пакетинде жеткиликтүү жана кайра агып ширетүүгө болот. Аны 3×3 мм DFN-6 пакеттериндеги RH/температура сенсорлору үчүн аппараттык жана программалык камсыздоого шайкеш келген жаңыртуу катары колдонсо болот, кененирээк диапазондо так сезүү жана азыраак энергия керектөөсү бар. Кошумча фабрика орнотулган капкагы төмөн профессионалдуулукту сунуш кылатfile, сенсорду монтаждоодо (мисалы, кайра ширетүү) жана суюктуктарды гидрофобдук/олеофобдук) жана бөлүкчөлөрдү кошпогондо, буюмдун иштөө мөөнөтү бою коргоонун ыңгайлуу каражаттары.
Si7021 HVAC/R жана активдерге көз салуудан өнөр жай жана керектөө платформаларына чейин нымдуулукту, шүүдүрүмдүүлүктү жана температураны өлчөө үчүн идеалдуу, так, аз кубаттуулуктагы, фабрикада калибрленген санариптик чечимди сунуштайт.
Si2 үчүн колдонулган |7021C автобус EXP аталышы менен бөлүшүлгөн. Сенсор VMCU менен иштейт, демек сенсордун учурдагы керектөөсү AEM өлчөөлөрүнө кирет.
Силикон лабораторияларына кайрылыңыз web көбүрөөк маалымат алуу үчүн барактар: http://www.silabs.com/humidity-sensors.
6.4 LC сенсор
Төмөнкү энергия сенсор интерфейсин (LESENSE) көрсөтүү үчүн индуктивдүү-сыйымдуулук сенсор тактанын төмөнкү оң жагында жайгашкан. LESENSE перифериялык жабдыгы тtagЭлектрондук санариптик-аналогдук конвертер (VDAC) индуктор аркылуу термелүү токту орнотуу үчүн, андан кийин термелүүнүн ажыроо убактысын өлчөө үчүн аналогдук компараторду (ACMP) колдонот. Термелүүнүн ажыроо убактысына индуктордон бир нече миллиметр аралыкта металл буюмдардын болушу таасир этет.
LC сенсору индукторго металл объект жакындаганда, EFM32PG23 уйкудан ойготуучу сенсорду ишке ашыруу үчүн колдонулушу мүмкүн, аны кайра эле утилиталардын импульс эсептегичи, эшик сигнализациясы, позиция индикатору же башка тиркемелер катары колдонсо болот. металл нерсенин бар экенин сезгиси келет.
LC сенсорунун колдонулушу жана иштеши жөнүндө көбүрөөк маалымат алуу үчүн Simplicity Studio же Silicon Labs документтеринин китепканасында жеткиликтүү болгон "AN0029: Low Energy Sensor Interface -Inductive Sense" колдонмо эскертүүсүнө кайрылыңыз. webсайт.
6.5 IADC SMA туташтыргычы
Комплектте EFM32PG23˙s IADC менен бир жактуу конфигурацияда атайын IADC киргизүү пиндеринин (AIN0) бири аркылуу туташтырылган SMA туташтыргычы бар. Атайын ADC кириштери тышкы сигналдар менен IADC ортосундагы оптималдуу байланыштарды камсыз кылат.
SMA туташтыргычы менен ADC пининин ортосундагы киргизүү схемасы ар кандай секундалардагы оптималдуу жайгаштыруу көрсөткүчтөрүнүн ортосунда жакшы компромисс болуу үчүн иштелип чыккан.ampылдамдыкты жогорулатуу жана EFM32ди ашыкча кубаттуулуктан коргооtagэ кырдаал. Эгерде IADC 1 МГцден жогору конфигурацияланган ADC_CLK менен Жогорку тактык режиминде колдонулса, 549 Ом резисторду 0 Ом менен алмаштыруу пайдалуу. Бул кыскартылган overvol наркы менен келетtagд коргоо. IADC жөнүндө көбүрөөк маалымат алуу үчүн түзмөктүн маалымдама колдонмосун караңыз.
SMA туташтыргычынын киришинде жерге 49.9 Ом резистор бар экенине көңүл буруңуз, ал булактын чыгыш импедансына жараша өлчөөлөргө таасир этет. 49.9 Ом резистор 50 Ом чыгаруу импеданс булактарына карата өндүрүмдүүлүктү жогорулатуу үчүн кошулду.
6.6 Виртуалдык COM порту
Башкармалык контроллерге асинхрондуу сериялык туташуу хост компьютери менен максаттуу EFM32PG23 ортосунда тиркеме маалыматтарын өткөрүү үчүн каралган, бул тышкы сериялык порт адаптерине болгон муктаждыкты жок кылат.
Виртуалдык COM порту максаттуу түзүлүш менен такта контроллеринин ортосундагы физикалык UARTдан жана борт контроллерундагы логикалык функциядан турат, ал сериялык портту USB аркылуу хост PC үчүн жеткиликтүү кылат. UART интерфейси эки пинден жана иштетүү сигналынан турат.
6.1-таблица. Виртуалдык COM порт интерфейсинин пиндери
Сигнал | Description |
VCOM_TX | Маалыматтарды EFM32PG23тен такта контроллерине өткөрүп бериңиз |
VCOM_RX | Башкармалык контроллерден EFM32PG23ке маалыматтарды алыңыз |
VCOM_ENABLE | VCOM интерфейсин иштетип, маалыматтарды такта контроллерине өткөрүүгө мүмкүндүк берет |
Эскертүү: VCOM порту J-Link USB кабелин киргизүүнү талап кылган такта контроллери иштетилгенде гана жеткиликтүү.
Advanced Energy Monitor
7.1 Колдонуу
Advanced Energy Monitor (AEM) маалыматтары такта контролеру тарабынан чогултулат жана Energy Pro тарабынан көрсөтүлүшү мүмкүнfiler, Simplicity Studio аркылуу жеткиликтүү. Energy Pro колдонуу мененfiler, учурдагы керектөө жана тtage өлчөө жана реалдуу убакытта EFM32PG23 иштеп жаткан чыныгы код менен байланыштырылышы мүмкүн.
7.2 Иштөө теориясы
0.1 мкАдан 47 мАга чейин (114 дБ динамикалык диапазон) чейинки токту так өлчөө үчүн, токтун мааниси ampкөтөргүч кош пайда менен бирге колдонулатtagд. Азыркы сезим amplifier ченөө томtagкичинекей сериядагы резистордун үстүнөн түшүп. пайда сtagд ары ampбул томду түзөтtagэки учурдагы диапазонду алуу үчүн эки түрдүү пайда орнотуулары менен e. Бул эки диапазондун ортосундагы өтүү 250 мкА тегерегинде болот. Санарип чыпкалоо жана орточо s чейин башкаруучу тактасынын ичинде жүргүзүлөтamples Energy Proга экспорттолотfiler колдонмо.
Комплектти ишке киргизүү учурунда AEMди автоматтык түрдө калибрлөө жүргүзүлөт, ал маанидеги офсеттик катаны компенсациялайт. ampаман калгандар.
7.3 Тактык жана аткаруу
AEM 0.1 мАдан 47 мАга чейинки диапазондогу токторду өлчөөгө жөндөмдүү. 250 мкА жогору токтар үчүн, AEM 0.1 мА чегинде так болот. 250 мкА төмөн токту өлчөгөндө тактык 1 мкА чейин жогорулайт. Абсолюттук тактык 1 мкА диапазондо 250 мкА болсо да, AEM учурдагы керектөөдөгү 100 нАга чейинки өзгөрүүлөрдү аныктай алат. AEM 6250 учурдагы с өндүрөтampсекундуна лес.
Борттогу мүчүлүштүктөрдү оңдоочу
PG23 Pro Kit интегралдык мүчүлүштүктөрдү камтыйт, аны кодду жүктөп алуу жана EFM32PG23 мүчүлүштүктөрүн оңдоо үчүн колдонсо болот. Комплектте EFM32PG23 программалоодон тышкары, мүчүлүштүктөрдү оңдоочу тышкы Silicon Labs EFM32, EFM8, EZR32 жана EFR32 түзмөктөрүн программалоо жана мүчүлүштүктөрдү оңдоо үчүн да колдонсо болот.
Мүчүлүштүктөрдү оңдоочу Silicon Labs түзмөктөрүндө колдонулган үч түрдүү мүчүлүштүктөрдү оңдоо интерфейсин колдойт:
- Бардык EFM32, EFR32 жана EZR32 түзмөктөрүндө колдонулган Serial Wire Debug
- JTAG, аны EFR32 жана кээ бир EFM32 түзмөктөрү менен колдонсо болот
- EFM2 түзмөктөрүндө колдонулган C8 Debug
Так мүчүлүштүктөрдү оңдоону камсыз кылуу үчүн, түзмөгүңүзгө ылайыктуу мүчүлүштүктөрдү оңдоо интерфейсин колдонуңуз. Тактадагы мүчүлүштүктөрдү аныктоо туташтыргычы бул үч режимди тең колдойт.
8.1 Мүчүлүштүктөрдү оңдоо режимдери
Тышкы түзмөктөрдү программалоо үчүн, мүчүлүштүктөрдү оңдоо туташтыргычын максаттуу тактага туташтыруу үчүн колдонуңуз жана мүчүлүштүктөрдү оңдоо режимин [Out] кылып коюңуз. Ошол эле туташтыргычты мүчүлүштүктөрдү оңдоо режимин [In] кылып коюу менен комплекттеги EFM32PG23 MCUга тышкы мүчүлүштүктөрдү туташтыруу үчүн колдонсо болот.
Активдүү мүчүлүштүктөрдү оңдоо режимин тандоо Simplicity Studio'до жасалат.
Мүчүлүштүктөрдү оңдоо MCU: Бул режимде борттогу мүчүлүштүктөрдү оңдоочу комплекттеги EFM32PG23 менен туташтырылган.
Мүчүлүштүктөрдү оңдоо Бул режимде борттогу мүчүлүштүктөрдү оңдоочу ыңгайлаштырылган тактага орнотулган колдоого алынган Silicon Labs түзмөгүн оңдоо үчүн колдонулушу мүмкүн.
Мүчүлүштүктөрдү оңдоо IN: Бул режимде борттогу мүчүлүштүктөрдү оңдоочу ажыратылган жана комплекттеги EFM32PG23 мүчүлүштүктөрдү оңдоо үчүн тышкы мүчүлүштүктөрдү туташтырса болот.
Эскертүү: "Debug IN" иштеши үчүн, комплект тактасынын контроллери Debug USB туташтыргычы аркылуу кубатталуы керек.
8.2 Батарея иштөө учурунда мүчүлүштүктөрдү оңдоо
EFM32PG23 батареядан кубатталганда жана J-Link USB дагы эле туташып турганда, борттогу мүчүлүштүктөрдү оңдоо функциясы жеткиликтүү болот. Эгерде USB кубаты ажыратылса, Debug IN режими иштебей калат.
Эгер бутага башка энергия булагы, мисалы, батарейка иштеп жатканда жана такта контроллери өчүрүлгөндө мүчүлүштүктөрдү оңдоо мүмкүнчүлүгү талап кылынса, мүчүлүштүктөрдү оңдоо үчүн колдонулган GPIO менен түз туташыңыз. Бул үзгүлтүккө учуроочу аянтчалардагы тиешелүү төөнөгүчтөрдү туташтыруу менен жасалышы мүмкүн. Кээ бир Silicon Labs комплекттери бул максат үчүн атайын пин башын камсыз кылат.
9. Комплекттин конфигурациясы жана жаңыртуулары
Simplicity Studio'догу комплект конфигурациясынын диалогу J-Link адаптеринин мүчүлүштүктөрдү оңдоо режимин өзгөртүүгө, анын микропрограммасын жаңыртууга жана башка конфигурация орнотууларын өзгөртүүгө мүмкүндүк берет. Simplicity Studio жүктөп алуу үчүн, өтүңүз silabs.com/simplicity.
Simplicity Studio'нун Launcher перспективасынын негизги терезесинде тандалган J-Link адаптеринин мүчүлүштүктөрдү оңдоо режими жана микропрограммалык версиясы көрсөтүлгөн. Комплекттин конфигурациясынын диалогун ачуу үчүн алардын каалаганынын жанындагы [Өзгөртүү] шилтемесин басыңыз.
9.1 Программалык камсыздоону жаңыртуу
Комплекттин микропрограммасын жаңыртуу Simplicity Studio аркылуу ишке ашырылат. Simplicity Studio ишке киргенде жаңы жаңыртууларды автоматтык түрдө текшерет.
Кол менен жаңыртуу үчүн комплект конфигурациясынын диалогун да колдонсоңуз болот. Туурасын тандоо үчүн [Жаңыртуу адаптери] бөлүмүндөгү [Каралоо] баскычын басыңыз file .emz менен аяктайт. Андан кийин, [Пакетти орнотуу] баскычын чыкылдатыңыз.
Схемалар, монтаж чиймелери жана БОМ
Схемалар, монтаж чиймелери жана материалдар тизмеси (BOM) комплекттин документтер пакети орнотулгандан кийин Simplicity Studio аркылуу жеткиликтүү. Алар ошондой эле Силикон лабораториясындагы комплект барагынан жеткиликтүү webсайт: http://www.silabs.com/.
Kit Revision History and Errata
11.1 Кайра карап чыгуу тарыхы
Төмөндөгү сүрөттө көрсөтүлгөндөй, комплекттин версиясын комплекттин кутучасынын этикеткасынан тапса болот.
11.1-таблица. Kit Revision History
Kit Revision | Чыгарылды | Description |
A02 | 11 август 2021 жыл | BRD2504A A03 ревизиясын камтыган баштапкы комплект ревизиясы. |
11.2 Ката
Учурда бул комплект боюнча белгилүү көйгөйлөр жок.
Документти кайра карап чыгуу тарыхы
1.0
2021-жылдын ноябрь айы
- Документтин баштапкы версиясы
Simplicity Studio
MCU жана зымсыз куралдарга, документтерге, программалык камсыздоого, баштапкы код китепканаларына жана башкаларга бир чыкылдатуу менен кирүү. Windows, Mac жана Linux үчүн жеткиликтүү!
![]() |
|||
IoT портфолиосу |
SW/HW www.silabs.com/simplicity |
Сапат www.silabs.com/quality |
Колдоо & Коомчулук |
Жоопкерчиликтен баш тартуу
Silicon Labs кардарларга Silicon Labs өнүмдөрүн колдонгон же колдонууга ниеттенген система жана программалык камсыздоону ишке ашыруучулар үчүн жеткиликтүү болгон бардык перифериялык түзүлүштөрдүн жана модулдардын эң акыркы, так жана тереңдетилген документтерин берүүгө ниеттенүүдө. Мүнөздөө маалыматтары, жеткиликтүү модулдар жана перифериялык түзүлүштөр, эстутумдун өлчөмдөрү жана эстутум даректери ар бир конкреттүү түзүлүшкө тиешелүү жана берилген "Типтүү" параметрлер ар кандай тиркемелерде ар кандай болушу мүмкүн. Колдонмо мисampбул жерде сүрөттөлгөн les иллюстрациялоо максатында гана. Silicon Labs бул жердеги продукт маалыматына, спецификацияларына жана сыпаттамаларына кошумча эскертүүсүз өзгөртүүлөрдү киргизүү укугун өзүнө калтырат жана камтылган маалыматтын тактыгына же толуктугуна кепилдик бербейт. Алдын ала эскертпестен, Silicon Labs өндүрүш процессинде коопсуздук же ишенимдүүлүк үчүн продукт микропрограммасын жаңырта алат. Мындай өзгөртүүлөр буюмдун спецификацияларын же манжаларын өзгөртпөйт. Кремний лабораториялары бул документте берилген маалыматты колдонуунун кесепеттери үчүн эч кандай жоопкерчилик тартпайт. Бул документ кандайдыр бир интегралдык микросхемаларды долбоорлоого же жасоого эч кандай лицензияны билдирбейт же ачык бербейт. Продукциялар FDA классынын III түзмөктөрүндө, FDAнын алдын ала макулдугу талап кылынган тиркемелерде же Silicon Labs компаниясынын атайын жазуу жүзүндөгү макулдугусуз Life Support Systems ичинде колдонууга иштелип чыккан же уруксат берилген эмес. "Жашоону колдоо системасы" - бул, эгерде ал иштебей калса, олуттуу жеке жаракат же өлүмгө алып келиши мүмкүн деп күтүлгөн, өмүрдү жана/же ден соолукту колдоо же колдоо үчүн арналган ар кандай продукт же система. Silicon Labs өнүмдөрү аскердик колдонмолор үчүн иштелип чыккан же уруксат берилген эмес. Silicon Labs продуктулары эч кандай шартта массалык кыргын салуучу куралдарда, анын ичинде (бирок алар менен чектелбестен) ядролук, биологиялык же химиялык куралда же ушундай куралды жеткирүүгө жөндөмдүү ракеталарда колдонулбашы керек. Silicon Labs бардык ачык жана кыйыр кепилдиктерден баш тартат жана мындай уруксатсыз колдонмолордо Silicon Labs буюмунун колдонулушуна байланыштуу ар кандай жаракаттар же зыяндар үчүн жоопкерчилик тартпайт. Эскертүү: Бул мазмунда азыр эскирген терминдер журналы камтылышы мүмкүн. Silicon Labs бул терминдерди мүмкүн болушунча инклюзивдик тил менен алмаштырат. Көбүрөөк маалымат алуу үчүн, киргиле www.silabs.com/about-us/inclusive-lexicon-project
Соода белгиси жөнүндө маалымат
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® жана Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock Builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro логотиби жана алардын айкалыштары, "дүйнөдөгү эң энергиялуу микроконтроллерлер", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO модем®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, Telegesis Logo®, USBX press®, Zentri, Zentri логотиби жана Zentri DMS, Z-Wave® жана башкалар Silicon Labs соода белгилери же катталган соода белгилери болуп саналат. ARM, CORTEX, Cortex-M3 жана THUMB – ARM Holdings компаниясынын соода белгилери же катталган соода белгилери. Keil ARM Limited компаниясынын катталган соода белгиси. Wi-Fi - Wi-Fi Альянсынын катталган соода белгиси. Бул жерде айтылган бардык башка өнүмдөр же бренд аттары тиешелүү ээлеринин соода белгилери болуп саналат.
Silicon Laboratories Inc.
400 Батыш Сезар Чавес
Остин, TX 78701
АКШ
www.silabs.com
silabs.com | Байланышкан дүйнөнү куруу.
дан жүктөлүп алынган Arrow.com.
Документтер / Ресурстар
![]() |
SILICON LABS EFM32PG23 Gecko микроконтроллери [pdf] Колдонуучунун колдонмосу EFM32PG23 Gecko микроконтроллери, EFM32PG23, Gecko микроконтроллери, микроконтроллери |