Laki-logo

Raspberry Pi SC1631 Raspberry Microcontroller

Lākiō-Pi-SC1631-Raspberry-Microcontroller-huahana-kiʻi

Nā Kūlana Huahana

  • Hoʻohālike: RP2350
  • Pūʻolo: QFN-60
  • Waihona Flash Kuloko: ʻAʻole
  • Voltage Luna Hooponopono: On-chip switching regulator
  • Nā pine hoʻoponopono: 5 (3.3V komo, 1.1V puka, VREG_AVDD, VREG_LX, VREG_PGND)

Nā ʻōlelo hoʻohana huahana

  • Mokuna 1: Hoʻolauna
  • Hāʻawi ka moʻo RP2350 i nā koho pūʻolo like ʻole i hoʻohālikelike ʻia me ka moʻo RP2040. Hele mai ka RP2350A a me RP2354A i loko o kahi pūʻolo QFN-60 me ka ʻole a me ka waihona uila o loko, ʻoiai ʻo ka RP2354B a me RP2350B e hele mai i kahi pūʻolo QFN-80 me ka waiho ʻole ʻana o ka uila.
  • Mokuna 2: Mana
    Hōʻike ka moʻo RP2350 i kahi voli hoʻololi hou ma-chiptage hooponopono me elima pine. Pono kēia mea hoʻoponopono i nā ʻāpana o waho no ka hana akā hāʻawi i ka ʻoi aku ka maikaʻi o ka mana i nā au haʻahaʻa kiʻekiʻe i hoʻohālikelike ʻia me ka mea hoʻoponopono laina i ka moʻo RP2040. E noʻonoʻo i ka ʻike leo i ka pine VREG_AVDD e hoʻolako i ka circuit circuit.

Nā nīnau i nīnau pinepine ʻia (FAQ)

  • Q: He aha ka ʻokoʻa nui ma waena o RP2350A a me RP2350B?
    A: Aia ka ʻokoʻa nui i ka waiho ʻana o ka waihona flash kūloko. ʻAʻole loaʻa iā RP2350A kahi waihona uila i loko aʻo RP2350B.
  • Nīnau: ʻEhia nā pine o ka voltage regulator ma ka RP2350 moʻo i?
    A: ʻO ka voltage regulator ma ka RP2350 moʻo he elima pine.

Hoʻolālā lako lako me RP2350 Ke hoʻohana nei i nā microcontrollers RP2350 e kūkulu i nā papa a me nā huahana

Kolopona

  • © 2023-2024 Raspberry Pi Ltd
  • Ua laikini ʻia kēia palapala ma lalo o ka Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND). lā hana: 2024-08-08 hana-mana: c0acc5b-maʻemaʻe
  • Hoolaha hoole kanawai
  • HANA A ME KA PILI ANA NO NA HUA HUA O RASPBERRY PI (E ME NA PALAPALA IKE) I HOololiia mai kela manawa a i keia manawa (“NĀ WAIWAI”) E HAAWI ʻia e RASPBERRY PI LTD (“RPL”) “AS IS” a me nā palapala hōʻoia a i ʻole i hoʻopili ʻia, ʻaʻole i kaupalena ʻia, I KA HOʻOPIʻI ANA I KA PALAPALA HOʻOPIʻI O KA MOKUʻAI A ME KA PONO NO KE KUMU KAHA. I KA LOA I A'E IA E KE KANAWAI PILI I KA MEA AOLE E KUE IA RPL NO KA POINO O KA PONO KUAI O LOSSITUTE USERVIDS; , A I OLE KA PALAPALA; A I OLE KA PALAPALA PALAPALA) NO KA MEA I KUMU A MA KEKAHI MANAO O KE KUIA, INA IA MA KA aelike, KUAIIA KOA, A I OLE TORT (PELA IA A I OLE) NO KEIA POINO.
  • Loaʻa iā RPL ke kuleana e hana i nā hoʻomaikaʻi, hoʻomaikaʻi, hoʻoponopono a i ʻole nā ​​hoʻololi ʻē aʻe i ka RESOURCES a i ʻole nā ​​​​huahana i wehewehe ʻia i loko o lākou i kēlā me kēia manawa a me ka ʻole o ka hoʻolaha hou.
    Hoʻolālā ʻia nā RESOURCES no nā mea hoʻohana akamai me nā pae kūpono o ka ʻike hoʻolālā. Na nā mea hoʻohana wale nō ke kuleana no kā lākou koho ʻana a me ka hoʻohana ʻana i nā RESOURCES a me nā noi o nā huahana i wehewehe ʻia i loko o lākou. Ua ʻae ka mea hoʻohana e hoʻopaʻa a hoʻopaʻa i ka RPL me ka ʻole o nā aie, nā koina, nā poho a i ʻole nā ​​​​pohō ʻē aʻe e puka mai ana ma muli o kā lākou hoʻohana ʻana i ka RESOURCES.
  • Hāʻawi ʻo RPL i ka ʻae i nā mea hoʻohana e hoʻohana i nā RESOURCES i hui pū me nā huahana Raspberry Pi. ʻAʻole ʻae ʻia ka hoʻohana ʻana i nā RESOURCES. ʻAʻohe laikini i hāʻawi ʻia i kekahi RPL ʻē aʻe a i ʻole nā ​​​​pono waiwai naʻauao ʻē aʻe.
  • NA HANA PILIKIA. ʻAʻole hoʻolālā ʻia nā huahana Raspberry Pi, hana ʻia a i manaʻo ʻia no ka hoʻohana ʻana i nā wahi pōʻino e koi ana i ka hana palekana palekana, e like me ka hana ʻana i nā hale nuklea, ka hoʻokele mokulele a i ʻole nā ​​ʻōnaehana kamaʻilio, ka hoʻokele ea, nā ʻōnaehana mea kaua a i ʻole nā ​​noi palekana palekana (me ke kākoʻo ola. nā ʻōnaehana a me nā mea lapaʻau ʻē aʻe), kahi i hiki ʻole ai i nā huahana ke alakaʻi pololei i ka make, ka hōʻeha pilikino a i ʻole ka pōʻino kino kino a i ʻole ke kaiapuni ("High Risk Activities"). Hōʻole loa ʻo RPL i kekahi palapala hōʻoia a i ʻole i hōʻike ʻia no ka hoʻoikaika kino no nā hana ʻoi loa ka pilikia a ʻaʻole ʻae i ke kuleana no ka hoʻohana ʻana a i ʻole ka hoʻokomo ʻana i nā huahana Raspberry Pi i nā hana kiʻekiʻe.
  • Hāʻawi ʻia nā huahana Raspberry Pi ma lalo o nā Kūlana Kūlana o RPL. ʻAʻole hoʻonui a hoʻololi ʻē aʻe ka hāʻawi ʻana o RPL i nā RESOURCES i nā Kūlana Kūlana o RPL me ka ʻaʻole i kaupalena ʻia i nā ʻae a me nā palapala hōʻoia i hōʻike ʻia i loko o ia mau mea.

Mokuna 1. Hoolauna

Kiʻi 1. KiCad 3D rendering o ka RP2350A Minimal design exampleLapaʻa-Pi-SC1631-Raspberry-Microcontroller- (1)

