SUN-051R -- Opis montażu

Płytki z układami STM32 SunDUINO
ODPOWIEDZ
Awatar użytkownika
SunRiver
Użytkownik
Posty: 1054
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Festung Oppeln
Kontakt:

SUN-051R -- Opis montażu

Post autor: SunRiver »

Obrazek

Płytka modułu procesora SUN-051R jest przygotowana jako moduł bazowy do wielu projektów gdzie liczą się specyficzne wymagania ..  dosłownie tak jest w tym wypadku choć może być używana samodzielnie jest przewidziana jako moduł wymienny do ...

Projektu który niebawem opiszę, wybór procesora też nie był przypadkowy gdyż przyjęta została konieczność użycia mikrokontrolera dysponującego 55 pinami GPIO w obudowie LQFP64  o wymiarach 10x10mm ....

Te wymagania spełnia niewiele mikrokontrolerów STM32 ale między innymi jest to STM32F051R8T6  dysponujący rdzeniem Cortex-M0 i 64Kb pamięci FLASH... oczywiście jak wspomniałem w poprzednim wpisie prezentującym SUN-051R można na niej osadzić i inne procki jednak skupmy się na tym wyborze :)

Montaż płytki


Ze względu na konieczność płytka jest 2 stronna przewidziana do obustronnego montażu elementów smd ..  montaż zaczynamy od warstwy top na której umieszczamy w/g punktów:

>mikrokontroler U1  STM32F051R8T6
>kondensatory ceramiczne 100nF  w rozmiarze 805  ( C8, C10, C11, C12)

Obrazek

---Kolejne 2 punkty jeśli nie są nam potrzebne nie musimy ich obsadzać na płytce

> Kwarc zegarkowy 32.768KHz  miejsce jest przewidziane na kwarc ABS07-   32.768KHZ-6-T , ale można też osadzić MC-146 32.768KHZ Epsona trzeba tylko usunąć punkt mocujący z drugiej strony obudowy oraz kondensatory 6.5pF C3 i C4  w wypadku używania kwarca zegarkowego nie możemy wykorzystać pinów PC15 i PC14 w projekcie.
> Kwarc 8MHz typowy oraz kondensatory 20pF C1 i C2 w tym wypadku nie możemy używać pinów PF0 i PF1

Obrazek

--------------Strona Bottom płytki :

Tu mamy do zamontowania nieco więcej elementów ale tez nie wszystko nam może być potrzebne :)

montaż rozpoczynamy od osadzenia :

> montujemy R2 510om (805) i SB2 0om (805) , Odpowiadają te elementy za konfigurację pinu BOOT0 czyli uruchamianie mikrokontrolera --chyba że wymagana jest inna konfiguracja wtedy zamiast R2 i SB2 montujemy R100 10K (805)</li>
> jeśli zastosowaliśmy kwarc zegarkowy 32KHz konieczne jest zamontowanie zworek  SB3 i SB4 (0om – 805).</li>
> montujemy rezystor pull-up RESETU czyli  R1 10K 805</li>
> montujemy układ AMS1117 3,3 oraz kondensatory C5 i C6 100nF (805) oraz C7 i C9 typu C  100uF  pasują też AVS-C</li>

Montaż punktu 5 jest konieczny jeśli zasilamy płytkę napięciem 5V jeśli nie chcemy używać napięcia 5V a tylko 3V3 to nie musimy montować elementów z punktu 4.

Obrazek

Na końcu montujemy listwy goldpin takie jak potrzebujemy , tu celowo jest taka kombinacja , gdyż docelowo płytka będzie osadzana na płytce matce coś a'la EVB dzięki czemu będzie możliwość obsadzenia na niej 169 mikrokontrolerów (drugi moduł SUN-1xxR w przygotowaniu)  , w tym egzemplarzu złącze programowania SWD zostało wyprowadzone do góry gdyż takie były wymagania w projekcie , docelowo dla płyty matki będą one wyprowadzone na listwie w dół.

Dla przypomnienia pinout płytki:

Obrazek

Oraz schemat :

Obrazek

i pełna lista BOM:

Obrazek

I to by było wszystko w temacie montażu płytki SUN-051R

W razie pytań proszę śmiało pisać .
Awatar użytkownika
tomasz_ola
Użytkownik
Posty: 43
Rejestracja: 04 sty 2021, 22:39

Re: SUN-051R -- Opis montażu

Post autor: tomasz_ola »

Wielkie dzięki :)
Awatar użytkownika
SunRiver
Użytkownik
Posty: 1054
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Festung Oppeln
Kontakt:

Re: SUN-051R -- Opis montażu

Post autor: SunRiver »

pamietaj że róznice są opisane dla płytki SUN-1xxF
w innym poście reszta jest w zasadzie identyczna ....
https://forum.lothar-team.pl/viewtopic.php?f=105&t=285
ODPOWIEDZ

Wróć do „STM32”