రాస్ప్బెర్రీ పై SC1631 రాస్ప్బెర్రీ మైక్రోకంట్రోలర్
ఉత్పత్తి లక్షణాలు
- మోడల్: RP2350
- ప్యాకేజీ: QFN-60
- అంతర్గత ఫ్లాష్ నిల్వ: సంఖ్య
- వాల్యూమ్tagఇ రెగ్యులేటర్: ఆన్-చిప్ స్విచింగ్ రెగ్యులేటర్
- రెగ్యులేటర్ పిన్స్: 5 (3.3V ఇన్పుట్, 1.1V అవుట్పుట్, VREG_AVDD, VREG_LX, VREG_PGND)
ఉత్పత్తి వినియోగ సూచనలు
- అధ్యాయం 1: పరిచయం
- RP2350 సిరీస్తో పోలిస్తే RP2040 సిరీస్ విభిన్న ప్యాకేజీ ఎంపికలను అందిస్తుంది. RP2350A మరియు RP2354A QFN-60 ప్యాకేజీలో వరుసగా అంతర్గత ఫ్లాష్ నిల్వ లేకుండా మరియు లేకుండా వస్తాయి, అయితే RP2354B మరియు RP2350B లు QFN-80 ప్యాకేజీలో మరియు ఫ్లాష్ స్టోరేజ్ లేకుండా వస్తాయి.
- అధ్యాయం 2: శక్తి
RP2350 సిరీస్లో కొత్త ఆన్-చిప్ స్విచింగ్ వాల్యూమ్ ఉందిtagఐదు పిన్లతో ఇ రెగ్యులేటర్. ఈ రెగ్యులేటర్ ఆపరేషన్ కోసం బాహ్య భాగాలు అవసరం కానీ RP2040 సిరీస్లోని లీనియర్ రెగ్యులేటర్తో పోలిస్తే అధిక లోడ్ ప్రవాహాల వద్ద అధిక శక్తి సామర్థ్యాన్ని అందిస్తుంది. అనలాగ్ సర్క్యూట్రీని సరఫరా చేసే VREG_AVDD పిన్లో నాయిస్ సెన్సిటివిటీకి శ్రద్ధ వహించండి.
తరచుగా అడిగే ప్రశ్నలు (FAQ)
- ప్ర: RP2350A మరియు RP2350B మధ్య ప్రధాన తేడా ఏమిటి?
A: ప్రధాన వ్యత్యాసం అంతర్గత ఫ్లాష్ నిల్వ ఉనికిలో ఉంది. RP2350Aకి అంతర్గత ఫ్లాష్ స్టోరేజ్ లేదు, RP2350Bకి ఉంది. - ప్ర: వాల్యూమ్ ఎన్ని పిన్స్ చేస్తుందిtagRP2350 సిరీస్లో ఇ రెగ్యులేటర్ ఉందా?
జ: వాల్యూమ్tagRP2350 సిరీస్లోని ఇ రెగ్యులేటర్లో ఐదు పిన్లు ఉన్నాయి.
బోర్డులు మరియు ఉత్పత్తులను నిర్మించడానికి RP2350 మైక్రోకంట్రోలర్లను ఉపయోగించి RP2350తో హార్డ్వేర్ డిజైన్
కోలోఫోన్
- © 2023-2024 రాస్ప్బెర్రీ పై లిమిటెడ్
- ఈ డాక్యుమెంటేషన్ క్రియేటివ్ కామన్స్ అట్రిబ్యూషన్-NoDerivatives 4.0 ఇంటర్నేషనల్ (CC BY-ND) కింద లైసెన్స్ పొందింది. బిల్డ్-తేదీ: 2024-08-08 బిల్డ్-వెర్షన్: c0acc5b-క్లీన్
- చట్టపరమైన నిరాకరణ నోటీసు
- RASPBERRY PI ఉత్పత్తులు (డేటాషీట్లతో సహా) కోసం సాంకేతిక మరియు విశ్వసనీయత డేటా కాలానుగుణంగా సవరించబడింది ("వనరులు") రాస్ప్బెర్రీ PI LTD ద్వారా అందించబడుతుంది ("ASRPL" సంబంధాలు, సహా, కానీ పరిమితం కాదు టు, నిర్దిష్ట ప్రయోజనం కోసం వ్యాపార మరియు ఫిట్నెస్ యొక్క సూచించబడిన వారెంటీలు నిరాకరణ చేయబడ్డాయి. వర్తించే చట్టం ద్వారా అనుమతించబడిన గరిష్ట స్థాయి వరకు, ఏదైనా ప్రత్యక్ష, పరోక్ష, యాదృచ్ఛిక, ప్రత్యేక, ఆదర్శప్రాయమైన లేదా పర్యవసానమైన నష్టానికి RPL బాధ్యత వహించదు. ప్రత్యామ్నాయ వస్తువులు లేదా సేవల వినియోగం, డేటా , లేదా లాభాలు లేదా వ్యాపార అంతరాయం) ఏదేని బాధ్యత సిద్ధాంతం ప్రకారం, ఒప్పందమైనా, కఠినమైన బాధ్యత లేదా టార్ట్ (అలక్ష్యంతో సహా) వనరులు, అవకాశం గురించి సలహా ఇచ్చినప్పటికీ అటువంటి నష్టం.
- RPL ఏ సమయంలోనైనా మరియు తదుపరి నోటీసు లేకుండా రిసోర్స్లు లేదా వాటిలో వివరించిన ఏదైనా ఉత్పత్తులకు ఏవైనా మెరుగుదలలు, మెరుగుదలలు, దిద్దుబాట్లు లేదా ఏవైనా ఇతర సవరణలు చేసే హక్కును కలిగి ఉంది.
RESOURCES తగిన స్థాయి డిజైన్ పరిజ్ఞానంతో నైపుణ్యం కలిగిన వినియోగదారుల కోసం ఉద్దేశించబడింది. వినియోగదారులు వారి ఎంపిక మరియు వనరుల వినియోగానికి మరియు వాటిలో వివరించిన ఉత్పత్తుల యొక్క ఏదైనా అనువర్తనానికి పూర్తిగా బాధ్యత వహిస్తారు. రిసోర్స్ల వినియోగం వల్ల ఉత్పన్నమయ్యే అన్ని బాధ్యతలు, ఖర్చులు, నష్టాలు లేదా ఇతర నష్టాలకు వ్యతిరేకంగా నష్టపరిహారం చెల్లించడానికి మరియు RPLని ఉంచడానికి వినియోగదారు అంగీకరిస్తున్నారు. - RPL వినియోగదారులు కేవలం రాస్ప్బెర్రీ పై ఉత్పత్తులతో కలిపి వనరులను ఉపయోగించడానికి అనుమతిని మంజూరు చేస్తుంది. RESOURCES యొక్క అన్ని ఇతర ఉపయోగం నిషేధించబడింది. ఏ ఇతర RPL లేదా ఇతర మూడవ పార్టీ మేధో సంపత్తి హక్కుకు లైసెన్స్ మంజూరు చేయబడదు.
- హై రిస్క్ యాక్టివిటీస్. Raspberry Pi ఉత్పత్తులు అణు సౌకర్యాలు, ఎయిర్క్రాఫ్ట్ నావిగేషన్ లేదా కమ్యూనికేషన్ సిస్టమ్లు, ఎయిర్ ట్రాఫిక్ కంట్రోల్, ఆయుధ వ్యవస్థలు లేదా భద్రత-క్లిష్టమైన అప్లికేషన్ల (లైఫ్ సపోర్ట్తో సహా) ఆపరేషన్లో విఫలమైన సురక్షితమైన పనితీరు అవసరమయ్యే ప్రమాదకర వాతావరణాలలో ఉపయోగించేందుకు రూపొందించబడలేదు, తయారు చేయబడలేదు లేదా ఉద్దేశించబడలేదు. వ్యవస్థలు మరియు ఇతర వైద్య పరికరాలు), దీనిలో ఉత్పత్తుల వైఫల్యం నేరుగా మరణం, వ్యక్తిగత గాయం లేదా తీవ్రమైన భౌతిక లేదా పర్యావరణ నష్టానికి దారితీయవచ్చు ("హై రిస్క్ యాక్టివిటీస్"). RPL ప్రత్యేకంగా హై రిస్క్ యాక్టివిటీస్ కోసం ఏదైనా ఎక్స్ప్రెస్ లేదా ఇంప్లైడ్ వారెంటీని నిరాకరిస్తుంది మరియు హై రిస్క్ యాక్టివిటీస్లో రాస్ప్బెర్రీ పై ఉత్పత్తులను ఉపయోగించడం లేదా చేర్చడం కోసం ఎటువంటి బాధ్యతను అంగీకరించదు.
- రాస్ప్బెర్రీ పై ఉత్పత్తులు RPL యొక్క ప్రామాణిక నిబంధనలకు లోబడి అందించబడతాయి. RPL యొక్క వనరుల యొక్క నిబంధన RPL యొక్క ప్రామాణిక నిబంధనలను విస్తరించదు లేదా సవరించదు కానీ వాటిలో వ్యక్తీకరించబడిన నిరాకరణలు మరియు వారెంటీలకు మాత్రమే పరిమితం కాదు.
అధ్యాయం 1. పరిచయం
మూర్తి 1. RP3A కనిష్ట డిజైన్ యొక్క KiCad 2350D రెండరింగ్ample
మేము మొదట రాస్ప్బెర్రీ పై RP2040ని పరిచయం చేసినప్పుడు, మేము 'కనీస' డిజైన్ ఎక్స్ని కూడా విడుదల చేసాముample మరియు RP2040తో కూడిన హార్డ్వేర్ డిజైన్తో పాటుగా ఉన్న గైడ్, ఇది RP2040ని సాధారణ సర్క్యూట్ బోర్డ్లో ఎలా ఉపయోగించవచ్చో మరియు వివిధ కాంపోనెంట్ ఎంపికలు ఎందుకు చేశారో ఆశాజనకంగా వివరించింది. RP235x సిరీస్ రాకతో, అసలు RP2040 కనిష్ట డిజైన్ను మళ్లీ సందర్శించాల్సిన సమయం వచ్చింది మరియు కొత్త ఫీచర్ల కోసం మరియు ప్రతి ప్యాకేజీ వేరియంట్ల కోసం దీన్ని నవీకరించడం; దాని QFN-2350 ప్యాకేజీతో RP60A మరియు QFN-2350 అయిన RP80B. మళ్లీ, ఈ డిజైన్లు కికాడ్ (7.0) ఫార్మాట్లో ఉన్నాయి మరియు డౌన్లోడ్ చేసుకోవడానికి అందుబాటులో ఉన్నాయి (https://datasheets.raspberrypi.com/rp2350/Minimal-KiCAD.zip).
కనీస బోర్డు
ఒరిజినల్ మినిమల్ బోర్డ్ అనేది RP2040ని అమలు చేయడానికి అవసరమైన కనీస బాహ్య భాగాలను ఉపయోగించి ఒక సాధారణ సూచన రూపకల్పనను అందించే ప్రయత్నం మరియు ఇప్పటికీ అన్ని IOలను బహిర్గతం చేసి యాక్సెస్ చేయగలదు. ఇది తప్పనిసరిగా పవర్ సోర్స్ (5V నుండి 3.3V లీనియర్ రెగ్యులేటర్), క్రిస్టల్ ఓసిలేటర్, ఫ్లాష్ మెమరీ మరియు IO కనెక్షన్లు (మైక్రో USB సాకెట్ మరియు GPIO హెడర్లు) కలిగి ఉంటుంది. కొత్త RP235x సిరీస్ మినిమల్ బోర్డులు చాలా వరకు ఒకే విధంగా ఉంటాయి, అయితే కొత్త హార్డ్వేర్ కారణంగా కొన్ని మార్పులు అవసరం. దీనికి అదనంగా, మరియు డిజైన్ యొక్క కనిష్ట స్వభావానికి కొంత విరుద్ధంగా ఉన్నప్పటికీ, నేను బూట్సెల్ మరియు రన్ కోసం రెండు బటన్లను జోడించాను, ప్రత్యేక SWD హెడర్తో కలిపి, ఈ సమయంలో పూర్తిగా తక్కువ నిరాశపరిచే డీబగ్ అనుభవాన్ని కలిగి ఉంటుంది. డిజైన్లకు ఖచ్చితంగా చెప్పాలంటే ఈ బటన్లు అవసరం లేదు, హెడర్లపై సిగ్నల్లు ఇప్పటికీ అందుబాటులో ఉన్నాయి మరియు మీరు ప్రత్యేకించి ఖర్చు లేదా స్థలంపై అవగాహన కలిగి ఉంటే లేదా మసోకిస్టిక్ ధోరణులను కలిగి ఉంటే వాటిని విస్మరించవచ్చు.
RP2040 vs RP235x సిరీస్
అత్యంత స్పష్టమైన మార్పు ప్యాకేజీలలో ఉంది. RP2040 7x7mm QFN-56 అయితే, RP235x సిరీస్లో ప్రస్తుతం నలుగురు వేర్వేరు సభ్యులు ఉన్నారు. ఒకే QFN-60 ప్యాకేజీని పంచుకునే రెండు పరికరాలు ఉన్నాయి; RP2350A అంతర్గత ఫ్లాష్ నిల్వను కలిగి ఉండదు మరియు RP2354A కలిగి ఉంటుంది. అదేవిధంగా, QFN-80 కూడా రెండు రుచులలో వస్తుంది; ఫ్లాష్తో RP2354B మరియు లేకుండా RP2350B. QFN-60 పరికరాలు మరియు అసలైన RP2040 ఉమ్మడి హెరిని పంచుకుంటాయిtage.
అవి ఒక్కొక్కటి 30 GPIOలను కలిగి ఉంటాయి, వీటిలో నాలుగు కూడా ADCకి అనుసంధానించబడి ఉంటాయి మరియు 7x7mm పరిమాణంలో ఉంటాయి. అయినప్పటికీ, RP2350A అనేది RP2040కి డ్రాప్-ఇన్ రీప్లేస్మెంట్ కాదు, ఎందుకంటే ప్రతి పిన్ల సంఖ్య భిన్నంగా ఉంటుంది. దీనికి విరుద్ధంగా, QFN-80 చిప్లు ఇప్పుడు 48 GPIOలను కలిగి ఉన్నాయి మరియు వీటిలో ఎనిమిది ఇప్పుడు ADC సామర్థ్యాన్ని కలిగి ఉన్నాయి. దీని కారణంగా, ఇప్పుడు మనకు రెండు మినిమల్ బోర్డులు ఉన్నాయి; 60 పిన్ పరికరాలకు ఒకటి, మరియు 80కి ఒకటి. ఈ కనిష్ట బోర్డులు ప్రాథమికంగా అంతర్గత ఫ్లాష్ (RP2350) లేని భాగాల కోసం రూపొందించబడ్డాయి, అయితే డిజైన్లను ఆన్బోర్డ్ ఫ్లాష్ను వదిలివేయడం ద్వారా అంతర్గత ఫ్లాష్ పరికరాలతో (RP2354) సులభంగా ఉపయోగించవచ్చు. మెమరీ, లేదా దానిని సెకండరీ ఫ్లాష్ పరికరంగా కూడా ఉపయోగించడం (దీని తర్వాత మరింత). QFN-80 వెర్షన్ అదనపు GPIOకి అనుగుణంగా హెడర్ల వరుసలను కలిగి ఉండటంతో పాటు, రెండు బోర్డుల మధ్య చాలా తక్కువ వ్యత్యాసం ఉంది మరియు బోర్డు పెద్దదిగా ఉంటుంది.
ప్యాకేజీని పక్కన పెడితే, RP235x సిరీస్ మరియు RP2040 మధ్య అతిపెద్ద బోర్డు-స్థాయి వ్యత్యాసం విద్యుత్ సరఫరా. RP235x సిరీస్లో కొన్ని కొత్త పవర్ పిన్లు మరియు వేరే అంతర్గత రెగ్యులేటర్ ఉన్నాయి. RP100 యొక్క 2040mA లీనియర్ రెగ్యులేటర్ 200mA స్విచింగ్ రెగ్యులేటర్తో భర్తీ చేయబడింది మరియు దీనికి కొన్ని నిర్దిష్ట సర్క్యూట్లు అవసరం మరియు లేఅవుట్తో తక్కువ జాగ్రత్తలు తీసుకోవలసిన అవసరం లేదు. మీరు మా లేఅవుట్ మరియు భాగాల ఎంపికలను నిశితంగా అనుసరించాలని సిఫార్సు చేయబడింది; మేము ఇప్పటికే డిజైన్ యొక్క అనేక పునరావృత్తులు చేయవలసిన బాధను అనుభవించాము, కాబట్టి మీరు చేయనవసరం లేదని ఆశిస్తున్నాము.
మూర్తి 2. RP3B కనిష్ట డిజైన్ యొక్క KiCad 2350D రెండరింగ్ample
డిజైన్
మినిమల్ డిజైన్ మాజీ ఉద్దేశంamples అనేది RP235x సిరీస్ని ఉపయోగించి ఒక జత సాధారణ బోర్డులను సృష్టించడం, ఇది అనవసరంగా అన్యదేశ PCB సాంకేతికతలను ఉపయోగించకుండా చౌకగా మరియు సులభంగా తయారు చేయగలదు. కనిష్ట బోర్డులు 2 లేయర్ డిజైన్లు, ఇవి సాధారణంగా అందుబాటులో ఉండే భాగాలను ఉపయోగిస్తాయి మరియు అన్నీ బోర్డు పైభాగంలో అమర్చబడి ఉంటాయి. పెద్ద, సులభంగా చేతితో టంకము చేయగలిగిన భాగాలను ఉపయోగించడం మంచిది అయితే, QFN చిప్స్ (0.4mm) యొక్క చిన్న పిచ్ అంటే అన్ని GPIOలను ఉపయోగించాలంటే కొన్ని 0402 (1005 మెట్రిక్) నిష్క్రియ భాగాలను ఉపయోగించడం అనివార్యం. 0402 కాంపోనెంట్లను చేతితో టంకం చేయడం మంచి టంకం ఇనుముతో చాలా సవాలుగా లేనప్పటికీ, ప్రత్యేక పరికరాలు లేకుండా QFNలను టంకం చేయడం దాదాపు అసాధ్యం.
తదుపరి కొన్ని విభాగాలలో, అదనపు సర్క్యూట్రీ దేనికి సంబంధించినదో వివరించడానికి నేను ప్రయత్నించబోతున్నాను మరియు మేము చేసిన ఎంపికలను మేము ఎలా చేసాము. నేను వాస్తవానికి రెండు వేర్వేరు డిజైన్ల గురించి మాట్లాడబోతున్నాను, ప్రతి ప్యాకేజీ పరిమాణానికి ఒకటి, నేను విషయాలను వీలైనంత సరళంగా ఉంచడానికి ప్రయత్నించాను. సాధ్యమైనంత వరకు, రెండు బోర్డుల కోసం అన్ని కాంపోనెంట్ రిఫరెన్స్లు ఒకేలా ఉంటాయి, కనుక నేను U1, R1 మొదలైనవాటిని సూచిస్తే, అది రెండు బోర్డులకు సమానంగా సంబంధితంగా ఉంటుంది. స్పష్టమైన మినహాయింపు ఏమిటంటే, భాగం బోర్డులలో ఒకదానిపై మాత్రమే ఉన్నప్పుడు (అన్ని సందర్భాల్లో, ఇది పెద్ద 80 పిన్ వేరియంట్లో ఉంటుంది), అప్పుడు ప్రశ్నలోని భాగం QFN-80 డిజైన్లో మాత్రమే ఉంటుంది; ఉదాహరణకుample, R13 ఈ బోర్డులో మాత్రమే కనిపిస్తుంది.
అధ్యాయం 2. శక్తి
RP235x సిరీస్ మరియు RP2040 యొక్క విద్యుత్ సరఫరాలు ఈ సమయంలో కొంత భిన్నంగా ఉన్నాయి, అయినప్పటికీ దాని సరళమైన కాన్ఫిగరేషన్లో, దీనికి ఇప్పటికీ రెండు సరఫరాలు, 3.3V మరియు 1.1V అవసరం. RP235x సిరీస్లు ఏకకాలంలో ఎక్కువ పవర్ హంగ్రీని కలిగి ఉంటాయి, ఎందుకంటే ఇది అధిక పనితీరును కలిగి ఉంటుంది మరియు దాని ముందున్న దానికంటే ఎక్కువ పొదుపుగా (తక్కువ పవర్ స్థితిలో ఉన్నప్పుడు) ఉంటుంది, కాబట్టి RP2040లోని లీనియర్ రెగ్యులేటర్ స్విచ్చింగ్ రెగ్యులేటర్తో అప్గ్రేడ్ చేయబడింది. ఇది అధిక ప్రవాహాల వద్ద (గతంలో 200mAతో పోలిస్తే 100mA వరకు) అధిక శక్తి సామర్థ్యాన్ని అనుమతిస్తుంది.
కొత్త ఆన్-చిప్ వాల్యూమ్tagఇ రెగ్యులేటర్
మూర్తి 3. అంతర్గత రెగ్యులేటర్ సర్క్యూట్ను చూపే స్కీమాటిక్ విభాగం
RP2040 యొక్క లీనియర్ రెగ్యులేటర్లో రెండు పిన్లు, 3.3V ఇన్పుట్ మరియు చిప్పై DVDDని సరఫరా చేయడానికి 1.1V అవుట్పుట్ ఉన్నాయి. ఈసారి, RP235x సిరీస్ రెగ్యులేటర్ ఐదు పిన్లను కలిగి ఉంది మరియు ఇది పని చేయడానికి కొన్ని బాహ్య భాగాలు అవసరం. వినియోగం పరంగా ఇది కొంచెం వెనుకబడిన దశగా అనిపించినప్పటికీ, స్విచ్చింగ్ రెగ్యులేటర్ అడ్వాన్ను కలిగి ఉందిtage అధిక లోడ్ ప్రవాహాల వద్ద మరింత శక్తి సమర్థవంతంగా ఉండటం.
పేరు సూచించినట్లుగా, రెగ్యులేటర్ 3.3V ఇన్పుట్ వాల్యూమ్ను కనెక్ట్ చేసే అంతర్గత ట్రాన్సిస్టర్ను వేగంగా ఆన్ మరియు ఆఫ్ చేస్తుంది.tage (VREG_VIN) VREG_LX పిన్కి, మరియు ఇండక్టర్ (L1) మరియు అవుట్పుట్ కెపాసిటర్ (C7) సహాయంతో, ఇది DC అవుట్పుట్ వాల్యూమ్ను ఉత్పత్తి చేయగలదుtagఇ ఇన్పుట్ నుండి స్టెప్ డౌన్ చేయబడింది. VREG_FB పిన్ అవుట్పుట్ వాల్యూమ్ను పర్యవేక్షిస్తుందిtage, మరియు స్విచింగ్ సైకిల్ యొక్క ఆన్/ఆఫ్ నిష్పత్తిని సర్దుబాటు చేస్తుంది, అవసరమైన వాల్యూమ్ని నిర్ధారించడానికిtagఇ నిర్వహించబడుతుంది. పెద్ద కరెంట్లు VREG_VIN నుండి VREG_LXకి మారినందున, ఇన్పుట్కు దగ్గరగా ఉన్న పెద్ద కెపాసిటర్ (C6) అవసరం, కాబట్టి మేము 3.3V సరఫరాను ఎక్కువగా కలవరపెట్టము. ఈ పెద్ద స్విచ్చింగ్ కరెంట్ల గురించి మాట్లాడుతూ, రెగ్యులేటర్ దాని స్వంత గ్రౌండ్ రిటర్న్ కనెక్షన్, VREG_PGNDతో కూడా వస్తుంది. అదే విధంగా VREG_VIN మరియు VREG_LXతో, ఈ కనెక్షన్ యొక్క లేఅవుట్ కీలకం, మరియు VREG_PGND తప్పనిసరిగా ప్రధాన GNDకి కనెక్ట్ అయితే, అన్ని పెద్ద స్విచ్చింగ్ కరెంట్లు నేరుగా PGND పిన్కి తిరిగి వచ్చే విధంగా, మిగిలిన వాటికి అంతరాయం కలిగించకుండా చేయాలి. GND చాలా ఎక్కువ.
చివరి పిన్ VREG_AVDD, ఇది రెగ్యులేటర్లోని అనలాగ్ సర్క్యూట్ను సరఫరా చేస్తుంది మరియు ఇది శబ్దానికి చాలా సున్నితంగా ఉంటుంది.
మూర్తి 4. రెగ్యులేటర్ యొక్క PCB లేఅవుట్ను చూపే స్కీమాటిక్ విభాగం
- కనిష్ట బోర్డులపై రెగ్యులేటర్ యొక్క లేఅవుట్ రాస్ప్బెర్రీ పై పికో 2కి దగ్గరగా ప్రతిబింబిస్తుంది. ఈ సర్క్యూట్ రూపకల్పనలో చాలా ఎక్కువ పని జరిగింది, PCB యొక్క అనేక పునరావృత్తులు మనకు సాధ్యమైనంత మేలు చేయడానికి అవసరం. చెయ్యవచ్చు. మీరు ఈ భాగాలను వివిధ మార్గాల్లో ఉంచవచ్చు మరియు ఇప్పటికీ రెగ్యులేటర్ను 'పని'కి పొందవచ్చు (అంటే, అవుట్పుట్ వాల్యూమ్ను ఉత్పత్తి చేయండిtage ఇంచుమించు సరైన స్థాయిలో, అది రన్నింగ్ కోడ్ని పొందడానికి సరిపోతుంది), మా రెగ్యులేటర్ని సంతోషంగా ఉంచడానికి సరిగ్గా సరైన మార్గంలో వ్యవహరించాలని మేము కనుగొన్నాము మరియు సంతోషంగా ఉండాలంటే, సరైన అవుట్పుట్ వాల్యూమ్ను ఉత్పత్తి చేయడంtagఇ లోడ్ ప్రస్తుత పరిస్థితుల పరిధిలో.
- దీనిపై మా ప్రయోగాలు చేస్తున్నప్పుడు, భౌతిక శాస్త్రం యొక్క అసౌకర్య ప్రపంచాన్ని ఎల్లప్పుడూ విస్మరించలేమని గుర్తు చేయడం వల్ల మేము కొంత నిరాశ చెందాము. మేము, ఇంజనీర్లుగా, ఎక్కువగా ప్రయత్నిస్తాము మరియు సరిగ్గా దీన్ని చేస్తాము; భాగాలను సరళీకృతం చేయడం, (తరచుగా) ముఖ్యమైన భౌతిక లక్షణాలను విస్మరించడం మరియు బదులుగా మనకు ఆసక్తి ఉన్న ఆస్తిపై దృష్టి పెట్టడం. ఉదాహరణకుample, ఒక సాధారణ నిరోధకం కేవలం ప్రతిఘటనను కలిగి ఉండదు, కానీ ఇండక్టెన్స్ మొదలైనవి కూడా కలిగి ఉంటుంది. మా విషయంలో, ఇండక్టర్లు వాటితో అనుబంధించబడిన అయస్కాంత క్షేత్రాన్ని కలిగి ఉన్నాయని మేము (పునః) కనుగొన్నాము మరియు ముఖ్యంగా, కాయిల్ ఏ వైపున ఆధారపడి ఒక దిశలో ప్రసరిస్తుంది గాయం, మరియు ప్రస్తుత ప్రవాహం యొక్క దిశ. 'పూర్తి' షీల్డ్ ఇండక్టర్ అంటే మీరు ఏమనుకుంటున్నారో అర్థం కాదని కూడా మాకు గుర్తు చేశారు. అయస్కాంత క్షేత్రం చాలా వరకు అటెన్యూట్ చేయబడింది, అయితే కొన్ని ఇప్పటికీ తప్పించుకుంటాయి. ఇండక్టర్ 'సరైన మార్గం రౌండ్' అయితే రెగ్యులేటర్ పనితీరు భారీగా మెరుగుపడుతుందని మేము కనుగొన్నాము.
- 'రాంగ్ వే రౌండ్' ఇండక్టర్ నుండి వెలువడే అయస్కాంత క్షేత్రం రెగ్యులేటర్ అవుట్పుట్ కెపాసిటర్ (C7)తో జోక్యం చేసుకుంటుందని తేలింది, ఇది RP2350 లోపల కంట్రోల్ సర్క్యూట్ను అప్సెట్ చేస్తుంది. ఇండక్టర్ సరైన ధోరణిలో, మరియు ఇక్కడ ఉపయోగించిన ఖచ్చితమైన లేఅవుట్ మరియు కాంపోనెంట్ ఎంపికలతో, ఈ సమస్య తొలగిపోతుంది. ఏదైనా ఓరియంటేషన్లో ఇండక్టర్తో పని చేసే ఇతర లేఅవుట్లు, కాంపోనెంట్లు మొదలైనవి నిస్సందేహంగా ఉంటాయి, అయితే అవి అలా చేయడానికి చాలా ఎక్కువ PCB స్థలాన్ని ఉపయోగిస్తాయి. మేము ఈ కాంపాక్ట్ మరియు చక్కగా ప్రవర్తించే పరిష్కారాన్ని అభివృద్ధి చేయడానికి మరియు మెరుగుపరచడానికి వెచ్చించిన అనేక ఇంజనీరింగ్ గంటలను ప్రజలను ఆదా చేయడానికి ఈ సిఫార్సు చేసిన లేఅవుట్ను అందించాము.
- ఇంకా చెప్పాలంటే, మీరు మా మాజీని ఉపయోగించకూడదని ఎంచుకుంటే మేము చెప్పేంత వరకు వెళ్తున్నాముampలే, అప్పుడు మీరు మీ స్వంత పూచీతో అలా చేస్తారు. మేము ఇప్పటికే RP2040 మరియు క్రిస్టల్ సర్క్యూట్తో చేసినట్లే, ఇక్కడ మీరు నిర్దిష్ట భాగాన్ని ఉపయోగించమని మేము నొక్కిచెప్పాము (బాగా, గట్టిగా సూచిస్తాము) (మేము ఈ పత్రం యొక్క క్రిస్టల్ విభాగంలో మళ్లీ చేస్తాము).
- ఈ చిన్న ఇండక్టర్ల దిశాత్మకత విశ్వవ్యాప్తంగా విస్మరించబడుతుంది, కాయిల్ వైండింగ్ యొక్క విన్యాసాన్ని తగ్గించడం అసాధ్యం మరియు యాదృచ్ఛికంగా భాగాల రీల్తో పంపిణీ చేయబడుతుంది. పెద్ద ఇండక్టర్ కేస్ పరిమాణాలు వాటిపై ధ్రువణత గుర్తులను కలిగి ఉన్నట్లు తరచుగా కనుగొనవచ్చు, అయినప్పటికీ మేము ఎంచుకున్న 0806 (2016 మెట్రిక్) కేస్ పరిమాణంలో తగిన వాటిని కనుగొనలేకపోయాము. ఈ క్రమంలో, మేము ధ్రువణతను సూచించడానికి చుక్కతో 3.3μH భాగాన్ని ఉత్పత్తి చేయడానికి అబ్రాకాన్తో కలిసి పని చేసాము మరియు ముఖ్యంగా, వాటిని ఒకే విధంగా సమలేఖనం చేసి రీల్పైకి రండి. TBD పంపిణీదారుల నుండి సాధారణ ప్రజలకు అందుబాటులో ఉంటుంది (లేదా అతి త్వరలో). ముందుగా చెప్పినట్లుగా, VREG_AVDD సరఫరా శబ్దానికి చాలా సున్నితంగా ఉంటుంది మరియు అందువల్ల ఫిల్టర్ చేయబడాలి. VREG_AVDD దాదాపు 200μAని మాత్రమే తీసుకుంటుంది కాబట్టి, 33Ω మరియు 4.7μF యొక్క RC ఫిల్టర్ సరిపోతుందని మేము కనుగొన్నాము.
- కాబట్టి, రీక్యాప్ చేయడానికి, ఉపయోగించే భాగాలు...
- C6, C7 & C9 – 4.7μF (0402, 1005 మెట్రిక్)
- L1 – అబ్రాకాన్ TBD (0806, 2016 మెట్రిక్)
- R3 – 33Ω (0402, 1005 మెట్రిక్)
- RP2350 డేటాషీట్ రెగ్యులేటర్ లేఅవుట్ సిఫార్సులపై మరింత వివరణాత్మక చర్చను కలిగి ఉంది, దయచేసి బాహ్య భాగాలు మరియు PCB లేఅవుట్ అవసరాలను చూడండి.
ఇన్పుట్ సరఫరా
ఈ డిజైన్ కోసం ఇన్పుట్ పవర్ కనెక్షన్ మైక్రో-USB కనెక్టర్ యొక్క 5V VBUS పిన్ ద్వారా చేయబడుతుంది (మూర్తి 1లో J5 అని లేబుల్ చేయబడింది). ఇది ఎలక్ట్రానిక్ పరికరాలకు శక్తినిచ్చే సాధారణ పద్ధతి, మరియు RP2350 USB కార్యాచరణను కలిగి ఉన్నందున ఇక్కడ అర్ధమే, మేము ఈ కనెక్టర్ యొక్క డేటా పిన్లకు వైరింగ్ చేస్తాము. ఈ డిజైన్కు మనకు 3.3V మాత్రమే అవసరం (1.1V సరఫరా అంతర్గత నుండి వస్తుంది), మేము ఇన్కమింగ్ 5V USB సరఫరాను తగ్గించాలి, ఈ సందర్భంలో, మరొక బాహ్య వాల్యూమ్ని ఉపయోగించిtagఇ రెగ్యులేటర్, ఈ సందర్భంలో ఒక లీనియర్ రెగ్యులేటర్ (అకా తక్కువ డ్రాప్ అవుట్ రెగ్యులేటర్, లేదా LDO). సమర్థవంతమైన స్విచ్చింగ్ రెగ్యులేటర్ని ఉపయోగించడంలో ఉన్న సద్గుణాలను ఇంతకు ముందు ప్రశంసించినందున, ఇక్కడ కూడా ఒకదాన్ని ఉపయోగించడం తెలివైన ఎంపిక కావచ్చు, కానీ నేను సరళతని ఎంచుకున్నాను. ముందుగా, LDOని ఉపయోగించడం దాదాపు ఎల్లప్పుడూ సులభం. మీరు ఏ సైజు ఇండక్టర్ని ఉపయోగించాలి లేదా అవుట్పుట్ కెపాసిటర్లు ఎంత పెద్దవి అని గుర్తించడానికి ఎటువంటి లెక్కలు అవసరం లేదు మరియు లేఅవుట్ సాధారణంగా చాలా సూటిగా ఉంటుంది. రెండవది, శక్తి యొక్క ప్రతి చివరి చుక్కను ఆదా చేయడం ఇక్కడ లక్ష్యం కాదు; అలా అయితే, నేను స్విచ్చింగ్ రెగ్యులేటర్ని ఉపయోగించడాన్ని తీవ్రంగా పరిగణిస్తాను మరియు మీరు మాజీని కనుగొనవచ్చుampరాస్ప్బెర్రీ పై పికో 2లో అలా చేయడం. మరియు మూడవది, నేను గతంలో మినిమల్ బోర్డ్ యొక్క RP2040 వెర్షన్లో ఉపయోగించిన సర్క్యూట్ను 'అరువుగా తీసుకోగలను'. ఇక్కడ ఎంచుకున్న NCP1117 (U2) 3.3V యొక్క స్థిరమైన అవుట్పుట్ను కలిగి ఉంది, విస్తృతంగా అందుబాటులో ఉంది మరియు 1A వరకు కరెంట్ను అందించగలదు, ఇది చాలా డిజైన్లకు పుష్కలంగా ఉంటుంది. NCP1117 కోసం డేటాషీట్ను పరిశీలిస్తే, ఈ పరికరానికి ఇన్పుట్పై 10μF కెపాసిటర్ మరియు అవుట్పుట్ (C1 మరియు C5)పై మరొకటి అవసరమని మాకు తెలియజేస్తుంది.
డీకప్లింగ్ కెపాసిటర్లు
మూర్తి 6. RP2350 విద్యుత్ సరఫరా ఇన్పుట్లను చూపే స్కీమాటిక్ విభాగం, వాల్యూమ్tagఇ రెగ్యులేటర్ మరియు డీకప్లింగ్ కెపాసిటర్లు
విద్యుత్ సరఫరా రూపకల్పనలో మరొక అంశం RP2350కి అవసరమైన డీకప్లింగ్ కెపాసిటర్లు. ఇవి రెండు ప్రాథమిక విధులను అందిస్తాయి. ముందుగా, అవి విద్యుత్ సరఫరా శబ్దాన్ని ఫిల్టర్ చేస్తాయి మరియు రెండవది, RP2350 లోపల సర్క్యూట్లు స్వల్ప నోటీసులో ఉపయోగించగల స్థానిక ఛార్జీని అందిస్తాయి. ఇది వాల్యూమ్ను నిరోధిస్తుందిtagకరెంట్ డిమాండ్ అకస్మాత్తుగా పెరిగినప్పుడు చాలా పడిపోవడం నుండి తక్షణ పరిసరాల్లో ఇ స్థాయి. ఎందుకంటే, ఈ కారణంగా, పవర్ పిన్లకు దగ్గరగా డీకప్లింగ్ను ఉంచడం చాలా ముఖ్యం. సాధారణంగా, మేము పవర్ పిన్కు 100nF కెపాసిటర్ని ఉపయోగించమని సిఫార్సు చేస్తున్నాము, అయితే, మేము ఈ నియమం నుండి రెండు సందర్భాలలో తప్పుకుంటాము.
మూర్తి 7. లేఅవుట్ యొక్క విభాగం RP2350 రూటింగ్ మరియు డీకప్లింగ్ని చూపుతోంది
- మొదటగా, పరికరానికి దూరంగా, అన్ని చిప్ పిన్లను రూట్ చేయగలిగేలా తగినంత స్థలాన్ని కలిగి ఉండాలంటే, మనం ఉపయోగించగల డీకప్లింగ్ కెపాసిటర్ల పరిమాణంతో రాజీపడాలి. ఈ డిజైన్లో, RP53A యొక్క 54 మరియు 2350 పిన్లు (RP68B యొక్క 69 మరియు 2350 పిన్లు) ఒకే కెపాసిటర్ను (మూర్తి 12 మరియు మూర్తి 7లో C6) పంచుకుంటాయి, ఎందుకంటే పరికరం యొక్క ఆ వైపున ఎక్కువ స్థలం లేదు, మరియు భాగాలు మరియు రెగ్యులేటర్ యొక్క లేఅవుట్ ప్రాధాన్యతనిస్తుంది.
- మేము చిన్న భాగాలు లేదా ఎగువ మరియు దిగువ రెండు వైపులా భాగాలతో కూడిన నాలుగు లేయర్ PCB వంటి సంక్లిష్టమైన/ఖరీదైన సాంకేతికతను ఉపయోగిస్తే ఈ స్థలం కొరతను కొంతవరకు అధిగమించవచ్చు. ఇది డిజైన్ ట్రేడ్-ఆఫ్; మేము సంక్లిష్టత మరియు వ్యయాన్ని తగ్గించాము, తక్కువ డికప్లింగ్ కెపాసిటెన్స్ మరియు కెపాసిటర్లు చిప్కి సరైన దానికంటే కొంచెం దూరంగా ఉంటాయి (ఇది ఇండక్టెన్స్ను పెంచుతుంది). ఇది వాల్యూమ్ వలె డిజైన్ ఆపరేట్ చేయగల గరిష్ట వేగాన్ని పరిమితం చేసే ప్రభావాన్ని కలిగి ఉంటుందిtagఇ సరఫరా చాలా ధ్వనించవచ్చు మరియు అనుమతించబడిన కనీస వాల్యూమ్ కంటే తగ్గుతుందిtagఇ; కానీ చాలా అప్లికేషన్లకు, ఈ ట్రేడ్-ఆఫ్ ఆమోదయోగ్యంగా ఉండాలి.
- 100nF నియమం నుండి ఇతర విచలనం కాబట్టి మనం వాల్యూమ్ను మరింత మెరుగుపరచవచ్చుtagఇ రెగ్యులేటర్ పనితీరు; C4.7 కోసం 10μFని ఉపయోగించమని మేము సిఫార్సు చేస్తున్నాము, ఇది రెగ్యులేటర్ నుండి చిప్ యొక్క మరొక వైపున ఉంచబడుతుంది.
అధ్యాయం 3. ఫ్లాష్ మెమరీ
ప్రాథమిక ఫ్లాష్
మూర్తి 8. ప్రాథమిక ఫ్లాష్ మెమరీ మరియు USB_BOOT సర్క్యూట్ని చూపే స్కీమాటిక్ విభాగం
- RP2350 బూట్ చేయగల మరియు అమలు చేయగల ప్రోగ్రామ్ కోడ్ని నిల్వ చేయడానికి, మనం ఫ్లాష్ మెమరీని, ప్రత్యేకంగా క్వాడ్ SPI ఫ్లాష్ మెమరీని ఉపయోగించాలి. ఇక్కడ ఎంచుకున్న పరికరం W25Q128JVS పరికరం (మూర్తి 3లోని U8), ఇది 128Mbit చిప్ (16MB). ఇది RP2350 సపోర్ట్ చేయగల అతిపెద్ద మెమరీ పరిమాణం. మీ నిర్దిష్ట అప్లికేషన్కు ఎక్కువ నిల్వ అవసరం లేకపోతే, బదులుగా చిన్న, చౌకైన మెమరీని ఉపయోగించవచ్చు.
- ఈ డేటాబస్ చాలా ఎక్కువ పౌనఃపున్యం మరియు తరచుగా ఉపయోగంలో ఉన్నందున, సిగ్నల్ సమగ్రతను నిర్వహించడానికి మరియు చుట్టుపక్కల సర్క్యూట్లలో క్రాస్స్టాక్ను తగ్గించడానికి షార్ట్ కనెక్షన్లను ఉపయోగించి RP2350 యొక్క QSPI పిన్లను నేరుగా ఫ్లాష్కి వైర్ చేయాలి. క్రాస్స్టాక్ అంటే ఒక సర్క్యూట్ నెట్లోని సిగ్నల్స్ అవాంఛిత వాల్యూమ్ను ప్రేరేపించగలవుtages పొరుగు సర్క్యూట్లో, లోపాలు సంభవించే అవకాశం ఉంది.
- QSPI_SS సిగ్నల్ ఒక ప్రత్యేక సందర్భం. ఇది నేరుగా ఫ్లాష్కి కనెక్ట్ చేయబడింది, కానీ దీనికి రెండు రెసిస్టర్లు కూడా ఉన్నాయి (అలాగే, నాలుగు, కానీ నేను దానితో తరువాత వస్తాను) దానికి కనెక్ట్ చేయబడింది. మొదటి (R1) 3.3V సరఫరాకు పుల్-అప్. ఫ్లాష్ మెమరీకి చిప్-సెలెక్ట్ ఇన్పుట్ అదే వాల్యూమ్లో ఉండాలిtage పరికరం పవర్ అప్ చేయబడినందున దాని స్వంత 3.3V సరఫరా పిన్గా, లేకుంటే, అది సరిగ్గా పని చేయదు. RP2350 పవర్ అప్ చేయబడినప్పుడు, దాని QSPI_SS పిన్ స్వయంచాలకంగా పుల్-అప్కి డిఫాల్ట్ అవుతుంది, అయితే స్విచ్-ఆన్ సమయంలో QSPI_SS పిన్ యొక్క స్థితికి హామీ ఇవ్వలేని కొద్ది సమయం ఉంటుంది. పుల్-అప్ రెసిస్టర్ యొక్క జోడింపు ఈ అవసరం ఎల్లప్పుడూ సంతృప్తి చెందుతుందని నిర్ధారిస్తుంది. R1 అనేది స్కీమాటిక్లో DNF (డోంట్ ఫిట్)గా గుర్తించబడింది, ఈ నిర్దిష్ట ఫ్లాష్ పరికరంతో, బాహ్య పుల్-అప్ అనవసరమని మేము కనుగొన్నాము. అయితే, వేరే ఫ్లాష్ ఉపయోగించినట్లయితే, ఇక్కడ 10kΩ రెసిస్టర్ను చొప్పించగలగడం చాలా ముఖ్యమైనది కావచ్చు, కనుక ఇది ఒక సందర్భంలో చేర్చబడింది.
- రెండవ రెసిస్టర్ (R6) అనేది 1kΩ రెసిస్టర్, ఇది 'USB_BOOT' అని లేబుల్ చేయబడిన పుష్ బటన్ (SW1)కి కనెక్ట్ చేయబడింది. ఎందుకంటే QSPI_SS పిన్ 'బూట్ స్ట్రాప్'గా ఉపయోగించబడుతుంది; బూట్ సీక్వెన్స్ సమయంలో RP2350 ఈ I/O విలువను తనిఖీ చేస్తుంది మరియు అది లాజిక్ 0 అని కనుగొనబడితే, RP2350 BOOTSEL మోడ్కి తిరిగి వస్తుంది, ఇక్కడ RP2350 USB మాస్ స్టోరేజ్ పరికరంగా కనిపిస్తుంది మరియు కోడ్ నేరుగా కాపీ చేయబడుతుంది. దానికి. మేము బటన్ను నొక్కితే, మేము QSPI_SS పిన్ను గ్రౌండ్కి లాగుతాము మరియు పరికరం ఆ తర్వాత రీసెట్ చేయబడితే (ఉదా. RUN పిన్ను టోగుల్ చేయడం ద్వారా), RP2350 ఫ్లాష్లోని కంటెంట్లను అమలు చేయడానికి ప్రయత్నించే బదులు BOOTSEL మోడ్లో పునఃప్రారంభించబడుతుంది. ఈ రెసిస్టర్లు, R2 మరియు R6 (R9 మరియు R10 కూడా), ఫ్లాష్ చిప్కు దగ్గరగా ఉంచాలి, కాబట్టి మేము సిగ్నల్ను ప్రభావితం చేసే రాగి ట్రాక్ల అదనపు పొడవులను నివారిస్తాము.
- పైన పేర్కొన్నవన్నీ ప్రత్యేకంగా అంతర్గత ఫ్లాష్ లేని RP2350కి వర్తిస్తాయి. వాస్తవానికి, RP2354 పరికరాలు అంతర్గత 2MB ఫ్లాష్ మెమరీలను కలిగి ఉంటాయి, కాబట్టి బాహ్య U3 మెమరీ అవసరం లేదు, కాబట్టి U3ని స్కీమాటిక్ నుండి సురక్షితంగా తీసివేయవచ్చు లేదా జనావాసం లేకుండా వదిలివేయవచ్చు. ఈ సందర్భాలలో దేనిలోనైనా, మేము ఇప్పటికీ USB_BOOT స్విచ్ని QSPI_SSకి కనెక్ట్ చేయాలనుకుంటున్నాము, తద్వారా మేము ఇప్పటికీ USB బూట్ మోడ్లోకి ప్రవేశించగలము.
సెకండరీ ఫ్లాష్ లేదా PSRAM
- RP235x సిరీస్ ఇప్పుడు అదే QSPI పిన్లను ఉపయోగించి రెండవ మెమరీ పరికరానికి మద్దతు ఇస్తుంది, GPIO అదనపు చిప్ ఎంపికను అందిస్తుంది. కాబట్టి, మేము RP2354 (అంతర్గత ఫ్లాష్ కలిగి ఉన్న) ఉపయోగిస్తుంటే, మేము U3ని ద్వితీయ ఫ్లాష్గా ఉపయోగించవచ్చు లేదా దానిని PSRAM పరికరంతో భర్తీ చేయవచ్చు. దీన్ని చేయడానికి, మేము U3 నుండి QSPI_SSని డిస్కనెక్ట్ చేయాలి మరియు బదులుగా దానిని తగిన GPIOకి కనెక్ట్ చేయాలి. చిప్ ఎంపిక (XIP_CS1n)గా ఉండగల సమీప GPIO GPIO0, కాబట్టి R0 నుండి 10Ωని తీసివేసి, R9కి అమర్చడం ద్వారా, మనం ఇప్పుడు ఆన్-చిప్ ఫ్లాష్తో పాటు U3ని యాక్సెస్ చేయవచ్చు. పూర్తిగా అడ్వాన్ తీసుకోవడానికిtagఈ ఫీచర్ యొక్క e, మేము రెండు బాహ్య మెమరీ పరికరాలను కలిగి ఉన్నాము, తద్వారా ఫ్లాష్-తక్కువ RP2350 భాగాలు ప్రయోజనం పొందగలవు, RP2350B కోసం రెండు కనిష్ట బోర్డ్లలో పెద్దది, అదనపు మెమరీ చిప్ కోసం ఐచ్ఛిక ఫుట్ప్రింట్ (U4)ని కలిగి ఉంటుంది.
మూర్తి 9. ఐచ్ఛిక సెకండరీ మెమరీ పరికరాన్ని చూపే స్కీమాటిక్ విభాగం
ఈ పరికరాన్ని ఉపయోగించడానికి, ఇది స్పష్టంగా జనాభా కలిగి ఉండాలి , అలాగే R11 (0Ω), మరియు R13 (10KΩ). R11 యొక్క జోడింపు GPIO0 (XIP_CS1n సిగ్నల్)ని రెండవ మెమరీ యొక్క చిప్ ఎంపికకు కలుపుతుంది. ఈసారి చిప్ సెలెక్ట్ పిన్పై పుల్-అప్ ఖచ్చితంగా అవసరం, ఎందుకంటే GPIO0 యొక్క డిఫాల్ట్ స్థితి పవర్-అప్ వద్ద తక్కువగా లాగబడుతుంది, ఇది మా ఫ్లాష్ పరికరం విఫలమయ్యేలా చేస్తుంది. U22 కోసం స్థానిక విద్యుత్ సరఫరా డీకప్లింగ్ను అందించడానికి కూడా C4 అవసరమవుతుంది.
మద్దతు ఉన్న ఫ్లాష్ చిప్స్
ప్రారంభ ఫ్లాష్ ప్రోబ్ సీక్వెన్స్, రెండవ sని సంగ్రహించడానికి దిగువన ఉపయోగించబడుతుందిtage నుండి ఫ్లాష్, 03-బిట్ అడ్రసింగ్తో 24h సీరియల్ రీడ్ కమాండ్ను మరియు సుమారు 1MHz సీరియల్ క్లాక్ని ఉపయోగిస్తుంది. ఇది గడియార ధ్రువణత మరియు గడియార దశ యొక్క నాలుగు కలయికల ద్వారా పదేపదే చక్రం తిప్పుతుంది, చెల్లుబాటు అయ్యే సెకను కోసం వెతుకుతుందిtagఇ CRC32 చెక్సమ్.
రెండో రుtage అదే 03h సీరియల్ రీడ్ కమాండ్ని ఉపయోగించి ఎగ్జిక్యూట్-ఇన్-ప్లేస్ని కాన్ఫిగర్ చేయడం ఉచితం, RP2350 03-బిట్ అడ్రసింగ్తో 24h సీరియల్ రీడ్కు మద్దతు ఇచ్చే ఏదైనా చిప్తో క్యాష్డ్ ఫ్లాష్ ఎగ్జిక్యూట్-ఇన్-ప్లేస్ను నిర్వహించగలదు, ఇందులో చాలా 25-సిరీస్ ఫ్లాష్ పరికరాలు ఉన్నాయి. . SDK ఒక మాజీని అందిస్తుందిample రెండవ సెtage CPOL=0 CPHA=0, వద్ద https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_generic_03h.S. దిగువన ఉన్న రొటీన్లను ఉపయోగించి ఫ్లాష్ ప్రోగ్రామింగ్కు మద్దతు ఇవ్వడానికి, పరికరం కింది ఆదేశాలకు కూడా ప్రతిస్పందించాలి:
- 02h 256-బైట్ పేజీ ప్రోగ్రామ్
- 05h స్థితి రిజిస్టర్ చదవబడింది
- 06h సెట్ రైట్ ఎనేబుల్ లాచ్
- 20h 4kB సెక్టార్ ఎరేజ్
RP2350 అనేక రకాల డ్యూయల్-SPI మరియు QSPI యాక్సెస్ మోడ్లకు కూడా మద్దతు ఇస్తుంది. ఉదాహరణకుampలే, https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_w25q080.S Quad-IO నిరంతర రీడ్ మోడ్ కోసం Winbond W25Q-సిరీస్ పరికరాన్ని కాన్ఫిగర్ చేస్తుంది, ఇక్కడ RP2350 క్వాడ్-IO చిరునామాలను (కమాండ్ ప్రిఫిక్స్ లేకుండా) పంపుతుంది మరియు ఫ్లాష్ క్వాడ్-IO డేటాతో ప్రతిస్పందిస్తుంది.
పైన పేర్కొన్న Winbond కంటిన్యూస్ రీడ్ మోడ్ వంటి ప్రామాణిక సీరియల్ ఆదేశాలకు ఫ్లాష్ పరికరం ప్రతిస్పందించడం ఆపివేసే ఫ్లాష్ XIP మోడ్లతో కొంత జాగ్రత్త అవసరం. RP2350 రీసెట్ చేయబడినప్పుడు ఇది సమస్యలను కలిగిస్తుంది, కానీ ఫ్లాష్ పరికరం పవర్-సైకిల్ చేయబడదు, ఎందుకంటే ఫ్లాష్ అప్పుడు bootrom యొక్క ఫ్లాష్ ప్రోబ్ సీక్వెన్స్కు ప్రతిస్పందించదు. 03h సీరియల్ రీడ్ను జారీ చేసే ముందు, bootrom ఎల్లప్పుడూ క్రింది స్థిర క్రమాన్ని జారీ చేస్తుంది, ఇది ఫ్లాష్ పరికరాల శ్రేణిలో XIPని నిలిపివేయడానికి ఉత్తమ-ప్రయత్న క్రమం:
- CSn=1, IO[3:0]=4'b0000 (వివాదాన్ని నివారించడానికి పుల్ డౌన్ల ద్వారా), × 32 గడియారాలను జారీ చేయండి
- CSn=0, IO[3:0]=4'b1111 (వివాదాన్ని నివారించడానికి పుల్ అప్ల ద్వారా), × 32 గడియారాలను జారీ చేయండి
- CSn=1
- CSn=0, MOSI=1'b1 (నడిచే తక్కువ-Z, అన్ని ఇతర I/Os Hi-Z), జారీ ×16 గడియారాలు
మీరు ఎంచుకున్న పరికరం దాని నిరంతర రీడ్ మోడ్లో ఉన్నప్పుడు ఈ క్రమానికి ప్రతిస్పందించకపోతే, అది తప్పనిసరిగా ప్రతి బదిలీని సీరియల్ కమాండ్ ద్వారా ప్రిఫిక్స్ చేసే స్థితిలో ఉంచాలి, లేకుంటే RP2350 అంతర్గత రీసెట్ తర్వాత పునరుద్ధరించబడదు.
QSPI గురించి మరిన్ని వివరాల కోసం, దయచేసి RP2350 డేటాషీట్లోని QSPI మెమరీ ఇంటర్ఫేస్ (QMI)ని చూడండి.
చాప్టర్ 4. క్రిస్టల్ ఓసిలేటర్
మూర్తి 10. క్రిస్టల్ ఓసిలేటర్ మరియు లోడ్ కెపాసిటర్లను చూపుతున్న స్కీమాటిక్ విభాగం
- ఖచ్చితంగా చెప్పాలంటే, RP2350కి దాని స్వంత అంతర్గత ఓసిలేటర్ ఉన్నందున వాస్తవానికి బాహ్య గడియార మూలం అవసరం లేదు. అయినప్పటికీ, ఈ అంతర్గత ఓసిలేటర్ యొక్క ఫ్రీక్వెన్సీ బాగా నిర్వచించబడలేదు లేదా నియంత్రించబడదు, చిప్ నుండి చిప్కు మారుతూ ఉంటుంది, అలాగే వివిధ సరఫరా వాల్యూమ్లతోtages మరియు ఉష్ణోగ్రతలు, స్థిరమైన బాహ్య ఫ్రీక్వెన్సీ మూలాన్ని ఉపయోగించమని సిఫార్సు చేయబడింది. ఎక్స్టర్నల్ ఫ్రీక్వెన్సీ సోర్స్ లేకుండా ఖచ్చితమైన పౌనఃపున్యాలపై ఆధారపడే అప్లికేషన్లు సాధ్యం కాదు, USB ప్రధాన మాజీample.
- బాహ్య ఫ్రీక్వెన్సీ మూలాన్ని అందించడం రెండు మార్గాలలో ఒకదానిలో చేయవచ్చు: CMOS అవుట్పుట్తో క్లాక్ సోర్స్ను అందించడం ద్వారా (IOVDD వాల్యూమ్ యొక్క స్క్వేర్ వేవ్tagఇ) XIN పిన్లోకి లేదా వాటి మధ్య కనెక్ట్ చేయబడిన 12MHz క్రిస్టల్ని ఉపయోగించడం ద్వారా
- XIN మరియు XOUT. క్రిస్టల్ను ఉపయోగించడం ఇక్కడ ప్రాధాన్యత ఎంపిక, ఎందుకంటే అవి రెండూ సాపేక్షంగా చౌకగా మరియు చాలా ఖచ్చితమైనవి.
- ఈ డిజైన్ కోసం ఎంచుకున్న క్రిస్టల్ ABM8-272-T3 (మూర్తి 1లో Y10). ఇది రాస్ప్బెర్రీ పై పికో మరియు రాస్ప్బెర్రీ పై పికో 12లో ఉపయోగించిన అదే 2MHz క్రిస్టల్. క్రిస్టల్కు హాని కలిగించకుండా గడియారం అన్ని పరిస్థితులలోనూ త్వరగా ప్రారంభమయ్యేలా చూసుకోవడానికి, ఈ క్రిస్టల్తో పాటు ఈ క్రిస్టల్ని ఉపయోగించాలని మేము బాగా సిఫార్సు చేస్తున్నాము. క్రిస్టల్ 30ppm ఫ్రీక్వెన్సీ టాలరెన్స్ను కలిగి ఉంది, ఇది చాలా అప్లికేషన్లకు సరిపోతుంది. +/-30ppm యొక్క ఫ్రీక్వెన్సీ టాలరెన్స్తో పాటు, ఇది గరిష్ట ESR 50Ω మరియు 10pF యొక్క లోడ్ కెపాసిటెన్స్ను కలిగి ఉంటుంది, ఈ రెండూ దానితో పాటుగా ఉండే భాగాల ఎంపికపై ప్రభావం చూపుతాయి.
- కావలసిన పౌనఃపున్యం వద్ద డోలనం చేయడానికి ఒక క్రిస్టల్ కోసం, తయారీదారు దాని కోసం అవసరమైన లోడ్ కెపాసిటెన్స్ను నిర్దేశిస్తాడు మరియు ఈ సందర్భంలో, ఇది 10pF. ఈ లోడ్ కెపాసిటెన్స్ సమాన విలువ కలిగిన రెండు కెపాసిటర్లను ఉంచడం ద్వారా సాధించబడుతుంది, క్రిస్టల్కు ప్రతి వైపు ఒకటి (C3 మరియు C4). క్రిస్టల్ పాయింట్ నుండి view, ఈ కెపాసిటర్లు దాని రెండు టెర్మినల్స్ మధ్య శ్రేణిలో అనుసంధానించబడి ఉంటాయి. ప్రాథమిక సర్క్యూట్ సిద్ధాంతం వారు (C3*C4)/(C3+C4) యొక్క కెపాసిటెన్స్ని ఇవ్వడానికి కలిపి, C3=C4గా, అది కేవలం C3/2 అని చెబుతుంది. ఇందులో మాజీample, మేము 15pF కెపాసిటర్లను ఉపయోగించాము, కాబట్టి సిరీస్ కలయిక 7.5pF. ఈ ఉద్దేశపూర్వక లోడ్ కెపాసిటెన్స్తో పాటు, మనం PCB ట్రాక్లు మరియు RP2350 యొక్క XIN మరియు XOUT పిన్ల నుండి పొందే అనాలోచిత అదనపు కెపాసిటెన్స్ లేదా పరాన్నజీవి కెపాసిటెన్స్కు కూడా తప్పనిసరిగా విలువను జోడించాలి. మేము దీని కోసం 3pF విలువను ఊహిస్తాము మరియు ఈ కెపాసిటెన్స్ C3 మరియు C4కి సమాంతరంగా ఉన్నందున, మొత్తం లోడ్ కెపాసిటెన్స్ 10.5pFని అందించడానికి మేము దీన్ని జోడిస్తాము, ఇది 10pF లక్ష్యానికి దగ్గరగా ఉంటుంది. మీరు చూడగలిగినట్లుగా, PCB ట్రేస్ల యొక్క పరాన్నజీవి కెపాసిటెన్స్ ఒక కారకం, కాబట్టి మనం వాటిని చిన్నగా ఉంచాలి కాబట్టి మనం క్రిస్టల్ను కలత చెందకుండా మరియు ఉద్దేశించిన విధంగా డోలనం చేయకుండా ఆపలేము. లేఅవుట్ను వీలైనంత తక్కువగా ఉంచడానికి ప్రయత్నించండి.
- రెండవ పరిశీలన క్రిస్టల్ యొక్క గరిష్ట ESR (సమానమైన శ్రేణి నిరోధకత). 50kΩ సిరీస్ రెసిస్టర్ (R1)తో పాటు, IOVDDని ఉపయోగిస్తున్నప్పుడు క్రిస్టల్ ఎక్కువగా నడపబడకుండా మరియు పాడవకుండా నిరోధించడానికి ఇది మంచి విలువ అని మేము కనుగొన్నందున, మేము గరిష్టంగా 2Ω ఉన్న పరికరాన్ని ఎంచుకున్నాము. 3.3V స్థాయి. అయితే, IOVDD 3.3V కంటే తక్కువగా ఉంటే, XIN/XOUT పిన్ల డ్రైవ్ కరెంట్ తగ్గుతుంది మరియు మీరు దానిని కనుగొంటారు ampస్ఫటికం యొక్క లిట్యూడ్ తక్కువగా ఉంటుంది లేదా అస్సలు డోలనం చేయకపోవచ్చు. ఈ సందర్భంలో, సిరీస్ రెసిస్టర్ యొక్క చిన్న విలువను ఉపయోగించాల్సి ఉంటుంది. ఇక్కడ చూపబడిన క్రిస్టల్ సర్క్యూట్ నుండి ఏదైనా విచలనం లేదా 3.3V కాకుండా ఇతర IOVDD స్థాయితో, క్రిస్టల్ అన్ని పరిస్థితులలో డోలనం చెందుతుందని మరియు మీ అప్లికేషన్తో సమస్యలను కలిగించకుండా తగినంత త్వరగా ప్రారంభమవుతుందని నిర్ధారించడానికి విస్తృతమైన పరీక్ష అవసరం.
సిఫార్సు చేయబడిన క్రిస్టల్
- RP2350ని ఉపయోగించే అసలైన డిజైన్ల కోసం మేము Abracon ABM8-272-T3ని ఉపయోగించమని సిఫార్సు చేస్తున్నాము. ఉదాహరణకుample, కనిష్ట రూపకల్పనకు అదనంగా మాజీample, Raspberry Pi Pico 2 డేటాషీట్ మరియు Pico 2 డిజైన్ యొక్క అనుబంధం Bలో Pico 2 బోర్డ్ స్కీమాటిక్ చూడండి files.
- సాధారణ ఆపరేటింగ్ ఉష్ణోగ్రత పరిధులలో అత్యుత్తమ పనితీరు మరియు స్థిరత్వం కోసం, Abracon ABM8-272-T3ని ఉపయోగించండి. మీరు ABM8-272-T3ని నేరుగా అబ్రాకాన్ నుండి లేదా అధీకృత పునఃవిక్రేత నుండి పొందవచ్చు. Pico 2 ప్రత్యేకంగా ABM8-272-T3 కోసం ట్యూన్ చేయబడింది, ఇది క్రింది స్పెసిఫికేషన్లను కలిగి ఉంది:
- మీరు ఒకే విధమైన స్పెసిఫికేషన్లతో క్రిస్టల్ను ఉపయోగించినప్పటికీ, స్థిరత్వాన్ని నిర్ధారించడానికి మీరు ఉష్ణోగ్రతల పరిధిలో సర్క్యూట్ను పరీక్షించాల్సి ఉంటుంది.
- క్రిస్టల్ ఓసిలేటర్ IOVDD వాల్యూమ్ నుండి శక్తిని పొందుతుందిtagఇ. ఫలితంగా, అబ్రకాన్ క్రిస్టల్ మరియు నిర్దిష్ట డిamping రెసిస్టర్ 3.3V ఆపరేషన్ కోసం ట్యూన్ చేయబడింది. మీరు వేరే IO వాల్యూమ్ని ఉపయోగిస్తేtagఇ, మీరు మళ్లీ ట్యూన్ చేయాలి.
- క్రిస్టల్ పారామితులకు ఏవైనా మార్పులు క్రిస్టల్ సర్క్యూట్కు కనెక్ట్ చేయబడిన ఏదైనా భాగాలలో అస్థిరతను కలిగిస్తాయి.
- మీరు అబ్రాకాన్ లేదా పునఃవిక్రేత నుండి నేరుగా సిఫార్సు చేయబడిన క్రిస్టల్ను సోర్స్ చేయలేకపోతే, సంప్రదించండి applications@raspberrypi.com.
చాప్టర్ 5. IOలు
USB
మూర్తి 11. RP2350 యొక్క USB పిన్లు మరియు సిరీస్ ముగింపును చూపే స్కీమాటిక్ విభాగం
- RP2350 పూర్తి వేగం (FS) లేదా తక్కువ వేగం (LS) USB కోసం ఉపయోగించే రెండు పిన్లను అందిస్తుంది, ఉపయోగించిన సాఫ్ట్వేర్ ఆధారంగా హోస్ట్ లేదా పరికరంగా ఉంటుంది. మేము ఇప్పటికే చర్చించినట్లుగా, RP2350 USB మాస్ స్టోరేజ్ పరికరంగా కూడా బూట్ చేయగలదు, కాబట్టి USB కనెక్టర్కు ఈ పిన్లను వైరింగ్ చేయడం (మూర్తి 1లోని J5) అర్ధమే. RP2350లోని USB_DP మరియు USB_DM పిన్లకు అదనపు పుల్-అప్లు లేదా పుల్-డౌన్లు (స్పీడ్, FS లేదా LS లేదా అది హోస్ట్ లేదా పరికరం కాదా అని సూచించడానికి అవసరం) అవసరం లేదు, ఎందుకంటే ఇవి I/Osలో నిర్మించబడ్డాయి. అయినప్పటికీ, USB ఇంపెడెన్స్ స్పెసిఫికేషన్కు అనుగుణంగా, ఈ I/Oలకు 27Ω సిరీస్ టెర్మినేషన్ రెసిస్టర్లు (మూర్తి 7లో R8 మరియు R11) అవసరం.
- RP2350 పూర్తి వేగం డేటా రేటుకు (12Mbps) పరిమితం చేయబడినప్పటికీ, ట్రాన్స్మిషన్ లైన్ల (చిప్ను కనెక్టర్కి కనెక్ట్ చేసే రాగి ట్రాక్లు) యొక్క లక్షణ అవరోధం దీనికి దగ్గరగా ఉండేలా మనం ప్రయత్నించాలి.
- USB స్పెసిఫికేషన్ 90Ω (భేదాత్మకంగా కొలుస్తారు). ఇలాంటి 1mm మందపాటి బోర్డ్లో, USB_DP మరియు USB_DMలలో 0.8mm వెడల్పు గల ట్రాక్లను ఉపయోగిస్తే, వాటి మధ్య 0.15mm గ్యాప్ ఉంటే, మనం దాదాపు 90Ω యొక్క అవకలన లక్షణ అవరోధాన్ని పొందాలి. సిగ్నల్లు ఈ ట్రాన్స్మిషన్ లైన్ల వెంట వీలైనంత శుభ్రంగా ప్రయాణించగలవని నిర్ధారించడం, వాల్యూమ్ను తగ్గించడంtagఇ ప్రతిబింబాలు సిగ్నల్ యొక్క సమగ్రతను తగ్గించగలవు. ఈ ట్రాన్స్మిషన్ లైన్లు సరిగ్గా పనిచేయాలంటే, ఈ లైన్ల క్రింద నేరుగా గ్రౌండ్ ఉండేలా చూసుకోవాలి. గ్రౌండ్ రాగి యొక్క ఘనమైన, అంతరాయం లేని ప్రాంతం, ట్రాక్ మొత్తం పొడవును విస్తరించింది. ఈ డిజైన్లో, దాదాపు దిగువన ఉన్న రాగి పొర మొత్తం భూమికి అంకితం చేయబడింది మరియు USB ట్రాక్లు నేలపై తప్ప మరేమీ కాకుండా ఉండేలా ప్రత్యేక జాగ్రత్తలు తీసుకోబడ్డాయి. మీ బిల్డ్ కోసం 1mm కంటే ఎక్కువ మందం ఉన్న PCBని ఎంచుకున్నట్లయితే, మాకు రెండు ఎంపికలు ఉన్నాయి. మేము USB ట్రాన్స్మిషన్ లైన్లను రీ-ఇంజనీర్ చేసి కింద ట్రాక్ మరియు గ్రౌండ్ మధ్య ఎక్కువ దూరాన్ని భర్తీ చేయవచ్చు (ఇది భౌతిక అసంభవం కావచ్చు) లేదా మేము దానిని విస్మరించవచ్చు మరియు ఉత్తమమైన వాటి కోసం ఆశిస్తున్నాము. USB FS చాలా క్షమించగలదు, కానీ మీ మైలేజ్ మారవచ్చు. ఇది చాలా అప్లికేషన్లలో పని చేసే అవకాశం ఉంది, కానీ ఇది బహుశా USB ప్రమాణానికి అనుగుణంగా ఉండకపోవచ్చు.
I/O శీర్షికలు
మూర్తి 12. QFN2.54 వెర్షన్ యొక్క 60mm I/O హెడర్లను చూపే స్కీమాటిక్ విభాగం
- ఇప్పటికే పేర్కొన్న USB కనెక్టర్తో పాటు, ఒక జత ద్వంద్వ వరుస 2.54mm హెడర్లు ఉన్నాయి (మూర్తి 2లో J3 మరియు J12), బోర్డ్కు ప్రతి వైపు ఒకటి, మిగిలిన I/O కనెక్ట్ చేయబడ్డాయి. RP30Aలో 2350 GPIO ఉన్నాయి, అయితే RP48Bలో 2350 GPIO ఉన్నాయి, కాబట్టి మినిమల్ బోర్డ్ యొక్క ఈ వెర్షన్లోని హెడర్లు అదనపు పిన్లను అనుమతించడానికి పెద్దవిగా ఉంటాయి (మూర్తి 13 చూడండి).
- ఇది సాధారణ ప్రయోజన డిజైన్ అయినందున, నిర్దిష్ట అప్లికేషన్ను దృష్టిలో ఉంచుకోకుండా, I/O వినియోగదారు కోరుకున్న విధంగా కనెక్ట్ చేయడానికి అందుబాటులో ఉంచబడింది. ప్రతి హెడర్లోని పిన్ల లోపలి వరుస I/Os, మరియు బయటి అడ్డు వరుసలన్నీ భూమికి కనెక్ట్ చేయబడ్డాయి. I/O కనెక్టర్లపై అనేక కారణాలను చేర్చడం మంచి పద్ధతి. ఇది తక్కువ ఇంపెడెన్స్ గ్రౌండ్ను నిర్వహించడానికి సహాయపడుతుంది మరియు ప్రవాహాలకు మరియు బయటికి ప్రయాణించే సంభావ్య రిటర్న్ మార్గాలను పుష్కలంగా అందిస్తుంది
- I/O కనెక్షన్లు. సర్క్యూట్ను పూర్తి చేయడానికి దీర్ఘ, లూపింగ్ పాత్లను తీసుకొని త్వరగా మారే సిగ్నల్ల రిటర్న్ కరెంట్ల వల్ల సంభవించే ఎలక్ట్రో-మాగ్నెటిక్ జోక్యాన్ని తగ్గించడానికి ఇది చాలా ముఖ్యం.
- రెండు హెడర్లు ఒకే 2.54mm గ్రిడ్లో ఉన్నాయి, దీని వలన బ్రెడ్బోర్డ్ల వంటి ఇతర విషయాలకు ఈ బోర్డ్ను కనెక్ట్ చేయడం సులభం అవుతుంది. బ్రెడ్బోర్డ్కు సరిపోయేలా చేయడానికి, ద్వంద్వ వరుస హెడర్కు బదులుగా ఒకే వరుస హెడర్ను మాత్రమే అమర్చడాన్ని మీరు పరిగణించవచ్చు.
మూర్తి 13. QFN2.54 వెర్షన్ యొక్క 80mm I/O హెడర్లను చూపే స్కీమాటిక్ విభాగం
డీబగ్ కనెక్టర్
మూర్తి 14. SWD డీబగ్ కోసం ఐచ్ఛిక JST కనెక్టర్ను చూపుతున్న స్కీమాటిక్ విభాగం
ఆన్-చిప్ డీబగ్గింగ్ కోసం, మీరు RP2350 యొక్క SWD ఇంటర్ఫేస్కి కనెక్ట్ చేయాలనుకోవచ్చు. రెండు పిన్లు, SWD మరియు SWCLK, మీకు నచ్చిన డీబగ్ ప్రోబ్ను సులభంగా కనెక్ట్ చేయడానికి అనుమతించడానికి 2.54mm హెడర్, J3లో అందుబాటులో ఉన్నాయి. దీనికి అదనంగా, నేను ఒక ఐచ్ఛిక JST హెడర్ని చేర్చాను, ఇది Raspberry Pi డీబగ్ ప్రోబ్కి సులభమైన కనెక్షన్ని అనుమతిస్తుంది. మీరు దీన్ని ఉపయోగించాల్సిన అవసరం లేదు, మీరు సాఫ్ట్వేర్ను డీబగ్ చేయాలనుకుంటే 2.54mm హెడర్లు సరిపోతాయి, కానీ అలా చేయడం నాకు మరింత సౌకర్యవంతంగా ఉంటుంది. నేను క్షితిజసమాంతర కనెక్టర్ను ఎంచుకున్నాను, ఎక్కువగా దాని రూపాన్ని నేను ఇష్టపడుతున్నాను, అది బోర్డు అంచున లేకపోయినా, నిలువుగా ఉండేవి కొద్దిగా భిన్నమైన పాదముద్రతో ఉన్నప్పటికీ అందుబాటులో ఉన్నాయి.
బటన్లు
కనిష్ట డిజైన్ ఇప్పుడు ఒకటి కాదు, రెండు బటన్లను కలిగి ఉంది, ఇక్కడ RP240 వెర్షన్ ఏదీ లేదు. ఒకటి USB బూట్ ఎంపిక కోసం మనం ఇంతకు ముందు చర్చించినట్లుగా, రెండవది RUN పిన్కి కనెక్ట్ చేయబడిన 'రీసెట్' బటన్. వీటిలో ఏదీ ఖచ్చితంగా అవసరం లేదు (అయితే USB బూట్ మోడ్ అవసరమైతే BOOTSEL బటన్ను హెడర్తో భర్తీ చేయాల్సి ఉంటుంది లేదా అలాంటిదే ఉంటుంది), మరియు స్థలం లేదా ఖర్చు ఆందోళన కలిగిస్తే వాటిని తీసివేయవచ్చు, కానీ అవి ఖచ్చితంగా RP2350ని ఉపయోగిస్తాయి. మరింత ఆహ్లాదకరమైన అనుభవం.
అనుబంధం A: పూర్తి స్కీమాటిక్ -RP2350A వెర్షన్
మూర్తి 15. RP2350A కోసం కనీస డిజైన్ యొక్క పూర్తి స్కీమాటిక్
అనుబంధం B: పూర్తి స్కీమాటిక్ -RP2350B వెర్షన్
మూర్తి 16. RP2350B కోసం కనీస డిజైన్ యొక్క పూర్తి స్కీమాటిక్
అనుబంధం H: డాక్యుమెంటేషన్ విడుదల చరిత్ర
ఆగస్టు 8 2024
ప్రారంభ విడుదల.
నేను రాస్ప్బెర్రీ పై
రాస్ప్బెర్రీ పై అనేది రాస్ప్బెర్రీ పై లిమిటెడ్ యొక్క ట్రేడ్మార్క్
రాస్ప్బెర్రీ పై లిమిటెడ్
పత్రాలు / వనరులు
![]() |
రాస్ప్బెర్రీ పై SC1631 రాస్ప్బెర్రీ మైక్రోకంట్రోలర్ [pdf] సూచనల మాన్యువల్ SC1631 రాస్ప్బెర్రీ మైక్రోకంట్రోలర్, SC1631, రాస్ప్బెర్రీ మైక్రోకంట్రోలర్, మైక్రోకంట్రోలర్ |