Waveshare RP2350-Plus-16MB-M

Waveshare RP2350-Plus Хөгжүүлэлтийн самбарын хэрэглэгчийн гарын авлага

Загвар: RP2350-Plus-16MB-M | Брэнд: Waveshare

1. Танилцуулга

Waveshare RP2350-Plus Development Board нь Raspberry Pi RP2350A чип дээр суурилсан өндөр хүчин чадалтай, Пико төст микроконтроллерийн нэгж (MCU) самбар юм. Энэхүү дэвшилтэт чип нь өвөрмөц хоёр цөмт болон хос архитектурын дизайнтай бөгөөд Arm Cortex-M33 процессор болон Hazard 3 RISC-V процессорыг хоёуланг нь багтаасан бөгөөд 150 МГц хүртэл уян хатан цагийн хурдтай ажиллах чадвартай.

520KB статик RAM болон 16MB флэш санах ойтой RP2350-Plus нь дараах боломжуудыг санал болгодог. ampөргөн хүрээний суулгагдсан төслүүдэд зориулсан нөөц бололцоотой. Авсаархан дизайн, Type-C USB холбогч, литийн батерей цэнэглэх/цэнэггүйжүүлэх толгой хэсэг нь ширээний компьютер хөгжүүлэлт болон гар утасны програмуудад аль алинд нь ашиглахад тохиромжтой болгодог.

Энэхүү гарын авлагад таны RP2350-Plus хөгжүүлэлтийн самбарыг тохируулах, ажиллуулах, засвар үйлчилгээ хийхэд шаардлагатай мэдээлэл, мөн дэлгэрэнгүй техникийн үзүүлэлтүүд болон алдааг олж засварлах зөвлөмжийг оруулсан болно.

2. Багцын агуулга

Сав баглаа боодлыг нээхдээ бүх эд ангиуд байгаа бөгөөд сайн нөхцөлд байгаа эсэхийг шалгана уу. RP2350-Plus-16MB-M-ийн стандарт багцад дараахь зүйлс багтана.

Waveshare RP2350-Plus Хөгжүүлэлтийн Самбар болон түүний багцын агуулга

Зураг 2.1: Савлагаанд багтсан урьдчилан гагнасан толгойтой RP2350-Plus-16MB.

3. Бүтээгдэхүүн дууссанview

3.1 Гол онцлогууд

Дууслааview Waveshare RP2350-Plus хөгжүүлэлтийн самбар нь авсаархан хэмжээ, хоёр цөмт архитектур, өндөр гүйцэтгэл, олон үйлдэлт GPIO зүүг онцолдог.

Зураг 3.1: RP2350-Plus MCU самбарview.

3.2 Самбарын зохион байгуулалт ба бүрэлдэхүүн хэсгүүд

RP2350-Plus самбарын янз бүрийн бүрэлдэхүүн хэсэг болон зүүний гаралттай танилцаарай. Энэ хэсэгт зөв ашиглах болон холбох гол элементүүдийг дэлгэрэнгүй тайлбарласан болно.

Waveshare RP2350-Plus самбарын дэлгэрэнгүй диаграммд LED, USB-C, ETA6096, MP28164, BOOT товчлуур, Флаш санах ой, RESET товчлуур, RP2350A чип, Батерейны толгой, Pinout, USB туршилтын цэгүүд, BOOT туршилтын цэгүүд болон DEBUG цэгүүд зэрэг дугаарлагдсан бүрэлдэхүүн хэсгүүдийг харуулсан болно. Мөн GPIO pinout болон контурын хэмжээсүүдийг багтаасан болно.

Зураг 3.2: Дугаарлагдсан бүрэлдэхүүн хэсгүүд, GPIO зүүний гаралт болон хэмжээсүүд бүхий самбарын нарийвчилсан зохион байгуулалт.

Гол бүрэлдэхүүн хэсгүүдийн лавлагаа:

  1. LED: Хэрэглэгчийн LED (цахилгаан заагч биш).
  2. USB Type-C холбогч: Эрчим хүч, өгөгдөл болон програмчлалын хувьд.
  3. ETA6096: Өндөр үр ашигтай литийн батерей цэнэглэх менежер.
  4. MP28164: Өндөр үр ашигтай DC-DC buck-boost чип.
  5. BOOT товчлуур: Татаж авах горимд орохын тулд дахин тохируулах үед дарна уу.
  6. Суурин флаш санах ой: 16MB (W25Q128JVSIQ).
  7. ДАХИН тохируулах товч: Микроконтроллерыг дахин тохируулна.
  8. RP2350A: Хос цөмт болон хос архитектурын дизайн, 150 МГц хүртэлх ажиллах давтамжтай.
  9. Батерейны толгой: 3.7V литийн батерейд зориулсан MX1.25 толгой хэсэг нь батерейг цэнэглэх болон самбарыг нэгэн зэрэг тэжээх боломжийг олгодог.
  10. Pinout: Raspberry Pi Pico 2-той нийцтэй.
  11. USB туршилтын цэгүүд: USB интерфэйстэй холбогдож байна.
  12. BOOT туршилтын цэг: BOOT товчлуур руу холбогдож байна.
  13. ДИБАЖ хийх цэгүүд: Алдааг олж засварлах зорилгоор.

3.3 GPIO Pinout

RP2350-Plus нь уян хатан хөгжүүлэлт болон интеграцчилалыг санал болгодог 26 олон үйлдэлт GPIO зүүтэй. Дэлгэрэнгүй даалгавар болон боломжуудын талаар зүүний диаграммаас үзнэ үү.

Waveshare RP2350-Plus-ийн нарийвчилсан зүүний диаграммд цахилгаан, газардуулга, ADC, SPI, UART, I2C, PWM болон дибаг хийх зүү зэрэг 26 олон үйлдэлт GPIO зүүг харуулав.

Зураг 3.3: GPIO Pinout диаграмм.

3.4 Тойм хэмжээсүүд

RP2350-Plus хавтангийн физик хэмжээсүүдийг таны төслүүдэд нэгтгэх зорилгоор доор үзүүлэв.

Waveshare RP2350-Plus хавтангийн тойм хэмжээсийг миллиметрээр харуулсан техникийн зураг.

Зураг 3.4: Тойм Хэмжээ (Нэгж: мм).

4. Тохируулах гарын авлага

4.1 Анхны холболт

  1. RP2350-Plus самбарыг стандарт USB Type-C кабель ашиглан компьютертээ холбоно уу.
  2. Ачаалагч горимд байх үед уг самбарыг их хэмжээний хадгалах төхөөрөмж (жишээ нь USB диск) гэж таних ёстой. Ачаалагч горимд орохын тулд товчийг удаан дарна уу BOOT USB кабелийг залгахдаа товчийг дараад суллана уу BOOT товч.
  3. Хэрэв самбар танигдаагүй бол таны USB кабель өгөгдөл дамжуулахыг дэмжиж байгаа бөгөөд зөвхөн цэнэглэгч кабель биш эсэхийг шалгаарай.

4.2 Програм хангамжийн тохиргоо

RP2350-Plus нь C/C++ SDK болон MicroPython ашиглан хөгжүүлэлтийг дэмждэг бөгөөд янз бүрийн програмчлалын хэрэгцээнд уян хатан байдлыг санал болгодог.

Pico C/C++ SDK болон MicroPython хөгжүүлэлтийн орчны дэмжлэгийг харуулсан диаграмм.

Зураг 4.1: C/C++, MicroPython дэмжлэг.

4.2.1 C/C++ хөгжүүлэлт

C/C++ хөгжүүлэлтийн хувьд та албан ёсны Raspberry Pi Pico C/C++ SDK-г ашиглаж болно. Энэхүү SDK-г команд мөр эсвэл Visual Studio Code болон Eclipse зэрэг нэгдсэн хөгжүүлэлтийн орчноос (IDE) ашиглаж болно. C/C++ SDK-ийн дэлгэрэнгүй тохиргооны зааврыг албан ёсны Raspberry Pi Pico баримт бичгээс үзнэ үү.

4.2.2 МикроПайтоны Хөгжил

MicroPython нь RP2350-Plus гэх мэт суулгагдсан техник хангамж дээр шууд ажилладаг Python 3 програмчлалын хэлний энгийн бөгөөд үр ашигтай хэрэгжилт юм. MicroPython-г эхлүүлэхийн тулд:

  1. Тохирох MicroPython UF2 програмыг татаж аваарай file Waveshare вики эсвэл албан ёсны MicroPython-оос RP2350-Plus-д зориулсан webсайт.
  2. ачаалагч горимд ороорой (хүлээх BOOT мөн USB залгуурт залгаарай).
  3. Татаж авсан UF2 файлыг чирж буулгана уу file гарч ирэх RPI-RP2 масс хадгалах төхөөрөмж рүү. Хавтан автоматаар MicroPython руу дахин ачаалагдах болно.
  4. Самбарт холбогдож програмчилж эхлэхийн тулд Thonny гэх мэт IDE ашиглана уу.

5. Ашиглалтын заавар

5.1 Самбарыг програмчлах

RP2350-Plus нь чирж буулгах програмчлалыг дэмждэг тул шинэ програм хангамж эсвэл MicroPython скриптүүдийг байршуулахад хялбар болгодог:

  1. Самбар ачаалагч горимд байгаа эсэхийг шалгаарай (дараа нь хүлээнэ үү) BOOT (USB холбох зуураа товчийг дараад суллана уу). Таны компьютер дээр "RPI-RP2" нэртэй зөөврийн диск гарч ирнэ.
  2. Хөрвүүлсэн програм хангамжаа олоорой (.uf2 file MicroPython эсвэл C/C++-д зориулсан).
  3. .uf2 файлыг чирж буулгана уу file "RPI-RP2" хөтөч рүү.
  4. Самбар автоматаар салгагдаж, шинэ програм хангамжийг суулгаад дахин ачаална.

5.2 GPIO болон захын төхөөрөмжүүдийг ашиглах нь

26 олон үйлдэлт GPIO зүүг дижитал оролт/гаралт, аналог оролт (ADC) болон SPI, I2C, UART, болон PWM зэрэг тусгай функцууд зэрэг янз бүрийн зорилгоор тохируулж болно. Дэлгэрэнгүй програмчлалын талаарх дэлгэрэнгүй мэдээллийг зүүний диаграмм (Зураг 3.3) болон SDK баримт бичгээс үзнэ үү.ampлес болон зүүний даалгаварууд.

5.3 Зайны ажиллагаа

RP2350-Plus нь литийн батерейг цэнэглэх/цэнэггүй болгох толгой (MX1.25) болон ETA6096 чиптэй бөгөөд 3.7V литийн батерейгаар цэнэглэх боломжийг олгодог. Энэ функц нь зөөврийн хэрэглээнд тохиромжтой.

6. Засвар үйлчилгээ

Waveshare RP2350-Plus хөгжүүлэлтийн самбарынхаа урт наслалт, оновчтой ажиллагааг хангахын тулд дараах засвар үйлчилгээний удирдамжийг дагаж мөрдөнө үү.

7. Алдаа засах

Энэ хэсэгт таны RP2350-Plus хөгжүүлэлтийн самбартай холбоотой тулгарч болох нийтлэг асуудлуудыг авч үзэх болно.

АсуудалБоломжит шалтгаанШийдэл
Компьютер самбарыг танихгүй байна ("RPI-RP2" хөтөч байхгүй).
  • Ачаалагч горимд байхгүй байна.
  • Гэмтэлтэй USB кабель (зөвхөн цэнэглэж байна).
  • Драйверын асуудал (их хэмжээний хадгалалтын хувьд бага тохиолддог).
  • Барьж байгаа эсэхээ шалгаарай BOOT USB кабелийг залгахдаа товчийг дараад суллана уу.
  • Өгөгдөл дамжуулахыг дэмждэг гэж мэдэгдэж байгаа өөр USB Type-C кабелийг туршиж үзээрэй.
  • Компьютер дээрээ өөр USB порт ашиглаж үзнэ үү.
Програм хангамжийн байршуулалт амжилтгүй болсон эсвэл чирж буулгасны дараа самбар дахин ачаалагдахгүй байна.
  • .uf2 гэмтсэн file.
  • USB портоос хангалтгүй цахилгаан байна.
  • Самбар зөв ачаалагч горимд ажиллахгүй байна.
  • .uf2 файлыг дахин татаж аваарай file найдвартай эх сурвалжаас авсан.
  • Цахилгаантай USB төв эсвэл өөр USB порт руу холбогдож үзнэ үү.
  • Ачаалагч руу нэвтрэх үйл явцыг болгоомжтой давт.
MicroPython/C++ код хүлээгдэж байсан шиг ажиллахгүй байна.
  • Код дахь синтаксийн алдаа эсвэл логик алдаа.
  • Буруу зүүний хуваарилалт.
  • Номын сангууд эсвэл хамаарлууд дутуу байна.
  • Review алдааны код. Боломжтой бол дибаг хийгчийг ашиглаарай.
  • Пинний диаграмм (Зураг 3.3) болон кодынхоо пинийн хуваарилалтыг дахин шалгана уу.
  • Шаардлагатай бүх номын санг зөв суулгаж, импортолсон эсэхийг шалгаарай.
  • Тодорхой програмчлалын талаар Waveshare вики эсвэл Raspberry Pi Pico баримт бичгээс лавлана уу.amples.
Ашиглалтын явцад самбар халдаг.
  • Захын төхөөрөмжүүдээс хэт их гүйдэл авах.
  • Самбар эсвэл холбогдсон эд ангиуд дээрх богино холболт.
  • Өндөр орчны температурт ажиллах.
  • Бүх захын төхөөрөмжүүдийг салгаад самбарыг дангаар нь туршина уу.
  • Өөрийн самбар эсвэл захиалгат хэлхээний самбар дээр санамсаргүй богино холболт байгаа эсэхийг шалгана уу.
  • Самбарын эргэн тойронд хангалттай агааржуулалтыг хангах.
  • Хэрэв асуудал үргэлжилсээр байвал хэрэглээгээ зогсоож, дэмжлэгтэй холбогдоно уу.

8. Техникийн үзүүлэлтүүд

Waveshare RP2350-Plus хөгжүүлэлтийн самбарын дэлгэрэнгүй техникийн үзүүлэлтүүд:

ОнцлогДэлгэрэнгүй
МикроконтроллерRaspberry Pi RP2350A (Хоёр цөмт Arm Cortex-M33 + Хоёр цөмт Hazard 3 RISC-V)
Цагийн хурд150 МГц хүртэл
SRAM520KB
Сүлжээнд суурилуулсан флаш санах ой16MB (W25Q128JVSIQ)
USB интерфейсUSB 1.1 Хост/Төхөөрөмж, C төрлийн холбогч
GPIO зүү26 олон үйлдэлт GPIO зүү
SPI2x
I2C2x
UART2x
ADC4х 12 битийн ADC
PWM сувгууд16 хяналттай PWM суваг
PIO төлөвийн машинууд12x
Эрчим хүчний менежментСуурилагдсан DC-DC чип MP28164 (хамгийн ихдээ 2А ачаалалтай), Лити батерей цэнэглэх/цэнэггүйжүүлэх толгой (MX1.25)
Үйлдлийн горимуудЭрчим хүч багатай унтах болон унтаа горимууд
Хэмжээ51.00 мм x 17.78 мм (ойролцоогоор 2.01 x 0.70 инч)
Жин0.317 унц (ойролцоогоор 9 грамм)
ҮйлдвэрлэгчWaveshare
Гарал үүслийн улсХятад

9. Дэмжлэг ба баталгаа

9.1 Техникийн дэмжлэг

Техникийн туслалцаа, дэлгэрэнгүй баримт бичиг, хичээлүүд болон олон нийтийн форумын талаар албан ёсны Waveshare хаягаар зочилно уу. webсайт эсвэл тэдний бүтээгдэхүүний вики. Эдгээр нөөцүүд нь нийтлэг хөгжлийн бэрхшээлүүдэд зориулсан цогц гарын авлага, шийдлүүдийг өгдөг.

Waveshare албан ёсны Webсайт: www.waveshare.com

Хамгийн сүүлийн үеийн мэдээлэл болон татаж авах файлуудыг авахын тулд RP2350-Plus Development Board-н бүтээгдэхүүний тодорхой хуудсыг хайна уу.

9.2 Баталгаат хугацааны мэдээлэл

Waveshare бүтээгдэхүүнүүд нь ихэвчлэн материал болон хийцийн согогийг хамарсан үйлдвэрлэгчийн стандарт баталгаатай ирдэг. Баталгаат хугацааны тодорхой нөхцөл, хугацаа нь бүс нутаг болон бүтээгдэхүүнээс хамаарч өөр өөр байж болно. Баталгаат хугацааны нэхэмжлэл гаргахын тулд худалдан авалтын баримтаа хадгална уу.

Баталгаат хугацааны дэлгэрэнгүй нөхцөл, болзлыг Waveshare-ийн албан ёсны баталгаат хугацааны бодлогын хэсгээс үзнэ үү. webсайт эсвэл харилцагчийн үйлчилгээтэй шууд холбогдоно уу.

Холбогдох баримт бичиг - RP2350-Plus-16MB-M

Урьдчилсанview Пико-Рейл-Б: 8 сувгийн реле модулийн хэрэглэгчийн гарын авлага
Raspberry Pi Pico-д зориулсан үйлдвэрлэлийн 8 сувгийн реле модуль болох Waveshare Pico-Relay-B-ийн хэрэглэгчийн гарын авлага. Түүний онцлог шинж чанар, үзүүлэлт, тохиргоо, програмчлалын талаар дэлгэрэнгүй зааварчилгаа болон бусад зүйлсийн хамт мэдэж аваарай.amples.
Урьдчилсанview Raspberry Pi Pico Servo Driver Board - User Guide and Technical Details
Comprehensive guide to the Raspberry Pi Pico Servo Driver Board, detailing its features, product parameters, wiring, programming in C and Python, and compilation steps. Includes setup instructions for Raspberry Pi and Windows environments.
Урьдчилсанview Waveshare ESP32-S3 4.3-inch Touch LCD Development Board Setup Guide with LVGL
Step-by-step instructions for setting up the Waveshare ESP32-S3 4.3-inch Touch LCD development board to display graphics using the LVGL library with the Arduino IDE.
Урьдчилсанview Raspberry Pi Pico-д зориулсан Waveshare Pico цахим цаасны 2.13 инчийн EPD модуль: Хөгжүүлэлтийн гарын авлага ба API
Raspberry Pi Pico-той Waveshare Pico e-Paper 2.13 инчийн EPD модулийн дэлгэрэнгүй хөгжүүлэлтийн гарын авлага. Онцлог шинж чанаруудад 250x122 нягтрал, SPI интерфэйс, C/C++ & MicroPython демо кодууд болон цогц API баримт бичиг багтсан болно.
Урьдчилсанview ESP32-C6-Touch-LCD-1.47: Development Guide for Arduino IDE & ESP-IDF
Explore the ESP32-C6-Touch-LCD-1.47 development board with this comprehensive guide. Learn to use Arduino IDE and ESP-IDF, set up your environment, and run various demos for your IoT and embedded projects.
Урьдчилсанview Raspberry Pi Pico хэрэглэгчийн гарын авлагад зориулсан 2.9 инчийн E-Paper E-Ink дэлгэцийн модуль
Энэхүү хэрэглэгчийн гарын авлагад Raspberry Pi Pico-д зориулсан 2.9 инчийн E-Paper E-Ink дэлгэцийн модулийн талаар дэлгэрэнгүй мэдээлэл өгсөн болно. Энэ нь E-Ink технологийн давуу талыг хамардаг.tages, Raspberry Pi Pico-той нийцтэй байдал, програмын жишээamples, болон pinout тодорхойлолтууд. Модуль нь 296x128 нягтрал, хар/цагаан дэлгэц болон SPI интерфэйстэй.