I ka wā i hoʻolauna mua ai mākou i ka Raspberry Pi RP2040, ua hoʻokuʻu pū mākou i kahi hoʻolālā 'Minimal' example a me ke alakaʻi e pili ana i ka hoʻolālā Hardware me RP2040 i manaʻolana e wehewehe pehea e hiki ai ke hoʻohana ʻia ka RP2040 i kahi papa kaapuni maʻalahi, a no ke kumu i hana ʻia ai nā koho mea like ʻole. Me ka hōʻea ʻana mai o ka moʻo RP235x, ʻo ia ka manawa e nānā hou i ka hoʻolālā RP2040 Minimal kumu, a hoʻonui iā ia i ka helu no nā hiʻohiʻona hou, a no kēlā me kēia o nā ʻano ʻāpana; ka RP2350A me kāna pūʻolo QFN-60, a me ka RP2350B he QFN-80. Eia hou, aia kēia mau hoʻolālā ma ke ʻano Kicad (7.0), a hiki ke hoʻoiho (https://datasheets.raspberrypi.com/rp2350/Minimal-KiCAD.zip).

 Ka Papa Liilii
ʻO ka papa Minimal kumu he hoʻāʻo e hāʻawi i kahi hoʻolālā kuhikuhi maʻalahi, me ka hoʻohana ʻana i ka liʻiliʻi liʻiliʻi o nā mea waho i koi ʻia no ka holo ʻana i ka RP2040 a loaʻa mau ka IO āpau a hiki ke loaʻa. Aia kēia me kahi kumu mana (kahi 5V a 3.3V linear regulator), crystal oscillator, flash memory, a me nā pilina IO (kahi micro USB socket a me GPIO headers). ʻO nā papa liʻiliʻi liʻiliʻi ka nui o ka RP235x hou, akā me kekahi mau hoʻololi e pono ai ma muli o ka hāmeʻa hou. Ma waho aʻe o kēia, a ʻoiai e kūʻē i ke ʻano liʻiliʻi o ka hoʻolālā, ua hoʻohui au i ʻelua mau pihi no ka bootsel a me ka holo, me kahi poʻomanaʻo SWD ʻokoʻa, ʻo ia ka manaʻo o kahi ʻike debug hoʻonāukiuki i kēia manawa a puni. ʻAʻole ʻōlelo koʻikoʻi nā hoʻolālā i kēia mau pihi, aia nō nā hōʻailona ma nā poʻo, a hiki ke haʻalele ʻia inā ʻoe ke kumu kūʻai a i ʻole ka ʻike lewa, a i ʻole nā ​​​​manaʻo masochistic.

 RP2040 vs RP235x moʻo
ʻO ka hoʻololi maopopo loa i loko o nā pūʻolo. ʻOiai ʻo ka RP2040 he 7x7mm QFN-56, ʻehā mau lālā like ʻole ka RP235x series i kēia manawa. ʻElua mau mea hana e kaʻana like i ka pūʻolo QFN-60; ʻO ka RP2350A ʻaʻole i loaʻa kahi waihona uila i loko, a me ka RP2354A. Pēlā nō, hele mai ka QFN-80 i ʻelua ʻono; ka RP2354B me ka uila, a me RP2350B me ka ʻole. Kaʻana like nā mea QFN-60 a me ka RP2040 kumutage.

Loaʻa iā lākou he 30 GPIO, ʻehā o ia mau mea i pili pū me ka ADC, a he 7x7mm ka nui. ʻOiai ʻo kēia, ʻaʻole ʻo RP2350A kahi hāʻule-i pani no ka RP2040, no ka mea, ʻokoʻa ka helu o nā pine ma kēlā me kēia. Ma ka hoʻohālikelike ʻana, loaʻa i nā chips QFN-80 i kēia manawa he 48 GPIOs, a ʻewalu o kēia mau mea hiki iā ADC. Ma muli o kēia, ua loaʻa iā mākou ʻelua mau papa Minimal; hoʻokahi no nā ʻaoʻao 60 pin, a hoʻokahi no ka 80. Ua hoʻolālā mua ʻia kēia mau papa liʻiliʻi no nā ʻāpana me ka ʻole o ka uila i loko (RP2350), akā hiki ke hoʻohana maʻalahi i nā hoʻolālā me nā mea uila i loko (RP2354) ma ka waiho wale ʻana i ka uila ma luna. hoʻomanaʻo, a i ʻole ka hoʻohana ʻana iā ia ma ke ʻano he mea uila lua (e pili ana i kēia ma hope). ʻAʻohe ʻokoʻa liʻiliʻi ma waena o nā papa ʻelua, ʻokoʻa ka manaʻo o ka mana QFN-80 he mau lālani poʻomanaʻo lōʻihi e hoʻokomo i ka GPIO keu, a no laila ʻoi aku ka nui o ka papa.

Ma waho aʻe o ka pūʻolo, ʻo ka ʻokoʻa nui o ka papa-papa ma waena o ka RP235x series a me RP2040 nā lako mana. Loaʻa i ka moʻo RP235x kekahi mau pine mana hou, a he mea hoʻoponopono kūloko ʻē aʻe. ʻO ka 100mA linear regulator o ka RP2040 ua hoʻololi ʻia me kahi mea hoʻololi hoʻololi 200mA, a no laila, pono ia i kahi circuitry kikoʻī loa, a ʻaʻohe mālama liʻiliʻi me ka hoʻolālā. Manaʻo nui ʻia ʻoe e hahai pono i kā mākou hoʻolālā a me nā koho ʻāpana; Ua hala mua mākou i ka ʻeha o ka hana ʻana i nā ʻano hou o ka hoʻolālā, no laila ke manaʻolana nei ʻaʻole pono ʻoe.

Kiʻi 2. KiCad 3D rendering o ka RP2350B Minimal design example Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (2)

 Ka Hoʻolālā
ʻO ka manaʻo o ka Minimal design exampʻO ka hana ʻana i ʻelua papa maʻalahi me ka hoʻohana ʻana i ka moʻo RP235x, pono e hana maʻalahi a maʻalahi hoʻi, me ka hoʻohana ʻole ʻana i nā ʻenehana PCB exotic pono ʻole. No laila, ʻo nā papa liʻiliʻi he 2 papa hoʻolālā, me ka hoʻohana ʻana i nā ʻāpana i loaʻa maʻamau, a kau ʻia ma ka ʻaoʻao luna o ka papa. ʻOiai maikaʻi ka hoʻohana ʻana i nā ʻāpana nui a maʻalahi i hiki ke kūʻai lima ʻia, ʻo ka pitch liʻiliʻi o nā chip QFN (0.4mm) ʻo ia ka mea hiki ʻole ke hoʻohana i kekahi mau mea passive 0402 (1005 metric) inā e hoʻohana ʻia nā GPIO āpau. ʻOiai ʻaʻole paʻakikī loa ke kūʻai lima ʻana i nā ʻāpana 0402 me kahi hao hao maikaʻi, ʻaneʻane hiki ʻole ke kūʻai aku i nā QFN me ka ʻole o nā lako loea.

Ma nā ʻāpana e hiki mai ana, e hoʻāʻo wau e wehewehe i ke ʻano o ka circuitry hou aʻe, a ke manaʻolana nei pehea mākou i hana ai i nā koho a mākou i hana ai. ʻOiai wau e kamaʻilio nei e pili ana i ʻelua hoʻolālā kaʻawale, hoʻokahi no kēlā me kēia nui o ka pūʻolo, ua hoʻāʻo wau e mālama i nā mea maʻalahi e like me kaʻu hiki. E like me ka mea hiki, ua like nā ʻāpana kuhikuhi no nā papa ʻelua, no laila inā e pili au iā U1, R1, etc., a laila pili like ia i nā papa ʻelua. ʻO ka ʻokoʻa ʻokoʻa ke kau ʻia ka ʻāpana ma kekahi o nā papa (ma nā hihia āpau, aia kēia ma ka ʻano nui 80 pin), a laila aia ka mea i nīnau ʻia ma ka hoʻolālā QFN-80; no exampʻO ka R13 wale nō e ʻike ʻia ma kēia papa.

Mokuna 2. Mana

ʻOkoʻa nā lako mana o ka pūʻulu RP235x a me ka RP2040 i kēia manawa, ʻoiai ma kāna hoʻonohonoho maʻalahi, pono ia i ʻelua lako, 3.3V a me 1.1V. Ka RP235x moʻo i ka manawa like oi mana pololi, e like me ka mea oi kiʻekiʻe hana, a no hoi oi frugal (i ka wa i ka haʻahaʻa mana moku'āina) ma mua o ka mea ma mua, a no laila, i ka linear regulator ma ka RP2040 ua upgrade me ka hoʻololi regulator. Hāʻawi kēia iā mākou i ka ʻoi aku ka maikaʻi o ka mana ma nā kahawai kiʻekiʻe (a hiki i 200mA i hoʻohālikelike ʻia me ka 100mA ma mua).

 New on-chip voltage mea hoʻoponopono

Kiʻi 3. ʻO ka ʻāpana Schematic e hōʻike ana i ke kaapuni hoʻoponopono kūlokoLapaʻa-Pi-SC1631-Raspberry-Microcontroller- (1)

ʻO ka mea hoʻoponopono laina o ka RP2040 he ʻelua pine, kahi hoʻokomo 3.3V, a me kahi puka 1.1V e hoʻolako i ka DVDD ma ka chip. ʻO kēia manawa, ʻelima mau pine o ka mea hoʻoponopono o ka moʻo RP235x, a koi i kekahi ʻāpana o waho e hana ai. ʻOiai ʻo kēia ka mea i ka pae hope i ka ʻōlelo o ka hoʻohana ʻana, aia ka mea hoʻololi hoʻololi i ka advantagʻoi aku ka maikaʻi o ka mana i nā au haʻahaʻa kiʻekiʻe.

E like me ka manaʻo o ka inoa, hoʻololi koke ka mea hoʻoponopono i kahi transistor kūloko e hoʻopili ana i ka vol input 3.3V.tage (VREG_VIN) i ka pine VREG_LX, a me ke kōkua o kahi inductor (L1) a me kahi capacitor puka (C7), hiki iā ia ke hana i kahi vol DC.tage i haʻalele ʻia mai ka hoʻokomo. Mālama ka pine VREG_FB i ka voltage, a hoʻoponopono i ka lākiō on / off o ka pōʻaiapuni hoʻololi, e hōʻoia i ka pono o ka voltage mālama ʻia. I ka hoʻololi ʻana o nā au nui mai VREG_VIN a i VREG_LX, pono kahi capacitor nui (C6) kokoke i ka hoʻokomo, no laila ʻaʻole mākou e hoʻonāukiuki i ka lako 3.3V. Ke kamaʻilio nei e pili ana i kēia mau kaha hoʻololi nui, hele pū ka mea hoʻoponopono me kāna pilina hoʻihoʻi ʻāina ponoʻī, VREG_PGND. Pēlā nō me VREG_VIN a me VREG_LX, he mea koʻikoʻi ka hoʻonohonoho ʻana o kēia pili, a ʻoiai pono ʻo VREG_PGND e hoʻopili i ka GND nui, pono e hana ʻia i ke ala e hoʻi pololei ai nā au hoʻololi nui a pau i ka pine PGND, me ka hoʻopilikia ʻole i ke koena o nui loa ka GND.

ʻO ka pine hope loa ʻo VREG_AVDD, nāna e hoʻolako i ka circuit circuitry i loko o ka mea hoʻoponopono, a paʻakikī loa kēia i ka walaʻau.

Kiʻi 4. ʻO ka ʻāpana Schematic e hōʻike ana i ka hoʻonohonoho PCB o ka mea hoʻoponopono Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (3)

  • ʻO ka hoʻonohonoho o ka mea hoʻoponopono ma nā papa liʻiliʻi e hoʻohālikelike pono i ka Raspberry Pi Pico 2. Ua hana nui ka hana i ka hoʻolālā ʻana o kēia kaapuni, me ka nui o nā iterations o ka PCB e pono ai e hana maikaʻi e like me kā mākou. hiki. ʻOiai hiki iā ʻoe ke kau i kēia mau ʻāpana i nā ʻano ʻano like ʻole a hoʻomau i ka mea hoʻoponopono e 'hana' (ʻo ia hoʻi, hana i kahi voltage ma kahi kokoke i ka pae kūpono, lawa maikaʻi e loaʻa ai ke code holo), ua ʻike mākou he pono e mālama ʻia kā mākou mea hoʻoponopono i ke ala kūpono e mālama ai i ka hauʻoli, a ma ka hauʻoli, ke manaʻo nei au e hana i ka vol output kūpono.tage ma lalo o ka laulā o ka ukana i kēia manawa.
  • ʻOiai mākou e hana nei i kā mākou hoʻokolohua ma kēia, ua ʻano hoka mākou i ka hoʻomanaʻo ʻana ʻaʻole hiki ke mālama ʻia ka honua paʻakikī o ka physics. ʻO mākou, ma ke ʻano he ʻenekinia, e hoʻāʻo nui a hana pololei i kēia; e hoʻomaʻamaʻa i nā ʻāpana, ka nānā ʻole (pinepine) i nā waiwai kino liʻiliʻi, a ma kahi o ka nānā ʻana i ka waiwai a mākou e hoihoi ai. No example, a maʻalahi resistor 'aʻole wale i ke kū'ē, akā, no hoi inductance, etc. I loko o ko mākou hihia, mākou (re) loaa i inductors i ka magnetic kahua e pili ana me lakou, a me ka mea nui, radiates ma ke kuhikuhi ma muli o ke ala o ka coil. he eha, a me ke kuhikuhi o ke kahe ana o ke au. Ua hoʻomanaʻo pū ʻia mākou ʻaʻole i manaʻo ʻia kahi inductor pale 'piha' i kou manaʻo. Hoʻemi nui ʻia ke kahua magnetic, akā pakele kekahi. Ua ʻike mākou hiki ke hoʻomaikaʻi nui ʻia ka hana regulator inā ʻo ka inductor 'ke ala pololei'.
  • ʻIke ʻia ka hoʻokuʻu ʻia ʻana o ke kahua magnetic mai kahi 'ala holoʻokoʻa' inductor e hoʻopilikia i ka mea hoʻoponopono hoʻopuka capacitor (C7), ka mea e hoʻonāukiuki i ka circuitry control i loko o RP2350. Me ka inductor i ka orientation kūpono, a me ka hoʻonohonoho pololei a me nā koho ʻāpana i hoʻohana ʻia ma aneʻi, a laila e pau kēia pilikia. He mea kānalua paha nā papa hana ʻē aʻe, nā ʻāpana, a me nā mea ʻē aʻe, hiki ke hana me kahi inductor i kēlā me kēia orientation, akā e hoʻohana paha lākou i kahi wahi PCB hou aʻe e hana ai. Ua hoʻolako mākou i kēia hoʻolālā i manaʻo ʻia e mālama i nā poʻe i nā hola ʻenekinia he nui a mākou i hoʻolilo ai i ka hoʻomohala ʻana a me ka hoʻomaʻemaʻe ʻana i kēia hopena paʻa a maikaʻi.
  • ʻOi aku ka nui, ke hele nei mākou e ʻōlelo inā ʻaʻole ʻoe e hoʻohana i kā mākou example, a laila e hana ʻoe pēlā ma kou pilikia ponoʻī. E like me kā mākou i hana ai me RP2040 a me ke kaapuni aniani, kahi a mākou e koi ai (pono, manaʻo ikaika) e hoʻohana ʻoe i kahi ʻāpana (e hana hou mākou ma ka ʻāpana aniani o kēia palapala).
  • ʻAʻole mālama ʻia ka kuhikuhi ʻana o kēia mau inductors liʻiliʻi, me ka hoʻonohonoho ʻana o ka wili wili i hiki ʻole ke unuhi ʻia, a puʻunaue like ʻia hoʻi me kahi pahu o nā mea. Hiki ke ʻike pinepine ʻia ka nui o ka pahu inductor nui i loaʻa nā hōʻailona polarity ma luna o lākou, akā naʻe, ʻaʻole hiki iā mākou ke ʻike i nā mea kūpono i ka nui hihia 0806 (2016 metric) a mākou i koho ai. I kēia hopena, ua hana pū mākou me Abracon e hana i kahi ʻāpana 3.3μH me kahi kiko e hōʻike ai i ka polarity, a ʻo ka mea nui, hele mai i kahi reel me lākou āpau i ke ala like. E hoʻolako ʻia ka TBD (a i ʻole ma hope koke) i ka lehulehu mai nā mea hoʻolaha. E like me ka mea i ʻōlelo ʻia ma mua, ʻoi aku ka maʻalahi o ka lako VREG_AVDD i ka walaʻau, a no laila pono e kānana. Ua ʻike mākou ʻoiai e huki wale ana ka VREG_AVDD ma kahi o 200μA, ua lawa kahi kānana RC o 33Ω a me 4.7μF.
  • No laila, i ka recap, ʻo nā mea i hoʻohana ʻia e…
    • C6, C7 & C9 – 4.7μF (0402, 1005 metric)
    • L1 – Abracon TBD (0806, 2016 metric)
    •  R3 – 33Ω (0402, 1005 metric)
  • Loaʻa i ka ʻikepili RP2350 kahi kūkākūkā kikoʻī e pili ana i nā ʻōlelo aʻoaʻo hoʻonohonoho regulator, e ʻoluʻolu e ʻike i nā ʻāpana waho a me nā koi hoʻonohonoho PCB.

lako hookomo

Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (2)

ʻO ka pilina mana hoʻokomo no kēia hoʻolālā ma o ka pine 5V VBUS o kahi mea hoʻohui Micro-USB (i kapa ʻia ʻo J1 ma ke Kiʻi 5). He ala maʻamau kēia o ka hoʻohana ʻana i nā mea uila, a he mea maʻalahi ia ma ʻaneʻi, no ka mea, loaʻa iā RP2350 ka hana USB, a mākou e hoʻopili ai i nā pine data o kēia mea hoʻohui. No ka mea, pono mākou i ka 3.3V wale nō no kēia hoʻolālā (ʻo ka lako 1.1V mai loko mai), pono mākou e hoʻohaʻahaʻa i ka lako USB 5V e hiki mai ana, i kēia hihia, me ka hoʻohana ʻana i kahi vol waho.tage hoʻoponopono, ma kēia hihia he mea hoʻoponopono laina (aka Low Drop Out regulator, a i ʻole LDO). Ma hope o ka hoʻomaikaʻi ʻana i nā pono o ka hoʻohana ʻana i ka mea hoʻololi hoʻololi kūpono, hiki ke koho naʻauao e hoʻohana pū kekahi ma aneʻi, akā ua koho wau no ka maʻalahi. ʻO ka mea mua, ʻoi aku ka maʻalahi o ka hoʻohana ʻana i kahi LDO. ʻAʻohe helu i koi ʻia e ʻike i ka nui o ka inductor āu e hoʻohana ai, a i ʻole ka nui o nā capacitors puka, a ʻoi aku ka maʻalahi o ka hoʻonohonoho. ʻO ka lua, ʻo ka mālama ʻana i kēlā me kēia hāʻule hope o ka mana ʻaʻole ka pahuhopu ma ʻaneʻi; inā ʻo ia, manaʻo nui wau e hoʻohana i ka mea hoʻololi hoʻololi, a hiki iā ʻoe ke loaʻa i kahi exampʻO ka hana ʻana pēlā ma ka Raspberry Pi Pico 2. A ʻo ke kolu, hiki iaʻu ke 'hōʻaiʻē' i ke kaapuni aʻu i hoʻohana mua ai ma ka mana RP2040 o ka papa Minimal. ʻO ka NCP1117 (U2) i koho ʻia ma aneʻi he 3.3V ka puka paʻa, loaʻa ākea, a hiki ke hāʻawi i ka 1A o kēia manawa, e nui ana no ka hapa nui o nā hoʻolālā. ʻO ka nānā ʻana i ka ʻikepili no ka NCP1117 e haʻi iā mākou e pono ana kēia hāmeʻa i kahi capacitor 10μF ma ka hoʻokomo, a ʻo kekahi ma ka puka (C1 a me C5).

Nā capacitors hoʻokaʻawale

Kiʻi 6. ʻO ka māhele Schematic e hōʻike ana i nā mea hoʻokomo mana RP2350, voltage regulator a me ka decoupling capacitorsLapaʻa-Pi-SC1631-Raspberry-Microcontroller- (3)

ʻO kekahi hiʻohiʻona o ka hoʻolālā lako mana ʻo nā capacitors decoupling e pono ai no RP2350. Hāʻawi kēia mau hana kumu ʻelua. ʻO ka mea mua, kānana lākou i ka walaʻau mana, a ʻo ka lua, hāʻawi i kahi lako kūloko o ka uku e hiki ai i nā kaapuni i loko o RP2350 ke hoʻohana i ka manawa pōkole. Ke pale nei kēia i ka voltage pae ma kahi kokoke mai ka hāʻule nui ʻana ke piʻi koke ke koi o kēia manawa. No ka mea, no kēia, he mea nui e kau i ka decoupling kokoke i nā pine mana. ʻO ka maʻamau, paipai mākou i ka hoʻohana ʻana i kahi capacitor 100nF no kēlā me kēia mana mana, akā naʻe, haʻalele mākou i kēia lula i kekahi mau manawa.

Kiʻi 7. ʻO ka ʻāpana o ka hoʻolālā e hōʻike ana i ka RP2350 routing a me ka decoupling Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (4)

  • ʻO ka mea mua, i hiki iā mākou ke loaʻa ka nui o ka nui o nā pine chip e hiki ke hoʻokuʻu ʻia, ma kahi mamao o ka hāmeʻa, pono mākou e hoʻohālikelike me ka nui o nā capacitors decoupling hiki iā mākou ke hoʻohana. Ma kēia hoʻolālā, nā pine 53 a me 54 o RP2350A (pine 68 a me 69 o RP2350B) kaʻana like i ka capacitor hoʻokahi (C12 i ka Figure 7 a me Figure 6), no ka mea ʻaʻole nui ka lumi ma kēlā ʻaoʻao o ka hāmeʻa, a me nā ʻāpana. a ʻo ka hoʻonohonoho ʻana o ka mea hoʻoponopono i mua.
  • Hiki ke hoʻopau ʻia kēia hemahema inā hoʻohana mākou i ka ʻenehana paʻakikī/nui, e like me nā ʻāpana liʻiliʻi, a i ʻole PCB ʻehā me nā ʻāpana ma nā ʻaoʻao ʻelua a me lalo. He hoʻolālā hoʻolālā kēia; ua ho'ēmi mākou i ka paʻakikī a me ke kumukūʻai, ma ka lilo o ka emi ʻana o ka decoupling capacitance, a me nā capacitors i ʻoi aku ka mamao loa mai ka chip ma mua o ka maikaʻi (e hoʻonui kēia i ka inductance). Hiki i kēia ke hana i ka hopena o ka palena ʻana i ka wikiwiki kiʻekiʻe e hiki ai i ka hoʻolālā ke hana, e like me ka voltagHiki ke kani ka lako a hāʻule ma lalo o ka vol ka liʻiliʻi i ʻae ʻiatage; akā no ka nui o nā noi, pono e ʻae ʻia kēia kālepa-off.
  • ʻO ka ʻokoʻa ʻē aʻe mai ka lula 100nF i hiki iā mākou ke hoʻomaikaʻi hou i ka voltage hoʻokō hoʻoponopono; Manaʻo mākou e hoʻohana i kahi 4.7μF no C10, ʻo ia ka mea i kau ʻia ma kēlā ʻaoʻao o ka chip mai ka regulator.

Mokuna 3. Hoomanao Flash

 uila mua

Kiʻi 8. ʻO ka ʻāpana Schematic e hōʻike ana i ka hoʻomanaʻo uila mua a me ka circuitry USB_BOOT

Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (4)

  • I mea e hiki ai ke mālama i ka code program i hiki iā RP2350 ke hoʻopaʻa a holo mai, pono mākou e hoʻohana i kahi hoʻomanaʻo flash, ʻo ia hoʻi, kahi quad SPI flash memory. ʻO ka hāmeʻa i koho ʻia ma aneʻi he mea W25Q128JVS (U3 ma ke Kiʻi 8), ʻo ia ka chip 128Mbit (16MB). ʻO kēia ka nui hoʻomanaʻo nui loa i hiki iā RP2350 ke kākoʻo. Inā ʻaʻole pono kāu palapala noi e like me ka nui o ka waiho ʻana, a laila hiki ke hoʻohana ʻia kahi hoʻomanaʻo liʻiliʻi a liʻiliʻi.
  • No ka mea hiki i kēia databus ke alapine kiʻekiʻe a hoʻohana mau ʻia, pono e hoʻopili pololei ʻia nā pine QSPI o RP2350 i ka uila, me ka hoʻohana ʻana i nā pili pōkole e mālama i ka pololei o ka hōʻailona, ​​​​a e hōʻemi hoʻi i ka crosstalk ma nā kaapuni a puni. ʻO Crosstalk kahi e hiki ai i nā hōʻailona ma kahi ʻupena kaapuni ke hoʻoulu i ka vol makemake ʻoletagaia ma kahi kaapuni e pili ana, e hiki mai ana ka hewa.
  • He hihia kūikawā ka hōʻailona QSPI_SS. Hoʻopili pololei ʻia ia i ka uila, akā ʻelua mau mea pale (maikaʻi, ʻehā, akā e hele wau i kēlā ma hope) pili iā ia. ʻO ka mua (R1) kahi huki i ka lako 3.3V. Pono ka hoʻomanaʻo ʻana i ka hoʻokomo chip-koho ma ka vol liketage like me kāna pine hāʻawi 3.3V i ka wā e hoʻāla ʻia ai ka hāmeʻa, i ʻole, ʻaʻole ia e hana pololei. Ke hoʻoikaika ʻia ka RP2350, e paʻa koke kāna pine QSPI_SS i kahi huki huki, akā aia kahi manawa pōkole i ka wā o ka hoʻololi ʻana kahi i hiki ʻole ke hōʻoia ʻia ke kūlana o ka pine QSPI_SS. ʻO ka hoʻohui ʻana i kahi mea huki huki e hōʻoia i ka hoʻokō mau ʻana o kēia koi. Hōʻailona ʻia ʻo R1 ma ke ʻano he DNF (Do Not Fit) ma ka schematic, ʻoiai ua ʻike mākou me kēia hāmeʻa uila, ʻaʻole pono ka huki ʻana o waho. Eia nō naʻe, inā hoʻohana ʻia kahi uila ʻē aʻe, lilo ia i mea nui e hiki ke hoʻokomo i kahi pale 10kΩ ma ʻaneʻi, no laila ua hoʻokomo ʻia i ka hihia.
  • ʻO ka pale pale ʻelua (R6) he mea pale 1kΩ, pili i kahi pihi pana (SW1) i kapa ʻia ʻo 'USB_BOOT'. ʻO kēia no ka mea ua hoʻohana ʻia ka pine QSPI_SS ma ke ʻano he 'boot strap'; Nānā ʻo RP2350 i ka waiwai o kēia I/O i ka wā o ke kaʻina boot, a inā ʻike ʻia he logic 0, a laila hoʻi hou ʻo RP2350 i ke ʻano BOOTSEL, kahi e hōʻike ai ʻo RP2350 iā ia iho ma ke ʻano he USB mass storage device, a hiki ke kope pololei ʻia ke code. ia ia. Inā mākou e kaomi wale i ke pihi, huki mākou i ka pine QSPI_SS i ka honua, a inā e hoʻihoʻi hou ʻia ka hāmeʻa (e laʻa me ka hoʻololi ʻana i ka pine RUN), e hoʻomaka hou ʻo RP2350 ma ke ʻano BOOTSEL ma kahi o ka hoʻāʻo ʻana e holo i nā mea o ka uila. ʻO kēia mau mea pale, R2 a me R6 (R9 a me R10 pū kekahi), pono e hoʻokomo kokoke i ka chip flash, no laila e pale mākou i nā lōʻihi o nā ala keleawe e hiki ke hoʻopili i ka hōʻailona.
  • Pili nā mea a pau i luna i ka RP2350, ʻaʻohe ona uila i loko. ʻOiaʻiʻo, loaʻa i nā mea RP2354 nā hoʻomanaʻo uila 2MB i loko, no laila ʻaʻole koi ʻia ka hoʻomanaʻo U3 waho, no laila hiki ke wehe pono ʻia ʻo U3 mai ka schematic, a waiho wale ʻia me ka ʻole. I kēlā me kēia o kēia mau hihia, makemake mākou e hoʻomau i ka hoʻololi USB_BOOT i pili i QSPI_SS, i hiki iā mākou ke komo i ke mode boot USB.

 Flash lua a i ʻole PSRAM

  • Ke kākoʻo nei ka pūʻulu RP235x i kahi mea hoʻomanaʻo lua me ka hoʻohana ʻana i nā pine QSPI like, me kahi GPIO e hāʻawi ana i ka koho chip hou. No laila, inā mākou e hoʻohana nei i kahi RP2354 (ʻo ia ka uila i loko), a laila hiki iā mākou ke hoʻohana iā U3 ma ke ʻano he flash lua, a i ʻole e hoʻololi iā ia me kahi mea PSRAM. No ka hana ʻana i kēia, pono mākou e hoʻokaʻawale iā QSPI_SS mai U3, a e hoʻopili iā ia i kahi GPIO kūpono. ʻO ka GPIO kokoke loa i hiki ke koho ʻia (XIP_CS1n) ʻo GPIO0, no laila ma ka wehe ʻana i ka 0Ω mai R10, a hoʻokomo iā ia i R9, hiki iā mākou ke komo i kēia manawa i ka U3 me ka flash on-chip. I mea e lawe piha ai i ka advantagʻO kēia hiʻohiʻona, kahi i loaʻa iā mākou ʻelua mau mea hoʻomanaʻo hoʻomanaʻo waho i hiki i nā ʻāpana RP2350 flash-emi ke pōmaikaʻi, ʻo ka nui o nā papa liʻiliʻi ʻelua, no ka RP2350B, loaʻa kahi kapuaʻi koho (U4) no kahi pahu hoʻomanaʻo hou.

Kiʻi 9. ʻO ka ʻāpana Schematic e hōʻike ana i ka mea hoʻomanaʻo lua koho

Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (5)

I mea e hiki ai ke hoʻohana i kēia hāmeʻa, pono e hoʻopiha ʻia, a me R11 (0Ω), a me R13 (10KΩ). Hoʻohui ka hoʻohui o R11 i ka GPIO0 (ka hōʻailona XIP_CS1n) i ka koho chip o ka hoʻomanaʻo ʻelua. Pono pono ka huki ʻana i ka pin koho chip i kēia manawa, no ka mea, ʻo ke kūlana paʻamau o GPIO0 e huki haʻahaʻa i ka mana-up, kahi e hoʻopau ai kā mākou mea uila. Pono pū ʻia ʻo C22 no ka hoʻolako ʻana i ka hoʻokaʻawale ʻana i ka mana lako no U4.

Kākoʻo ʻia nā ʻāpana uila
ʻO ke kaʻina noiʻi uila mua, hoʻohana ʻia e ka lalo e unuhi i nā s ʻeluatage mai ka uila, hoʻohana i kahi kauoha heluhelu serial 03h, me ka 24-bit addressing, a me ka uaki serial ma kahi o 1MHz. Hoʻololi pinepine ʻo ia i nā hui ʻehā o ka polarity uaki a me ka pae uaki, e ʻimi ana i kahi kekona kūpono.tage CRC32 checksum.
E like me ka lua o staga laila manuahi ka hoʻonohonoho ʻana i ka execute-in-place me ka hoʻohana ʻana i ke kauoha heluhelu serial 03h like, hiki iā RP2350 ke hana i ka flash cached execute-in-place me kekahi chip e kākoʻo ana i ka 03h serial heluhelu me ka 24-bit addressing, e komo pū ana ka hapa nui o nā polokalamu uila uila 25-series. . Hāʻawi ka SDK i kahi example lua stage no CPOL=0 CPHA=0, ma https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_generic_03h.S. No ke kākoʻo ʻana i ka polokalamu uila me ka hoʻohana ʻana i nā hana maʻamau i lalo, pono e pane ka hāmeʻa i kēia mau kauoha:

  • 02h 256-byte ʻaoʻao papahana
  • Heluhelu ʻia ka papa inoa kūlana 05h
  • 06h hoʻonohonoho hiki ke kākau i ka latch
  • 20h 4kB ʻāpana holoi

Kākoʻo pū ʻo RP2350 i nā ʻano hana ʻelua-SPI a me QSPI. No example, https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_w25q080.S hoʻonohonoho i kahi hāmeʻa Winbond W25Q-series no ka quad-IO mau heluhelu heluhelu, kahi e hoʻouna ai ʻo RP2350 i nā helu quad-IO (me ka ʻole o ke kauoha prefix) a pane ka uila me ka ʻikepili quad-IO.

Pono kekahi makaʻala me nā mode flash XIP kahi i pau ai ka pane ʻana o ka uila i nā kauoha serial maʻamau, e like me ke ʻano heluhelu heluhelu mau ʻo Winbond i ʻōlelo ʻia ma luna. Hiki i kēia ke hoʻopilikia i ka wā e hoʻihoʻi hou ʻia ai ʻo RP2350, akā ʻaʻole i hoʻololi ʻia ka uila uila, no ka mea, ʻaʻole e pane ka uila i ke kaʻina hoʻokele flash o ka bootrom. Ma mua o ka hoʻopuka ʻana i ka heluhelu serial 03h, hoʻopuka mau ka bootrom i ke kaʻina paʻa ma lalo nei, ʻo ia kahi kaʻina hana maikaʻi loa no ka hoʻopau ʻana i ka XIP ma kahi ʻano o nā mea uila.

  • CSn=1, IO[3:0]=4'b0000 (ma ka huki ʻana i lalo e pale i ka paio), hoʻopuka ×32 uaki
  • CSn=0, IO[3:0]=4'b1111 (ma ka huki ʻana i luna e pale i ka paio), hoʻopuka ×32 uaki
  • CSn=1
  • CSn=0, MOSI=1'b1 (hoʻokele haʻahaʻa-Z, nā I/Os Hi-Z ʻē aʻe a pau), hoʻopuka ×16 wati

Inā ʻaʻole pane kāu mea i koho ʻia i kēia kaʻina i ka wā e hoʻomau ʻia ai ka heluhelu ʻana, a laila pono e mālama ʻia i kahi mokuʻāina kahi i hoʻopaʻa mua ʻia kēlā me kēia hoʻololi e kahi kauoha serial, inā ʻaʻole hiki ke hoʻōla hou ʻo RP2350 ma hope o ka hoʻoponopono kūloko.
No nā kikoʻī hou aku e pili ana i ka QSPI, e ʻoluʻolu e ʻike i ka QSPI Memory Interface (QMI) ma ka ʻikepili RP2350.

Mokuna 4. Crystal Oscillator

Kiʻi 10. ʻO ka ʻāpana Schematic e hōʻike ana i ka oscillator kristal a me nā capacitors hoʻoukaLapaʻa-Pi-SC1631-Raspberry-Microcontroller- (6)

  • ʻO ka ʻōlelo koʻikoʻi, ʻaʻole pono ʻo RP2350 i kahi kumu wati waho, no ka mea, aia kāna oscillator kūloko. Eia naʻe, no ka mea, ʻaʻole i wehewehe maikaʻi ʻia a hoʻomalu ʻia ka alapine o kēia oscillator i loko, e ʻokoʻa ana mai ka puʻupuʻu a i ka puʻupuʻu, a me nā vol supply like ʻole.tages a me nā mahana, pono e hoʻohana i kahi kumu alapine waho paʻa. ʻAʻole hiki i nā noi e hilinaʻi ana i nā alapine pololei me ka ʻole o kahi kumu alapine o waho, ʻo USB ke kumu muaample.
  • Hiki ke hana ʻia ka hāʻawi ʻana i kahi kumu alapine o waho ma kekahi o nā ala ʻelua: a i ʻole ma ka hāʻawi ʻana i kahi kumu uaki me kahi puka CMOS (ka nalu huinahā o IOVDD voltage) i loko o ka pine XIN, a i ʻole ma ka hoʻohana ʻana i kahi aniani 12MHz i hoʻopili ʻia ma waena
  • XIN a me XOUT. ʻO ka hoʻohana ʻana i ke aniani ke koho i makemake ʻia ma ʻaneʻi, no ka mea, ʻoi aku ka maʻalahi a pololei loa.
  • ʻO ke aniani i koho ʻia no kēia hoʻolālā he ABM8-272-T3 (Y1 ma ke Kiʻi 10). ʻO kēia ke aniani 12MHz like i hoʻohana ʻia ma ka Raspberry Pi Pico a me ka Raspberry Pi Pico 2. Manaʻo nui mākou e hoʻohana i kēia aniani me ka circuitry e pili pū ana e hōʻoia i ka hoʻomaka koke ʻana o ka uaki ma lalo o nā kūlana āpau me ka ʻole o ka hōʻino ʻana i ke aniani ponoʻī. He 30ppm ka hoʻomanawanui pinepine ʻana o ka kristal, pono e lawa no ka hapa nui o nā noi. Me ka hoʻomanawanui pinepine o +/- 30ppm, loaʻa iā ia ka ESR kiʻekiʻe o 50Ω, a me ka capacitance hoʻouka o 10pF, ua pili nā mea ʻelua i ke koho ʻana i nā mea e pili pū ana.
  • No ke aniani e oscillate i ke alapine i makemake ʻia, ua kuhikuhi ka mea hana i ka capacitance ukana e pono ai e hana pēlā, a ma kēia hihia, ʻo ia ka 10pF. Loaʻa kēia capacitance ukana ma ke kau ʻana i ʻelua capacitors o ka waiwai like, hoʻokahi ma kēlā me kēia ʻaoʻao o ke aniani i ka honua (C3 a me C4). Mai ka lae o ke aniani o view, ua hoʻohui ʻia kēia mau capacitors i ka moʻo ma waena o kāna mau hopena ʻelua. Hōʻike ka manaʻo kaapuni kumu iā mākou e hui pū lākou e hāʻawi i kahi capacitance o (C3 * C4) / (C3 + C4), a me C3 = C4, a laila ʻo C3/2 wale nō. Ma keia exampʻAe, ua hoʻohana mākou i nā capacitors 15pF, no laila ʻo ka hui pū ʻana he 7.5pF. Ma waho aʻe o kēia capacitance hoʻouka i manaʻo ʻia, pono mākou e hoʻohui i kahi waiwai no ka capacitance keu i manaʻo ʻole ʻia, a i ʻole capacitance parasitic, i loaʻa iā mākou mai nā mele PCB a me nā pine XIN a me XOUT o RP2350. E manaʻo mākou i kahi waiwai o 3pF no kēia, a no ka mea ua like kēia capacitance me C3 a me C4, hoʻohui wale mākou i kēia e hāʻawi iā mākou i ka capacitance ukana holoʻokoʻa o 10.5pF, kahi kokoke loa i ka pahuhopu o 10pF. E like me kāu e ʻike ai, ʻo ka capacitance parasitic o nā ʻāpana PCB he kumu, a no laila pono mākou e mālama iā lākou i mea liʻiliʻi i ʻole mākou e hoʻonāukiuki i ka aniani a hoʻōki i ka oscillating e like me ka mea i manaʻo ʻia. E ho'āʻo a mālama i ka hoʻolālā e like me ka pōkole.
  • ʻO ka lua o ka noʻonoʻo ʻana ʻo ka ESR kiʻekiʻe loa (ke kūʻē kūʻai like) o ke aniani. Ua koho mākou i kahi hāmeʻa me ka 50Ω kiʻekiʻe loa, no ka mea, ua ʻike mākou he waiwai maikaʻi kēia, me kahi 1kΩ series resistor (R2), i mea e pale ai i ka hoʻoulu ʻia ʻana o ka kristal i ka wā e hoʻohana ai i kahi IOVDD. pae o 3.3V. Eia naʻe, inā emi ka IOVDD ma mua o 3.3V, a laila ua hoʻemi ʻia ka mana o nā pine XIN/XOUT, a e ʻike ʻoe amphaʻahaʻa ka litude o ke aniani, a ʻaʻole paha e oscillate iki. I kēia hihia, pono e hoʻohana ʻia kahi waiwai liʻiliʻi o ka resistor series. ʻO kēlā me kēia kaʻe ʻana mai ke kaapuni aniani i hōʻike ʻia ma aneʻi, a i ʻole me kahi pae IOVDD ʻē aʻe ma mua o 3.3V, e koi ʻia i ka hoʻāʻo nui e hōʻoia i ka oscillates o ka aniani ma lalo o nā kūlana āpau, a hoʻomaka koke i ka pilikia i kāu noi.

 Paipai ʻia ke aniani

  • No nā hoʻolālā kumu e hoʻohana ana iā RP2350 manaʻo mākou e hoʻohana i ka Abracon ABM8-272-T3. No example, ma waho aʻe o ka hoʻolālā liʻiliʻi exampe, e nana i ka Pico 2 papa schematic ma Appendix B o ka Raspberry Pi Pico 2 Ikepili a me ka Pico 2 manao. files.
  • No ka hana maikaʻi loa a me ke kūpaʻa ma waena o nā pae wela hana maʻamau, e hoʻohana i ka Abracon ABM8-272-T3. Hiki iā ʻoe ke hoʻopuka pololei i ka ABM8-272-T3 mai Abracon a i ʻole mai kahi mea kūʻai aku ʻae ʻia. Ua hoʻonohonoho pono ʻia ʻo Pico 2 no ka ABM8-272-T3, nona nā kikoʻī penei:
  • ʻOiai inā ʻoe e hoʻohana i kahi aniani me nā kikoʻī like, pono ʻoe e hoʻāʻo i ke kaapuni ma luna o nā ʻano wela e hōʻoia i ka paʻa.
  • Hoʻohana ʻia ka oscillator kristal mai ka vol IOVDDtage. ʻO ka hopena, ʻo ka Abracon crystal a me kēlā dampHoʻopili ʻia ka resistor no ka hana 3.3V. Inā ʻoe e hoʻohana i kahi vol IO ʻē aʻetage, pono ʻoe e hoʻokani hou.
  • ʻO nā hoʻololi ʻana i nā ʻāpana aniani e pilikia ai ka paʻa ʻole ma waena o nā ʻāpana i pili i ke kaapuni aniani.
  • Inā ʻaʻole hiki iā ʻoe ke hoʻopuka pololei i ka kristal i ʻōlelo ʻia mai Abracon a i ʻole ka mea kūʻai aku, e kelepona applications@raspberrypi.com.

Mokuna 5. IOs

 USB
Kiʻi 11. ʻO ka ʻāpana Schematic e hōʻike ana i nā pin USB o RP2350 a me ka hoʻopau ʻana o ka series.

Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (7)

  • Hāʻawi ka RP2350 i ʻelua pine e hoʻohana ʻia no ka wikiwiki holoʻokoʻa (FS) a i ʻole ka wikiwiki haʻahaʻa (LS) USB, ma ke ʻano he mea hoʻokipa a mea hana paha, ma muli o ka polokalamu i hoʻohana ʻia. E like me kā mākou i kamaʻilio mua ai, hiki i ka RP2350 ke hoʻopaʻa ʻia ma ke ʻano he mea mālama nui USB, no laila e hoʻopaʻa ʻia kēia mau pine i ka mea hoʻohui USB (J1 i ka Figure 5). ʻAʻole koi ʻia nā pine USB_DP a me USB_DM ma RP2350 i nā huki hou a i ʻole nā ​​huki ʻana (pono e hōʻike i ka wikiwiki, FS a i ʻole LS, a i ʻole he host a mea hana paha), no ka mea ua kūkulu ʻia kēia mau mea i ka I/Os. Eia nō naʻe, pono kēia mau I / Os i nā mea hoʻopau hoʻopau 27Ω (R7 a me R8 ma ke Kiʻi 11), i hoʻokomo ʻia ma kahi kokoke i ka chip, i mea e hoʻokō ai i ka kikoʻī impedance USB.
  • ʻOiai ua kaupalena ʻia ʻo RP2350 i ka helu ʻikepili wikiwiki piha (12Mbps), pono mākou e hoʻāʻo a hōʻoia i ke ʻano impedance o nā laina hoʻouna (nā ala keleawe e hoʻopili ana i ka chip i ka mea hoʻohui) kokoke i ka
  • USB kikoʻī o 90Ω (ana ʻokoʻa). Ma kahi papa mānoanoa 1mm e like me kēia, inā mākou e hoʻohana i nā ala ākea 0.8mm ma USB_DP a me USB_DM, me kahi āpau o 0.15mm ma waena o lākou, pono mākou e kiʻi i kahi impedance hiʻohiʻona ʻokoʻa ma kahi o 90Ω. ʻO kēia ka mea e hiki ai i nā hōʻailona ke hele ma kēia mau laina hoʻouna me ka maʻemaʻe e like me ka hiki, e hōʻemi ana i ka voltage noʻonoʻo e hiki ke hōʻemi i ka pono o ka hōʻailona. I mea e hana pono ai kēia mau laina hoʻouna, pono mākou e hōʻoia ma lalo pono o kēia mau laina he kahua. He wahi paʻa paʻa ʻole o ke keleawe lepo, e hohola ana i ka lōʻihi holoʻokoʻa o ke ala. Ma kēia hoʻolālā, kokoke i ka pau ʻana o ka papa keleawe o lalo i hoʻolaʻa ʻia i ka lepo, a ua mālama pono ʻia e hōʻoia i ka hele ʻana o nā ala USB ma luna o ka lepo wale nō. Inā koho ʻia kahi PCB mānoanoa ma mua o 1mm no kāu kūkulu ʻana, a laila loaʻa iā mākou ʻelua mau koho. Hiki iā mākou ke hana hou i nā laina hoʻoili USB no ka uku ʻana i ka mamao ma waena o ke ala a me ka ʻāina ma lalo (he mea hiki ʻole ke kino), a i ʻole hiki iā mākou ke haʻalele iā ia, a manaʻolana i ka maikaʻi. Hiki ke kala ʻia ka USB FS, akā ʻokoʻa paha kāu mileage. Hiki ke hana i nā noi he nui, akā ʻaʻole paha ia e hoʻokō i ka maʻamau USB.

 Nā poʻomanaʻo I/O

Kiʻi 12. ʻO ka ʻāpana Schematic e hōʻike ana i nā poʻomanaʻo 2.54mm I/O o ka mana QFN60

Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (8)

  • Ma waho aʻe o ka mea hoʻohui USB i haʻi mua ʻia, aia kekahi mau lālani ʻelua 2.54mm poʻomanaʻo (J2 a me J3 ma ke Kiʻi 12), hoʻokahi ma kēlā me kēia ʻaoʻao o ka papa, kahi i hoʻopili ʻia ai ke koena o ka I/O. Aia he 30 GPIO ma ka RP2350A, ʻoiai aia he 48 GPIO ma ka RP2350B, no laila ʻoi aku ka nui o nā poʻomanaʻo ma kēia mana o ka papa Minimal e ʻae ai i nā pine keu (e ʻike i ke Kiʻi 13).
  • No ka mea he hoʻolālā kumu maʻamau kēia, me ka ʻole o ka hoʻohana pono ʻana, ua hoʻolako ʻia ka I/O e hoʻopili ʻia e like me ka makemake o ka mea hoʻohana. ʻO ka lālani i loko o nā pine ma kēlā me kēia poʻomanaʻo ʻo ia ka I/Os, a ʻo ka lālani o waho e pili ana i ka honua. Maikaʻi ka hoʻokomo ʻana i nā kumu he nui ma nā mea hoʻohui I/O. Kōkua kēia i ka mālama ʻana i kahi ʻāina haʻahaʻa haʻahaʻa, a me ka hāʻawi ʻana i nā ala hoʻihoʻi he nui no nā au e holo ana a mai ka
  • Nā pilina I/O. He mea nui kēia e hōʻemi i ka hoʻopili electro-magnetic i hiki ke hoʻihoʻi ʻia e nā au o ka hoʻololi wikiwiki ʻana i nā hōʻailona e lōʻihi ana i nā ala looping e hoʻopau i ke kaapuni.
  • Aia nā poʻomanaʻo ʻelua ma ka mākia like 2.54mm, kahi e maʻalahi ai ka hoʻopili ʻana i kēia papa i nā mea ʻē aʻe, e like me nā papa palaoa. Makemake ʻoe e noʻonoʻo e hoʻokomo i kahi poʻo lālani hoʻokahi wale nō ma kahi o ke poʻo lālani ʻelua, e hoʻokaʻawale me ka lālani waho o nā pili honua, i ʻoi aku ka maʻalahi o ka hoʻopili ʻana i kahi papa palaoa.

Kiʻi 13. ʻO ka ʻāpana Schematic e hōʻike ana i nā poʻomanaʻo 2.54mm I/O o ka mana QFN80

Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (9)

Mea hoʻopili hoʻopololei

Kiʻi 14. Hōʻike ʻia ka ʻāpana hoʻolālā i ka mea hoʻohui JST koho no ka debug SWD

Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (10)
No ka hoʻopau ʻana i ka chip, makemake paha ʻoe e hoʻopili i ka interface SWD o ka RP2350. Loaʻa nā pine ʻelua, SWD a me SWCLK, ma ke poʻomanaʻo 2.54mm, J3, i hiki ke hoʻopili maʻalahi i ka probe debug o kāu koho. Ma waho aʻe o kēia, ua hoʻokomo wau i kahi poʻomanaʻo JST koho, e hiki ai i kahi pilina maʻalahi iā Raspberry Pi Debug Probe. ʻAʻole pono ʻoe e hoʻohana i kēia, lawa nā poʻomanaʻo 2.54mm inā ʻoe e manaʻo e debug software, akā ʻoi aku ka maʻalahi o ka hana ʻana pēlā. Ua koho au i kahi mea hoʻohui hoʻopaʻa, no ka mea makemake au i kona nānā ʻana, ʻoiai ʻaʻole ia ma ka lihi o ka papa, akā aia nā mea kū pololei, ʻoiai me kahi kapuaʻi ʻokoʻa iki.

Nā pihi
ʻAʻole i loaʻa i ka hoʻolālā Minimal hoʻokahi, akā ʻelua mau pihi, kahi i loaʻa ʻole ai ka mana RP240. ʻO kekahi no ke koho boot USB e like me kā mākou i kūkākūkā mua ai, akā ʻo ka lua he pihi 'reset', hoʻopili ʻia i ka pine RUN. ʻAʻole pono kekahi o kēia mau mea (ʻoiai e hoʻololi ʻia ke pihi BOOTSEL me kahi poʻomanaʻo a i ʻole inā makemake ʻia ka mode boot USB), a hiki ke hoʻoneʻe ʻia inā pilikia ka wahi a i ʻole ke kumu kūʻai, akā hoʻohana maoli lākou i ka RP2350 ma kahi mamao. ʻoi aku ka ʻike ʻoluʻolu.

Pākuʻi A: Hoʻopiha piha i ka mana -RP2350A

Kiʻi 15. Hoʻolālā piha o ka hoʻolālā liʻiliʻi no RP2350ALapaʻa-Pi-SC1631-Raspberry-Microcontroller- (11) Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (12)

Pākuʻi B: Hoʻopiha piha i ka mana -RP2350B

Kiʻi 16. Hoʻolālā piha o ka Design Minimal no RP2350B

Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (13) Lapaʻa-Pi-SC1631-Raspberry-Microcontroller- (14)

Pākuʻi H: Moʻolelo Hoʻokuʻu Palapala

ʻAukake 8 2024
Hoʻokuʻu mua.

i Raspberry Pi
ʻO Raspberry Pi kahi hōʻailona o Raspberry Pi Ltd
Raspberry Pi Ltd

Palapala / Punawai

Raspberry Pi SC1631 Raspberry Microcontroller [pdf] Palapala Aʻo
SC1631 Rapepika Microcontroller, SC1631, Raspberry Microcontroller, Microcontroller

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *