SILICON LABS ლოგო

UG515: EFM32PG23 Pro Kit მომხმარებლის სახელმძღვანელო

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - სიმბოლო 1

EFM32PG23 Gecko მიკროკონტროლერი

PG23 Pro Kit არის შესანიშნავი საწყისი წერტილი EFM32PG23™ Gecko მიკროკონტროლერის გასაცნობად.
პროფესიონალური ნაკრები შეიცავს სენსორებს და პერიფერიულ მოწყობილობებს, რომლებიც აჩვენებენ EFM32PG23-ის ბევრ შესაძლებლობებს. ნაკრები უზრუნველყოფს ყველა საჭირო ინსტრუმენტს EFM32PG23 Gecko აპლიკაციის შესაქმნელად.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი

სამიზნე მოწყობილობა

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • პროცესორი: 32-ბიტიანი ARM® Cortex-M33
  • მეხსიერება: 512 კბ ფლეშ და 64 კბ ოპერატიული მეხსიერება

ნაკრების მახასიათებლები

  • USB კავშირი
  • ენერგიის მოწინავე მონიტორი (AEM)
  • SEGGER J-Link ბორტ-გამმართავი
  • გამართეთ მულტიპლექსერი, რომელიც მხარს უჭერს გარე აპარატურას, ასევე ბორტ MCU
  • 4×10 სეგმენტი LCD
  • მომხმარებლის LED-ები და ღილაკები
  • Silicon Labs-ის Si7021 შედარებითი ტენიანობის და ტემპერატურის სენსორი
  • SMA კონექტორი IADC დემონსტრაციისთვის
  • ინდუქციური LC სენსორი
  • 20-პინიანი 2.54 მმ სათაური გაფართოების დაფებისთვის
  • გარღვევის ბალიშები პირდაპირი წვდომისთვის I/O ქინძისთავებზე
  • ენერგიის წყაროებია USB და CR2032 მონეტის ბატარეა.

პროგრამული უზრუნველყოფა

  • Simplicity Studio™
  • IAR ჩანერგილი სამუშაო მაგიდა
  • Keil MDK

შესავალი

1.1 აღწერა
PG23 Pro Kit იდეალური საწყისი წერტილია EFM32PG23 Gecko მიკროკონტროლერებზე აპლიკაციის განვითარებისთვის. დაფა აღჭურვილია სენსორებითა და პერიფერიული მოწყობილობებით, რაც ასახავს EFM32PG23 Gecko მიკროკონტროლერის მრავალ შესაძლებლობებს. გარდა ამისა, დაფა არის სრულად გამორჩეული გამართვისა და ენერგიის მონიტორინგის ინსტრუმენტი, რომელიც შეიძლება გამოყენებულ იქნას გარე აპლიკაციებთან ერთად.

1.2 მახასიათებლები

  • EFM32PG23 Gecko მიკროკონტროლერი
  • 512 კბ ფლეშ
  • 64 კბ ოპერატიული მეხსიერება
  • QFN48 პაკეტი
  • ენერგიის მონიტორინგის გაფართოებული სისტემა ზუსტი დენისა და მოცულობისთვისtagე თვალყურის დევნება
  • ინტეგრირებული Segger J-Link USB გამართვა/ემულატორი Silicon Labs-ის გარე მოწყობილობების გამართვის შესაძლებლობით
  • 20-პინიანი გაფართოების სათაური
  • გარღვევის ბალიშები I/O პინებთან მარტივი წვდომისთვის
  • კვების წყაროები მოიცავს USB და CR2032 ბატარეას
  • 4×10 სეგმენტი LCD
  • 2 ღილაკი და LED-ები, რომლებიც დაკავშირებულია EFM32-თან მომხმარებლის ურთიერთქმედებისთვის
  • Silicon Labs-ის Si7021 შედარებითი ტენიანობის და ტემპერატურის სენსორი
  • SMA კონექტორი EFM32 IADC დემონსტრირებისთვის
  • გარე 1.25 ვ მითითება EFM32 IADC-სთვის
  • LC სატანკო წრე მეტალის ობიექტების ინდუქციური სიახლოვის ზონდისთვის
  • კრისტალები LFXO და HFXO-სთვის: 32.768 kHz და 39.000 MHz

1.3 დაწყება
დეტალური ინსტრუქციები იმის შესახებ, თუ როგორ უნდა დაიწყოთ თქვენი ახალი PG23 Pro ნაკრები, შეგიძლიათ იხილოთ Silicon Labs-ში Web გვერდები: silabs.com/development-tools

ნაკრების ბლოკის დიაგრამა

დასრულდაview PG23 Pro ნაკრები ნაჩვენებია ქვემოთ მოცემულ ფიგურაში.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 1

ნაკრები აპარატურის განლაგება

PG23 Pro Kit-ის განლაგება ნაჩვენებია ქვემოთ.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 2

კონექტორები

4.1 გარღვევის ბალიშები
EFM32PG23-ის GPIO ქინძისთავების უმეტესობა ხელმისაწვდომია დაფის ზედა და ქვედა კიდეებზე მდებარე ქინძისთავის რიგებში. მათ აქვთ სტანდარტული 2.54 მმ მოედანი და საჭიროების შემთხვევაში შესაძლებელია ქინძისთავების შედუღება. I/O ქინძისთავების გარდა, ასევე უზრუნველყოფილია კავშირები დენის რელსებთან და მიწასთან. გაითვალისწინეთ, რომ ზოგიერთი ქინძისთავები გამოიყენება ნაკრების პერიფერიული მოწყობილობებისთვის ან ფუნქციებისთვის და შეიძლება მიუწვდომელი იყოს მორგებული აპლიკაციისთვის ურთიერთგაცვლის გარეშე.
ქვემოთ მოყვანილი ფიგურა გვიჩვენებს დაფის მარჯვენა კიდეზე დაფის მარჯვენა კიდეზე EXP-ის სათაურის პინი. EXP სათაური უფრო დეტალურად არის განმარტებული შემდეგ ნაწილში. ამომწურავი ბალიშის კავშირები ასევე იბეჭდება აბრეშუმის ეკრანზე თითოეული ქინძის გვერდით, მარტივი მითითებისთვის.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 3

ქვემოთ მოყვანილი ცხრილი გვიჩვენებს ქინძისთავის კავშირებს გარღვევის ბალიშებისთვის. ის ასევე აჩვენებს, რომელი ნაკრების პერიფერიული მოწყობილობები ან ფუნქციებია დაკავშირებული სხვადასხვა ქინძისთავთან.

ცხრილი 4.1. ქვედა რიგი (J101) პინოტი

პინი 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
პინი EFM32PG23 I/O პინი გაზიარებული ფუნქცია
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 გადატვირთვა
14 AIN1
15 GND ადგილზე
16 3V3 დაფის კონტროლერის მიწოდება
პინი 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 Header
დაფის მარჯვენა მხარეს არის დახრილი 20-პინიანი EXP სათაური, რომელიც საშუალებას იძლევა პერიფერიული მოწყობილობების ან დანამატის დაფების დაკავშირება. კონექტორი შეიცავს უამრავ I/O პინს, რომლებიც შეიძლება გამოყენებულ იქნას EFM32PG23 Gecko-ს უმეტეს ფუნქციებთან ერთად. გარდა ამისა, ასევე გამოფენილია VMCU, 3V3 და 5V დენის რელსები.
კონექტორი მიჰყვება სტანდარტს, რომელიც უზრუნველყოფს, რომ საყოველთაოდ გამოყენებული პერიფერიული მოწყობილობები, როგორიცაა SPI, UART და I²C ავტობუსი ხელმისაწვდომია კონექტორის ფიქსირებულ ადგილებში. დანარჩენი ქინძისთავები გამოიყენება ზოგადი დანიშნულების I/O-სთვის. ეს საშუალებას გაძლევთ განსაზღვროთ გაფართოების დაფები, რომლებსაც შეუძლიათ შეაერთონ სილიკონის ლაბორატორიების სხვადასხვა კომპლექტში.
ქვემოთ მოყვანილი ფიგურა გვიჩვენებს EXP სათაურის პინის მინიჭებას PG23 Pro Kit-ისთვის. ხელმისაწვდომი GPIO ქინძისთავების რაოდენობის შეზღუდვის გამო, EXP სათაურის ზოგიერთი პინი გაზიარებულია ნაკრების ფუნქციებით.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 4

ცხრილი 4.3. EXP Header Pinout

პინი კავშირი EXP ჰედერის ფუნქცია გაზიარებული ფუნქცია
20 3V3 დაფის კონტროლერის მიწოდება
18 5V დაფის კონტროლერი USB voltage
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
პინი კავშირი EXP ჰედერის ფუნქცია გაზიარებული ფუნქცია
7 NC
5 NC
3 AIN1 ADC შეყვანა
1 GND ადგილზე

4.3 გამართვის კონექტორი (DBG)
გამართვის კონექტორი ემსახურება ორმაგ დანიშნულებას, გამართვის რეჟიმის საფუძველზე, რომელიც შეიძლება დაყენდეს Simplicity Studio-ს გამოყენებით. თუ არჩეულია „Debug IN“ რეჟიმი, კონექტორი საშუალებას აძლევს გამოიყენოს გარე გამართვა ბორტ EFM32PG23-თან ერთად. თუ არჩეულია რეჟიმი "Debug OUT", კონექტორი საშუალებას აძლევს კომპლექტს გამოიყენოს როგორც გამართვა გარე სამიზნეზე. თუ არჩეულია "Debug MCU" რეჟიმი (ნაგულისხმევი), კონექტორი იზოლირებულია როგორც დაფის კონტროლერის, ასევე ბორტზედა სამიზნე მოწყობილობის გამართვის ინტერფეისიდან.
იმის გამო, რომ ეს კონექტორი ავტომატურად გადართულია სხვადასხვა ოპერაციული რეჟიმის მხარდასაჭერად, ის ხელმისაწვდომია მხოლოდ მაშინ, როდესაც დაფის კონტროლერი ჩართულია (J-Link USB კაბელი დაკავშირებულია). თუ საჭიროა სამიზნე მოწყობილობაზე გამართვის წვდომა, როდესაც დაფის კონტროლერი გამორთულია, ეს უნდა განხორციელდეს უშუალოდ შეერთებით შესაბამის ქინძისთავებს გარღვევის სათაურზე. კონექტორის პინი მიჰყვება სტანდარტულ ARM Cortex Debug 19-პინიანი კონექტორისას.
პინოტი დეტალურად არის აღწერილი ქვემოთ. გაითვალისწინეთ, რომ მიუხედავად იმისა, რომ კონექტორი მხარს უჭერს JTAG გარდა სერიული Wire Debug-ისა, ეს სულაც არ ნიშნავს იმას, რომ ნაკრები ან ბორტ სამიზნე მოწყობილობა მხარს უჭერს ამას.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 5

მიუხედავად იმისა, რომ pinout ემთხვევა ARM Cortex Debug კონექტორის პინაუტს, ისინი არ არის სრულად თავსებადი, რადგან pin 7 ფიზიკურად ამოღებულია Cortex Debug კონექტორიდან. ზოგიერთ კაბელს აქვს პატარა შტეფსელი, რომელიც ხელს უშლის მათ გამოყენებას, როდესაც ეს პინი არსებობს. თუ ეს ასეა, ამოიღეთ დანამატი ან გამოიყენეთ სტანდარტული 2×10 1.27 მმ სწორი კაბელი.

ცხრილი 4.4. გამართვის კონექტორის პინის აღწერილობები

პინის ნომრები ფუნქცია შენიშვნა
1 VTARGET სამიზნე მითითება ტtagე. გამოიყენება ლოგიკური სიგნალის დონის გადასატანად სამიზნესა და გამართვას შორის.
2 TMS / SDWIO / C2D JTAG ტესტის რეჟიმის არჩევა, სერიული მავთულის მონაცემები ან C2 მონაცემები
4 TCK / SWCLK / C2CK JTAG სატესტო საათი, სერიული მავთულის საათი ან C2 საათი
6 TDO/SWO JTAG ტესტის მონაცემები ან სერიული მავთულის გამომავალი
8 TDI / C2Dps JTAG ტესტის მონაცემები ან C2D „პინის გაზიარების“ ფუნქცია
10 გადატვირთვა / 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, რომელიც წარმოდგენილია პრო კომპლექტზე, საშუალებას გაძლევთ გამოიყენოთ გამართვის გაფართოებული ფუნქციები, როგორიცაა AEM და ვირტუალური COM პორტი გარე სამიზნეზე. პინოტი ილუსტრირებულია ქვემოთ მოცემულ ფიგურაში.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 6

სიგნალის სახელები ფიგურაში და პინების აღწერილობის ცხრილი მითითებულია დაფის კონტროლერიდან. ეს ნიშნავს, რომ VCOM_TX უნდა იყოს დაკავშირებული RX პინთან გარე სამიზნეზე, VCOM_RX სამიზნის TX პინთან, VCOM_CTS სამიზნის RTS პინთან და VCOM_RTS სამიზნის CTS პინთან.
შენიშვნა: დენი ამოღებულია VMCU ტომიდანtage pin შედის AEM გაზომვებში, ხოლო 3V3 და 5V voltagე ქინძისთავები არ არის. AEM-ით გარე სამიზნის მიმდინარე მოხმარების მონიტორინგისთვის, ჩადეთ ბორტ MCU ყველაზე დაბალი ენერგიის რეჟიმში, რათა მინიმუმამდე დაიყვანოთ მისი გავლენა გაზომვებზე.

ცხრილი 4.5. Simplicity Connector Pin აღწერილობები

პინის ნომრები ფუნქცია აღწერა
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 სიმძლავრის შერჩევა
EFM32PG23 პროფესიონალურ კომპლექტზე შეიძლება იკვებებოდეს ერთ-ერთი შემდეგი წყაროდან:

  • გამართვის USB კაბელი
  • 3 ვ მონეტის ბატარეა

MCU-სთვის კვების წყარო შეირჩევა პრო-კომპლექტის ქვედა მარცხენა კუთხეში არსებული სლაიდ გადამრთველით. ქვემოთ მოყვანილი სურათი გვიჩვენებს, თუ როგორ შეიძლება შეირჩეს ენერგიის სხვადასხვა წყაროები სლაიდ გადამრთველით.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 7

AEM პოზიციაზე გადამრთველით, დაბალი ხმაურის 3.3 V LDO პრო კომპლექტზე გამოიყენება EFM32PG23-ის გასაძლიერებლად. ეს LDO კვლავ იკვებება გამართვის USB კაბელიდან. Advanced Energy Monitor ახლა დაკავშირებულია სერიებში, რაც საშუალებას იძლევა ზუსტი მაღალი სიჩქარის დენის გაზომვები და ენერგიის გამართვა/პროფილირება.
გადამრთველის 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 კაბელის გამორთვა) არ გამოიწვევს გადატვირთვას, არამედ კაბელის უკან დაკავშირებას, რადგან დაფის კონტროლერი ჩაიტვირთება.

პერიფერიული მოწყობილობები

პრო კომპლექტს აქვს პერიფერიული მოწყობილობების ნაკრები, რომელიც აჩვენებს EFM32PG23 ზოგიერთ მახასიათებელს.
გაითვალისწინეთ, რომ EFM32PG23 I/O უმეტესი ნაწილი, რომელიც გადამისამართებულია პერიფერიულ მოწყობილობებზე, ასევე მიემართება გარღვევის ბალიშებზე ან EXP სათაურზე, რაც მხედველობაში უნდა იქნას მიღებული მათი გამოყენებისას.

6.1 ღილაკები და LED-ები
კომპლექტს აქვს მომხმარებლის ორი ღილაკი, რომლებიც მონიშნულია BTN0 და BTN1. ისინი დაკავშირებულია პირდაპირ EFM32PG23-თან და იხსნება RC ფილტრებით, დროის მუდმივით 1 ms. ღილაკები დაკავშირებულია PA5 და PB4 ქინძისთავებთან.
კომპლექტში ასევე წარმოდგენილია ორი ყვითელი LED ნათურა LED0 და LED1, რომლებიც კონტროლდება GPIO ქინძისთავებით EFM32PG23-ზე. LED-ები დაკავშირებულია პინებთან PC8 და PC9 აქტიური-მაღალი კონფიგურაციით.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 8

6.2 LCD
20-პინიანი სეგმენტიანი LCD უკავშირდება EFM32-ის LCD პერიფერიულ მოწყობილობას. LCD-ს აქვს 4 საერთო ხაზი და 10 სეგმენტური ხაზი, რაც ჯამში იძლევა 40 სეგმენტს ოთხკუთხა რეჟიმში. ეს ხაზები არ არის გაზიარებული გარღვევის ბალიშებზე. სეგმენტების რუკების სიგნალების შესახებ ინფორმაციისთვის იხილეთ ნაკრების სქემა.
EFM32 LCD პერიფერიული მოწყობილობის დამუხტვის ტუმბოს პინთან დაკავშირებული კონდენსატორი ასევე ხელმისაწვდომია კომპლექტზე.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 9

6.3 Si7021 ფარდობითი ტენიანობის და ტემპერატურის სენსორი

Si7021 |2C ფარდობითი ტენიანობის და ტემპერატურის სენსორი არის მონოლითური CMOS IC, რომელიც აერთიანებს ტენიანობის და ტემპერატურის სენსორის ელემენტებს, ანალოგურ ციფრულ გადამყვანს, სიგნალის დამუშავებას, კალიბრაციის მონაცემებს და IC ინტერფეისს. ინდუსტრიის სტანდარტების, დაბალი K პოლიმერული დიელექტრიკების დაპატენტებული გამოყენება ტენიანობის აღქმისთვის საშუალებას იძლევა შექმნას დაბალი სიმძლავრის, მონოლითური CMOS სენსორის IC-ები დაბალი დრიფტით და ჰისტერეზით და შესანიშნავი გრძელვადიანი სტაბილურობით.
ტენიანობის და ტემპერატურის სენსორები დაკალიბრებულია ქარხნულად და კალიბრაციის მონაცემები ინახება ჩიპზე არასტაბილურ მეხსიერებაში. ეს უზრუნველყოფს, რომ სენსორები სრულად ურთიერთშემცვლელნი არიან რეკალიბრაციის ან პროგრამული ცვლილებების საჭიროების გარეშე.
Si7021 ხელმისაწვდომია 3×3 მმ DFN შეფუთვაში და არის ხელახლა შედუღებადი. ის შეიძლება გამოყენებულ იქნას როგორც აპარატურულ და პროგრამულ უზრუნველყოფას თავსებადი ვარდნის განახლება არსებული RH/ტემპერატურული სენსორებისთვის 3×3 მმ DFN-6 პაკეტებში, უფრო ფართო დიაპაზონში ზუსტი სენსორით და ენერგიის დაბალი მოხმარებით. სურვილისამებრ ქარხნულად დაყენებული საფარი გთავაზობთ დაბალ პროფესიონალიზმსfile, სენსორის დასაცავად მოსახერხებელი საშუალება შეკრების დროს (მაგ., ხელახალი შედუღება) და პროდუქტის მთელი სიცოცხლის მანძილზე, ჰიდროფობიური/ოლეოფობიური სითხეების გამოკლებით) და ნაწილაკებს.
Si7021 გთავაზობთ ზუსტ, დაბალი სიმძლავრის, ქარხნულად დაკალიბრებულ ციფრულ გადაწყვეტას, რომელიც იდეალურია ტენიანობის, ნამის წერტილის და ტემპერატურის გასაზომად აპლიკაციებში, დაწყებული HVAC/R და აქტივების თვალყურის დევნება სამრეწველო და სამომხმარებლო პლატფორმებამდე.
Si2-ისთვის გამოყენებული |7021C ავტობუსი გაზიარებულია EXP სათაურთან. სენსორი იკვებება VMCU-ით, რაც ნიშნავს, რომ სენსორის მიმდინარე მოხმარება შედის AEM გაზომვებში.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 10

იხილეთ სილიკონის ლაბორატორიები web გვერდები დამატებითი ინფორმაციისთვის: http://www.silabs.com/humidity-sensors.

6.4 LC სენსორი
დაბალი ენერგიის სენსორის ინტერფეისის (LESENSE) დემონსტრირებისთვის ინდუქციურ-კონდენსიური სენსორი მდებარეობს დაფის ქვედა მარჯვენა მხარეს. LESENSE პერიფერიული იყენებს voltagციფრული ანალოგური გადამყვანი (VDAC) ინდუქტორში რხევადი დენის დასაყენებლად და შემდეგ იყენებს ანალოგურ შედარებას (ACMP) რხევის დაშლის დროის გასაზომად. რხევის დაშლის დროზე გავლენას მოახდენს ლითონის ობიექტების არსებობა ინდუქტორიდან რამდენიმე მილიმეტრში.
LC სენსორი შეიძლება გამოყენებულ იქნას სენსორის დასანერგად, რომელიც აღვიძებს EFM32PG23-ს ძილისგან, როდესაც ლითონის ობიექტი მიუახლოვდება ინდუქტორს, რომელიც კვლავ შეიძლება გამოყენებულ იქნას როგორც კომუნალური მრიცხველის პულსის მრიცხველი, კარის განგაშის გადამრთველი, პოზიციის ინდიკატორი ან სხვა აპლიკაციები. სურს იგრძნოს ლითონის საგნის არსებობა.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 11

დამატებითი ინფორმაციისთვის LC სენსორის გამოყენებისა და მუშაობის შესახებ, იხილეთ განაცხადის შენიშვნა, „AN0029: დაბალი ენერგიის სენსორის ინტერფეისი - ინდუქციური სენსორი“, რომელიც ხელმისაწვდომია Simplicity Studio-ში ან Silicon Labs-ის დოკუმენტების ბიბლიოთეკაში. webსაიტი.

6.5 IADC SMA კონექტორი
კომპლექტში არის SMA კონექტორი, რომელიც დაკავშირებულია EFM32PG23˙s IADC-სთან ერთ-ერთი გამოყოფილი IADC შეყვანის ქინძისთავით (AIN0) ერთჯერადი კონფიგურაციით. გამოყოფილი ADC შეყვანები ხელს უწყობს ოპტიმალურ კავშირებს გარე სიგნალებსა და IADC-ს შორის.
შეყვანის წრე SMA კონექტორსა და ADC პინს შორის შექმნილია იმისთვის, რომ იყოს კარგი კომპრომისი ოპტიმალურ დასახლებას შორის სხვადასხვა ს.ampლინგის სიჩქარე და EFM32-ის დაცვა გადატვირთვის შემთხვევაშიtagე სიტუაცია. თუ იყენებთ IADC-ს მაღალი სიზუსტის რეჟიმში ADC_CLK კონფიგურირებული 1 MHz-ზე მაღალი სიხშირით, სასარგებლო იქნება 549 Ω რეზისტორის შეცვლა 0 Ω-ით. ეს ხდება შემცირებული გადატვირთვის ფასადtagე დაცვა. IADC-ის შესახებ დამატებითი ინფორმაციისთვის იხილეთ მოწყობილობის საცნობარო სახელმძღვანელო.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 12

გაითვალისწინეთ, რომ SMA კონექტორის შესასვლელზე არის 49.9 Ω რეზისტორი მიწასთან, რომელიც, წყაროს გამომავალი წინაღობის მიხედვით, გავლენას ახდენს გაზომვებზე. დამატებულია 49.9 Ω რეზისტორი, რათა გაზარდოს შესრულება 50 Ω გამომავალი წინაღობის წყაროებისკენ.

6.6 ვირტუალური COM პორტი
დაფის კონტროლერთან ასინქრონული სერიული კავშირი უზრუნველყოფილია აპლიკაციის მონაცემთა გადაცემისთვის მასპინძელ კომპიუტერსა და სამიზნე EFM32PG23-ს შორის, რაც გამორიცხავს გარე სერიული პორტის ადაპტერის საჭიროებას.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 13

ვირტუალური 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 μA-დან 47 mA-მდე (114 dB დინამიური დიაპაზონი), დენის გრძნობა ampგამაფართოვებელი გამოიყენება ორმაგ მომატებასთან ერთადtagე. ამჟამინდელი გრძნობა ampლიფიერი ზომავს ტომსtagდაასხით მცირე სერიის რეზისტორზე. მოგება სtagე შემდგომ ampცოცხლობს ამ ტtage ორი განსხვავებული მომატების პარამეტრით ორი მიმდინარე დიაპაზონის მისაღებად. ამ ორ დიაპაზონს შორის გადასვლა ხდება დაახლოებით 250 μA. ციფრული გაფილტვრა და საშუალო დადგენა ხდება დაფის კონტროლერში სampისინი ექსპორტირებულია Energy Pro-შიfiler განაცხადი.
ნაკრების გაშვების დროს ხორციელდება AEM-ის ავტომატური კალიბრაცია, რომელიც ანაზღაურებს ოფსეტური შეცდომის გაგებით. ampმებრძოლები.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 14

7.3 სიზუსტე და შესრულება
AEM-ს შეუძლია გაზომოს დენები 0.1 μA-დან 47 mA-მდე. 250 μA-ზე მეტი დენებისთვის, AEM ზუსტია 0.1 mA-ში. 250 μA-ზე ქვემოთ დენის გაზომვისას სიზუსტე იზრდება 1 μA-მდე. მიუხედავად იმისა, რომ აბსოლუტური სიზუსტე არის 1 μA 250 μA დიაპაზონში, AEM-ს შეუძლია აღმოაჩინოს ცვლილებები მიმდინარე მოხმარებაში 100 nA-მდე. AEM აწარმოებს 6250 დენსampნაკლები წამში.

ბორტ გამართული

PG23 Pro Kit შეიცავს ინტეგრირებულ გამართვას, რომელიც შეიძლება გამოყენებულ იქნას კოდის ჩამოსატვირთად და EFM32PG23-ის გამართვისთვის. EFM32PG23-ის კომპლექტზე დაპროგრამების გარდა, გამართვის ფუნქცია ასევე შეიძლება გამოყენებულ იქნას გარე Silicon Labs EFM32, EFM8, EZR32 და EFR32 მოწყობილობების დასაპროგრამებლად და გამართვისთვის.

Debugger მხარს უჭერს სამ განსხვავებულ გამართვის ინტერფეისს, რომლებიც გამოიყენება Silicon Labs მოწყობილობებთან:

  • სერიული Wire Debug, რომელიც გამოიყენება ყველა EFM32, EFR32 და EZR32 მოწყობილობებთან
  • JTAG, რომელიც შეიძლება გამოყენებულ იქნას EFR32 და ზოგიერთი EFM32 მოწყობილობით
  • C2 Debug, რომელიც გამოიყენება EFM8 მოწყობილობებთან

ზუსტი გამართვის უზრუნველსაყოფად, გამოიყენეთ თქვენი მოწყობილობის შესაბამისი გამართვის ინტერფეისი. გამართვის კონექტორი დაფაზე მხარს უჭერს სამივე ამ რეჟიმს.

8.1 გამართვის რეჟიმები
გარე მოწყობილობების დასაპროგრამებლად გამოიყენეთ გამართვის კონექტორი სამიზნე დაფაზე დასაკავშირებლად და დააყენეთ გამართვის რეჟიმი [Out]. იგივე კონექტორი ასევე შეიძლება გამოყენებულ იქნას გარე გამართვის დასაკავშირებლად ნაკრების EFM32PG23 MCU-ზე გამართვის რეჟიმის დაყენებით [In]-ზე.
აქტიური გამართვის რეჟიმის არჩევა ხდება Simplicity Studio-ში.
გამართვის MCU: ამ რეჟიმში, ბორტ გამართვის მოწყობილობა დაკავშირებულია ნაკრების EFM32PG23-თან.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 15

გამართვა OUT: ამ რეჟიმში, ბორტ-გამმართველი შეიძლება გამოყენებულ იქნას მხარდაჭერილი Silicon Labs მოწყობილობის გამართვისთვის, რომელიც დამონტაჟებულია მორგებულ დაფაზე.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 16

გამართვა: ამ რეჟიმში, ბორტ-გამმართველი გათიშულია და შესაძლებელია გარე გამართვის დაკავშირება ნაკრების EFM32PG23-ის გამართვის მიზნით.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 17

შენიშვნა: იმისათვის, რომ „Debug IN“ იმუშაოს, ნაკრების დაფის კონტროლერი უნდა იკვებებოდეს Debug USB კონექტორის მეშვეობით.

8.2 გამართვა ბატარეის მუშაობის დროს
როდესაც EFM32PG23 იკვებება ბატარეით და J-Link USB ჯერ კიდევ დაკავშირებულია, ბორტზე გამართვის ფუნქცია ხელმისაწვდომია. თუ USB დენი გათიშულია, Debug IN რეჟიმი შეწყვეტს მუშაობას.
თუ გამართვის წვდომა საჭიროა, როდესაც სამიზნე გათიშულია ენერგიის სხვა წყაროდან, როგორიცაა ბატარეა, და დაფის კონტროლერი გამორთულია, გააკეთეთ პირდაპირი კავშირი GPIO-სთან, რომელიც გამოიყენება გამართვისთვის. ეს შეიძლება გაკეთდეს გარღვევის ბალიშებზე შესაბამის ქინძისთავებთან დაკავშირებით. Silicon Labs-ის ზოგიერთი კომპლექტი უზრუნველყოფს ამ მიზნით გამოყოფილ ქინძისთავებს.

9. ნაკრების კონფიგურაცია და განახლებები
ნაკრების კონფიგურაციის დიალოგი Simplicity Studio-ში გაძლევთ საშუალებას შეცვალოთ J-Link ადაპტერის გამართვის რეჟიმი, განაახლოთ მისი firmware და შეცვალოთ სხვა კონფიგურაციის პარამეტრები. Simplicity Studio-ს ჩამოსატვირთად გადადით silabs.com/simplicity.
Simplicity Studio-ს Launcher პერსპექტივის მთავარ ფანჯარაში ნაჩვენებია შერჩეული J-Link ადაპტერის გამართვის რეჟიმი და პროგრამული უზრუნველყოფის ვერსია. დააწკაპუნეთ [Change] ბმულზე რომელიმე მათგანის გვერდით, რათა გახსნათ ნაკრების კონფიგურაციის დიალოგი.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 18

9.1 პროგრამული უზრუნველყოფის განახლება
ნაკრების პროგრამული უზრუნველყოფის განახლება ხდება Simplicity Studio-ს მეშვეობით. Simplicity Studio ავტომატურად შეამოწმებს ახალ განახლებებს გაშვებისას.
თქვენ ასევე შეგიძლიათ გამოიყენოთ ნაკრების კონფიგურაციის დიალოგი ხელით განახლებისთვის. დააჭირეთ ღილაკს [Browse] განყოფილებაში [Update Adapter], რომ აირჩიოთ სწორი file დამთავრებული .ემზ. შემდეგ დააჭირეთ ღილაკს [Install Package].

სქემები, ასამბლეის ნახატები და BOM

სქემები, ასამბლეის ნახატები და მასალების ბილეთები (BOM) ხელმისაწვდომია Simplicity Studio-ის მეშვეობით, როდესაც დაინსტალირდება ნაკრები დოკუმენტაციის პაკეტი. ისინი ასევე ხელმისაწვდომია ნაკრების გვერდიდან Silicon Labs-ზე webსაიტი: http://www.silabs.com/.

Kit Revision History და Errata

11.1 გადასინჯვის ისტორია
ნაკრების რევიზია შეგიძლიათ იხილოთ ნაკრების ყუთის ეტიკეტზე დაბეჭდილი, როგორც ეს მოცემულია ქვემოთ მოცემულ ფიგურაში.

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 19

ცხრილი 11.1. ნაკრების გადასინჯვის ისტორია

ნაკრების რევიზია გაათავისუფლეს აღწერა
A02 11 წლის 2021 აგვისტო ნაკრების საწყისი რევიზია BRD2504A ვერსიით A03.

