Raspberry-לאָגאָ

Raspberry Pi SC1631 Raspberry Microcontroller

Raspberry-Pi-SC1631-Raspberry-Microcontroller-product-image

פּראָדוקט ספּעסאַפאַקיישאַנז

  • מאָדעל: RP2350
  • פּעקל: QFN-60
  • ינערלעך פלאַש סטאָרידזש: ניין
  • Voltage רעגולאַטאָר: אויף-שפּאָן סוויטשינג רעגולאַטאָר
  • רעגולאַטאָר פּינס: 5 (3.3 וו אַרייַנשרייַב, 1.1 וו רעזולטאַט, 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?
    א: דער הויפּט חילוק ליגט אין דעם בייַזייַן פון ינערלעך בליץ סטאָרידזש. RP2350A האט נישט ינערלעך בליץ סטאָרידזש בשעת RP2350B.
  • ק: ווי פילע פּינס טוט די וואָלtagדי רעגולאַטאָר אין די RP2350 סעריע האָבן?
    א: דער באנדtagדי רעגולאַטאָר אין די RP2350 סעריע האט פינף פּינס.

ייַזנוואַרג פּלאַן מיט RP2350 ניצן RP2350 מיקראָקאָנטראָללערס צו בויען באָרדז און פּראָדוקטן

קאָלאָפאָן

  • © 2023-2024 Raspberry Pi Ltd
  • די דאַקיומענטיישאַן איז לייסאַנסט אונטער אַ Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND). בויען-דאַטע: 2024-08-08 בויען-ווערסיע: c0acc5b-clean
  • לעגאַל אָפּלייקענונג באַמערקן
  • טעכניש און פאַרלאָזלעך דאַטן פֿאַר RASPBERRY PI פּראָדוקטן (אַרייַנגערעכנט דאַטאַשיץ) ווי מאַדאַפייד פֿון צייט צו צייט ("רעסורסן") זענען צוגעשטעלט דורך RASPBERRY PI LTD ("רפּל") "ווי איז" און קיין אויסדרוק אָדער ימפּלייד, ינקלודעד, ינקלודעד. צו, די ימפּלייד וואָראַנטיז פון סחורהאַביליטי און פּאַסיק פֿאַר אַ באַזונדער ציל זענען דיסקליימד. אין די מאַקסימום מאָס וואָס איז דערלויבט דורך אָנווענדלעך געזעץ, וועט RPL אין קיין פאַל זיין פאַראַנטוואָרטלעך פֿאַר קיין דירעקטע, ינדירעקט, ינסידענטאַל, ספּעציעלע, יגזעמפּלערי אָדער קאָנסעקווענשאַל שעדיקן (אַרייַנגערעכנט, אָבער נישט לימיטעד צו, פּראָקורראַטיאָן פון יו. עס. DATA , אָדער פּראָפיץ אָדער געשעפט יבעררייַס) אָבער געפֿירט און אויף קיין טעאָריע פון ​​פֿאַראַנטוואָרטלעכקייט, צי אין קאָנטראַקט, שטרענג אַכרייַעס, אָדער שולד (אַרייַנגערעכנט נעגלאַדזשאַנס אָדער אַנדערש) וואָס איז שטייענדיק אין קיין וועג פון די נוצן פון די יו. פון אַזאַ שעדיקן.
  • RPL ריזערווז די רעכט צו מאַכן קיין ימפּרווומאַנץ, ימפּרווומאַנץ, קערעקשאַנז אָדער קיין אנדערע מאָדיפיקאַטיאָנס צו די רעסורסן אָדער קיין פּראָדוקטן דיסקרייבד אין זיי אין קיין צייט און אָן ווייַטער באַמערקן.
    די רעסאָורסעס זענען בדעה פֿאַר באָקע ניצערס מיט פּאַסיק לעוועלס פון פּלאַן וויסן. יוזערז זענען בלויז פאַראַנטוואָרטלעך פֿאַר זייער סעלעקציע און נוצן פון די רעסורסן און קיין אַפּלאַקיישאַן פון די פּראָדוקטן דיסקרייבד אין זיי. באַניצער אַגריז צו באַשייַמפּערלעך און האַלטן RPL ומשעדלעך קעגן אַלע לייאַביליטיז, קאָס, דאַמידזשיז אָדער אנדערע לאָססעס שטייענדיק פֿון זייער נוצן פון די רעסורסן.
  • RPL גיט יוזערז דערלויבעניש צו נוצן די רעסורסן בלויז אין קאַנדזשאַנגקשאַן מיט די Raspberry Pi פּראָדוקטן. אַלע אנדערע נוצן פון די רעסורסן איז פּראָוכיבאַטאַד. קיין דערלויבעניש איז געגעבן צו קיין אנדערע RPL אָדער אנדערע דריט פּאַרטיי אינטעלעקטואַל פאַרמאָג רעכט.
  • הויך ריזיקירן אַקטיוויטעטן. Raspberry Pi פּראָדוקטן זענען נישט דיזיינד, מאַניאַפאַקטשערד אָדער בדעה פֿאַר נוצן אין כאַזערדאַס ינווייראַנמאַנץ וואָס דאַרפן דורכפאַל זיכער פאָרשטעלונג, אַזאַ ווי אין דער אָפּעראַציע פון ​​יאָדער פאַסילאַטיז, ערקראַפט נאַוויגאַציע אָדער קאָמוניקאַציע סיסטעמען, לופט פאַרקער קאָנטראָל, וועפּאַנז סיסטעמען אָדער זיכערקייַט-קריטיש אַפּלאַקיישאַנז (אַרייַנגערעכנט לעבן שטיצן) סיסטעמען און אנדערע מעדיציניש דעוויסעס), אין וואָס די דורכפאַל פון די פּראָדוקטן קען פירן גלייַך צו טויט, פערזענלעכע שאָדן אָדער שטרענג גשמיות אָדער ינווייראַנמענאַל שעדיקן ("הויך ריזיקירן אַקטיוויטעטן"). RPL ספּאַסיפיקלי דיסקליימז קיין עקספּרעסס אָדער ימפּלייד וואָראַנטי פון טויגיקייט פֿאַר הויך ריזיקירן אַקטיוויטעטן און אַקסעפּץ קיין אַכרייַעס פֿאַר נוצן אָדער ינקלוזשאַנז פון Raspberry Pi פּראָדוקטן אין הויך ריזיקירן אַקטיוויטעטן.
  • Raspberry Pi פּראָדוקטן זענען צוגעשטעלט אונטער די RPL סטאַנדאַרד תּנאָים. RPL ס טנייַ פון די רעסורסן טוט נישט יקספּאַנד אָדער אַנדערש מאָדיפיצירן RPL ס סטאַנדאַרד תּנאָים אַרייַנגערעכנט אָבער ניט לימיטעד צו די אָפּלייקענונג און וואָראַנטיז אויסגעדריקט אין זיי.

קאַפּיטל 1. הקדמה

פיגורע 1. KiCad 3D רענדערינג פון די RP2350A מינימאַל פּלאַן עקסampleRaspberry-Pi-SC1631-Raspberry-Microcontroller- (1)

ווען מיר ערשטער באַקענענ די Raspberry Pi RP2040, מיר אויך באפרייט אַ 'מינימאַל' פּלאַן עקסampדער און אַקאַמפּאַניינג פירן האַרדוואַרע פּלאַן מיט RP2040 וואָס אַלעווייַ דערקלערט ווי די RP2040 קען זיין געוויינט אין אַ פּשוט קרייַז ברעט, און וואָס די פאַרשידן קאָמפּאָנענט ברירות זענען געמאכט. מיט דעם אָנקומען פון די RP235x סעריע, עס איז צייט צו ריוויזן די אָריגינעל RP2040 מינימאַל פּלאַן, און דערהייַנטיקן עס פֿאַר די נייַע פֿעיִקייטן און אויך פֿאַר יעדער פון די פּעקל וועריאַנץ; די RP2350A מיט זיין QFN-60 פּעקל, און די RP2350B וואָס איז אַ QFN-80. ווידער, די דיזיינז זענען אין Kicad (7.0) פֿאָרמאַט און זענען בארעכטיגט צו אראפקאפיע (https://datasheets.raspberrypi.com/rp2350/Minimal-KiCAD.zip).

 די מינימאַל באָרד
דער אָריגינעל מינימאַל ברעט איז געווען אַן פּרווון צו צושטעלן אַ פּשוט רעפֿערענץ פּלאַן, ניצן די נאַקעט מינימום פון פונדרויסנדיק קאַמפּאָונאַנץ פארלאנגט צו לויפן די RP2040 און נאָך האָבן אַלע די IO יקספּאָוזד און צוטריטלעך. דאָס איז געווען בייסיקלי קאַמפּרייזד פון אַ מאַכט מקור (אַ 5 וו צו 3.3 וו לינעאַר רעגולאַטאָר), קריסטאַל אַסאַלייטער, בליץ זכּרון און יאָ קאַנעקשאַנז (אַ מיקראָ וסב כאָלעל און GPIO כעדערז). די נייַע RP235x סעריע מינימאַל באָרדז זענען לאַרגעלי די זעלבע, אָבער מיט עטלעכע ענדערונגען נייטיק רעכט צו דער נייַ ייַזנוואַרג. אין אַדישאַן צו דעם, און טראָץ עפּעס קעגן די מינימאַל נאַטור פון די פּלאַן, איך האָבן צוגעלייגט אַ פּאָר פון קנעפּלעך פֿאַר באָוץ און לויפן, צוזאַמען מיט אַ באַזונדער SWD כעדער, וואָס זאָל מיינען אַ ונ דורך ווייניקער פראַסטרייטינג דיבאַג דערפאַרונג דעם מאָל. דיזיינז טאָן ניט שטרענג גערעדט די קנעפּלעך, די סיגנאַלז זענען נאָך בנימצא אויף די כעדערז, און זיי קענען זיין איבערגעהיפּערט אויב איר זענט ספּעציעל קאָס אָדער פּלאַץ באַוווסטזיניק אָדער האָבן מאַסאָטשיסטיק טענדאַנסיז.

 RP2040 ווס RP235x סעריע
די מערסט קלאָר ווי דער טאָג ענדערונג איז אין די פּאַקאַדזשאַז. כוועראַז די RP2040 איז אַ 7x7mm QFN-56, די RP235x סעריע דערווייַל האט פיר פאַרשידענע מיטגלידער. עס זענען צוויי דעוויסעס וואָס טיילן די זעלבע QFN-60 פּעקל; די RP2350A וואָס טוט נישט אַנטהאַלטן ינערלעך בליץ סטאָרידזש, און די RP2354A וואָס טוט דאָס. סימילאַרלי, די QFN-80 אויך קומט אין צוויי פלייווערז; די RP2354B מיט בליץ, און RP2350B אָן. די QFN-60 דעוויסעס און דער אָריגינעל RP2040 האָבן אַ פּראָסט העריtage.

זיי יעדער האָבן 30 GPIOs, פיר פון וואָס זענען אויך קאָננעקטעד צו די אַדק, און זענען 7x7mm אין גרייס. טראָץ דעם, די RP2350A איז נישט אַ פאַל-אין פאַרבייַט פֿאַר די RP2040, ווייַל די נומער פון פּינס אויף יעדער איז אַנדערש. אין קאַנטראַסט, די QFN-80 טשיפּס איצט האָבן 48 GPIOs, און אַכט פון זיי זענען איצט ADC טויגעוודיק. ווייַל פון דעם, מיר איצט האָבן צוויי מינימאַל באָרדז; איינער פֿאַר די 60 שפּילקע דעוויסעס, און איינער פֿאַר די 80. די מינימאַל באָרדז זענען בפֿרט דיזיינד פֿאַר די פּאַרץ אָן ינערלעך בליץ (RP2350), אָבער די דיזיינז קענען לייכט זיין געוויינט מיט די ינערלעך בליץ דעוויסעס (RP2354) דורך פשוט איבערלאָזן די אַנבאָרד פלאַש. זיקאָרן, אָדער אפילו ניצן עס ווי אַ צווייטיק בליץ מיטל (מער אויף דעם שפּעטער). עס איז קליין חילוק צווישן די צוויי באָרדז, אַחוץ די פאַקט אַז די QFN-80 ווערסיע האט מער ראָוז פון כעדערז צו אַקאַמאַדייט די עקסטרע GPIO, און די ברעט איז דעריבער גרעסערע.

חוץ דעם פּעקל, די ביגאַסט ברעט-מדרגה חילוק צווישן די RP235x סעריע און RP2040 זענען די מאַכט סאַפּלייז. די RP235x סעריע האט עטלעכע נייַע מאַכט פּינס און אַ אַנדערש ינערלעך רעגולאַטאָר. די 100mA לינעאַר רעגולאַטאָר פון די RP2040 איז ריפּלייסט מיט אַ 200mA סוויטשינג רעגולאַטאָר, און ווי אַזאַ, עס ריקווייערז עטלעכע זייער ספּעציפיש סערקאַץ און קיין ביסל זאָרגן מיט די אויסלייג. עס איז העכסט רעקאַמענדיד אַז איר ענג נאָכגיין אונדזער אויסלייג און קאָמפּאָנענט סאַלעקשאַנז; מיר האָבן שוין דורכגעקאָכט די ווייטיק פון האָבן צו מאַכן עטלעכע יטעריישאַנז פון די פּלאַן, אַזוי אַלעווייַ איר טאָן ניט האָבן צו.

פיגורע 2. KiCad 3D רענדערינג פון די RP2350B מינימאַל פּלאַן עקסample Raspberry-Pi-SC1631-Raspberry-Microcontroller- (2)

 די פּלאַן
די כוונה פון די מינימאַל פּלאַן עקסampליי איז צו שאַפֿן אַ פּאָר פון פּשוט באָרדז ניצן די RP235x סעריע, וואָס זאָל זיין ביליק און לייכט מאַנופאַקטוראַבאַל, אָן ניצן אַננעסאַסעראַלי עקזאָטיש פּקב טעקנאַלאַדזשיז. די מינימאַל באָרדז זענען דעריבער 2 שיכטע דיזיינז, ניצן קאַמפּאָונאַנץ וואָס זאָל זיין קאַמאַנלי בנימצא, און אַלע מאָונטעד אויף די שפּיץ זייַט פון די ברעט. כאָטש עס וואָלט זיין אָנגענעם צו נוצן גרויס קאַמפּאָונאַנץ וואָס קענען זיין סאַדערד מיט די האַנט, די קליין פּעך פון די QFN טשיפּס (0.4 מם) מיטל אַז די נוצן פון עטלעכע 0402 (1005 מעטריק) פּאַסיוו קאַמפּאָונאַנץ איז אַנאַוווידאַבאַל אויב אַלע די GPIOs זאָל זיין געוויינט. כאָטש האַנט סאַדערינג 0402 קאַמפּאָונאַנץ איז נישט צו טשאַלאַנדזשינג מיט אַ לייַטיש סאַדערינג אייַזן, עס איז כּמעט אוממעגלעך צו סאַדער די QFNs אָן מומכע ויסריכט.

אין די ווייַטער ביסל סעקשאַנז, איך וועל פּרווון צו דערקלערן וואָס די נאָך סערקיאַליישאַן איז פֿאַר, און אַלעווייַ ווי מיר געקומען צו מאַכן די ברירות וואָס מיר האָבן. ווי איך בין פאקטיש געגאנגען צו רעדן וועגן צוויי באַזונדער דיזיינז, איינער פֿאַר יעדער פּעקל גרייס, איך האָבן געפרוווט צו האַלטן די טינגז ווי פּשוט ווי איך קענען. ווי ווייַט ווי מעגלעך, אַלע די קאָמפּאָנענט רעפערענצן פֿאַר די צוויי באָרדז זענען יידעניקאַל, אַזוי אויב איך אָפּשיקן צו U1, R1, עטק, עס איז גלייַך באַטייַטיק פֿאַר ביידע באָרדז. די קלאָר ווי דער טאָג ויסנעם איז ווען דער קאָמפּאָנענט איז בלויז אויף איינער פון די באָרדז (אין אַלע פאלן, דאָס וועט זיין אויף די גרעסערע 80 שפּילקע וואַריאַנט), דער קאָמפּאָנענט אין קשיא וועט זיין בלויז אויף די QFN-80 פּלאַן; פֿאַר עקסample, R13 איז בלויז אויף דעם ברעט.

קאַפּיטל 2. מאַכט

די מאַכט סאַפּלייז פון די RP235x סעריע און די RP2040 דיפערז עפּעס דעם מאָל, כאָטש אין זיין סימפּלאַסט קאַנפיגיעריישאַן, עס נאָך ריקווייערז צוויי סאַפּלייז, 3.3V און 1.1V. די RP235x סעריע זענען סיימאַלטייניאַסלי מער מאַכט הונגעריק, ווייַל עס איז העכער פאָרשטעלונג און אויך מער שפּאָרעוודיק (ווען אין אַ נידעריק מאַכט שטאַט) ווי די פאָרויסגייער, און אַזוי די לינעאַר רעגולאַטאָר אויף די RP2040 איז אַפּגריידיד מיט אַ סוויטשינג רעגולאַטאָר. דאָס אַלאַוז אונדז אַ גרעסערע מאַכט עפעקטיווקייַט ביי העכער קעראַנץ (אַרויף צו 200 מאַ קאַמפּערד צו 100 מאַ פריער).

 ניו אויף-שפּאָן וואָלtagE רעגולאַטאָר

פיגורע 3. סכעמאַטיש אָפּטיילונג ווייַזונג די ינערלעך רעגולאַטאָר קרייַזRaspberry-Pi-SC1631-Raspberry-Microcontroller- (1)

די לינעאַר רעגולאַטאָר פון די RP2040 האט צוויי פּינס, אַ 3.3 וו אַרייַנשרייַב און אַ 1.1 וו רעזולטאַט צו צושטעלן די DVDD אויף די שפּאָן. דאָס מאָל, די רעגולאַטאָר פון די RP235x סעריע האט פינף פּינס און ריקווייערז עטלעכע פונדרויסנדיק קאַמפּאָונאַנץ צו מאַכן עס אַרבעט. כאָטש דאָס מיינט אַ ביסל פון אַ צוריק שריט אין טערמינען פון וסאַביליטי, די סוויטשינג רעגולאַטאָר האט די אַדוואַנטtagצו זיין מער מאַכט עפעקטיוו אין העכער מאַסע קעראַנץ.

ווי דער נאָמען סאַגדזשעס, די רעגולאַטאָר ראַפּאַדלי סוויטשיז אויף און אַוועק אַן ינערלעך טראַנזיסטאָר קאַנעקטינג די 3.3 וו אַרייַנשרייַב וואָקtage (VREG_VIN) צו די VREG_LX שטיפט, און מיט די הילף פון אַ ינדוקטאָר (L1) און אַ רעזולטאַט קאַפּאַסאַטער (C7), עס קענען פּראָדוצירן אַ DC רעזולטאַט וואָל.tage וואָס איז סטעפּט אַראָפּ פון די אַרייַנשרייַב. די VREG_FB שטיפט מאָניטאָרס די רעזולטאַט וואָלtagE, און אַדזשאַסטיד די אויף / אַוועק פאַרהעלטעניש פון די סוויטשינג ציקל, צו ענשור אַז די פארלאנגט וואָלtage איז געהאלטן. ווי גרויס קעראַנץ זענען סוויטשט פון VREG_VIN צו VREG_LX, אַ גרויס קאַפּאַסאַטער (C6) נאָענט צו די אַרייַנשרייַב איז פארלאנגט, אַזוי מיר טאָן ניט יבערקערן די 3.3 וו צושטעלן צו פיל. גערעדט וועגן די גרויס סוויטשינג קעראַנץ, די רעגולאַטאָר אויך קומט מיט זיין אייגענע ערד צוריקקומען קשר, VREG_PGND. סימילאַרלי מיט VREG_VIN און VREG_LX, די אויסלייג פון דעם פֿאַרבינדונג איז קריטיש, און כאָטש VREG_PGND מוזן פאַרבינדן צו די הויפּט GND, עס מוזן זיין געטאן אין אַזאַ אַ וועג אַז אַלע די גרויס סוויטשינג קעראַנץ צוריקקומען גלייַך צו די PGND שטיפט, אָן דיסטורבינג די רעשט פון די GND צו פיל.

די לעצטע שטיפט איז VREG_AVDD, וואָס סאַפּלייז די אַנאַלאָג סערקיאַליישאַן אין די רעגולאַטאָר, און דאָס איז זייער שפּירעוודיק צו ראַש.

פיגורע 4. סכעמאַטיש אָפּטיילונג ווייַזונג די פּקב אויסלייג פון די רעגולאַטאָר Raspberry-Pi-SC1631-Raspberry-Microcontroller- (3)

  • דער אויסלייג פון די רעגולאַטאָר אויף די מינימאַל באָרדז ענג שפּיגל אַז פון די Raspberry Pi Pico 2. א פּלאַץ פון אַרבעט איז געגאנגען אין די פּלאַן פון דעם קרייַז, מיט פילע יטעריישאַנז פון די פּקב פארלאנגט אין סדר צו מאַכן עס ווי גוט ווי מיר עפשער. קענען. בשעת איר קען שטעלן די קאַמפּאָונאַנץ אין אַ פאַרשיידנקייַט פון פאַרשידענע וועגן און נאָך באַקומען די רעגולאַטאָר צו 'אַרבעט' (ד"ה פּראָדוצירן אַ רעזולטאַטtagאין בעערעך די רעכט מדרגה, גוט גענוג צו באַקומען עס פליסנדיק קאָד), מיר האָבן געפֿונען אַז אונדזער רעגולאַטאָר דאַרף זיין באהאנדלט אין פּונקט די רעכט וועג צו האַלטן עס צופרידן, און מיט צופרידן, איך מיינען פּראָדוצירן די ריכטיק רעזולטאַטtagE אונטער אַ קייט פון מאַסע קראַנט טנאָים.
  • בשעת מיר דורכפירן אונדזער יקספּעראַמאַנץ אויף דעם, מיר זענען עפּעס דיסאַפּויניד צו זיין רימיינדיד אַז די ומבאַקוועם וועלט פון פיזיק קענען ניט שטענדיק זיין איגנאָרירט. מיר, ווי ענדזשאַנירז, לאַרגעלי פּרובירן און טאָן פּונקט דאָס; סימפּלאַפייינג קאַמפּאָונאַנץ, איגנאָרירן (אָפט) נישטיק פיזיש פּראָפּערטיעס, און אַנשטאָט פאָוקיסינג אויף די פאַרמאָג וואָס מיר זענען אינטערעסירט אין.ample, אַ פּשוט רעסיסטאָר האט ניט נאָר אַ קעגנשטעל, אָבער אויך ינדאַקטאַנס, אאז"ו ו. אין אונדזער פאַל, מיר (שייַעך) דיסקאַווערד אַז ינדאַקטערז האָבן אַ מאַגנעטיק פעלד פֿאַרבונדן מיט זיי, און ווי וויכטיק, שטראַלן אין אַ ריכטונג דיפּענדינג אויף וואָס וועג די שפּול איז ווונד, און די ריכטונג פון די לויפן פון די קראַנט. מיר זענען אויך רימיינדיד אַז אַ 'גאָר' שילדיד ינדוקטאָר טוט נישט מיינען וואָס איר טראַכטן עס קען. די מאַגנעטיק פעלד איז אַטטענואַטעד צו אַ גרויס מאָס, אָבער עטלעכע טאָן נאָך אַנטלויפן. מיר געפונען אַז די רעגולאַטאָר פאָרשטעלונג קען זיין מאַסיוו ימפּרוווד אויב די ינדוקטאָר איז 'די רעכט וועג קייַלעכיק'.
  • עס טורנס אויס אַז די מאַגנעטיק פעלד ימיטינג פון אַ 'פאַלש וועג קייַלעכיק' ינדוקטאָר ינטערפירז מיט די רעגולאַטאָר רעזולטאַט קאַפּאַסאַטער (C7), וואָס אין קער יבערקערן די קאָנטראָל קרייַז אין RP2350. מיט די ינדוקטאָר אין די געהעריק אָריענטירונג, און די גענוי אויסלייג און קאָמפּאָנענט סאַלעקשאַנז געניצט דאָ, דעם פּראָבלעם גייט אַוועק. עס וועט בלי ספק זיין אנדערע לייאַוץ, קאַמפּאָונאַנץ, עטק, וואָס קען אַרבעטן מיט אַ ינדוקטאָר אין קיין אָריענטירונג, אָבער זיי וועלן רובֿ מסתּמא נוצן אַ פּלאַץ מער פּקב פּלאַץ צו טאָן דאָס. מיר האָבן צוגעשטעלט דעם רעקאַמענדיד אויסלייג צו ראַטעווען מענטשן די פילע ינזשעניעריע שעה וואָס מיר האָבן פארבראכט צו אַנטוויקלען און ראַפינירן דעם סאָליד און געזונט-ביכייווד לייזונג.
  • מער צו די פונט, מיר גיין אַזוי ווייַט ווי צו זאָגן אַז אויב איר קלייַבן נישט צו נוצן אונדזער עקסampל, דעמאָלט איר טאָן דאָס אויף דיין אייגן ריזיקירן. פיל ווי מיר שוין טאָן מיט RP2040 און די קריסטאַל קרייַז, ווו מיר באַשטיין (נו, שטארק פֿאָרשלאָגן) איר נוצן אַ באַזונדער טייל (מיר וועלן טאָן דאָס ווידער אין די קריסטאַל אָפּטיילונג פון דעם דאָקומענט).
  • די דירעקטיאָנאַליטי פון די קליין ינדאַקטערז איז שיין פיל יונאַווערסאַלי איגנאָרירט, מיט די אָריענטירונג פון די שפּול וויינדינג איז אוממעגלעך צו אַרויספירן, און ראַנדאַמלי פונאנדערגעטיילט צוזאמען אַ שפּול פון קאַמפּאָונאַנץ. די גרעסערע ינדוקטאָר קאַסטן סיזעס קענען אָפט זיין געפֿונען מיט פּאָולעראַטי מאַרקינגז אויף זיי, אָבער מיר קען נישט געפֿינען קיין פּאַסיק אָנעס אין די 0806 (2016 מעטריק) פאַל גרייס וואָס מיר האָבן אויסדערוויילט. צו דעם סוף, מיר האָבן געארבעט מיט אַבראַקאָן צו פּראָדוצירן אַ 3.3μה טייל מיט אַ פּונקט צו אָנווייַזן פּאָולעראַטי, און ימפּאָרטאַנטלי, קומען אויף אַ שפּול מיט זיי אַלע אַליינד די זעלבע וועג. די טבד זענען (אָדער וועט זייער באַלד) זיין בארעכטיגט צו די אַלגעמיינע ציבור פֿון דיסטריביאַטערז. ווי פריער דערמאנט, די VREG_AVDD צושטעלן איז זייער שפּירעוודיק צו ראַש, און דעריבער דאַרף זיין פילטערד. מיר געפונען אַז ווי די VREG_AVDD בלויז דראָז אַרום 200μA, אַ רק פילטער פון 33Ω און 4.7μF איז טויגן.
  • אַזוי, צו רעקאַפּ, די קאַמפּאָונאַנץ געניצט וועט זיין ...
    • C6, C7 & C9 - 4.7μF (0402, 1005 מעטריק)
    • L1 - Abracon TBD (0806, 2016 מעטריק)
    •  R3 – 33Ω (0402, 1005 מעטריק)
  • די RP2350 דאַטאַשיט האט אַ מער דיטיילד דיסקוסיע וועגן רעגולאַטאָר אויסלייג רעקאַמאַנדיישאַנז, ביטע זען פונדרויסנדיק קאַמפּאָונאַנץ און פּקב אויסלייג רעקווירעמענץ.

ינפּוט צושטעלן

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

די אַרייַנשרייַב מאַכט קשר פֿאַר דעם פּלאַן איז דורך די 5V VBUS שטיפט פון אַ מיקראָ-וסב קאַנעקטער (לייבאַלד J1 אין פיגורע 5). דאָס איז אַ פּראָסט אופֿן פון פּאַוערינג עלעקטראָניש דעוויסעס, און עס איז זינען דאָ, ווייַל RP2350 האט וסב פאַנגקשאַנאַליטי, וואָס מיר וועלן וויירינג צו די דאַטן פּינס פון דעם קאַנעקטער. ווי מיר דאַרפֿן בלויז 3.3 וו פֿאַר דעם פּלאַן (די 1.1 וו צושטעלן קומט פון די ינערלעך), מיר דאַרפֿן צו נידעריקער די ינקאַמינג 5 וו וסב צושטעלן, אין דעם פאַל, ניצן אן אנדער פונדרויסנדיק וואַל.tagרעגולאַטאָר, אין דעם פאַל אַ לינעאַר רעגולאַטאָר (אַקאַ נידעריק דראָפּ אָוט רעגולאַטאָר, אָדער לדאָ). ווייל ביז אַהער דערהויבן די מעלות פון ניצן אַן עפעקטיוו סוויטשינג רעגולאַטאָר, עס קען אויך זיין אַ קלוג ברירה צו נוצן איינער דאָ, אָבער איך האָבן אַפּטיד פֿאַר פּאַשטעס. ערשטער, ניצן אַ לדאָ איז כּמעט שטענדיק גרינגער. עס זענען קיין חשבונות צו רעכענען וואָס גרייס ינדוקטאָר איר זאָל נוצן, אָדער ווי גרויס די רעזולטאַט קאַפּאַסאַטערז זענען, און דער אויסלייג איז יוזשאַוואַלי פיל מער פּשוט. צווייטנס, איז דאָ נישט דער ציל צו ראַטעווען יעדן לעצטן טראפ מאַכט; אויב עס איז געווען, איך'ד עמעס באַטראַכטן ניצן אַ סוויטשינג רעגולאַטאָר, און איר קענען געפֿינען אַן עקסampטאן אַזוי אויף די Raspberry Pi Pico 2. און דריטנס, איך קענען פשוט 'באָרגן' די קרייַז איך פריער געוויינט אויף די RP2040 ווערסיע פון ​​די מינימאַל ברעט. די NCP1117 (U2) אויסדערוויילט דאָ האט אַ פאַרפעסטיקט רעזולטאַט פון 3.3 וו, איז וויידלי בנימצא און קענען צושטעלן אַרויף צו 1 אַ קראַנט, וואָס וועט זיין גענוג פֿאַר רובֿ דיזיינז. א קוק אין די דאַטאַשיט פֿאַר די NCP1117 דערציילט אונדז אַז דעם מיטל ריקווייערז אַ 10μF קאַפּאַסאַטער אויף די אַרייַנשרייַב, און אנדערן אויף די רעזולטאַט (C1 און C5).

דיקאָופּלינג קאַפּאַסאַטערז

פיגורע 6. סכעמאַטיש אָפּטיילונג ווייזונג די RP2350 מאַכט צושטעלן ינפּוץ, וואָלtagרעגולאַטאָר און דעקאָופּלינג קאַפּאַסאַטערזRaspberry-Pi-SC1631-Raspberry-Microcontroller- (3)

אן אנדער אַספּעקט פון די מאַכט צושטעלן פּלאַן זענען די דעקאָופּלינג קאַפּאַסאַטערז פארלאנגט פֿאַר RP2350. די צושטעלן צוויי יקערדיק פאַנגקשאַנז. פירסטלי, זיי פילטער די ראַש פון די מאַכט צושטעלן, און צווייטנס, זיי צושטעלן אַ היגע אָפּצאָל וואָס די סערקאַץ ין RP2350 קענען נוצן אין קורץ באַמערקן. דעם פּריווענץ די וואָלtagדי מדרגה אין די באַלדיק געגנט פון דראַפּינג צו פיל ווען די קראַנט פאָדערונג פּלוצלינג ינקריסיז. ווייַל, פון דעם, עס איז וויכטיק צו שטעלן דיקאָופּלינג נאָענט צו די מאַכט פּינס. נאָרמאַללי, מיר רעקאָמענדירן די נוצן פון אַ 100nF קאַפּאַסאַטער פּער מאַכט שטיפט, אָבער, מיר אָפּנייגן פון דעם הערשן אין עטלעכע קאַסעס.

פיגורע 7. אָפּטיילונג פון אויסלייג ווייזונג רפּ2350 רוטינג און דעקאָופּלינג Raspberry-Pi-SC1631-Raspberry-Microcontroller- (4)

  • פירסטלי, אין סדר צו האָבן גענוג פּלאַץ פֿאַר אַלע די שפּאָן פּינס צו זיין ראַוטיד אַוועק פון די מיטל, מיר האָבן צו קאָמפּראָמיס מיט די סומע פון ​​​​דיקאָופּלינג קאַפּאַסאַטערז וואָס מיר קענען נוצן. אין דעם פּלאַן, פּינס 53 און 54 פון RP2350A (פּינס 68 און 69 פון RP2350B) טיילן אַ איין קאַפּאַסאַטער (C12 אין פיגורע 7 און פיגורע 6), ווייַל עס איז נישט אַ פּלאַץ פון פּלאַץ אויף דער זייַט פון די מיטל און די קאַמפּאָונאַנץ. און אויסלייג פון די רעגולאַטאָר נעמען בילכערקייַט.
  • דעם פעלן פון פּלאַץ קען זיין אַ ביסל באַקומען אויב מיר געוויינט מער קאָמפּליצירט / טייַער טעכנאָלאָגיע, אַזאַ ווי קלענערער קאַמפּאָונאַנץ, אָדער אַ פיר שיכטע פּקב מיט קאַמפּאָונאַנץ אויף ביידע די שפּיץ און דנאָ זייטן. דאָס איז אַ פּלאַן האַנדל-אַוועק; מיר האָבן דיקריסט די קאַמפּלעקסיטי און פּרייַז, אויף די קאָסט פון ווייניקער דיקאָופּלינג קאַפּאַסאַטאַנס, און קאַפּאַסאַטערז וואָס זענען אַ ביסל מער אַוועק פון די שפּאָן ווי אָפּטימאַל (דאָס ינקריסיז די ינדאַקטאַנס). דאָס קען האָבן די ווירקונג פון לימאַטינג די מאַקסימום גיכקייַט די פּלאַן קען אַרבעטן אין, ווי די וואָלtagדי צושטעלן קען באַקומען צו טומלדיק און פאַלן אונטער די מינימום ערלויבט וואַלtagE; אָבער פֿאַר רובֿ אַפּלאַקיישאַנז, דעם האַנדל-אַוועק זאָל זיין פּאַסיק.
  • די אנדערע דיווייישאַן פון די 100nF הערשן איז אַזוי מיר קענען ווייַטער פֿאַרבעסערן די וואָלtagE רעגולאַטאָר פאָרשטעלונג; מיר רעקאָמענדירן צו נוצן אַ 4.7μF פֿאַר C10, וואָס איז געשטעלט אויף די אנדערע זייַט פון די שפּאָן פֿון די רעגולאַטאָר.

קאַפּיטל 3. פלאַש זכּרון

 ערשטיק בליץ

פיגורע 8. סטשעמאַטיש אָפּטיילונג ווייזונג די ערשטיק בליץ זכּרון און וסב_באָאָט סערקיאַליישאַן

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

  • כּדי צו קענען קראָם פּראָגראַם קאָד וואָס RP2350 קענען שטיוול און לויפן פֿון, מיר דאַרפֿן צו נוצן אַ בליץ זכּרון, ספּעציעל אַ קוואַד ספּי בליץ זכּרון. דער מיטל אויסדערוויילט דאָ איז אַ W25Q128JVS מיטל (U3 אין די פיגורע 8), וואָס איז אַ 128Mbit שפּאָן (16MB). דאָס איז דער גרעסטער זכּרון גרייס וואָס RP2350 קענען שטיצן. אויב דיין באַזונדער אַפּלאַקיישאַן דאַרף נישט אַזוי פיל סטאָרידזש, אַ קלענערער, ​​טשיפּער זכּרון קען זיין געוויינט אַנשטאָט.
  • ווייַל די דאַטאַבוס קענען זיין גאַנץ הויך אָפטקייַט און איז קעסיידער אין נוצן, די QSPI פּינס פון RP2350 זאָל זיין ווייערד גלייַך צו די בליץ, ניצן קורץ קאַנעקשאַנז צו טייַנען די אָרנטלעכקייַט פון די סיגנאַל און אויך רעדוצירן די קראָססטאַלק אין אַרומיק סערקאַץ. קראָססטאַלק איז ווו סיגנאַלז אויף איין קרייַז נעץ קענען אָנמאַכן אַנוואָנטיד וואָלtagעס איז אויף אַ ארומיקע קרייַז, פּאַטענטשאַלי קאָזינג ערראָרס צו פּאַסירן.
  • דער QSPI_SS סיגנאַל איז אַ ספּעציעל פאַל. עס איז קאָננעקטעד צו די בליץ גלייַך, אָבער עס אויך האט צוויי רעסיסטאָרס (נו, פיר, אָבער איך וועט קומען אויף אַז שפּעטער) קאָננעקטעד צו אים. דער ערשטער (R1) איז אַ ציען-אַרויף צו די 3.3 וו צושטעלן. דער בליץ זכּרון ריקווייערז די שפּאָן-אויסקלייַבן אַרייַנשרייַב צו זיין אין דער זעלביקער וואַלtagווי זיין אייגענע 3.3 וו צושטעלן שטיפט ווען די מיטל איז פּאַוערד אַרויף, אַנדערש עס פונקציאָנירן נישט ריכטיק. ווען די RP2350 איז פּאַוערד אַרויף, זיין QSPI_SS שטיפט וועט אויטאָמאַטיש פעליקייַט צו אַ ציען-אַרויף, אָבער עס איז אַ קורץ צייט בעשאַס באַשטימען-אויף ווו די שטאַט פון די QSPI_SS שטיפט קענען ניט זיין געראַנטיד. די אַדישאַן פון אַ ציען-אַרויף רעסיסטאָר ינשורז אַז די פאָדערונג וועט שטענדיק זיין צופֿרידן. R1 איז אנגעצייכנט ווי DNF (צי ניט פּאַסיק) אויף די סכעמאַטיש, ווי מיר האָבן געפֿונען אַז מיט דעם באַזונדער בליץ מיטל, די פונדרויסנדיק ציען-אַרויף איז ומנייטיק. אָבער, אויב אַ אַנדערש בליץ איז געניצט, עס קען זיין וויכטיק צו אַרייַנלייגן אַ 10kΩ רעסיסטאָר דאָ, אַזוי עס איז אַרייַנגערעכנט אין פאַל.
  • די רגע רעסיסטאָר (R6) איז אַ 1kΩ רעסיסטאָר, פארבונדן צו אַ שטופּן קנעפּל (SW1) מיטן נאָמען 'USB_BOOT'. דאָס איז ווייַל די QSPI_SS שטיפט איז געניצט ווי אַ 'שטיוול רימען'; RP2350 קאָנטראָלירט די ווערט פון דעם י / אָ בעשאַס די שטיוול סיקוואַנס, און אויב עס איז אַ לאָגיק 0, RP2350 קערט זיך צוריק צו די BOOTSEL מאָדע, ווו RP2350 גיט זיך ווי אַ וסב מאַסע סטאָרידזש מיטל, און קאָד קענען זיין קאַפּיד גלייַך. צו אים. אויב מיר פשוט דריקן דעם קנעפּל, מיר ציען QSPI_SS שטיפט צו ערד, און אויב די מיטל איז דערנאָך באַשטעטיק (למשל דורך טאַגאַלינג די RUN שטיפט), RP2350 וועט ריסטאַרט אין BOOTSEL מאָדע אַנשטאָט פון פּרווון צו לויפן די אינהאַלט פון די בליץ. די רעסיסטאָרס, R2 און R6 (R9 און R10 אויך), זאָל זיין געשטעלט נאָענט צו די בליץ שפּאָן, אַזוי מיר ויסמיידן נאָך לענג פון קופּער טראַקס וואָס קען ווירקן די סיגנאַל.
  • אַלע די אויבן אַפּלייז ספּאַסיפיקלי פֿאַר די RP2350, וואָס האט קיין ינערלעך בליץ. פון קורס, די RP2354 דעוויסעס האָבן ינערלעך 2MB בליץ מעמעריז, אַזוי די פונדרויסנדיק U3 זכּרון איז נישט פארלאנגט, אַזוי U3 קענען בעשאָלעם זיין אַוועקגענומען פון די סכעמאַטיש, אָדער פשוט לינקס אַנפּאַפּיאַלייטיד. אין יעדער פון די קאַסעס, מיר וועלן נאָך האַלטן די USB_BOOT באַשטימען קאָננעקטעד צו QSPI_SS, אַזוי מיר קענען נאָך אַרייַן וסב שטיוול מאָדע.

 צווייטיק בליץ אָדער PSRAM

  • די RP235x סעריע איצט שטיצט אַ צווייט זכּרון מיטל ניצן די זעלבע QSPI פּינס, מיט אַ GPIO וואָס גיט די נאָך שפּאָן סעלעקציע. אויב מיר נוצן אַ RP2354 (וואָס האט ינערלעך בליץ), מיר קענען נוצן U3 ווי אַ צווייטיק בליץ, אָדער אפילו פאַרבייַטן עס מיט אַ PSRAM מיטל. צו טאָן דאָס, מיר דאַרפֿן צו דיסקאַנעקט QSPI_SS פֿון U3, און אַנשטאָט פאַרבינדן עס צו אַ פּאַסיק GPIO. די ניראַסט GPIO וואָס איז ביכולת צו זיין אַ שפּאָן סעלעקט (XIP_CS1n) איז GPIO0, אַזוי דורך רימוווינג די 0Ω פון R10 און צופּאַסן עס צו R9, מיר קענען איצט אַקסעס U3 אין אַדישאַן צו די אויף-שפּאָן בליץ. אין סדר צו גאָר נעמען אַדוואַנtagפון דעם שטריך, ווו מיר האָבן צוויי פונדרויסנדיק זיקאָרן דעוויסעס אַזוי אַז די בליץ-ווייניקער RP2350 פּאַרץ קענען נוץ, די גרעסערע פון ​​די צוויי מינימאַל באָרדז, פֿאַר די RP2350B, כולל אַן אַפּשאַנאַל שפּור (U4) פֿאַר אַן נאָך זכּרון שפּאָן.

פיגורע 9. סכעמאַטיש אָפּטיילונג ווייזונג די אַפּשאַנאַל צווייטיק זכּרון מיטל

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

צו קענען נוצן דעם מיטל, עס וועט דאָך האָבן צו זיין פּאַפּיאַלייטאַד , ווי געזונט ווי R11 (0Ω), און R13 (10KΩ). די אַדישאַן פון R11 קאַנעקץ GPIO0 (די XIP_CS1n סיגנאַל) צו די שפּאָן סעלעקט פון די רגע זכּרון. די ציען-אַרויף אויף די שפּאָן אויסקלייַבן שטיפט איז באשטימט דארף דעם מאָל, ווייַל די פעליקייַט שטאַט פון GPIO0 איז צו זיין פּולד נידעריק ביי מאַכט-אַרויף, וואָס וואָלט פאַרשאַפן אונדזער בליץ מיטל צו פאַרלאָזן. C22 וואָלט אויך זיין דארף צו צושטעלן היגע מאַכט צושטעלן דעקאָופּלינג פֿאַר U4.

שטיצט בליץ טשיפּס
דער ערשט בליץ זאָנד סיקוואַנס, געניצט דורך די דנאָ צו עקסטראַקט די רגע סtagפֿון בליץ, ניצט אַ 03h סיריאַל לייענען באַפֿעל, מיט 24-ביסל אַדרעסינג און אַ סיריאַל זייגער פון בעערעך 1MHz. עס ריפּיטידלי סייקאַלז דורך די פיר קאַמבאַניישאַנז פון זייגער פּאָולעראַטי און זייגער פאַסע, איר זוכט פֿאַר אַ גילטיק רגע ס.tagאון CRC32 טשעקסום.
ווי דער צווייטער שtage איז דאַן פריי צו קאַנפיגיער עקסאַקיוטינג-אין-אָרט ניצן די זעלבע 03h סיריאַל לייענען באַפֿעל, RP2350 קענען דורכפירן קאַשט בליץ ויספירן-אין-אָרט מיט קיין שפּאָן וואָס שטיצט 03h סיריאַל לייענען מיט 24-ביסל אַדרעסינג, וואָס כולל רובֿ 25-סעריע בליץ דעוויסעס . די SDK גיט אַן עקסampדי רגע זtagE פֿאַר CPOL=0 CPHA=0, ביי https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_generic_03h.S. צו שטיצן בליץ פּראָגראַממינג ניצן די רוטינז אין די דנאָ, די מיטל מוזן אויך ריספּאַנד צו די פאלגענדע קאַמאַנדז:

  • 02h 256-ביטע בלאַט פּראָגראַם
  • 05h סטאַטוס רעגיסטרירן לייענען
  • 06ה שטעלן שרייַבן געבן לאַטש
  • מעקן 20 ה 4 קב סעקטאָר

RP2350 אויך שטיצט אַ ברייט פאַרשיידנקייַט פון צווייענדיק-ספּי און קספּי אַקסעס מאָדעס. פֿאַר עקסampלא, https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_w25q080.S קאַנפיגיער אַ Winbond W25Q-סעריע מיטל פֿאַר קוואַד-יאָ קעסיידערדיק לייענען מאָדע, ווו RP2350 סענדז קוואַד-יאָ אַדרעסעס (אָן אַ באַפֿעל פּרעפיקס) און דער בליץ ריספּאַנדז מיט קוואַד-יאָ דאַטן.

עטלעכע וואָרענען איז דארף מיט בליץ XIP מאָדעס ווו די בליץ מיטל סטאַפּס ריספּאַנדינג צו נאָרמאַל סיריאַל קאַמאַנדז, ווי די Winbond קעסיידערדיק לייענען מאָדע דערמאנט אויבן. דאָס קען פאַרשאַפן ישוז ווען RP2350 איז באַשטעטיק, אָבער די בליץ מיטל איז נישט מאַכט סייקאַלד, ווייַל דער בליץ וועט נישט ריספּאַנד צו די באָאָטראָם ס בליץ זאָנד סיקוואַנס. איידער איר אַרויסגעבן די 03h סיריאַל לייענען, די באָאָטראָם שטענדיק אַרויסגעבן די פאלגענדע פאַרפעסטיקט סיקוואַנס, וואָס איז דער בעסטער-מישט סיקוואַנס פֿאַר דיסקאַנטיניוינג XIP אויף אַ קייט פון בליץ דעוויסעס:

  • CSn=1, IO[3:0]=4'b0000 (דורך ציען דאַונז צו ויסמיידן קאָנפליקט), אַרויסגעבן ×32 קלאַקס
  • CSn=0, IO[3:0]=4'b1111 (דורך ציען אַפּס צו ויסמיידן קאַנטענשאַן), אַרויסגעבן ×32 קלאַקס
  • CSn=1
  • CSn=0, MOSI=1'b1 (געטריבן נידעריק-ז, אַלע אנדערע I/Os Hi-Z), אַרויסגעבן ×16 קלאַקס

אויב דיין אויסדערוויילטע מיטל איז נישט ריספּאַנד צו דעם סיקוואַנס אין זיין קעסיידערדיק לייענען מאָדע, עס מוזן זיין געהאלטן אין אַ שטאַט ווו יעדער אַריבערפירן איז פּריפיקסט דורך אַ סיריאַל באַפֿעל, אַנדערש RP2350 וועט נישט קענען צו צוריקקריגן נאָך אַ ינערלעך באַשטעטיק.
פֿאַר מער דעטאַילס וועגן די QSPI, ביטע זען QSPI זכּרון צובינד (QMI) אין די RP2350 דאַטאַשיט.

קאַפּיטל 4. קריסטאַל אַסאַלייטער

פיגורע 10. סכעמאַטיש אָפּטיילונג ווייזונג די קריסטאַל אַסאַלייטער און מאַסע קאַפּאַסאַטערזRaspberry-Pi-SC1631-Raspberry-Microcontroller- (6)

  • שטרענג גערעדט, RP2350 טוט נישט דאַרפן אַ פונדרויסנדיק זייגער מקור, ווייַל עס האט זיין אייגענע ינערלעך אַסאַלייטער. אָבער, ווי די אָפטקייַט פון דעם ינערלעך אַסאַלייטער איז נישט געזונט דיפיינד אָדער קאַנטראָולד, וועריינג פון שפּאָן צו שפּאָן, ווי געזונט ווי מיט פאַרשידענע צושטעלן וואָל.tagמיט טעמפּעראַטורעס, עס איז רעקאַמענדיד צו נוצן אַ סטאַביל פונדרויסנדיק אָפטקייַט מקור. אַפּפּליקאַטיאָנס וואָס פאַרלאָזנ זיך פּינטלעך פריקוואַנסיז זענען ניט מעגלעך אָן אַ פונדרויסנדיק אָפטקייַט מקור, וסב איז אַ הויפּט עקס.ample.
  • צושטעלן אַ פונדרויסנדיק אָפטקייַט מקור קענען זיין געטאן אין איינער פון צוויי וועגן: אָדער דורך צושטעלן אַ זייגער מקור מיט אַ קמאָס רעזולטאַט (קוואַדראַט כוואַליע פון ​​IOVDD vol.tage) אין די XIN שטיפט, אָדער דורך ניצן אַ 12MHz קריסטאַל פארבונדן צווישן
  • XIN און XOUT. ניצן אַ קריסטאַל איז די בילכער אָפּציע דאָ, ווייַל זיי זענען ביידע לעפיערעך ביליק און זייער פּינטלעך.
  • די אויסדערוויילטע קריסטאַל פֿאַר דעם פּלאַן איז אַ ABM8-272-T3 (Y1 אין פיגורע 10). דאָס איז דער זעלביקער 12MHz קריסטאַל געניצט אויף די Raspberry Pi Pico און Raspberry Pi Pico 2. מיר העכסט רעקאָמענדירן ניצן דעם קריסטאַל צוזאמען מיט די אַקאַמפּאַניינג קרייַז צו ענשור אַז די זייגער סטאַרץ געשווינד אונטער אַלע באדינגונגען אָן שעדיקן די קריסטאַל זיך. דער קריסטאַל האט אַ 30 פּפּם אָפטקייַט טאָלעראַנץ, וואָס זאָל זיין גוט גענוג פֿאַר רובֿ אַפּלאַקיישאַנז. צוזאמען מיט אַ אָפטקייַט טאָלעראַנץ פון +/- 30ppm, עס האט אַ מאַקסימום ESR פון 50Ω און אַ מאַסע קאַפּאַסאַטאַנס פון 10pF, וואָס ביידע האָבן אַ שייַכעס אויף די ברירה פון אַקאַמפּאַניינג קאַמפּאָונאַנץ.
  • פֿאַר אַ קריסטאַל צו אַסאַלייט אין דער געוואלט אָפטקייַט, דער פאַבריקאַנט ספּעציפיצירט די מאַסע קאַפּאַסאַטאַנס אַז עס דאַרף צו טאָן דאָס, און אין דעם פאַל, עס איז 10 פּף. דעם מאַסע קאַפּאַסאַטאַנס איז אַטשיווד דורך פּלייסינג צוויי קאַפּאַסאַטערז פון גלייַך ווערט, איינער אויף יעדער זייַט פון די קריסטאַל צו ערד (C3 און C4). פון די קריסטאַל ס פונט פון view, די קאַפּאַסאַטערז זענען פארבונדן אין סעריע צווישן זייַן צוויי טערמינאַלס. יקערדיק קרייַז טעאָריע דערציילט אונדז אַז זיי פאַרבינדן צו געבן אַ קאַפּאַסאַטאַנס פון (C3*C4)/(C3+C4), און ווי C3=C4, עס איז פשוט C3/2. אין דעם עקסampמיר האָבן געוויינט 15pF קאַפּאַסאַטערז, אַזוי די סעריע קאָמבינאַציע איז 7.5pF. אין אַדישאַן צו דעם ינטענשאַנאַל מאַסע קאַפּאַסאַטאַנס, מיר מוזן אויך לייגן אַ ווערט פֿאַר די אַנינטענשאַנאַל עקסטרע קאַפּאַסאַטאַנס, אָדער פּעראַסיטיק קאַפּאַסאַטאַנס, וואָס מיר באַקומען פֿון די פּקב טראַקס און די XIN און XOUT פּינס פון RP2350. מיר וועלן יבערנעמען אַ ווערט פון 3pF פֿאַר דעם, און ווי די קאַפּאַסאַטאַנס איז פּאַראַלעל צו C3 און C4, מיר פשוט לייגן דעם צו געבן אונדז אַ גאַנץ מאַסע קאַפּאַסאַטאַנס פון 10.5pF, וואָס איז נאָענט גענוג צו די ציל פון 10pF. ווי איר קענען זען, די פּעראַסיטיק קאַפּאַסאַטאַנס פון די פּקב טראַסעס זענען אַ פאַקטאָר, און מיר דעריבער דאַרפֿן צו האַלטן זיי קליין אַזוי מיר טאָן ניט יבערקערן די קריסטאַל און האַלטן עס אַסאַלייטינג ווי בדעה. פּרוּווט און האַלטן די אויסלייג ווי קורץ ווי מעגלעך.
  • די רגע באַטראַכטונג איז די מאַקסימום ESR (עקוויוואַלענט סעריע קעגנשטעל) פון די קריסטאַל. מיר האָבן אַפּטיד פֿאַר אַ מיטל מיט אַ מאַקסימום פון 50Ω, ווייַל מיר האָבן געפֿונען אַז דאָס, צוזאַמען מיט אַ 1kΩ סעריע רעסיסטאָר (ר 2), איז אַ גוט ווערט צו פאַרמייַדן די קריסטאַל פון אָוווער-געטריבן און דאַמידזשד ווען איר נוצן אַ IOVDD. מדרגה פון 3.3 וו. אָבער, אויב IOVDD איז ווייניקער ווי 3.3 וו, די פאָר קראַנט פון די XIN / XOUT פּינס איז רידוסט, און איר וועט געפֿינען אַז ampליטוד פון די קריסטאַל איז נידעריקער, אָדער קען נישט אפילו אָסאַלייט בייַ אַלע. אין דעם פאַל, אַ קלענערער ווערט פון די סעריע רעסיסטאָר וועט דאַרפֿן צו זיין געוויינט. קיין דיווייישאַן פון די קריסטאַל קרייַז געוויזן דאָ, אָדער מיט אַן IOVDD מדרגה אנדערע ווי 3.3 וו, וועט דאַרפן ברייט טעסטינג צו ענשור אַז די קריסטאַל אַסאַלייץ אונטער אַלע באדינגונגען און סטאַרץ-אַרויף גענוג געשווינד צו נישט פאַרשאַפן פּראָבלעמס מיט דיין אַפּלאַקיישאַן.

 רעקאַמענדיד קריסטאַל

  • פֿאַר אָריגינעל דיזיינז ניצן RP2350 מיר רעקאָמענדירן ניצן די Abracon ABM8-272-T3. פֿאַר עקסample, אין אַדישאַן צו די מינימאַל פּלאַן עקסampזען די Pico 2 ברעט סכעמאַטיש אין אַפּפּענדיקס ב פון די Raspberry Pi Pico 2 דאַטאַשעעט און די Pico 2 פּלאַן files.
  • פֿאַר דער בעסטער פאָרשטעלונג און פעסטקייַט אין טיפּיש אַפּערייטינג טעמפּעראַטור ריינדזשאַז, נוצן די Abracon ABM8-272-T3. איר קענט באַקומען די ABM8-272-T3 גלייך פֿון Abracon אָדער פֿון אַן אָטערייזד ריסעלער. Pico 2 איז ספּאַסיפיקלי טונד פֿאַר די ABM8-272-T3, וואָס האט די פאלגענדע ספּעסאַפאַקיישאַנז:
  • אפילו אויב איר נוצן אַ קריסטאַל מיט ענלעך ספּעסאַפאַקיישאַנז, איר דאַרפֿן צו פּרובירן דעם קרייַז איבער אַ קייט פון טעמפּעראַטורעס צו ענשור פעסטקייַט.
  • די קריסטאַל אַסאַלייטער איז Powered פֿון די IOVDD voltagE. ווי אַ רעזולטאַט, די אַבראַקאָן קריסטאַל און אַז באַזונדער דampדי רעסיסטאָר איז טונד פֿאַר 3.3 וו אָפּעראַציע. אויב איר נוצן אַ אַנדערש IO וואָלtagE, איר וועט דאַרפֿן צו שייַעך-ניגן.
  • קיין ענדערונגען צו קריסטאַל פּאַראַמעטערס ריזיקירן ינסטאַביליטי אין קיין קאַמפּאָונאַנץ פארבונדן צו די קריסטאַל קרייַז.
  • אויב איר קענען נישט באַקומען די רעקאַמענדיד קריסטאַל גלייַך פֿון Abracon אָדער אַ ריסעלער, קאָנטאַקט applications@raspberrypi.com.

קאַפּיטל 5. יאָס

 וסב
פיגורע 11. סכעמאַטיש אָפּטיילונג ווייזונג די וסב פּינס פון RP2350 און סעריע טערמאַניישאַן

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

  • די RP2350 גיט צוויי פּינס צו זיין געוויינט פֿאַר פול-גיכקייַט (FS) אָדער נידעריק גיכקייַט (LS) וסב, אָדער ווי אַ באַלעבאָס אָדער מיטל, דיפּענדינג אויף די ווייכווארג געניצט. ווי מיר האָבן שוין דיסקאַסט, RP2350 קענען אויך שטיוול ווי אַ וסב מאַסע סטאָרידזש מיטל, אַזוי וויירינג אַרויף די פּינס צו די וסב קאַנעקטער (J1 אין פיגורע 5) מאכט זינען. די USB_DP און USB_DM פּינס אויף RP2350 טאָן ניט דאַרפן קיין נאָך ציען-אַפּס אָדער ציען-דאַונז (פארלאנגט צו אָנווייַזן גיכקייַט, FS אָדער LS, אָדער צי עס איז אַ באַלעבאָס אָדער מיטל), ווייַל די זענען געבויט אין די I / Os. אָבער, די I / Os דאַרפן 27Ω סעריע טערמאַניישאַן ריזיסטערז (R7 און R8 אין פיגורע 11), געשטעלט נאָענט צו די שפּאָן, צו טרעפן די וסב ימפּידאַנס באַשרייַבונג.
  • כאָטש RP2350 איז לימיטעד צו פול גיכקייַט דאַטן קורס (12Mbps), מיר זאָל פּרובירן צו מאַכן זיכער אַז די כאַראַקטעריסטיש ימפּידאַנס פון די טראַנסמיסיע שורות (די קופּער טראַקס קאַנעקטינג די שפּאָן צו די קאַנעקטער) זענען נאָענט צו די קאַנעקטער.
  • וסב באַשרייַבונג פון 90Ω (געמאסטן דיפערענטשאַלי). אויף אַ 1 מם דיק ברעט אַזאַ ווי דעם, אויב מיר נוצן 0.8 מם ברייט טראַקס אויף USB_DP און USB_DM, מיט אַ ריס פון 0.15 מם צווישן זיי, מיר זאָל באַקומען אַ דיפערענטשאַל כאַראַקטעריסטיש ימפּידאַנס פון אַרום 90Ω. דאָס איז צו ענשור אַז די סיגנאַלז קענען אַרומפאָרן צוזאמען די טראַנסמיסיע שורות ווי ריין ווי מעגלעך, מינאַמייזינג די וואַלtagרעפלעקטיאָנס וואָס קענען רעדוצירן די אָרנטלעכקייַט פון די סיגנאַל. כּדי די טראַנסמיסיע שורות זאָל אַרבעטן רעכט, מיר דאַרפֿן צו מאַכן זיכער אַז גלייך אונטער די שורות איז אַ ערד. א האַרט, אַנינטעראַפּטיד געגנט פון ערד קופּער, סטרעטשינג די גאנצע לענג פון דער שפּור. אויף דעם פּלאַן, כּמעט די גאנצע פון ​​די דנאָ קופּער שיכטע איז דעדאַקייטאַד צו ערד, און ספּעציעל זאָרג איז גענומען צו ענשור אַז די וסב טראַקס פאָרן איבער גאָרנישט אָבער ערד. אויב אַ פּקב טיקער ווי 1 מם איז אויסדערוויילט פֿאַר דיין בויען, מיר האָבן צוויי אָפּציעס. מיר קענען שייַעך-ינזשעניר די וסב טראַנסמיסיע שורות צו פאַרגיטיקן פֿאַר די גרעסערע דיסטאַנסע צווישן די שפּור און ערד אונטער (וואָס קען זיין אַ גשמיות ימפּאָסיביליטי), אָדער מיר קען איגנאָרירן עס און האָפֿן פֿאַר דער בעסטער. USB FS קען זיין גאַנץ מוחל, אָבער דיין מיילידזש קען בייַטן. עס איז מסתּמא צו אַרבעטן אין פילע אַפּלאַקיישאַנז, אָבער עס וועט מיסטאָמע נישט זיין געהאָרכיק צו די וסב נאָרמאַל.

 איך / אָ כעדערז

פיגורע 12. סכעמאַטיש אָפּטיילונג ווייזונג די 2.54 מם איך / אָ כעדערז פון די QFN60 ווערסיע

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

  • אין אַדישאַן צו די וסב קאַנעקטער שוין דערמאנט, עס זענען אַ פּאָר פון צווייענדיק רודערן 2.54 מם כעדערז (J2 און J3 אין פיגורע 12), איינער אויף יעדער זייַט פון די ברעט, צו וואָס די רעשט פון די I / O זענען פארבונדן. עס זענען 30 GPIO אויף די RP2350A, כאָטש עס זענען 48 GPIO אויף די RP2350B, אַזוי די כעדערז אויף דעם ווערסיע פון ​​​​די מינימאַל ברעט זענען גרעסערע צו לאָזן די עקסטרע פּינס (זען פיגורע 13).
  • ווי דאָס איז אַ גענעראַל ציל פּלאַן, מיט קיין באַזונדער אַפּלאַקיישאַן אין זינען, די I/O זענען בארעכטיגט צו זיין קאָננעקטעד ווי דער באַניצער וויל. די ינער רודערן פון פּינס אויף יעדער כעדער זענען די I / Os, און די ויסווייניקסט רודערן זענען אַלע פארבונדן צו ערד. עס איז גוט פיר צו אַרייַננעמען פילע גראָונדס אויף איך / אָ קאַנעקטערז. דאָס העלפּס צו האַלטן אַ נידעריק ימפּידאַנס ערד, און אויך צו צושטעלן אַ פּלאַץ פון פּאָטענציעל צוריקקער פּאַטס פֿאַר קעראַנץ טראַוואַלינג צו און פון די
  • איך / אָ קאַנעקשאַנז. דאָס איז וויכטיק צו מינאַמייז עלעקטראָ-מאַגנעטיק ינטערפיראַנס וואָס קענען זיין געפֿירט דורך די צוריקקער קעראַנץ פון געשווינד באַשטימען סיגנאַלז וואָס נעמען לאַנג, לופּינג פּאַטס צו פאַרענדיקן דעם קרייַז.
  • ביידע כעדערז זענען אויף דער זעלביקער 2.54 מם גריד, וואָס מאכט קאַנעקטינג דעם ברעט צו אנדערע טינגז, אַזאַ ווי ברעאַדבאָאַרדס, גרינגער. איר זאל וועלן צו באַטראַכטן פּאַסן בלויז אַ איין רודערן כעדער אַנשטאָט פון די צווייענדיק רודערן כעדער, דיספּענסינג מיט די ויסווייניקסט רודערן פון ערד קאַנעקשאַנז, צו מאַכן עס מער באַקוועם צו פּאַסיק צו אַ ברעאַדבאָאַרד.

פיגורע 13. סכעמאַטיש אָפּטיילונג ווייזונג די 2.54 מם איך / אָ כעדערז פון די QFN80 ווערסיע

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

דיבאַג קאַנעקטער

פיגורע 14. סכעמאַטיש אָפּטיילונג ווייזונג די אַפּשאַנאַל דזשסט קאַנעקטער פֿאַר SWD דיבאַג

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (10)
פֿאַר דיבאַגינג אויף-שפּאָן, איר קען וועלן צו פאַרבינדן צו די SWD צובינד פון די RP2350. די צוויי פּינס, SWD און SWCLK, זענען בארעכטיגט אויף די 2.54 מם כעדער, J3, צו לאָזן די דיבאַג זאָנד פון דיין ברירה צו זיין לייכט פארבונדן. אין אַדישאַן צו דעם, איך האָבן אַרייַנגערעכנט אַ אַפּשאַנאַל JST כעדער, וואָס אַלאַוז אַן גרינג קשר צו Raspberry Pi Debug Probe. איר טאָן ניט דאַרפֿן צו נוצן דעם, די 2.54 מם כעדערז וועט זיין גענוג אויב איר האָט בדעה צו דיבאַג ווייכווארג, אָבער איך געפֿינען עס מער באַקוועם צו טאָן דאָס. איך האָב אויסדערוויילט אַ האָריזאָנטאַל קאַנעקטער, מערסטנס ווייַל איך ווי די קוק פון עס, אפילו אויב עס איז נישט אויף די ברעג פון די ברעט, אָבער ווערטיקאַל אָנעס זענען בנימצא, כאָטש מיט אַ ביסל אַנדערש שפּור.

קנעפּלעך
די מינימאַל פּלאַן איצט כּולל ניט איין, אָבער צוויי קנעפּלעך, ווו די RP240 ווערסיע האט גאָרניט. איינער איז פֿאַר וסב שטיוול סעלעקציע ווי מיר האָבן פריער דיסקאַסט, אָבער די רגע איז אַ 'באַשטעטיק' קנעפּל, כוקט אַרויף צו די RUN שטיפט. ניט פון די זענען שטרענג נויטיק (כאָטש די BOOTSEL קנעפּל וואָלט זיין ריפּלייסט מיט אַ כעדער אָדער ענלעך אויב וסב שטיוול מאָדע איז פארלאנגט), און קענען זיין אַוועקגענומען אויב פּלאַץ אָדער פּרייַז איז אַ דייַגע, אָבער זיי זיכער מאַכן די RP2350 אַ ווייַט נוצן. מער אָנגענעם דערפאַרונג.

אַפּפּענדיקס א: גאַנץ סכעמאַטיש -RP2350A ווערסיע

פיגורע 15. גאַנץ סכעמאַטיש פון די מינימאַל פּלאַן פֿאַר RP2350ARaspberry-Pi-SC1631-Raspberry-Microcontroller- (11) Raspberry-Pi-SC1631-Raspberry-Microcontroller- (12)

אַפּפּענדיקס ב: גאַנץ סכעמאַטיש -RP2350B ווערסיע

פיגורע 16. גאַנץ סכעמאַטיש פון די מינימאַל פּלאַן פֿאַר RP2350B

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

אַפּפּענדיקס ה: דאַקיומענטיישאַן מעלדונג געשיכטע

8 אויגוסט 2024
ערשט מעלדונג.

איך Raspberry Pi
Raspberry Pi איז אַ טריידמאַרק פון Raspberry Pi Ltd
Raspberry Pi Ltd

דאָקומענטן / רעסאָורסעס

Raspberry Pi SC1631 Raspberry Microcontroller [pdf] אינסטרוקציע מאַנואַל
SC1631 Raspberry Microcontroller, SC1631, Raspberry Microcontroller, Microcontroller

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *