Actions

KA-NUCLEO-F411CE: Difference between revisions

From Kamamilabs.com - Wiki

No edit summary
No edit summary
Line 1: Line 1:
__jzpdf__
__jzpdf__
====== Opis ======
====== Description ======
[https://kamami.pl/stm32-nucleo/557904-ka-nucleo-f411ce-plytka-rozwojowa-z-mikrokontrolerem-stm32f411ce.html KA-NUCLEO-F411CE] to płytka rozwojowa o rozstawie złącz typowym dla Arduino UNO, bazująca na mikrokontrolerze STM32F411CE. Dzięki wbudowanemu programatorowi zgodnemu z ST-Link/v2-1, możliwe jest programowanie oraz debugowanie mikrokontrolera przez złącze USB.
[https://kamami.pl/stm32-nucleo/557904-ka-nucleo-f411ce-plytka-rozwojowa-z-mikrokontrolerem-stm32f411ce.html KA-NUCLEO-F411CE] is a development board equipped with standard Arduino UNO connectors. Board is based on microcontroller STM32F411CE. The embedded programmer (compatible with ST-Link/V2-1) makes possible programming and debugging of microcontroller via USB connector.


<center>
<center>
Line 7: Line 7:
</center>
</center>


===== Podstawowe cechy i parametry =====
===== Basic features and parameters =====
*Mikrokontroler STM32F411CE firmy STMicroelectronics (ARM Cortex-M4, 512kB pamięci Flash)
*Microcontroller STM32F411CE (ARM Cortex-M4, 512kB Flash memory)
*Wbudowany programator / debugger zgodny z ST-Link/v2-1
*Embedded programmer / debugger compatible with ST-Link/V2-1
*Rozstaw złączy kompatybilny z Arduino
*Connectors compatible with Arduino standard
*Wbudowane złącze microUSB do zasilania oraz programowania
*MicroUSB connector for power supply input and programming
*Możliwość zasilenia poprzez gniazdo DC (5.5x2.1) napięciem z przedziału 7...15V
*Possibility of power via DC connector (5.5 x 2.1) by voltage in range 7 15V
*Zabezpieczenie przed odwrotną polaryzacją napięcia zasilającego
*Protection against reverse voltage polarity
*Możliwość zasilenia z portu USB
*Possibility of power via USB connector
*Wbudowana dioda RGB oraz dioda użytkownika
*On-board RGB LED and user LED
*Wbudowany przycisk zerowania mikrokontrolera oraz przycisk użytkownika
*On-board microcontroller reset-button and user push-button
*Port USB zabezpieczony przed wyładowaniami elektrostatycznymi
*USB connector protected against electrostatic discharge
*Możliwość znacznego poszerzenia funkcjonalności poprzez nakładane moduły (shieldy)
*Possibility of expanding the functionality by using additional shields
*Otwory montażowe o średnicy 3mm
*Mounting holes with diameter 3 mm
*Wymiary modułu: 69mm x 55mm x 14mm
*Module size: 69mm x 55mm x 14mm


===== Wyposażenie standardowe =====
===== Standard equipment =====
<center>
<center>
{| class="wikitable"  style="width: 1000px;"
{| class="wikitable"  style="width: 1000px;"
|-
|-
! style="text-align: center;"|Kod
! style="text-align: center;"|Code
! style="text-align: center;"|Opis
! style="text-align: center;"|Description
|-
|-
| style="text-align: center;"|<b>KA-NUCLEO-F411</b>
| style="text-align: center;"|<b>KA-NUCLEO-F411</b>
| style="text-align: center;"|
| style="text-align: left;"|
*Zmontowany i uruchomiony moduł
*Assembled and tested module
|}
|}
</center>
</center>
===== Schemat elektryczny =====
===== Electrical schematics =====
<center>
<center>


Line 46: Line 46:
</center>
</center>


===== Mikrokontroler STM32F411CEU6 =====
===== Microcontroller STM32F411CEU6 =====
Płytka wyposażona jest w 32-bitowy mikrokontroler STM32F411CEU6 firmy STMicroelectronics. Układ
The board based on 32-bit microcontroller STM32F411CEU6 from STMicroelectronics in UFQFPN48 package. Chip has 512kB embedded Flash memory, 128kB RAM and can be running with frequency at 100 MHz. Microcontrollers GPIO lines are available on extension pin headers with Arduino UNO standard.
ma obudowę UFQFPN48, wbudowane 512kB pamięci Flash, 128kB pamięci RAM i może pracować z częstotliwością taktującą do 100 MHz. Linie GPIO mikrokontrolera wyprowadzone zostały na gniazda
szpilkowe o rozstawie zgodnym z Arduino UNO.
<center>
<center>
{| class="wikitable"  style="width: 800px;"
{| class="wikitable"  style="width: 800px;"
|-
|-
! style="text-align: left;"|Uwaga!
! style="text-align: left;"|Attention!
Linie mikrokontrolera: PA0(A0), PA4(A2), PA5(D13) oraz PB5(D4) nie są liniami typu "5V tolerant", nie należy podawać na nie napięcia przekraczającego 3.3V
Microcontrollers pins: PA0(A0), PA4(A2), PA5(D13) and PB5(D4) don’t be a 5V tolerant pins. They shouldn’t be supply with voltage exceeding 3.3V
|}
|}
</center>
</center>
Line 62: Line 60:
</center>
</center>


===== Zasilanie =====
===== Power supply =====
Płytkę KA-NUCLEO-F411CE można zasilić zarówno z portu USB jak i przy użyciu zewnętrznego
KA-NUCLEO-F411CE board can be supply via both USB connector and external power supplier with connector 5.5 x 2.1. The board has embedded protection circuit against reverse voltage polarity.
zasilacza z wtykiem 5.5 x 2.1. Płyta ma wbudowane zabezpieczenie przed odwrotną polaryzacją zasilania.
<br>
<br>
<br>
<br>
Line 73: Line 70:
</center>
</center>


===== Komunikacja USB =====
===== USB communication =====
Wbudowany w płytkę programator zgodny z ST-Link/V2-1 pozwala na programowanie oraz debugowanie
On board programmer compatible with ST-Link/V2-1 make possible programming and debugging of STM32F411CEU6 microcontroller. State of programmer is signalling by the bicolour LED D3 – correct connecting of programmer to PC is signalling by constant red colour of LED, communication between programmer and microcontroller by blinking red and green LEDs and orange LED colour indicates communication error.
mikrokontrolera  STM32F411CEU6.   Stan  pracy  programatora  sygnalizowany  jest  za  pomocą
dwukolorowej diody świecącej D3 –  
prawidłowe dołączenie programatora do komputera sygnalizowane
jest  ciągłym  świeceniem  diody  na  czerwono,   wymiana  danych  między  programatorem  a
mikrokontrolerem sygnalizowana jest poprzez naprzemienne miganie diody zielonej oraz czerwonej, zaś
kolor pomarańczowy diody wskazuje na błąd w komunikacji z układem docelowym
<center>
<center>
[[File:KA-NUCLEO-F411_obrys_PCB_USB.png|none|300px|thumb|center]]
[[File:KA-NUCLEO-F411_obrys_PCB_USB.png|none|300px|thumb|center]]
Line 87: Line 78:
</center>
</center>


===== Dioda dowolnego przeznaczenia i dioda RGB =====
===== User LED and RGB LED =====
Płytka KA-NUCLEO-F411CE ma dwie diody użytkownika diodę L13 (dołączoną do linii D13  
KA-NUCLEO-F411CE board is equipped with two user LED L3 LED (connected to D13 microcontrollers pin) and tricolour LED (with cathode connected to pins PB13…PB15 of microcontroller); both LEDs can be control by user program.<center>
mikrokontrolera) oraz
trójkolorową diodę (której katody dołączono do linii PB13...PB15
mikrokontrolera);
obie mogą być sterowane poprzez program użytkownika.<center>
[[File:KA-NUCLEO-F411_obrys_PCB_LED.jpg|none|300px|thumb|center]]
[[File:KA-NUCLEO-F411_obrys_PCB_LED.jpg|none|300px|thumb|center]]
<br>
<br>
Line 100: Line 87:
</center>
</center>


===== Złącze hosta USB =====
===== USB Host connector =====
Wbudowane w płytkę KA-NUCLEO-F411CE złącze microUSB dołączone jest do mikrokontrolera, dzięki
Embedded microUSB connector on KA-NUCLEO-F411CE board is with microcontroller connected. That make possible to used microcontroller as USB Full Speed device.
czemu może być użyte do obsługi urządzeń USB Full Speed
<br><br><br>
<br><br><br>
<center>
<center>
Line 110: Line 96:
</center>
</center>


===== Przycisk użytkownika =====
===== User push-button =====
Na płytce KA-NUCLEO-F411CE znajduje się przycisk użytkownika, dołączony do linii PB12  
On KA-NUCLEO-F411CE board is placed user push-button connected to PB12 pin.
mikrokontrolera.
<center>
<center>
<br><br>
<br><br>
Line 122: Line 107:


===== Multimedia =====
===== Multimedia =====
Tak powstawał KA-NUCLEO-F411CE
That's how it was created KA-NUCLEO-F411CE board
<center><HTML5video type="youtube" width="560" height="315" autoplay="false">RMB5EmoDF7c</HTML5video></center>
<center><HTML5video type="youtube" width="560" height="315" autoplay="false">RMB5EmoDF7c</HTML5video></center>


===== Linki zewnętrzne =====
===== External links =====
*[http://download.kamami.pl/p557904-KA-NUCLEO-F411-STM32_DS.pdf Karta katalogowa mikrokontrolera STMicroelectronics STM32F411CEU6]
*[http://download.kamami.pl/p557904-KA-NUCLEO-F411-STM32_DS.pdf Datasheet of STMicroelectronics STM32F411CEU6 microcontroller]
[[Kategoria:STM32 Nucleo]]
[[Kategoria:Zawartość]]

Revision as of 20:29, 5 July 2018

Description

KA-NUCLEO-F411CE is a development board equipped with standard Arduino UNO connectors. Board is based on microcontroller STM32F411CE. The embedded programmer (compatible with ST-Link/V2-1) makes possible programming and debugging of microcontroller via USB connector.

Basic features and parameters
  • Microcontroller STM32F411CE (ARM Cortex-M4, 512kB Flash memory)
  • Embedded programmer / debugger compatible with ST-Link/V2-1
  • Connectors compatible with Arduino standard
  • MicroUSB connector for power supply input and programming
  • Possibility of power via DC connector (5.5 x 2.1) by voltage in range 7 … 15V
  • Protection against reverse voltage polarity
  • Possibility of power via USB connector
  • On-board RGB LED and user LED
  • On-board microcontroller reset-button and user push-button
  • USB connector protected against electrostatic discharge
  • Possibility of expanding the functionality by using additional shields
  • Mounting holes with diameter 3 mm
  • Module size: 69mm x 55mm x 14mm
Standard equipment
Code Description
KA-NUCLEO-F411
  • Assembled and tested module
Electrical schematics
Microcontroller STM32F411CEU6

The board based on 32-bit microcontroller STM32F411CEU6 from STMicroelectronics in UFQFPN48 package. Chip has 512kB embedded Flash memory, 128kB RAM and can be running with frequency at 100 MHz. Microcontrollers GPIO lines are available on extension pin headers with Arduino UNO standard.

Attention!

Microcontrollers pins: PA0(A0), PA4(A2), PA5(D13) and PB5(D4) don’t be a 5V tolerant pins. They shouldn’t be supply with voltage exceeding 3.3V



Power supply

KA-NUCLEO-F411CE board can be supply via both USB connector and external power supplier with connector 5.5 x 2.1. The board has embedded protection circuit against reverse voltage polarity.



USB communication

On board programmer compatible with ST-Link/V2-1 make possible programming and debugging of STM32F411CEU6 microcontroller. State of programmer is signalling by the bicolour LED D3 – correct connecting of programmer to PC is signalling by constant red colour of LED, communication between programmer and microcontroller by blinking red and green LEDs and orange LED colour indicates communication error.



User LED and RGB LED

KA-NUCLEO-F411CE board is equipped with two user LED – L3 LED (connected to D13 microcontrollers pin) and tricolour LED (with cathode connected to pins PB13…PB15 of microcontroller); both LEDs can be control by user program.



USB Host connector

Embedded microUSB connector on KA-NUCLEO-F411CE board is with microcontroller connected. That make possible to used microcontroller as USB Full Speed device.




User push-button

On KA-NUCLEO-F411CE board is placed user push-button connected to PB12 pin.





Multimedia

That's how it was created KA-NUCLEO-F411CE board

External links