Raspberry-nembo

Raspberry Pi SC1631 Raspberry Microcontroller

Raspberry-Pi-SC1631-Raspberry-Microcontroller-bidhaa-picha

Vipimo vya Bidhaa

  • Mfano: RP2350
  • Kifurushi: QFN-60
  • Hifadhi ya Ndani ya Flash: Hapana
  • Voltage Kidhibiti: Kidhibiti cha kubadili kwenye chip
  • Pini za Kidhibiti: 5 (ingizo la 3.3V, pato la 1.1V, VREG_AVDD, VREG_LX, VREG_PGND)

Maagizo ya Matumizi ya Bidhaa

  • Sura ya 1: Utangulizi
  • Mfululizo wa RP2350 hutoa chaguzi tofauti za kifurushi ikilinganishwa na safu ya RP2040. RP2350A na RP2354A huja katika kifurushi cha QFN-60 bila na kwa hifadhi ya ndani ya flash mtawalia, huku RP2354B na RP2350B zikija kwenye kifurushi cha QFN-80 chenye na bila hifadhi ya flash.
  • Sura ya 2: Nguvu
    Mfululizo wa RP2350 una sauti mpya ya kubadili kwenye-chiptage mdhibiti na pini tano. Kidhibiti hiki kinahitaji vipengee vya nje kwa ajili ya uendeshaji lakini hutoa ufanisi wa juu wa nguvu katika mikondo ya juu ya mzigo ikilinganishwa na kidhibiti laini katika mfululizo wa RP2040. Zingatia usikivu wa kelele kwenye pini ya VREG_AVDD inayosambaza sakiti za analogi.

Maswali Yanayoulizwa Mara Kwa Mara (FAQ)

  • Swali: Kuna tofauti gani kuu kati ya RP2350A na RP2350B?
    A: Tofauti kuu iko katika uwepo wa hifadhi ya ndani ya flash. RP2350A haina hifadhi ya ndani ya flash wakati RP2350B haina.
  • Swali: Je, juzuu ina pini ngapitage mdhibiti katika mfululizo RP2350 kuwa?
    A: Juztagkidhibiti e katika safu ya RP2350 ina pini tano.

Ubunifu wa vifaa na RP2350 Kwa kutumia vidhibiti vidogo vya RP2350 kuunda bodi na bidhaa

Colophon

  • © 2023-2024 Raspberry Pi Ltd
  • Hati hizi zimeidhinishwa chini ya Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND). tarehe ya ujenzi: 2024-08-08 toleo la kujenga: c0acc5b-safi
  • Notisi ya kisheria ya kukanusha
  • DATA YA KIUFUNDI NA KUTEGEMEA KWA BIDHAA ZA RASPBERRY PI (pamoja na DATASHEETI) ZINAVYOREKEBISHWA MARA KWA MARA (“RASILIMALI”) HUTOLEWA NA RASPBERRY PI LTD (“RPL”) “KAMA ILIVYO” NA KASI YOYOTE AU INAYOHUSIKA, ISIYO NA DHAMANA. KWA, DHAMANA ZILIZOHUSIKA ZA UUZAJI NA KUFAA KWA MADHUMUNI MAALUM IMEKANUSHWA. KWA KIWANGO CHA JUU INAYORUHUSIWA NA SHERIA INAYOTUMIKA KATIKA TUKIO HAKUNA RPL HAITAWAJIBIKA KWA MOJA KWA MOJA, ELEKEZI, TUKIO LOLOTE, MAALUMU, MIFANO, AU UHARIBIFU WA KUTOKANA NA, LAKINI HAKUNA KIKOMO CHA UTUMIZAJI WA MATUMIZI; , AU FAIDA; YA UHARIBIFU HUO.
  • RPL inahifadhi haki ya kufanya uboreshaji, uboreshaji, masahihisho au marekebisho yoyote kwa RASILIMALI au bidhaa zozote zilizofafanuliwa humo wakati wowote na bila taarifa zaidi.
    RASILIMALI zimekusudiwa watumiaji wenye ujuzi na viwango vinavyofaa vya ujuzi wa kubuni. Watumiaji wanawajibika kikamilifu kwa uteuzi wao na matumizi ya RASILIMALI na matumizi yoyote ya bidhaa zilizofafanuliwa ndani yao. Mtumiaji anakubali kufidia na kuweka RPL bila madhara dhidi ya dhima zote, gharama, uharibifu au hasara nyinginezo zinazotokana na matumizi yao ya RASILIMALI.
  • RPL huwapa watumiaji ruhusa ya kutumia RESOURCES pekee kwa kushirikiana na bidhaa za Raspberry Pi. Matumizi mengine yote ya RASILIMALI ni marufuku. Hakuna leseni inayotolewa kwa RPL nyingine yoyote au haki nyingine miliki ya watu wengine.
  • SHUGHULI ZA HATARI KUBWA. Bidhaa za Raspberry Pi hazijaundwa, kutengenezwa au kukusudiwa kutumika katika mazingira hatarishi yanayohitaji utendakazi usiofaa, kama vile katika uendeshaji wa vifaa vya nyuklia, urambazaji wa ndege au mifumo ya mawasiliano, udhibiti wa trafiki angani, mifumo ya silaha au matumizi muhimu ya usalama (pamoja na usaidizi wa maisha. mifumo na vifaa vingine vya matibabu), ambapo kushindwa kwa bidhaa kunaweza kusababisha kifo, majeraha ya kibinafsi au uharibifu mkubwa wa kimwili au wa mazingira ("Shughuli za Hatari Kuu"). RPL inakanusha mahususi dhamana yoyote ya wazi au inayodokezwa ya kufaa kwa Shughuli za Hatari Kuu na haikubali dhima ya matumizi au mjumuisho wa bidhaa za Raspberry Pi katika Shughuli za Hatari Kuu.
  • Bidhaa za Raspberry Pi hutolewa kulingana na Masharti ya Kawaida ya RPL. Utoaji wa RPL wa RASILIMALI haupanui au kurekebisha Sheria na Masharti ya Kawaida ya RPL ikijumuisha lakini sio tu kanusho na hakikisho zilizoonyeshwa humo.

Sura ya 1. Utangulizi

Kielelezo 1. Utoaji wa 3D wa KiCad wa RP2350A Minimal design exampleRaspberry-Pi-SC1631-Raspberry-Microcontroller- (1)

Tulipoanzisha Raspberry Pi RP2040 kwa mara ya kwanza, pia tulitoa muundo wa zamani wa 'Minimal'ample na mwongozo unaoandamana na Muundo wa maunzi na RP2040 ambayo kwa matumaini ilieleza jinsi RP2040 inaweza kutumika katika ubao rahisi wa saketi, na kwa nini chaguzi mbalimbali za vipengele zilifanywa. Pamoja na kuwasili kwa mfululizo wa RP235x, ni wakati wa kutazama upya muundo wa awali wa RP2040, na usasishe ili kuhesabu vipengele vipya, na pia kwa kila lahaja za kifurushi; RP2350A na kifurushi chake cha QFN-60, na RP2350B ambayo ni QFN-80. Tena, miundo hii iko katika umbizo la Kicad (7.0), na inapatikana kwa kupakuliwa (https://datasheets.raspberrypi.com/rp2350/Minimal-KiCAD.zip).

 Bodi ndogo
Ubao mdogo wa asili ulikuwa jaribio la kutoa muundo rahisi wa marejeleo, kwa kutumia kiwango cha chini kabisa cha vipengee vya nje vinavyohitajika ili kuendesha RP2040 na bado IO zote zimefichuliwa na kufikiwa. Kimsingi hii ilijumuisha chanzo cha nishati (kidhibiti laini cha 5V hadi 3.3V), kiosilata cha fuwele, kumbukumbu ya flash, na viunganishi vya IO (tundu ndogo ya USB na vichwa vya GPIO). Mfululizo mpya wa RP235x Bodi ndogo kwa kiasi kikubwa ni sawa, lakini kwa mabadiliko fulani muhimu kutokana na vifaa vipya. Kwa kuongezea haya, na licha ya kwenda kinyume na hali ndogo ya muundo, nimeongeza vitufe kadhaa vya bootsel na kukimbia, pamoja na kichwa tofauti cha SWD, ambacho kinapaswa kumaanisha uzoefu wa utatuzi usiokatisha tamaa kabisa wakati huu. Miundo haihitaji vitufe hivi, mawimbi bado yanapatikana kwenye vichwa, na yanaweza kuachwa ikiwa unajali sana gharama au nafasi, au una mielekeo ya kimaslahi.

 RP2040 dhidi ya RP235x mfululizo
Mabadiliko dhahiri zaidi ni kwenye vifurushi. Ingawa RP2040 ni 7x7mm QFN-56, mfululizo wa RP235x kwa sasa una wanachama wanne tofauti. Kuna vifaa viwili ambavyo vinashiriki kifurushi sawa cha QFN-60; RP2350A ambayo haina hifadhi ya ndani ya flash, na RP2354A ambayo haina. Vile vile, QFN-80 pia inakuja katika ladha mbili; RP2354B na flash, na RP2350B bila. Vifaa vya QFN-60 na RP2040 asili hushiriki heri ya kawaidatage.

Kila moja ina GPIOs 30, nne ambazo pia zimeunganishwa na ADC, na zina ukubwa wa 7x7mm. Licha ya hili, RP2350A sio mbadala wa RP2040, kwani idadi ya pini kwa kila mmoja ni tofauti. Kwa kulinganisha, chipsi za QFN-80 sasa zina GPIO 48, na nane kati ya hizi sasa zina uwezo wa ADC. Kwa sababu hii, sasa tuna bodi ndogo mbili; moja kwa ajili ya vifaa vya pini 60, na moja kwa 80. Ubao huu mdogo kimsingi umeundwa kwa ajili ya sehemu zisizo na mmweko wa ndani (RP2350), hata hivyo miundo inaweza kutumika kwa urahisi na vifaa vya ndani vya flash (RP2354) kwa kuacha tu mweko wa ubaoni. kumbukumbu, au hata kuitumia kama kifaa cha pili cha flash (zaidi juu ya hii baadaye). Kuna tofauti ndogo kati ya bodi mbili, zaidi ya ukweli kwamba toleo la QFN-80 lina safu ndefu za vichwa ili kushughulikia GPIO ya ziada, na bodi hiyo ni kubwa zaidi.

Kando na kifurushi, tofauti kubwa zaidi ya kiwango cha bodi kati ya safu ya RP235x na RP2040 ni vifaa vya nguvu. Mfululizo wa RP235x una pini mpya za nguvu, na kidhibiti tofauti cha ndani. Kidhibiti cha mstari cha 100mA cha RP2040 kimebadilishwa na kidhibiti cha ubadilishaji cha 200mA, na kwa hivyo, inahitaji mzunguko maalum, na hakuna uangalifu mdogo unaochukuliwa na mpangilio. Inapendekezwa sana ufuatilie kwa karibu mpangilio wetu na uteuzi wa vipengele; tayari tumepitia maumivu ya kulazimika kufanya marudio kadhaa ya muundo, kwa hivyo tunatumai sio lazima.

Kielelezo 2. Utoaji wa 3D wa KiCad wa RP2350B Minimal design example Raspberry-Pi-SC1631-Raspberry-Microcontroller- (2)

 Muundo
Kusudi la muundo mdogo wa zamaniamples ni kuunda jozi ya bodi rahisi kwa kutumia mfululizo wa RP235x, ambayo inapaswa kuwa nafuu na kwa urahisi kutengenezwa, bila kutumia teknolojia za kigeni za PCB zisizohitajika. Kwa hivyo bodi ndogo ni miundo ya safu 2, kwa kutumia vipengee ambavyo vinapaswa kupatikana kwa kawaida, na vyote vimewekwa upande wa juu wa ubao. Ingawa itakuwa vizuri kutumia vijenzi vikubwa vinavyoweza kuuzwa kwa mkono kwa urahisi, kiwango kidogo cha chip za QFN (0.4mm) kinamaanisha kuwa kutumia baadhi ya vipengee 0402 (metric 1005) visivyoweza kuepukika ikiwa GPIO zote zitatumika. Ingawa vifaa vya kutengenezea kwa mikono 0402 si vigumu sana kwa chuma cha kutengenezea kinachostahili, ni karibu haiwezekani kuuza QFNs bila vifaa maalum.

Katika sehemu chache zinazofuata, nitajaribu kuelezea mzunguko wa ziada ni wa nini, na kwa matumaini ni jinsi gani tulikuja kufanya chaguzi tulizofanya. Kama kweli nitakuwa nikizungumza juu ya miundo miwili tofauti, moja kwa kila saizi ya kifurushi, nimejaribu kuweka mambo rahisi kadri niwezavyo. Kadiri inavyowezekana, marejeleo yote ya vijenzi kwa bodi hizo mbili yanafanana, kwa hivyo nikirejelea U1, R1, n.k, basi ina umuhimu sawa kwa bodi zote mbili. Isipokuwa dhahiri ni wakati sehemu iko kwenye moja tu ya bodi (katika hali zote, hii itakuwa kwenye tofauti kubwa ya pini 80), basi sehemu inayohusika itakuwa tu kwenye muundo wa QFN-80; kwa mfanoample, R13 inaonekana kwenye ubao huu pekee.

Sura ya 2. Nguvu

Vifaa vya nguvu vya mfululizo wa RP235x na RP2040 vinatofautiana kwa kiasi fulani wakati huu, ingawa katika usanidi wake rahisi, bado inahitaji vifaa viwili, 3.3V na 1.1V. Mfululizo wa RP235x wakati huo huo unakabiliwa na njaa ya nguvu zaidi, kwa kuwa ni utendaji wa juu, na pia haujali zaidi (ikiwa katika hali ya chini ya nguvu) kuliko utangulizi wake, na hivyo kidhibiti cha mstari kwenye RP2040 kimeboreshwa na kidhibiti cha kubadili. Hii huturuhusu ufanisi zaidi wa nguvu kwenye mikondo ya juu (hadi 200mA ikilinganishwa na 100mA hapo awali).

 Toleo jipya la juu-chiptagmdhibiti

Kielelezo 3. Sehemu ya schematic inayoonyesha mzunguko wa mdhibiti wa ndaniRaspberry-Pi-SC1631-Raspberry-Microcontroller- (1)

Kidhibiti laini cha RP2040 kilikuwa na pini mbili, pembejeo ya 3.3V, na pato la 1.1V ili kusambaza DVDD kwenye chip. Wakati huu, mdhibiti wa mfululizo wa RP235x ana pini tano, na inahitaji vipengele vya nje ili kuifanya kazi. Ingawa hii inaonekana kama hatua ya nyuma kidogo katika suala la utumiaji, kidhibiti cha ubadilishaji kina advantage ya kuwa na nguvu zaidi katika mikondo ya juu ya mzigo.

Kama jina linavyopendekeza, kidhibiti huwasha na kuzima kwa haraka transista ya ndani inayounganisha voliti ya 3.3V.tage (VREG_VIN) kwa pini ya VREG_LX, na kwa msaada wa indukta (L1) na capacitor ya pato (C7), inaweza kutoa voltage ya pato la DC.tage ambayo imeshushwa kutoka kwa ingizo. Pini ya VREG_FB inafuatilia sauti ya kutoatage, na kurekebisha uwiano wa kuwasha/kuzima wa mzunguko wa kubadili, ili kuhakikisha kwamba ujazo unaohitajikatage inadumishwa. Mikondo mikubwa inapobadilishwa kutoka VREG_VIN hadi VREG_LX, capacitor kubwa (C6) karibu na ingizo inahitajika, ili tusikasirishe usambazaji wa 3.3V sana. Akizungumzia mikondo hii mikubwa ya kubadili, mdhibiti pia anakuja na muunganisho wake wa kurudi ardhini, VREG_PGND. Vile vile na VREG_VIN na VREG_LX, mpangilio wa muunganisho huu ni muhimu, na wakati VREG_PGND lazima iunganishe kwenye GND kuu, ni lazima ifanyike kwa njia ambayo mikondo yote mikubwa ya kubadili inarudi moja kwa moja kwenye pini ya PGND, bila kusumbua wengine wote. GND kupita kiasi.

Pini ya mwisho ni VREG_AVDD, ambayo hutoa mzunguko wa analog ndani ya kidhibiti, na hii ni nyeti sana kwa kelele.

Kielelezo 4. Sehemu ya kimkakati inayoonyesha mpangilio wa PCB wa kidhibiti Raspberry-Pi-SC1631-Raspberry-Microcontroller- (3)

  • Mpangilio wa kidhibiti kwenye bodi ndogo huakisi kwa karibu ule wa Raspberry Pi Pico 2. Kazi kubwa imefanywa katika uundaji wa saketi hii, na marudio mengi ya PCB yanahitajika ili kuifanya iwe bora tuwezavyo. unaweza. Ingawa unaweza kuweka vijenzi hivi kwa njia tofauti tofauti na bado kupata kidhibiti 'kufanya kazi' (yaani, kutoa sauti ya pato.tage katika takriban kiwango kinachofaa, cha kutosha kuipata nambari inayotumika), tumegundua kuwa kidhibiti chetu kinahitaji kushughulikiwa kwa njia sahihi ili kukifurahisha, na kwa kufurahi, ninamaanisha kutoa sauti sahihi ya pato.tage chini ya anuwai ya hali ya sasa ya mzigo.
  • Wakati tukifanya majaribio yetu juu ya hili, tulisikitishwa kwa kiasi fulani kukumbushwa kwamba ulimwengu usiofaa wa fizikia hauwezi kupuuzwa kila wakati. Sisi, kama wahandisi, kwa kiasi kikubwa tunajaribu na kufanya hivi haswa; kurahisisha vipengele, kupuuza (mara nyingi) sifa ndogo za kimaumbile, na badala yake kulenga mali ambayo tunaipenda. Kwa mfanoample, resistor rahisi haina tu upinzani, lakini pia inductance, nk Kwa upande wetu, sisi (re) tuligundua kwamba inductors wana uwanja wa magnetic unaohusishwa nao, na muhimu zaidi, huangaza kwa mwelekeo kulingana na njia gani coil. ni jeraha, na mwelekeo wa mtiririko wa sasa. Pia tulikumbushwa kuwa kielekezi kilicholindwa 'kikamilifu' haimaanishi unavyofikiri kinaweza. Uga wa sumaku umepunguzwa kwa kiasi kikubwa, lakini baadhi bado hutoroka. Tuligundua kuwa utendakazi wa kidhibiti unaweza kuboreshwa kwa kiasi kikubwa ikiwa kichochezi ni 'njia sahihi'.
  • Inabadilika kuwa uga wa sumaku unaotoa kutoka kwa kichochezi cha 'njia mbaya' huingilia capacitor ya pato la kidhibiti (C7), ambayo inatatiza mzunguko wa udhibiti ndani ya RP2350. Kwa inductor katika mwelekeo sahihi, na mpangilio sahihi na uteuzi wa vipengele vilivyotumiwa hapa, basi tatizo hili linaondoka. Bila shaka kutakuwa na mipangilio mingine, vijenzi, n.k, ambavyo vinaweza kufanya kazi na kichochezi katika mwelekeo wowote, lakini kuna uwezekano mkubwa wa kutumia nafasi nyingi zaidi za PCB kufanya hivyo. Tumetoa mpangilio huu unaopendekezwa ili kuokoa watu saa nyingi za uhandisi ambazo tumetumia kutengeneza na kuboresha suluhu hili fupi na lenye tabia nzuri.
  • Zaidi ya uhakika, tunaenda mbali zaidi kama kusema kwamba ikiwa utachagua kutomtumia ex wetuample, basi unafanya hivyo kwa hatari yako mwenyewe. Mengi kama sisi tayari kufanya na RP2040 na mzunguko wa kioo, ambapo tunasisitiza (vizuri, tunapendekeza sana) utumie sehemu fulani (tutafanya hivyo tena katika sehemu ya kioo ya hati hii).
  • Mwelekeo wa inductors hizi ndogo hauzingatiwi sana ulimwenguni kote, na mwelekeo wa vilima vya coil hauwezekani kubaini, na pia kusambazwa kwa nasibu pamoja na reel ya vipengele. Ukubwa wa vipochi vikubwa zaidi mara nyingi vinaweza kupatikana kuwa na alama za polarity, hata hivyo hatukuweza kupata zinazofaa katika saizi ya 0806 (metric ya 2016) ambayo tumechagua. Ili kufikia mwisho huu, tumefanya kazi na Abracon kuzalisha sehemu ya 3.3μH yenye nukta ili kuonyesha polarity, na muhimu zaidi, njoo kwenye reel na zote zikiwa zimepangwa kwa njia sawa. TBD zinapatikana (au zitatolewa hivi karibuni) kwa umma kutoka kwa wasambazaji. Kama ilivyoelezwa hapo awali, ugavi wa VREG_AVDD ni nyeti sana kwa kelele, na kwa hiyo unahitaji kuchujwa. Tuligundua kuwa VREG_AVDD huchota karibu 200μA pekee, kichujio cha RC cha 33Ω na 4.7μF kinatosha.
  • Kwa hivyo, kurejea, vipengele vilivyotumika vitakuwa ...
    • C6, C7 & C9 – 4.7μF (0402, kipimo cha 1005)
    • L1 – Abracon TBD (0806, kipimo cha 2016)
    •  R3 – 33Ω (0402, kipimo cha 1005)
  • Hifadhidata ya RP2350 ina majadiliano ya kina zaidi kuhusu mapendekezo ya mpangilio wa kidhibiti, tafadhali angalia Vipengele vya Nje na mahitaji ya mpangilio wa PCB.

Ugavi wa pembejeo

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (2)

Muunganisho wa nguvu ya ingizo kwa muundo huu ni kupitia pini ya 5V VBUS ya kiunganishi cha Micro-USB (iliyoandikwa J1 kwenye Mchoro 5). Hii ni njia ya kawaida ya kuwasha vifaa vya elektroniki, na inaeleweka hapa, kwani RP2350 ina utendakazi wa USB, ambayo tutakuwa tukiweka waya kwenye pini za data za kiunganishi hiki. Kwa vile tunahitaji 3.3V pekee kwa muundo huu (usambazaji wa 1.1V unatoka kwa ndani), tunahitaji kupunguza usambazaji wa USB wa 5V unaoingia, katika kesi hii, kwa kutumia sauti nyingine ya nje.tage kidhibiti, katika kesi hii kidhibiti cha mstari (kidhibiti cha Low Drop Out, au LDO). Kwa kuwa hapo awali nilisifu fadhila za kutumia kidhibiti bora cha ubadilishaji, inaweza pia kuwa chaguo la busara kutumia moja hapa pia, lakini nimechagua unyenyekevu. Kwanza, kutumia LDO ni karibu kila wakati rahisi. Hakuna hesabu zinazohitajika ili kujua ni kibadilishaji cha saizi gani unapaswa kutumia, au ni ukubwa gani wa viboreshaji vya pato, na mpangilio kawaida huwa sawa zaidi pia. Pili, kuokoa kila tone la mwisho la nguvu sio lengo hapa; ikiwa ni hivyo, ningezingatia sana kutumia kidhibiti cha kubadili, na unaweza kupata wa zamaniample ya kufanya hivyo kwenye Raspberry Pi Pico 2. Na tatu, ninaweza 'kukopa' kwa urahisi mzunguko niliotumia hapo awali kwenye toleo la RP2040 la Ubao mdogo. NCP1117 (U2) iliyochaguliwa hapa ina pato lisilobadilika la 3.3V, inapatikana kwa wingi, na inaweza kutoa hadi 1A ya sasa, ambayo itakuwa nyingi kwa miundo mingi. Kuangalia hifadhidata ya NCP1117 inatuambia kuwa kifaa hiki kinahitaji capacitor ya 10μF kwenye ingizo, na nyingine kwenye pato (C1 na C5).

Decoupling capacitors

Kielelezo 6. Sehemu ya kimkakati inayoonyesha pembejeo za usambazaji wa nguvu za RP2350, voltage mdhibiti na decoupling capacitorsRaspberry-Pi-SC1631-Raspberry-Microcontroller- (3)

Kipengele kingine cha muundo wa usambazaji wa umeme ni capacitors za kuunganishwa zinazohitajika kwa RP2350. Hizi hutoa kazi mbili za msingi. Kwanza, wao huchuja kelele ya usambazaji wa umeme, na pili, hutoa usambazaji wa malipo wa ndani ambao saketi zilizo ndani ya RP2350 zinaweza kutumia kwa taarifa fupi. Hii inazuia ujazotage kiwango katika eneo la karibu kutokana na kushuka sana wakati mahitaji ya sasa yanapoongezeka ghafla. Kwa sababu, kwa hili, ni muhimu kuweka kuunganisha karibu na pini za nguvu. Kwa kawaida, tunapendekeza matumizi ya capacitor ya 100nF kwa kila pini ya nguvu, hata hivyo, tunapotoka kwenye sheria hii katika matukio kadhaa.

Kielelezo 7. Sehemu ya mpangilio inayoonyesha uelekezaji na utengano wa RP2350 Raspberry-Pi-SC1631-Raspberry-Microcontroller- (4)

  • Kwanza, ili kuwa na nafasi ya kutosha kwa pini zote za chip ziweze kupitishwa nje, mbali na kifaa, tunapaswa kukubaliana na kiasi cha capacitors za kuunganisha tunaweza kutumia. Katika muundo huu, pini 53 na 54 za RP2350A (pini 68 na 69 za RP2350B) zinashiriki capacitor moja (C12 katika Mchoro 7 na Mchoro 6), kwa kuwa hakuna nafasi nyingi upande huo wa kifaa, na vipengele. na mpangilio wa kidhibiti kuchukua nafasi ya kwanza.
  • Ukosefu huu wa nafasi unaweza kushindwa kwa kiasi fulani ikiwa tungetumia teknolojia changamano/ghali zaidi, kama vile vijenzi vidogo, au PCB ya safu nne iliyo na vijenzi kwenye pande za juu na chini. Hii ni biashara ya kubuni; tumepunguza ugumu na gharama, kwa gharama ya kuwa na uwezo mdogo wa kutenganisha, na capacitors ambazo ziko mbali kidogo na chip kuliko ilivyo bora (hii huongeza inductance). Hii inaweza kuwa na athari ya kupunguza kasi ya juu ambayo muundo unaweza kufanya kazi, kama ujazotage supply inaweza kupata kelele nyingi na kushuka chini ya ujazo wa chini unaoruhusiwatage; lakini kwa maombi mengi, biashara hii inapaswa kukubalika.
  • Mkengeuko mwingine kutoka kwa sheria ya 100nF ni ili tuweze kuboresha zaidi ujazotage utendaji wa mdhibiti; tunapendekeza kutumia 4.7μF kwa C10, ambayo ni kuwekwa upande wa pili wa chip kutoka kwa mdhibiti.

Sura ya 3. Kumbukumbu ya Flash

 Mweko wa msingi

Kielelezo 8. Sehemu ya kimkakati inayoonyesha kumbukumbu ya msingi ya flash na mzunguko wa USB_BOOT

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (4)

  • Ili kuwa na uwezo wa kuhifadhi msimbo wa programu ambayo RP2350 inaweza kuwasha na kukimbia kutoka, tunahitaji kutumia kumbukumbu ya flash, hasa, kumbukumbu ya quad SPI flash. Kifaa kilichochaguliwa hapa ni kifaa cha W25Q128JVS (U3 kwenye Kielelezo 8), ambacho ni chipu ya 128Mbit (16MB). Hii ndio saizi kubwa zaidi ya kumbukumbu ambayo RP2350 inaweza kuhimili. Ikiwa programu yako maalum haihitaji hifadhi nyingi kama hiyo, basi kumbukumbu ndogo na ya bei nafuu inaweza kutumika badala yake.
  • Kwa vile basi hii ya data inaweza kuwa ya masafa ya juu kabisa na inatumika mara kwa mara, pini za QSPI za RP2350 zinapaswa kuunganishwa moja kwa moja kwenye mwako, kwa kutumia miunganisho mifupi ili kudumisha uadilifu wa mawimbi, na pia kupunguza mazungumzo katika mizunguko inayozunguka. Crosstalk ni mahali ambapo mawimbi kwenye wavu wa mzunguko mmoja yanaweza kushawishi sauti isiyohitajikatages kwenye saketi ya jirani, ambayo inaweza kusababisha makosa kutokea.
  • Ishara ya QSPI_SS ni kesi maalum. Imeunganishwa na flash moja kwa moja, lakini pia ina vipinga viwili (vizuri, vinne, lakini nitakuja kwa hiyo baadaye) iliyounganishwa nayo. Ya kwanza (R1) ni kuvuta hadi kwa usambazaji wa 3.3V. Kumbukumbu ya mweko inahitaji ingizo la kuchagua chip kuwa katika ujazo sawatage kama pini yake ya usambazaji ya 3.3V kadri kifaa kinavyowashwa, vinginevyo, hakifanyi kazi ipasavyo. RP2350 inapowashwa, pini yake ya QSPI_SS itabadilika kiotomatiki hadi kivuta-up, lakini kuna muda mfupi wakati wa kuwasha ambapo hali ya kipini cha QSPI_SS haiwezi kuthibitishwa. Kuongezewa kwa kipingamizi cha kuvuta huhakikisha kuwa hitaji hili litatimizwa kila wakati. R1 imetiwa alama kama DNF (Haifai) kwenye mpangilio, kwani tumegundua kuwa kwa kifaa hiki mahususi cha kumweka, kuvuta nje si lazima. Hata hivyo, ikiwa mweko tofauti unatumiwa, inaweza kuwa muhimu kuweza kuingiza kipingamizi cha 10kΩ hapa, kwa hivyo kimejumuishwa iwapo tu.
  • Kipinga cha pili (R6) ni kinzani cha 1kΩ, kilichounganishwa kwenye kitufe cha kubofya (SW1) kinachoitwa 'USB_BOOT'. Hii ni kwa sababu pini ya QSPI_SS inatumika kama 'kamba ya buti'; RP2350 hukagua thamani ya I/O hii wakati wa mlolongo wa kuwasha, na ikipatikana kuwa mantiki 0, basi RP2350 inarudi kwenye hali ya BOOTSEL, ambapo RP2350 inajionyesha kama kifaa cha kuhifadhi wingi cha USB, na msimbo unaweza kunakiliwa moja kwa moja. kwake. Tukibonyeza tu kitufe, tunavuta pini ya QSPI_SS chini, na ikiwa kifaa kitawekwa upya (km kwa kugeuza pini ya RUN), RP2350 itaanza upya katika hali ya BOOTSEL badala ya kujaribu kutekeleza yaliyomo kwenye mweko. Vipingamizi hivi, R2 na R6 (R9 na R10 pia), vinapaswa kuwekwa karibu na chipu cha flash, kwa hivyo tunaepuka urefu wa ziada wa nyimbo za shaba ambazo zinaweza kuathiri ishara.
  • Yote hapo juu inatumika haswa kwa RP2350, ambayo haina flash ya ndani. Kwa kweli, vifaa vya RP2354 vina kumbukumbu za ndani za 2MB, kwa hivyo kumbukumbu ya U3 ya nje haihitajiki, kwa hivyo U3 inaweza kuondolewa kwa usalama kutoka kwa mchoro, au kuachwa tu bila watu. Katika mojawapo ya visa hivi, bado tungetaka kuweka swichi ya USB_BOOT imeunganishwa kwa QSPI_SS, ili bado tuweze kuingiza hali ya kuwasha USB.

 Mweko wa pili au PSRAM

  • Mfululizo wa RP235x sasa unaauni kifaa cha pili cha kumbukumbu kwa kutumia pini sawa za QSPI, huku GPIO ikitoa chaguo la ziada la chipu. Kwa hivyo, ikiwa tunatumia RP2354 (iliyo na mweko wa ndani), basi tunaweza kutumia U3 kama mweko wa pili, au hata kuibadilisha na kifaa cha PSRAM. Ili kufanya hivyo, tunahitaji kutenganisha QSPI_SS kutoka U3, na badala yake tuunganishe kwa GPIO inayofaa badala yake. GPIO iliyo karibu zaidi inayoweza kuwa chaguo la chip (XIP_CS1n) ni GPIO0, kwa hivyo kwa kuondoa 0Ω kutoka R10, na kuiweka R9, sasa tunaweza kufikia U3 pamoja na mmweko wa on-chip. Ili kuchukua kikamilifu advantage ya kipengele hiki, ambapo tuna vifaa viwili vya kumbukumbu ya nje ili sehemu za RP2350 zisizo na flash ziweze kufaidika, kubwa zaidi ya bodi ndogo mbili, kwa RP2350B, inajumuisha alama ya hiari (U4) kwa chip ya kumbukumbu ya ziada.

Mchoro 9. Sehemu ya mpangilio inayoonyesha kifaa cha hiari cha kumbukumbu ya upili

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (5)

Ili kuweza kutumia kifaa hiki, bila shaka itabidi kiwe na watu wengi , pamoja na R11 (0Ω), na R13 (10KΩ). Ongezeko la R11 huunganisha GPIO0 (ishara ya XIP_CS1n) kwa kichagua cha chip cha kumbukumbu ya pili. Kuvuta-juu kwenye pini iliyochaguliwa kwa chip inahitajika kwa hakika wakati huu, kwani hali chaguo-msingi ya GPIO0 inapaswa kuvutwa chini kwa kuamsha, ambayo inaweza kusababisha kifaa chetu cha flash kushindwa. C22 pia ingehitajika ili kutoa utenganisho wa usambazaji wa umeme wa ndani kwa U4.

Chips za flash zinazotumika
Mfuatano wa awali wa uchunguzi wa mweko, unaotumiwa na sehemu ya chini kutoa sekunde ya pilitage kutoka kwa flash, hutumia amri ya 03h ya serial ya kusoma, yenye anwani 24-bit, na saa ya mfululizo ya takriban 1MHz. Inazunguka mara kwa mara kupitia michanganyiko minne ya polarity ya saa na awamu ya saa, ikitafuta sekunde halali.tage CRC32 hundi.
Kama stage basi iko huru kusanidi kutekeleza-mahali kwa kutumia amri ile ile ya 03h ya usomaji mfululizo, RP2350 inaweza kutekeleza flash iliyoakibishwa-mahali na chipu yoyote inayoauni 03h ili kusomwa kwa mfululizo wa 24-bit, ambayo inajumuisha vifaa vingi vya mfululizo wa 25. . SDK inatoa exampya pili stage kwa CPOL=0 CPHA=0, saa https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_generic_03h.S. Ili kuauni upangaji mweko kwa kutumia taratibu zilizo chini , lazima kifaa kijibu amri zifuatazo:

  • Programu ya ukurasa wa 02h 256-baiti
  • Sajili ya hali ya saa 05 imesomwa
  • 06h kuweka kuandika kuwezesha latch
  • 20h 4kB sekta kufuta

RP2350 pia inasaidia aina nyingi za aina mbili za SPI na QSPI za ufikiaji. Kwa mfanoample, https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_w25q080.S husanidi kifaa cha mfululizo wa Winbond W25Q kwa modi ya usomaji endelevu ya quad-IO, ambapo RP2350 hutuma anwani za quad-IO (bila kiambishi awali cha amri) na mweko hujibu kwa data ya quad-IO.

Tahadhari fulani inahitajika kwa modi za XIP za flash ambapo kifaa cha mweko kinaacha kujibu amri za mfululizo za kawaida, kama vile modi ya kusoma ya Winbond iliyotajwa hapo juu. Hii inaweza kusababisha matatizo wakati RP2350 inapowekwa upya, lakini kifaa cha flash hakina mzunguko wa nguvu, kwa sababu flash haitajibu mlolongo wa uchunguzi wa flash ya bootrom. Kabla ya kutoa mfululizo wa usomaji wa 03h, bootrom daima hutoa mlolongo usiobadilika ufuatao, ambao ni mlolongo wa juhudi bora zaidi wa kukomesha XIP kwenye anuwai ya vifaa vya flash:

  • CSn=1, IO[3:0]=4'b0000 (kupitia kushuka ili kuepuka ugomvi), toa saa ×32
  • CSn=0, IO[3:0]=4'b1111 (kupitia mivutano ili kuepuka ugomvi), toa saa ×32
  • CSn=1
  • CSn=0, MOSI=1'b1 (inaendeshwa chini-Z, I/Os nyingine zote Hi-Z), toleo ×saa 16

Ikiwa kifaa chako ulichochagua hakijibu mlolongo huu kikiwa katika hali yake ya kusoma mara kwa mara, basi lazima kihifadhiwe katika hali ambapo kila uhamishaji unatanguliwa na amri ya mfululizo, vinginevyo RP2350 haitaweza kurejesha baada ya uwekaji upya wa ndani.
Kwa maelezo zaidi kuhusu QSPI, tafadhali angalia Kiolesura cha Kumbukumbu cha QSPI (QMI) katika hifadhidata ya RP2350.

Sura ya 4. Oscillator ya Crystal

Kielelezo 10. Sehemu ya schematic inayoonyesha oscillator ya kioo na capacitors ya mzigoRaspberry-Pi-SC1631-Raspberry-Microcontroller- (6)

  • Kwa kusema kweli, RP2350 haihitaji chanzo cha saa ya nje, kwani ina oscillator yake ya ndani. Walakini, kwa kuwa mzunguko wa oscillator hii ya ndani haujafafanuliwa vizuri au kudhibitiwa, inatofautiana kutoka kwa chip hadi chip, na vile vile na usambazaji tofauti wa ujazo.tages na halijoto, inashauriwa kutumia chanzo thabiti cha masafa ya nje. Programu zinazotegemea masafa kamili haziwezekani bila chanzo cha masafa ya nje, USB ikiwa ni mfano mkuuample.
  • Kutoa chanzo cha masafa ya nje kunaweza kufanywa kwa mojawapo ya njia mbili: ama kwa kutoa chanzo cha saa na pato la CMOS (wimbi la mraba la IOVDD vol.tage) kwenye pini ya XIN, au kwa kutumia kioo cha 12MHz kilichounganishwa kati yake
  • XIN na XOUT. Kutumia fuwele ndio chaguo linalopendekezwa hapa, kwani zote mbili ni za bei nafuu na sahihi sana.
  • Kioo kilichochaguliwa kwa muundo huu ni ABM8-272-T3 (Y1 kwenye Mchoro 10). Hii ni fuwele sawa ya 12MHz inayotumiwa kwenye Raspberry Pi Pico na Raspberry Pi Pico 2. Tunapendekeza sana kutumia fuwele hii pamoja na saketi inayoandamana ili kuhakikisha kuwa saa inaanza haraka chini ya hali zote bila kuharibu fuwele yenyewe. Fuwele ina uvumilivu wa masafa ya 30ppm, ambayo inapaswa kuwa nzuri ya kutosha kwa programu nyingi. Pamoja na uvumilivu wa mzunguko wa +/-30ppm, ina ESR ya juu ya 50Ω, na uwezo wa mzigo wa 10pF, wote wawili ambao walikuwa na ushawishi juu ya uchaguzi wa vipengele vinavyoandamana.
  • Ili fuwele izunguke kwa mzunguko unaotakiwa, mtengenezaji anabainisha uwezo wa mzigo ambao unahitaji ili kufanya hivyo, na katika kesi hii, ni 10pF. Uwezo huu wa mzigo unapatikana kwa kuweka capacitors mbili za thamani sawa, moja kwa kila upande wa kioo hadi chini (C3 na C4). Kutoka hatua ya kioo ya view, capacitors hizi zimeunganishwa katika mfululizo kati ya vituo vyake viwili. Nadharia ya msingi ya mzunguko inatuambia kwamba huchanganyika ili kutoa uwezo wa (C3*C4)/(C3+C4), na kama C3=C4, basi ni C3/2 kwa urahisi. Katika hii exampna, tumetumia capacitors 15pF, kwa hivyo mchanganyiko wa mfululizo ni 7.5pF. Mbali na uwezo huu wa kukusudia wa mzigo, lazima pia tuongeze thamani ya uwezo wa ziada usio na nia, au uwezo wa vimelea, ambao tunapata kutoka kwa nyimbo za PCB na pini za XIN na XOUT za RP2350. Tutachukua thamani ya 3pF kwa hili, na kwa vile uwezo huu uko sambamba na C3 na C4, tunaongeza hii ili kutupa jumla ya uwezo wa 10.5pF, ambao uko karibu vya kutosha kufikia lengo la 10pF. Kama unavyoona, uwezo wa vimelea wa athari za PCB ni sababu, na kwa hivyo tunahitaji kuziweka ndogo ili tusikasirishe fuwele na kuizuia kuzunguka kama ilivyokusudiwa. Jaribu na uweke mpangilio mfupi iwezekanavyo.
  • Kuzingatia pili ni ESR ya juu (upinzani wa mfululizo sawa) wa kioo. Tumechagua kifaa chenye kiwango cha juu cha 50Ω, kwani tumegundua kuwa hiki, pamoja na kipinga mfululizo cha 1kΩ (R2), ni thamani nzuri ya kuzuia fuwele kuendeshwa kupita kiasi na kuharibiwa wakati wa kutumia IOVDD. kiwango cha 3.3V. Walakini, ikiwa IOVDD ni chini ya 3.3V, basi mkondo wa gari wa pini za XIN/XOUT umepunguzwa, na utagundua kuwa amplitude ya kioo ni chini, au inaweza hata oscillate wakati wote. Katika kesi hii, thamani ndogo ya kupinga mfululizo itahitajika kutumika. Mkengeuko wowote kutoka kwa sakiti ya fuwele iliyoonyeshwa hapa, au kwa kiwango cha IOVDD zaidi ya 3.3V, itahitaji majaribio ya kina ili kuhakikisha kuwa fuwele huzunguka katika hali zote, na inaanza kwa haraka vya kutosha ili isisababishe matatizo na programu yako.

 Fuwele iliyopendekezwa

  • Kwa miundo ya asili kwa kutumia RP2350 tunapendekeza kutumia Abracon ABM8-272-T3. Kwa mfanoample, pamoja na muundo mdogo wa zamaniample, angalia mpangilio wa bodi ya Pico 2 katika Kiambatisho B cha Raspberry Pi Pico 2 Datasheet na muundo wa Pico 2 files.
  • Kwa utendakazi bora na uthabiti katika viwango vya kawaida vya halijoto ya uendeshaji, tumia Abracon ABM8-272-T3. Unaweza kupata ABM8-272-T3 moja kwa moja kutoka kwa Abracon au kutoka kwa muuzaji aliyeidhinishwa. Pico 2 imeundwa mahsusi kwa ABM8-272-T3, ambayo ina vipimo vifuatavyo:
  • Hata ukitumia fuwele iliyo na vipimo sawa, utahitaji kupima saketi juu ya anuwai ya halijoto ili kuhakikisha uthabiti.
  • Kiosilata cha fuwele kinatumia juzuu ya IOVDDtage. Kama matokeo, kioo cha Abracon na damping resistor ni tuned kwa ajili ya uendeshaji 3.3V. Ikiwa unatumia ujazo tofauti wa IOtage, utahitaji kuweka upya.
  • Mabadiliko yoyote kwa vigezo vya fuwele huhatarisha kutokuwa na uthabiti katika vipengele vyovyote vilivyounganishwa kwenye saketi ya fuwele.
  • Ikiwa huwezi kupata fuwele inayopendekezwa moja kwa moja kutoka kwa Abracon au muuzaji, wasiliana applications@raspberrypi.com.

Sura ya 5. IOs

 USB
Mchoro 11. Sehemu ya kimkakati inayoonyesha pini za USB za RP2350 na kusitisha mfululizo.

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (7)

  • RP2350 hutoa pini mbili za kutumika kwa kasi kamili (FS) au kasi ya chini (LS) USB, iwe kama seva pangishi au kifaa, kulingana na programu inayotumika. Kama tulivyojadili tayari, RP2350 inaweza pia kuwasha kama kifaa cha kuhifadhi wingi cha USB, kwa hivyo kuunganisha pini hizi kwenye kiunganishi cha USB (J1 kwenye Kielelezo 5) inaeleweka. Pini za USB_DP na USB_DM kwenye RP2350 hazihitaji mivutano yoyote ya ziada au kushuka (inahitajika ili kuashiria kasi, FS au LS, au ikiwa ni seva pangishi au kifaa), kwani hizi zimeundwa ndani ya I/Os. Hata hivyo, I/O hizi zinahitaji vipingamizi vya kukomesha mfululizo vya 27Ω (R7 na R8 kwenye Kielelezo 11), vilivyowekwa karibu na chipu, ili kukidhi vipimo vya kizuizi cha USB.
  • Ingawa RP2350 ina kikomo kwa kasi kamili ya kasi ya data (12Mbps), tunapaswa kujaribu na kuhakikisha kuwa tabia ya kuzuiwa kwa njia za upitishaji (nyimbo za shaba zinazounganisha chip kwenye kiunganishi) ziko karibu na
  • Vipimo vya USB vya 90Ω (vimepimwa kwa njia tofauti). Kwenye ubao unene wa mm 1 kama hii, ikiwa tunatumia nyimbo za upana wa 0.8mm kwenye USB_DP na USB_DM, na pengo la 0.15mm kati yao, tunapaswa kupata kizuizi cha tabia tofauti cha karibu 90Ω. Hii ni kuhakikisha kuwa mawimbi yanaweza kusafiri kwa njia safi iwezekanavyo, na kupunguza ujazotage tafakari ambazo zinaweza kupunguza uadilifu wa mawimbi. Ili njia hizi za upitishaji zifanye kazi vizuri, tunahitaji kuhakikisha kuwa moja kwa moja chini ya laini hizi ni msingi. Eneo thabiti, lisiloingiliwa la shaba ya ardhi, kunyoosha urefu wote wa wimbo. Kwenye muundo huu, karibu ukamilifu wa safu ya chini ya shaba huwekwa chini, na uangalifu maalum ulichukuliwa ili kuhakikisha kuwa nyimbo za USB hazipiti chochote isipokuwa ardhi. Ikiwa PCB nene kuliko 1mm imechaguliwa kwa muundo wako, basi tuna chaguzi mbili. Tunaweza kuunda upya njia za upokezaji za USB ili kufidia umbali mkubwa kati ya njia na ardhi iliyo chini (jambo ambalo linaweza kuwa jambo lisilowezekana), au tunaweza kulipuuza, na kutumaini bora zaidi. USB FS inaweza kusamehe sana, lakini umbali wako unaweza kutofautiana. Kuna uwezekano wa kufanya kazi katika programu nyingi, lakini labda haitaendana na kiwango cha USB.

 Vichwa vya I/O

Mchoro 12. Sehemu ya kimkakati inayoonyesha vichwa vya I/O vya 2.54mm vya toleo la QFN60.

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (8)

  • Mbali na kiunganishi cha USB kilichotajwa tayari, kuna jozi ya safu mbili za vichwa vya 2.54mm (J2 na J3 kwenye Mchoro 12), moja kwa kila upande wa ubao, ambayo I / O iliyobaki imeunganishwa. Kuna GPIO 30 kwenye RP2350A, ambapo kuna 48 GPIO kwenye RP2350B, kwa hivyo vichwa kwenye toleo hili la Ubao Ndogo ni kubwa ili kuruhusu pini za ziada (ona Mchoro 13).
  • Kwa vile huu ni muundo wa madhumuni ya jumla, bila matumizi maalum akilini, I/O imepatikana ili kuunganishwa kama mtumiaji anavyotaka. Safu ya ndani ya pini kwenye kila kichwa ni I/Os, na safu mlalo ya nje zote zimeunganishwa chini. Ni mazoezi mazuri kujumuisha misingi mingi kwenye viunganishi vya I/O. Hii husaidia kudumisha hali ya chini ya kizuizi, na pia kutoa njia nyingi za kurudi kwa mikondo inayosafiri kwenda na kutoka.
  • Viunganishi vya I/O. Hii ni muhimu ili kupunguza mwingiliano wa sumakuumeme ambao unaweza kusababishwa na mikondo ya kurudi kwa ishara za kubadili haraka kuchukua njia ndefu, zinazozunguka ili kukamilisha mzunguko.
  • Vichwa vyote viwili viko kwenye gridi sawa ya 2.54mm, ambayo hurahisisha kuunganisha ubao huu na vitu vingine, kama vile mbao. Unaweza kutaka kuzingatia kuweka kichwa cha safu mlalo moja tu badala ya kichwa cha safu mbili, kutoa safu ya nje ya viunganishi vya ardhini, ili kuifanya iwe rahisi kutoshea kwenye ubao wa chakula.

Mchoro 13. Sehemu ya kimkakati inayoonyesha vichwa vya I/O vya 2.54mm vya toleo la QFN80.

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (9)

Kiunganishi cha utatuzi

Mchoro 14. Sehemu ya kimkakati inayoonyesha kiunganishi cha hiari cha JST kwa utatuzi wa SWD

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (10)
Kwa utatuzi wa on-chip, unaweza kutaka kuunganisha kwenye kiolesura cha SWD cha RP2350. Pini mbili, SWD na SWCLK, zinapatikana kwenye kichwa cha 2.54mm, J3, ili kuruhusu uchunguzi wa utatuzi wa chaguo lako kuunganishwa kwa urahisi. Kwa kuongezea hii, nimejumuisha kichwa cha hiari cha JST, ambacho huruhusu muunganisho rahisi kwa Raspberry Pi Debug Probe. Huna haja ya kutumia hii, vichwa vya 2.54mm vitatosha ikiwa unakusudia kutatua programu, lakini naona ni rahisi zaidi kufanya hivyo. Nimechagua kiunganishi cha mlalo, haswa kwa sababu napenda mwonekano wake, hata ikiwa haiko kwenye ukingo wa ubao, lakini zile za wima zinapatikana, ingawa na alama tofauti kidogo.

Vifungo
Ubunifu mdogo sasa hauna moja, lakini vifungo viwili, ambapo toleo la RP240 halikuwa na. Moja ni ya uteuzi wa boot ya USB kama tulivyojadili hapo awali, lakini ya pili ni kitufe cha 'weka upya', kilichounganishwa kwenye pini ya RUN. Hakuna kati ya hizi ni muhimu sana (ingawa kitufe cha BOOTSEL kitalazimika kubadilishwa na kichwa au sawa ikiwa hali ya boot ya USB inahitajika), na inaweza kuondolewa ikiwa nafasi au gharama ni ya wasiwasi, lakini kwa hakika hufanya kutumia RP2350 kuwa mbali. uzoefu wa kupendeza zaidi.

Kiambatisho A: Toleo kamili la Schematic -RP2350A

Kielelezo 15. Mchoro kamili wa Muundo mdogo wa RP2350ARaspberry-Pi-SC1631-Raspberry-Microcontroller- (11) Raspberry-Pi-SC1631-Raspberry-Microcontroller- (12)

Kiambatisho B: Toleo kamili la Schematic -RP2350B

Kielelezo 16. Mchoro kamili wa Muundo mdogo wa RP2350B

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (13) Raspberry-Pi-SC1631-Raspberry-Microcontroller- (14)

Kiambatisho H: Historia ya Kutolewa kwa Hati

Agosti 8 2024
Kutolewa kwa awali.

na Raspberry Pi
Raspberry Pi ni chapa ya biashara ya Raspberry Pi Ltd
Raspberry Pi Ltd

Nyaraka / Rasilimali

Raspberry Pi SC1631 Raspberry Microcontroller [pdf] Mwongozo wa Maelekezo
SC1631 Raspberry Microcontroller, SC1631, Raspberry Microcontroller, Microcontroller

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *