UG515: EFM32PG23 Pro Kit хэрэглэгчийн гарын авлага
EFM32PG23 Gecko микроконтроллер
PG23 Pro иж бүрдэл нь EFM32PG23™ Gecko микроконтроллертой танилцахад маш сайн эхлэл юм.
Pro иж бүрдэл нь EFM32PG23-ийн олон чадамжийг харуулсан мэдрэгч болон дагалдах хэрэгслүүдийг агуулдаг. Энэхүү иж бүрдэл нь EFM32PG23 Gecko програмыг хөгжүүлэхэд шаардлагатай бүх хэрэгслээр хангадаг.
ЗОРИУЛСАН ТӨХӨӨРӨМЖ
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32 битийн ARM® Cortex-M33
- Санах ой: 512 кБ флаш, 64 кБ RAM
ИЖИЛГЭЭНИЙ ОНЦЛОГ
- USB холболт
- Нарийвчилсан эрчим хүчний хяналт (AEM)
- SEGGER J-Link самбар дээрх дибаглагч
- Гадны техник хангамж болон самбар дээрх MCU-г дэмждэг дибаг хийх мультиплексер
- 4×10 сегмент LCD
- Хэрэглэгчийн LED болон товчлуурууд
- Silicon Labs-ийн Si7021 харьцангуй чийгшил, температур мэдрэгч
- IADC үзүүлэнгийн SMA холбогч
- Индуктив LC мэдрэгч
- Өргөтгөх самбарт зориулсан 20 зүү 2.54 мм-ийн толгой
- Оролт/гаралтын тээглүүр рүү шууд нэвтрэх зориулалттай таслах дэвсгэр
- Эрчим хүчний эх үүсвэрт USB болон CR2032 зоос зай багтана.
Програм хангамжийн дэмжлэг
- Simplicity Studio™
- IAR суулгагдсан ажлын ширээ
- Кейл MDK
Танилцуулга
1.1 Тодорхойлолт
PG23 Pro иж бүрдэл нь EFM32PG23 Gecko микроконтроллерууд дээр програм хөгжүүлэхэд хамгийн тохиромжтой цэг юм. Уг самбар нь EFM32PG23 Gecko микроконтроллерийн олон чадамжийг харуулсан мэдрэгч болон дагалдах хэрэгслүүдтэй. Нэмж дурдахад, самбар нь гадны хэрэглээнд ашиглах боломжтой дибаг хийгч болон эрчим хүчний хяналтын хэрэгсэл юм.
1.2 Онцлогууд
- EFM32PG23 Gecko микроконтроллер
- 512 кБ флаш
- 64 кБ RAM
- QFN48 багц
- Нарийвчилсан гүйдэл болон боть эрчим хүчний дэвшилтэт хяналтын системtage мөрдөх
- Segger J-Link USB дибаггер/эмулятор нь гадаад Silicon Labs төхөөрөмжийг дибаг хийх боломжтой.
- 20 зүү өргөтгөлийн толгой
- Оролт гаралтын тээглүүрүүдэд хялбар нэвтрэх зориулалттай таслах дэвсгэрүүд
- Эрчим хүчний эх үүсвэрт 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
Багцын блок диаграм
Нэг гаруйview PG23 Pro Kit-ийн загварыг доорх зурагт үзүүлэв.
Иж бүрдэл тоног төхөөрөмжийн зохион байгуулалт
PG23 Pro Kit-ийн байршлыг доор харуулав.
Холбогч
4.1 Breakout Pad
EFM32PG23-ийн GPIO тээглүүрүүдийн ихэнх нь самбарын дээд ба доод ирмэг дээрх зүү толгойн мөрөнд байдаг. Эдгээр нь стандарт 2.54 мм-ийн давирхайтай бөгөөд шаардлагатай бол зүү толгойг гагнах боломжтой. Оролт гаралтын тээглүүрүүдээс гадна цахилгааны төмөр зам болон газардуулгын холболтууд бас хангагдсан. Зарим тээглүүр нь иж бүрдлийн нэмэлт төхөөрөмж эсвэл функцэд ашиглагддаг бөгөөд өөрчлөн тохируулаагүй программд ашиглах боломжгүй байж болохыг анхаарна уу.
Доорх зурагт самбарын баруун ирмэг дээрх таслах дэвсгэрүүдийн зүү болон EXP толгойн зүүг харуулав. EXP толгойг дараагийн хэсэгт дэлгэрэнгүй тайлбарласан болно. Таслах дэвсгэрийн холболтыг хялбар лавлах үүднээс зүү бүрийн хажууд торгон дэлгэцээр хэвлэсэн.
Доорх хүснэгтэд таслах дэвсгэрүүдийн зүү холболтыг харуулав. Энэ нь мөн ямар иж бүрдэл дагалдах хэрэгсэл эсвэл функцууд өөр өөр зүүтэй холбогдсон болохыг харуулдаг.
Хүснэгт 4.1. Доод эгнээ (J101) зүү
Pin | EFM32PG23 I/O зүү | Хуваалцсан онцлог |
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 зүү | Хуваалцсан онцлог |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Дахин тохируулах |
14 | AIN1 | |
15 | GND | Газар |
16 | 3V3 | Самбарын хянагч хангамж |
Pin | EFM32PG23 I/O зүү | Хуваалцсан онцлог |
1 | 5V | Самбар 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 толгой хэсгийн залгуур
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 зүү холбогчтой нийцдэг.
Залгуурыг доор дэлгэрэнгүй тайлбарласан болно. Хэдийгээр холбогч нь J-г дэмждэг болохыг анхаарна ууTAG Цуваа утас дибаг хийхээс гадна энэ нь иж бүрдэл эсвэл самбар дээрх зорилтот төхөөрөмж үүнийг дэмждэг гэсэн үг биш юм.
Хэдийгээр зүү нь ARM Cortex Debug холбогчтой таарч байгаа ч 7-р зүү нь Cortex Debug холбогчоос физик байдлаар хасагдсан тул эдгээр нь бүрэн нийцэхгүй байна. Зарим кабель нь жижиг залгууртай байдаг бөгөөд энэ зүү байгаа үед тэдгээрийг ашиглахаас сэргийлдэг. Хэрэв тийм бол залгуурыг салгаж эсвэл оронд нь 2 × 10 1.27 мм-ийн стандарт шулуун кабель ашиглана уу.
Хүснэгт 4.4. Дибаг хийх холбогч зүү тайлбар
Пин дугаар(ууд) | Чиг үүрэг | Анхаарна уу |
1 | VTARGET | Зорилтот лавлагаа ботьtagд. Зорилтот болон дибаг хийгчийн хооронд логик дохионы түвшинг шилжүүлэхэд ашигладаг. |
2 | TMS / SDWIO / C2D | JTAG туршилтын горимыг сонгох, Цуваа утас өгөгдөл эсвэл 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 Энгийн холбогч
Pro иж бүрдэл дээр байрлуулсан Simplicity Connector нь AEM болон Virtual COM порт зэрэг дибаг хийх дэвшилтэт функцуудыг гадны зорилтот чиглэлд ашиглах боломжийг олгодог. Зуурмагийг доорх зурагт үзүүлэв.
Зураг дээрх дохионы нэрс болон зүү тайлбарын хүснэгтийг самбар хянагчаас иш татсан болно. Энэ нь VCOM_TX нь гадаад зорилтот RX зүү, VCOM_RX нь зорилтот TX зүү, VCOM_CTS нь зорилтот RTS зүү, VCOM_RTS нь зорилтот CTS пинтэй холбогдсон байх ёстой гэсэн үг юм.
Тайлбар: VMCU боть-аас авсан гүйдэлtage зүү нь AEM хэмжилтэнд багтсан бол 3V3 ба 5V ботьtage зүү нь тийм биш. AEM-тэй гадны зорилтот төхөөрөмжийн одоогийн хэрэглээг хянахын тулд хэмжилтэд үзүүлэх нөлөөллийг багасгахын тулд самбар дээрх MCU-г хамгийн бага эрчим хүчний горимд оруулна.
Хүснэгт 4.5. Энгийн байдал холбогч зүү тайлбар
Пин дугаар(ууд) | Чиг үүрэг | Тодорхойлолт |
1 | VMCU | 3.3 В цахилгаан төмөр зам, AEM хяналтанд байна |
3 | 3V3 | 3.3 В цахилгаан төмөр зам |
5 | 5V | 5 В цахилгаан төмөр зам |
2 | VCOM_TX | Виртуал COM TX |
4 | VCOM_RX | Виртуал COM RX |
6 | VCOM_CTS | Виртуал COM CTS |
8 | VCOM_RTS | Виртуал COM RTS |
17 | BOARD_ID_SCL | Зөвлөлийн ID SCL |
19 | BOARD_ID_SDA | Зөвлөлийн 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-ийг тэжээхэд pro иж бүрдэл дээрх дуу чимээ багатай 23 V LDO ашигладаг. Энэ LDO нь дибаг хийх USB кабелиас дахин тэжээгддэг. Нарийвчилсан эрчим хүчний монитор нь одоо цувралаар холбогдсон бөгөөд өндөр хурдны гүйдлийн нарийвчлалыг хэмжих, эрчим хүчний дибаг хийх/профайл хийх боломжийг олгодог.
Шилжүүлэгчийг BAT байрлалд байлгаснаар төхөөрөмжийг тэжээхэд CR20 залгуурт байгаа 2032 мм-ийн зоостой зайг ашиглаж болно. Шилжүүлэгч энэ байрлалд байгаа үед одоогийн хэмжилт идэвхгүй байна. Энэ нь MCU-г гадны тэжээлийн эх үүсвэрээр тэжээхэд санал болгож буй шилжүүлэгчийн байрлал юм.
Жич: Нарийвчилсан эрчим хүчний монитор нь зөвхөн цахилгаан сонгох унтраалга AEM байрлалд байх үед EFM32PG23-ийн одоогийн хэрэглээг хэмжих боломжтой.
5.2 Удирдах зөвлөлийн цахилгаан
Самбарын хянагч нь дибаг хийгч, AEM гэх мэт чухал функцуудыг хариуцдаг бөгөөд зөвхөн самбарын зүүн дээд буланд байрлах USB портоор тэжээгддэг. Багцын энэ хэсэг нь тусдаа тэжээлийн домэйн дээр байрладаг тул дибаг хийх функцийг хадгалахын зэрэгцээ зорилтот төхөөрөмжид өөр тэжээлийн эх үүсвэр сонгох боломжтой. ТУЗ-ийн хянагчийг салгах үед зорилтот тэжээлийн домэйноос гүйдэл алдагдахаас сэргийлэхийн тулд энэ тэжээлийн домэйн нь тусгаарлагдсан байдаг.
ТУЗ-ийн хянагчийн тэжээлийн домэйнд цахилгаан унтраалгын байрлал нөлөөлдөггүй.
Уг иж бүрдэл нь самбарын хянагч болон зорилтот тэжээлийн домэйнуудын аль нэг нь унтарсан үед бие биенээсээ тусгаарлагдсан байхаар болгоомжтой хийгдсэн. Энэ нь зорилтот EFM32PG23 төхөөрөмж нь BAT горимд үргэлжлүүлэн ажиллах болно гэдгийг баталгаажуулдаг.
5.3 EFM32PG23 Дахин тохируулах
EFM32PG23 MCU-г хэд хэдэн өөр эх сурвалжаар дахин тохируулж болно:
- Хэрэглэгч RESET товчийг дарж байна
- Самбар дээрх дибаглагч #RESET зүүг бага татаж байна
- Гадны дибаглагч #RESET зүүг бага татаж байна
Дээр дурдсан эх үүсвэрийг дахин тохируулахаас гадна самбарын хянагчийг ачаалах үед EFM32PG23-д дахин тохируулга хийх болно. Энэ нь самбарын хянагчийг асаах үед (J-Link USB кабелийг салгах) тэжээлийг салгах нь дахин тохиргоо хийхгүй, харин кабелийг буцааж залгах нь зүйтэй гэсэн үг юм.
Захын төхөөрөмжүүд
Pro иж бүрдэл нь EFM32PG23-ийн зарим функцийг харуулсан олон тооны дагалдах хэрэгслүүдтэй.
Дагалдах төхөөрөмж рүү чиглүүлсэн ихэнх EFM32PG23 оролт/гаралт нь мөн таслах дэвсгэр эсвэл EXP толгой руу чиглэгддэг тул эдгээрийг ашиглахдаа анхаарах ёстой гэдгийг анхаарна уу.
6.1 Товчлуур ба LED
Энэхүү хэрэгсэл нь BTN0 ба BTN1 гэж тэмдэглэгдсэн хэрэглэгчийн хоёр товчлууртай. Тэдгээр нь EFM32PG23-тай шууд холбогдож, RC шүүлтүүрээр 1 мс-ийн тогтмол давтамжтайгаар салдаг. Товчнууд нь PA5 ба PB4 зүүтэй холбогдсон байна.
Энэхүү иж бүрдэл нь EFM0PG1 дээрх GPIO зүүгээр удирддаг LED32 ба LED23 гэсэн хоёр шар өнгийн LED-тэй. LED нь идэвхтэй-өндөр тохиргоотой PC8 ба PC9 шонтой холбогдсон байна.
6.2 LCD
20 зүү сегмент LCD нь EFM32-ийн LCD захын төхөөрөмжид холбогдсон. LCD нь 4 нийтлэг шугам, 10 сегмент шугамтай бөгөөд дөрвөлжин горимд нийт 40 сегментийг өгдөг. Эдгээр мөрүүдийг таслах дэвсгэр дээр хуваалцдаггүй. Сегментүүдийн зураглалын талаархи мэдээллийг багцын бүдүүвчээс үзнэ үү.
EFM32 LCD захын цэнэглэх насосны зүүтэй холбогдсон конденсаторыг мөн иж бүрдэл дээр авах боломжтой.
6.3 Si7021 Харьцангуй чийгшил ба температур мэдрэгч
Si7021 |2C харьцангуй чийгшил ба температур мэдрэгч нь чийгшил, температур мэдрэгчийн элементүүдийг нэгтгэсэн цул CMOS IC, аналог-тоон хувиргагч, дохио боловсруулах, шалгалт тохируулгын өгөгдөл, IC интерфэйс юм. Аж үйлдвэрийн стандартад нийцсэн, бага K-тай полимер диэлектрикийг чийгшлийг мэдрэхийн тулд патентжуулсан хэрэглээ нь бага хүчин чадалтай, шилжилт хөдөлгөөн, гистерезис багатай, урт хугацаанд маш сайн тогтвортой ажиллах чадвартай, цул CMOS мэдрэгч бүхий 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 захын төхөөрөмж нь боть ашигладагtage дижитал-аналог хувиргагч (VDAC) нь ороомгийн дундуур хэлбэлзэх гүйдлийг тохируулах ба дараа нь хэлбэлзлийн задралын хугацааг хэмжихэд аналог харьцуулагч (ACMP) ашигладаг. Индукторын хэдхэн мм-ийн зайд металл объект байгаа нь хэлбэлзлийн задралын хугацаанд нөлөөлнө.
LC мэдрэгчийг индукторт металл объект ойртоход EFM32PG23-ийг нойрноос нь сэрээх мэдрэгчийг хэрэгжүүлэхэд ашиглаж болох бөгөөд үүнийг дахин цахилгаан тоолуурын импульсийн тоолуур, хаалганы дохиоллын унтраалга, байрлал заагч болон бусад хэрэглээ болгон ашиглаж болно. металл объект байгаа эсэхийг мэдрэхийг хүсдэг.
LC мэдрэгчийн ашиглалт, үйл ажиллагааны талаар нэмэлт мэдээлэл авахыг хүсвэл Simplicity Studio эсвэл Silicon Labs дээрх баримт бичгийн сангаас авах боломжтой "AN0029: Бага эрчим хүчний мэдрэгч интерфэйс - Индуктив мэдрэмж" програмын тэмдэглэлээс үзнэ үү. webсайт.
6.5 IADC SMA холбогч
Энэхүү хэрэгсэл нь SMA холбогчтой бөгөөд EFM32PG23˙s IADC-тай нэг төгсгөлтэй тохиргоонд зориулагдсан IADC оролтын зүү (AIN0)-ийн аль нэгээр дамжуулан холбогдсон байна. Зориулалтын ADC оролтууд нь гадаад дохио болон IADC хоорондын оновчтой холболтыг хөнгөвчилдөг.
SMA холбогч ба ADC зүү хоорондын оролтын хэлхээг янз бүрийн давтамжийн үед оновчтой тунгаах гүйцэтгэлийн хооронд сайн тохирч байхаар зохион бүтээсэн.ampхурд болон хэт хүчдэлийн үед EFM32-ийн хамгаалалтtage нөхцөл байдал. Хэрэв IADC-г 1 МГц-ээс их байхаар тохируулсан ADC_CLK-тэй Өндөр нарийвчлалын горимд ашиглаж байгаа бол 549 Ом эсэргүүцэлийг 0 Ом-оор солих нь ашигтай. Энэ нь хэт их хэмжээ буурах зардлаар ирдэгtage хамгаалалт. IADC-ийн талаарх дэлгэрэнгүй мэдээллийг төхөөрөмжийн лавлах гарын авлагаас үзнэ үү.
SMA холбогчийн оролт дээр газардуулгатай 49.9 Ом эсэргүүцэл байгааг анхаарна уу, энэ нь эх үүсвэрийн гаралтын эсэргүүцэлээс хамаарч хэмжилтэд нөлөөлдөг. 49.9 Ом-ын гаралтын эсэргүүцлийн эх үүсвэрийн гүйцэтгэлийг нэмэгдүүлэхийн тулд 50 Ом эсэргүүцэл нэмсэн.
6.6 Виртуал COM порт
ТУЗ-ийн хянагчтай асинхрон цуваа холболт нь хост компьютер болон зорилтот EFM32PG23 хооронд програмын өгөгдөл дамжуулахад зориулагдсан бөгөөд энэ нь гадаад цуваа порт адаптерийн хэрэгцээг арилгадаг.
Виртуал COM порт нь зорилтот төхөөрөмж болон самбарын хянагч хоёрын хоорондох физик UART ба самбарын хянагч дахь логик функцээс бүрддэг бөгөөд энэ нь цуваа портыг USB-ээр хост компьютерт ашиглах боломжтой болгодог. UART интерфейс нь хоёр зүү ба идэвхжүүлэх дохионоос бүрдэнэ.
Хүснэгт 6.1. Виртуал COM порт интерфэйсийн зүү
Дохио | Тодорхойлолт |
VCOM_TX | EFM32PG23-аас самбарын хянагч руу өгөгдөл дамжуулах |
VCOM_RX | Самбарын хянагчаас EFM32PG23 руу өгөгдөл хүлээн авах |
VCOM_ENABLE | VCOM интерфэйсийг идэвхжүүлж, өгөгдлийг самбарын хянагч руу дамжуулах боломжийг олгоно |
Жич: VCOM портыг зөвхөн самбарын хянагч асаалттай үед ашиглах боломжтой бөгөөд энэ нь J-Link USB кабелийг оруулах шаардлагатай.
Нарийвчилсан эрчим хүчний хяналт
7.1 Хэрэглээ
Advanced Energy Monitor (AEM) өгөгдлийг самбарын хянагч цуглуулдаг бөгөөд Energy Pro-ээр харуулах боломжтой.filer, Simplicity Studio-ээр дамжуулан авах боломжтой. Energy Pro ашигланfiler, одоогийн хэрэглээ ба ботьtage-г хэмжиж, EFM32PG23 дээр ажиллаж байгаа бодит кодтой бодит цаг хугацаанд холбож болно.
7.2 Үйл ажиллагааны онол
0.1 мкА-аас 47 мА (114 дБ динамик хүрээ) хүртэлх гүйдлийг нарийн хэмжихийн тулд одоогийн мэдрэгч amplifier-ийг давхар олзтой хамт ашигладагtagд. Одоогийн мэдрэмж amplifier нь боть хэмждэгtage жижиг цуваа резистор дээр уналт. Олз нь stagЦаашид 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 төхөөрөмжүүдэд ашиглагддаг цуврал утас дибаг
- JTAG, үүнийг EFR32 болон зарим EFM32 төхөөрөмжид ашиглах боломжтой
- C2 дибаг нь EFM8 төхөөрөмжид ашиглагддаг
Нарийвчилсан дибаг хийхдээ төхөөрөмждөө тохирох дибаг хийх интерфэйсийг ашиглана уу. Самбар дээрх дибаг хийх холбогч нь эдгээр гурван горимыг бүгдийг нь дэмждэг.
8.1 Дибаг хийх горимууд
Гадны төхөөрөмжүүдийг програмчлахын тулд дибаг хийх холбогчийг ашиглан зорилтот самбарт холбогдож, дибаг хийх горимыг [Out] болгож тохируулна уу. Ижил холбогчийг дибаг хийх горимыг [In] болгож тохируулснаар иж бүрдэл дээрх EFM32PG23 MCU-д гадаад дибаглагчийг холбоход ашиглаж болно.
Идэвхтэй дибаг хийх горимыг сонгох нь Simplicity Studio дээр хийгддэг.
MCU дибаг хийх: Энэ горимд самбар дээрх дибаглагч нь иж бүрдэл дээрх EFM32PG23-тай холбогдсон байна.
Дибаг хийх: Энэ горимд самбар дээрх дибаглагчийг тусгай самбар дээр суурилуулсан дэмжигдсэн Silicon Labs төхөөрөмжийг дибаг хийхэд ашиглаж болно.
Дибаг хийх: Энэ горимд самбар дээрх дибаглагч салгагдсан бөгөөд иж бүрдэл дээрх 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 эхлүүлэх үед шинэ шинэчлэлтүүдийг автоматаар шалгах болно.
Та мөн гар аргаар шинэчлэхийн тулд багцын тохиргооны харилцах цонхыг ашиглаж болно. Зөвийг сонгохын тулд [Update Adapter] хэсгийн [Browse] товчийг дарна уу file .emz-ээр төгсдөг. Дараа нь [Багц суулгах] товчийг дарна уу.
Схем, угсралтын зураг, Монголбанк
Баримт бичгийн багцыг суулгасан үед схем, угсралтын зураг, материалын тооцоо (BOM) -ийг Simplicity Studio-ээр дамжуулан авах боломжтой. Тэдгээрийг мөн Цахиурын лабораторийн багцын хуудаснаас авах боломжтой webсайт: http://www.silabs.com/.
Багцын засварын түүх ба алдаа
11.1 Хяналтын түүх
Доорх зурагт үзүүлсэн шиг багцын засварыг багцын хайрцагны шошгон дээр хэвлэсэн хэлбэрээр олж болно.
Хүснэгт 11.1. Багцын засварын түүх
Багцын засвар | Суллагдсан | Тодорхойлолт |
A02 | 11 оны наймдугаар сарын 2021 | BRD2504A A03 хувилбарыг агуулсан анхны багцын засвар. |
11.2 Алдаа
Одоогоор энэ иж бүрдэлд тодорхой асуудал гараагүй байна.
Баримт бичгийн засварын түүх
1.0
2021 оны арваннэгдүгээр сар
- Баримт бичгийн анхны хувилбар
Энгийн студи
MCU болон утасгүй хэрэгсэл, баримт бичиг, програм хангамж, эх кодын номын сан болон бусад зүйлд нэг товшилтоор хандах боломжтой. Windows, Mac болон Linux-д ашиглах боломжтой!
![]() |
|||
IoT багц |
SW/HW www.silabs.com/simplicity |
Чанартай www.silabs.com/quality |
Дэмжлэг ба олон нийт |
Татгалзах
Silicon Labs нь Silicon Labs-ийн бүтээгдэхүүнийг ашиглаж байгаа болон ашиглахаар төлөвлөж буй систем болон программ хангамжийн хэрэгжүүлэгчдэд зориулсан бүх дагалдах төхөөрөмж, модулиудын хамгийн сүүлийн үеийн, үнэн зөв, гүнзгий баримт бичгийг хэрэглэгчдэд хүргэх зорилготой. Тэмдэглэлийн өгөгдөл, боломжтой модулиуд болон дагалдах төхөөрөмжүүд, санах ойн хэмжээ болон санах ойн хаягууд нь тодорхой төхөөрөмж тус бүрд хамаарах ба "Ердийн" параметрүүд нь өөр өөр програмуудад өөр өөр байж болно. Өргөдөл жишээлбэлampЭнд тайлбарласан хичээлүүд нь зөвхөн тайлбарлах зорилготой. Silicon Labs нь энд байгаа бүтээгдэхүүний мэдээлэл, техникийн үзүүлэлт, тайлбарт нэмэлт мэдэгдэлгүйгээр өөрчлөлт оруулах эрхтэй бөгөөд оруулсан мэдээллийн үнэн зөв, бүрэн байдлын талаар баталгаа өгөхгүй. Урьдчилан мэдэгдэлгүйгээр Silicon Labs нь үйлдвэрлэлийн явцад аюулгүй байдал, найдвартай байдлын үүднээс бүтээгдэхүүний программыг шинэчилж болно. Ийм өөрчлөлтүүд нь бүтээгдэхүүний техникийн үзүүлэлтүүд эсвэл тусгай зориулалтыг өөрчлөхгүй. Цахиурын лаборатори нь энэхүү баримт бичигт өгөгдсөн мэдээллийн ашиглалтын үр дагаварт хариуцлага хүлээхгүй. Энэхүү баримт бичиг нь ямар нэгэн интеграл схемийг зохион бүтээх, үйлдвэрлэх тусгай зөвшөөрөл олгохгүй гэсэн үг биш юм. Бүтээгдэхүүнийг FDA III ангиллын төхөөрөмж, FDA-ийн урьдчилсан зөвшөөрөл шаардлагатай програмууд эсвэл Silicon Labs-ийн тусгай бичгээр зөвшөөрөл авалгүйгээр Life Support Systems-д ашиглахаар төлөвлөөгүй эсвэл зөвшөөрөгдөөгүй. “Амьдралыг дэмжих систем” гэдэг нь хүний амь нас, эрүүл мэндийг дэмжих, дэмжих зорилготой аливаа бүтээгдэхүүн, систем бөгөөд хэрэв энэ нь амжилтгүй болвол хүний биед ноцтой гэмтэл, үхэлд хүргэж болзошгүй юм. 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®, Цэнхэр giga®, Цэнхэр 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 modem®, 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 Alliance-ын бүртгэлтэй худалдааны тэмдэг юм. Энд дурдсан бусад бүх бүтээгдэхүүн эсвэл брэндийн нэр нь тус тусын эзэмшигчийн худалдааны тэмдэг юм.
Silicon Laboratories Inc.
400 Баруун Сезар Чавес
Остин, TX 78701
АНУ
www.silabs.com
silabs.com | Илүү холбоотой ертөнцийг бий болгох.
-аас татаж авсан Arrow.com.
Баримт бичиг / нөөц
![]() |
SILICON LABS EFM32PG23 Gecko микроконтроллер [pdf] Хэрэглэгчийн гарын авлага EFM32PG23 Gecko микроконтроллер, EFM32PG23, Gecko микроконтроллер, микроконтроллер |