11.2 შეცდომა
ამჟამად ამ კომპლექტთან დაკავშირებული პრობლემები არ არის ცნობილი.

დოკუმენტის რევიზიის ისტორია

1.0
2021 წლის ნოემბერი

  • დოკუმენტის საწყისი ვერსია

სიმარტივის სტუდია
ერთი დაწკაპუნებით წვდომა MCU-ზე და უკაბელო ინსტრუმენტებზე, დოკუმენტაციაზე, პროგრამულ უზრუნველყოფას, წყაროს კოდის ბიბლიოთეკებზე და სხვა. ხელმისაწვდომია Windows, Mac და Linux-ისთვის!

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - ნახ 20

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი - სიმბოლო 2

IoT პორტფოლიო
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
ხარისხიანი
www.silabs.com/quality

მხარდაჭერა და საზოგადოება
www.silabs.com/community

პასუხისმგებლობის უარყოფა
Silicon Labs აპირებს მიაწოდოს მომხმარებელს უახლესი, ზუსტი და სიღრმისეული დოკუმენტაცია ყველა პერიფერიული მოწყობილობისა და მოდულის შესახებ, რომელიც ხელმისაწვდომია სისტემის და პროგრამული უზრუნველყოფის განმახორციელებელებისთვის, რომლებიც იყენებენ ან აპირებენ გამოიყენონ Silicon Labs-ის პროდუქტები. დახასიათების მონაცემები, ხელმისაწვდომი მოდულები და პერიფერიული მოწყობილობები, მეხსიერების ზომები და მეხსიერების მისამართები ეხება თითოეულ კონკრეტულ მოწყობილობას და მოწოდებული „ტიპიური“ პარამეტრები შეიძლება განსხვავდებოდეს და განსხვავდებოდეს სხვადასხვა აპლიკაციებში. განაცხადი მაგampაქ აღწერილი წერილები მხოლოდ საილუსტრაციო მიზნებისთვისაა. Silicon Labs იტოვებს უფლებას შეიტანოს ცვლილებები პროდუქტის ინფორმაციაში, სპეციფიკაციებსა და აღწერილობებში შემდგომი გაფრთხილების გარეშე და არ იძლევა გარანტიას თანდართული ინფორმაციის სიზუსტის ან სისრულის შესახებ. წინასწარი შეტყობინების გარეშე, Silicon Labs-მა შეიძლება განაახლოს პროდუქტის პროგრამული უზრუნველყოფა წარმოების პროცესში უსაფრთხოების ან სანდოობის მიზეზების გამო. ასეთი ცვლილებები არ შეცვლის სპეციფიკაციებს ან პროდუქტის არჩევანს. Silicon Labs არ არის პასუხისმგებელი ამ დოკუმენტში მოწოდებული ინფორმაციის გამოყენების შედეგებზე. ეს დოკუმენტი არ გულისხმობს ან პირდაპირ არ ანიჭებს რაიმე ლიცენზიას რაიმე ინტეგრირებული სქემების დიზაინის ან დამზადებისთვის. პროდუქტები არ არის შემუშავებული ან ავტორიზებული გამოსაყენებლად FDA კლასის III მოწყობილობებში, აპლიკაციებში, რომლებისთვისაც საჭიროა FDA პრემარკეტის დამტკიცება ან სიცოცხლის მხარდაჭერის სისტემები Silicon Labs-ის კონკრეტული წერილობითი თანხმობის გარეშე. „სიცოცხლის მხარდაჭერის სისტემა“ არის ნებისმიერი პროდუქტი ან სისტემა, რომელიც გამიზნულია სიცოცხლისა და/ან ჯანმრთელობის მხარდასაჭერად ან შესანარჩუნებლად, რომელიც, თუ ის ვერ მოხერხდება, შეიძლება გონივრულად მოსალოდნელი იყოს, რომ გამოიწვიოს მნიშვნელოვანი პირადი დაზიანება ან სიკვდილი. 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®, ლურჯი გიგა®, ლურჯი გიგა ლოგო®, საათის შემქმნელი®, 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 LABS ლოგო

Silicon Laboratories Inc.
400 დასავლეთი სეზარ ჩავესი
ოსტინი, TX 78701
აშშ
www.silabs.com

silabs.com | უფრო დაკავშირებული სამყაროს აშენება.
ჩამოტვირთულია Arrow.com.

დოკუმენტები / რესურსები

SILICON LABS EFM32PG23 Gecko მიკროკონტროლერი [pdf] მომხმარებლის სახელმძღვანელო
EFM32PG23 Gecko მიკროკონტროლერი, EFM32PG23, Gecko მიკროკონტროლერი, მიკროკონტროლერი

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *