Moduł mikrokontrolera SUN-051R

Moduł mikrokontrolera SUN-051R
Razem głosów: 9 co stanowi: 95.56% całości.

Od czasu do czasu pojawia się jakaś nowa płytka z SunDUINO zatem czas na coś małego i przyjemnego. Tym razem mały i poręczny modulik pod mikrokontroler STM32.

Ta niewielka płytka o rozmiarach 48,26 x 48,26 mm powstała na potrzeby pewnego większego projektu,  o którym innym razem.  Niemniej jednak z pewnych względów może być wykorzystana na wiele sposobów w wielu różnych urządzeniach.

 

Serce modułu SUN-051R stanowi mikrokontroler STM32F051R8T6 w obudowie LQFP64 10 x 10 mm  i wbrew temu co się wydaje choć jest malutki to wiele potrafi.

wszystkie szczegóły znajdziecie na stronie producenta STM32F051R8

Płytka wykonana jest jako 2 stronna z montażem obustronnym i własnym stabilizatorem zasilania. Wszystkie piny zostały wyprowadzone z złącza 2,54mm umieszczone dookoła płytki , złącze zasilania i złącze programowania. Montaż jest prosty zaczynamy od strony TOP gdzie umieszczony został mikrokontroler oraz kondensatory filtrujące.

Na tej stronie też jest przewidziane miejsce na kwarce i miejsca na kondensatory.

Następnie montujemy zasilanie wraz z kondensatorami filtrującymi  oraz złącza goldpin do wpinania w złącze w płycie bazowej , którą opisze niebawem. Płytka po prawidłowym montażu wygląda następująco:

jest to absolutne minimum konieczne do uruchomienia mikrokontrolera. Kwarce nie są konieczne podobnie jak LDO , jednak dzięki niemu mammy możliwość zasilania modułu z 5V.  Ze względu na potrzebę mierzenia czasu w projekcie na module został osadzony kwarc zegarkowy 32.768KHz

Przejdźmy jednak do szczegółów … omówienia wymaga jedynie kilka faktów :

  1.  PINY PA13 i PA14 nie są wyprowadzone na złącze J9 , a jedynie na złącze J1 SWD – w prezentowanej płytce złącze to jest wyprowadzone po stronie TOP jako kontowe , jednakże w innych będzie wyprowadzone w dół. W celu podłączenia do płytki bazowej. Przez co nie było konieczności dublowania pinów.
  2. W przypadku pina BOOT montujemy R2 510om (805) i SB2 0om (805) chyba że wymagana jest inna konfiguracja wtedy zamiast R2 i SB2 montujemy R100 10K (805)
  3. W przypadku używania kwarca 32.768KHz poza nim i kondensatormi na stronie TOP musimy jeszcze założyć jeszcze zworki SB3 i SB4 (0om – 805) pamiętamy że w tym wypadku nie możemy używać pinów PC15 i PC14 w projekcie.
  4. W przypadku potrzeby instalacji Kwarca 8MHz montujemy go na stronie TOP i nie używamy pinów PF0 i PF1 do innego celu w projekcie.

To wszystko jeśli chodzi o uwagi montażowe płytki.  Pinout jest opisany na stronie TOP płytki w sposób czytelny jednakże dla jasnego obrazu jest wygląda następująco:

I to by było na tą chwilę wszystko, niebawem będzie dostępna płytka bazowa oraz moduł SOM-103R …  i kilka innych zapraszam do śledzenia tematu na naszym forum.


UWAGA !!

Płytka jest zgodna z mikrokontrolerami w obudowie LQFP64 10x10mm dysponującymi 55 pinami GPIO czyli:

  • STM32F030R8Tx
  • STM32F051R4Tx
  • STM32F051R6Tx
  • STM32F051R8Tx  (proponowany STM32F051R8T6)

Możliwe jest też zastosowanie STM32F058R8Tx należy jednak pamiętać, że posiada on 54 piny GPIO – mikrokontroler nie posiada pinu PB2 zamiast tego jest NPOR (Power-on, RESET), ten pin  wejściowy jest podłączony na stałe do VDD, RPU przez rezystor PullUP jest on aktywny w stanie niskim (LOW).

Dostępnych jest 8 szt płytek w wersji golas. Również dla nich będzie udostępniony schemat i BOM !! Szczegóły na forum.


 

Jedna myśl nt. „Moduł mikrokontrolera SUN-051R

Możliwość komentowania jest wyłączona.