Placa prototip multiadaptador MIKROE STM32F407ZGT6
Gràcies per triar MIKROE!
Us presentem la solució multimèdia definitiva per al desenvolupament integrat. Elegant a la superfície, però extremadament potent a l'interior, l'hem dissenyat per inspirar èxits excepcionals. I ara, és tot teu. Gaudeix del premium.
Tria el teu propi look
Idèntic al darrere, opcions al davant.
- mikromedia 5 per a STM32 FPI resistent amb bisell
- mikromedia 5 per a STM32 FPI resistiu amb marc
mikromedia 5 per a STM32 RESISTIVE FPI és una placa de desenvolupament compacta dissenyada com una solució completa per al desenvolupament ràpid d'aplicacions multimèdia i centrades en GUI. Amb una pantalla tàctil resistent de 5" impulsada pel potent controlador gràfic que pot mostrar la paleta de colors de 24 bits (16.7 milions de colors), juntament amb un CODEC IC de so incrustat alimentat per DSP, representa una solució perfecta per a qualsevol tipus d'aplicació multimèdia. .
En el seu nucli, hi ha un potent microcontrolador STM32F32ZGT407 o STM6F32ZGT746 de 6 bits (anomenat "MCU host" en el text següent), produït per STMicroelectronics, que proporciona una potència de processament suficient per a les tasques més exigents, assegurant un rendiment gràfic fluid i fallada. - Reproducció d'àudio gratuïta.
Tanmateix, aquesta placa de desenvolupament no es limita només a aplicacions basades en multimèdia: mikromedia 5 per a STM32 RESISTIVE FPI ("mikromedia 5 FPI" al text següent) inclou USB, opcions de connectivitat RF, sensor de moviment digital, timbre piezo, funcionalitat de càrrega de bateria, SD -Lector de targetes, RTC, i molt més, ampliant el seu ús més enllà del multimèdia. Tres connectors de mida compacta mikroBUS Shuttle representen la característica de connectivitat més distintiva, permetent l'accés a una gran base de Click Boards™, que creix diàriament.
La usabilitat de mikromedia 5 FPI no acaba amb la seva capacitat per accelerar el desenvolupament de prototips i aplicacions.tages: està dissenyat com la solució completa que es pot implementar directament en qualsevol projecte, sense necessitat de modificacions addicionals de maquinari. Oferim dos tipus de mikromedia 5 per a plaques FPI RESISTIVES STM32. El primer té una pantalla TFT amb un bisell al voltant i és ideal per a dispositius portàtils. L'altra placa mikromedia 5 per a STM32 RESISTIVE FPI té una pantalla TFT amb un marc metàl·lic i quatre forats de muntatge a les cantonades que permeten una instal·lació senzilla en diversos tipus d'aparells industrials. Cada opció es pot utilitzar en solucions per a la llar intel·ligent, així com en panells de paret, sistemes de seguretat i automoció, automatització de fàbriques, control de processos, mesura, diagnòstic i molts més. Amb tots dos tipus, una carcassa agradable és tot el que necessiteu per convertir la placa mikromedia 5 per a STM32 RESISTIVE FPI en un disseny totalment funcional.
NOTA: Aquest manual, en la seva totalitat, mostra només una opció de mikromedia 5 per a STM32 RESISTIVE FPI amb finalitats il·lustratives. El manual s'aplica a les dues opcions.
Característiques clau del microcontrolador
En el seu nucli, mikromedia 5 per a STM32 Resistive FPI utilitza l'STM32F407ZGT6 o STM32F746ZGT6 MCU.
STM32F407ZGT6 és el nucli RISC ARM® Cortex®-M32 de 4 bits. Aquest MCU està produït per STMicroelectronics, que inclou una unitat de coma flotant (FPU) dedicada, un conjunt complet de funcions DSP i una unitat de protecció de memòria (MPU) per a una seguretat elevada de les aplicacions. Entre molts perifèrics disponibles a l'MCU amfitrió, les característiques clau inclouen:
- 1 MB de memòria flash
- 192 + 4 KB de SRAM (inclosos 64 KB de memòria acoblada de nucli)
- Accelerador adaptatiu en temps real (ART Accelerator™) que permet l'execució de l'estat d'espera 0 des de la memòria Flash
- Freqüència de funcionament fins a 168 MHz
- 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Per obtenir la llista completa de funcions de l'MCU, consulteu el full de dades STM32F407ZGT6
STM32F746ZGT6 és el nucli RISC ARM® Cortex®-M32 de 7 bits. Aquest MCU està produït per STMicroelectronics, que inclou una unitat de coma flotant (FPU) dedicada, un conjunt complet de funcions DSP i una unitat de protecció de memòria (MPU) per a una seguretat elevada de les aplicacions. Entre molts perifèrics disponibles a l'MCU amfitrió, les característiques clau inclouen:
- 1 MB de memòria flash
- 320 KB de SRAM
- Accelerador adaptatiu en temps real (ART Accelerator™) que permet l'execució de l'estat d'espera 0 des de la memòria Flash
- Freqüència de funcionament fins a 216 MHz
- 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Per obtenir la llista completa de funcions de l'MCU, consulteu el full de dades STM32F746ZGT6.
Programació/depuració de microcontroladors
El MCU amfitrió es pot programar i depurar a través de JTAG/ Capçalera de 2 × 5 pins compatible amb SWD (1), etiquetada com a PROG/DEBUG. Aquesta capçalera permet utilitzar un programador extern (per exemple, CODEGRIP o mikroProg). La programació del microcontrolador també es pot fer utilitzant el carregador d'arrencada que està preprogramat al dispositiu per defecte. Tota la informació sobre el programari del carregador d'arrencada es pot trobar a la pàgina següent: www.mikroe.com/mikrobootloader
Restablir MCU
El tauler està equipat amb el botó de reinici (2), que es troba a la part posterior del tauler. S'utilitza per generar un nivell lògic BAIX al pin de restabliment del microcontrolador.
Unitat d'alimentació
La unitat d'alimentació (PSU) proporciona energia neta i regulada, necessària per al bon funcionament de la placa de desenvolupament mikromedia 5 FPI. L'MCU amfitrió, juntament amb la resta de perifèrics, requereix una font d'alimentació regulada i sense sorolls. Per tant, la PSU està dissenyada acuradament per regular, filtrar i distribuir l'energia a totes les parts del mikromedia 5 FPI. Està equipat amb tres entrades d'alimentació diferents, oferint tota la flexibilitat que necessita el mikromedia 5 FPI, especialment quan s'utilitza al camp o com a element integrat d'un sistema més gran. En el cas que s'utilitzin diverses fonts d'alimentació, un circuit automàtic de commutació d'alimentació amb prioritats predefinides garanteix que s'utilitzarà la més adequada.
La PSU també conté un circuit de càrrega de bateria fiable i segur, que permet carregar una bateria de Li-Po/Li-Ion d'una sola cel·la. També s'admet l'opció d'alimentació OR, proporcionant una funcionalitat d'alimentació ininterrompuda (UPS) quan s'utilitza una font d'alimentació externa o USB en combinació amb la bateria.
Descripció detallada
La PSU té una tasca molt exigent de proporcionar energia per a l'MCU amfitrió i tots els perifèrics a bord, així com per als perifèrics connectats externament. Un dels requisits clau és proporcionar suficient corrent, evitant el voltage caiguda a la sortida. A més, la PSU ha de ser capaç de suportar múltiples fonts d'alimentació amb diferents volums nominalstages, permetent canviar entre ells per prioritat. El disseny de la PSU, basat en un conjunt de circuits integrats de commutació de potència d'alt rendiment produïts per Microchip, garanteix una molt bona qualitat del volum de sortida.tage, alt nivell de corrent i radiació electromagnètica reduïda.
A l'entrada stage de la PSU, el MIC2253, un IC regulador d'augment d'alta eficiència amb sobrevoltagLa protecció garanteix que el voltage entrada al s següenttage està ben regulat i estable. S'utilitza per augmentar el voltage de baix voltage fonts d'alimentació (una bateria Li-Po/Li-Ion i USB), permetent el següent stage per oferir 3.3 V i 5 V ben regulats a la placa de desenvolupament. S'utilitzen un conjunt de components discrets per determinar si la font d'alimentació d'entrada requereix un voltage impuls. Quan es connecten diverses fonts d'alimentació alhora, aquest circuit també s'utilitza per determinar el nivell de prioritat d'entrada: PSU de 12 V connectada externament, alimentació per USB i bateria Li-Po/Li-Ion.
La transició entre les fonts d'alimentació disponibles està dissenyada per proporcionar un funcionament ininterromput de la placa de desenvolupament. Els propers PSU stage utilitza dos MIC28511, reguladors sincrònics de baixada (buck), capaços de proporcionar fins a 3A. El MIC28511 IC utilitza les arquitectures HyperSpeed Control® i HyperLight Load®, proporcionant una resposta transitòria ultra ràpida i una alta eficiència de càrrega lleugera. Cadascun dels dos reguladors buck s'utilitza per subministrar energia al carril d'alimentació corresponent (3.3 V i 5 V), a tota la placa de desenvolupament i als perifèrics connectats.
Voltage referència
El MCP1501, un volum tampó d'alta precisiótagLa referència de Microchip s'utilitza per proporcionar un vol molt precístage referència sense voltage deriva. Es pot utilitzar per a diversos propòsits: els usos més habituals inclouen el voltage referències per a convertidors A/D, convertidors D/A i perifèrics comparadors a l'MCU amfitrió. El MCP1501 pot proporcionar fins a 20 mA, limitant el seu ús exclusivament a voltage aplicacions de comparació amb alta impedància d'entrada. Depenent de l'aplicació específica, es poden seleccionar 3.3 V del carril d'alimentació o 2.048 V del MCP1501. Un pont SMD a bord etiquetat com a REF SEL ofereix dos voltage opcions de referència:
- REF: 2.048V del vol d'alta precisiótage IC de referència
- 3V3: 3.3 V del carril d'alimentació principal
Connectors PSU
Com s'ha explicat, el disseny avançat de la PSU permet utilitzar diversos tipus de fonts d'alimentació, oferint una flexibilitat sense precedents: quan s'alimenta amb una bateria Li-Po/Li-Ion, ofereix un grau d'autonomia màxim. Per a situacions en què l'alimentació és un problema, es pot alimentar mitjançant una font d'alimentació externa de 12 VCC, connectada a través del terminal de cargol de dos pols. L'alimentació no és un problema encara que s'alimenti mitjançant el cable USB. Es pot alimentar mitjançant el connector USB-C, utilitzant la font d'alimentació subministrada per l'USB HOST (és a dir, un ordinador personal), un adaptador de paret USB o un banc d'alimentació de bateria. Hi ha tres connectors d'alimentació disponibles, cadascun amb el seu propòsit únic:
- CN6: connector USB-C (1)
- TB1: terminal de cargol per a una font d'alimentació externa de 12 VCC (2)
- CN8: connector estàndard de bateria XH de pas de 2.5 mm (3)
Connector USB-C
El connector USB-C (etiquetat com a CN6) proporciona alimentació des de l'amfitrió USB (normalment un PC), un banc d'alimentació USB o un adaptador de paret USB. Quan s'alimenta mitjançant el connector USB, l'alimentació disponible dependrà de les capacitats de la font. Potències màximes, juntament amb el volum d'entrada permesatagEl rang en el cas que s'utilitzi la font d'alimentació USB, es mostren a la taula Figura 6:
Font d'alimentació USB | ||||
Entrada Voltage [V] | Vol. De sortidatage [V] | Corrent màxima [A] | Potència màxima [W] | |
MIN | MAX | 3.3 | 1.7 | 5.61 |
4.4 |
5.5 |
5 | 1.3 | 6.5 |
3.3 i 5 | 0.7 i 0.7 | 5.81 |
Quan s'utilitza un ordinador com a font d'alimentació, es pot obtenir la màxima potència si l'ordinador amfitrió admet la interfície USB 3.2 i està equipat amb connectors USB-C. Si l'ordinador amfitrió utilitza la interfície USB 2.0, serà capaç de proporcionar la menor potència, ja que només hi ha disponible fins a 500 mA (2.5 W a 5 V) en aquest cas. Tingueu en compte que quan utilitzeu cables USB més llargs o cables USB de baixa qualitat, el voltage pot caure fora del volum operatiu nominaltage, provocant un comportament impredictible de la placa de desenvolupament.
NOTA: Si l'amfitrió USB no està equipat amb el connector USB-C, es pot utilitzar un adaptador USB de tipus A a tipus C (inclòs al paquet).
Terminal de cargol de 12VDC
Es pot connectar una font d'alimentació externa de 12 V a través del terminal de cargol de 2 pols (etiquetat com a TB1). Quan s'utilitza una font d'alimentació externa, és possible obtenir una quantitat òptima de potència, ja que una font d'alimentació externa es pot intercanviar fàcilment amb una altra, mentre que la seva potència i característiques de funcionament es poden decidir per aplicació. La placa de desenvolupament permet un corrent màxim de 2.8 A per rail d'alimentació (3.3 V i 5 V) quan s'utilitza una font d'alimentació externa de 12 V. Potències màximes, juntament amb el volum d'entrada permesatagEl rang en el cas que s'utilitzi la font d'alimentació externa, s'indiquen a la taula Figura 7:
Font d'alimentació externa | ||||
Entrada Voltage [V] | Vol. De sortidatage [V] | Corrent màxima [A] | Potència màxima [W] | |
MIN | MAX | 3.3 | 2.8 | 9.24 |
10.6 |
14 |
5 | 2.8 | 14 |
3.3 i 5 | 2.8 i 2.8 | 23.24 |
Figura 7: Taula d'alimentació externa.
Connector de bateria Li-Po/Li-Ion XH
Quan s'alimenta amb una bateria de Li-Po/Li-Ion d'una sola cèl·lula, el mikromedia 5 FPI ofereix una opció per ser operada de forma remota. Això permet una total autonomia, permetent-lo utilitzar en algunes situacions molt concretes: entorns perillosos, aplicacions agrícoles, etc. El connector de la bateria és un connector XH estàndard de pas de 2.5 mm. Permet utilitzar una sèrie de bateries Li-Po i Li-Ion unicel·lulars. La PSU de mikromedia 5 FPI ofereix la funcionalitat de càrrega de la bateria, tant des del connector USB com de la font d'alimentació externa de 12VDC. El circuit de càrrega de la bateria de la PSU gestiona el procés de càrrega de la bateria, permetent unes condicions de càrrega òptimes i una vida útil més llarga. El procés de càrrega s'indica amb l'indicador LED BATT, situat a la part posterior del mikromedia 5 FPI.
El mòdul PSU també inclou el circuit del carregador de bateries. Depenent de l'estat de funcionament de la placa de desenvolupament mikromedia 5 FPI, el corrent de càrrega es pot configurar a 100 mA o 500 mA. Quan la placa de desenvolupament s'apaga, el carregador IC assignarà tota l'energia disponible per a la càrrega de la bateria. Això es tradueix en una càrrega més ràpida, amb el corrent de càrrega ajustat a aproximadament 500 mA. Mentre estigui encès, el corrent de càrrega disponible s'establirà en aproximadament 100 mA, reduint el consum d'energia general a un nivell raonable. Potència màxima juntament amb el vol d'entrada permesatagL'interval quan s'utilitza la font d'alimentació de la bateria es mostren a la taula Figura 8:
Font d'alimentació de la bateria | ||||
Entrada Voltage [V] | Vol. De sortidatage [V] | Corrent màxima [A] | Potència màxima [W] | |
MIN | MAX | 3.3 | 1.3 | 4.29 |
3.5 |
4.2 |
5 | 1.1 | 5.5 |
3.3 i 5 | 0.6 i 0.6 | 4.98 |
Figura 8: Taula d'alimentació de la bateria.
Redundància d'alimentació i font d'alimentació ininterrompuda (UPS)
El mòdul PSU admet la redundància de la font d'alimentació: canviarà automàticament a la font d'alimentació més adequada si una de les fonts d'alimentació falla o es desconnecta. La redundància de la font d'alimentació també permet un funcionament ininterromput (és a dir, la funcionalitat del SAI, la bateria continuarà proporcionant energia si es retira el cable USB, sense restablir el mikromedia 5 FPI durant el període de transició).
Engegant el Placa mikromedia 5 FPI
Després de connectar una font d'alimentació vàlida (1) en el nostre cas amb una bateria Li-Po/Li-Ion d'una sola cel·la, el mikromedia 5 FPI es pot encendre. Això es pot fer mitjançant un petit interruptor a la vora del tauler, etiquetat com a SW1 (2). En activar-lo, el mòdul PSU s'habilitarà i l'alimentació es distribuirà per tota la placa. Un indicador LED etiquetat com a PWR indica que el mikromedia 5 FPI està encès.
Pantalla resistiva
Una pantalla TFT en color real de 5 polzades d'alta qualitat amb un panell tàctil resistent és la característica més distintiva del mikromedia 5 FPI. La pantalla té una resolució de 800 per 480 píxels i pot mostrar fins a 16.7 M de colors (profunditat de color de 24 bits). La pantalla del mikromedia 5 FPI presenta una relació de contrast raonablement alta de 500:1, gràcies als 18 LED d'alta brillantor utilitzats per a la il·luminació de fons. El mòdul de visualització està controlat pel controlador de gràfics SSD1963 (1) IC de Solomon Systech. Es tracta d'un coprocessador de gràfics potent, equipat amb 1215 KB de memòria intermèdia. També inclou algunes funcions avançades, com ara la rotació de la pantalla accelerada per maquinari, la reflexió de la pantalla, la finestra de maquinari, el control dinàmic de la llum de fons, el control programable del color i la brillantor i molt més.
El panell resistiu, basat en el controlador TSC2003 RTP, permet el desenvolupament d'aplicacions interactives, oferint una interfície de control tàctil. El controlador del panell tàctil utilitza la interfície I2C per a la comunicació amb el controlador amfitrió. Equipat amb una pantalla de 5 polzades d'alta qualitat (2) i el controlador que admet gestos, el mikromedia 5 FPI representa un entorn de maquinari molt potent per crear diverses aplicacions d'interfície humà-màquina (HMI) centrades en la GUI.
Emmagatzematge de dades
La placa de desenvolupament mikromedia 5 FPI està equipada amb dos tipus de memòria d'emmagatzematge: amb una ranura per a targetes microSD i un mòdul de memòria Flash.
ranura per a targeta microSD
La ranura per a targetes microSD (1) permet emmagatzemar grans quantitats de dades externament, en una targeta de memòria microSD. Utilitza la interfície d'entrada/sortida digital segura (SDIO) per a la comunicació amb l'MCU. El circuit de detecció de la targeta microSD també es proporciona a la placa. La targeta microSD és la versió més petita de la targeta SD, només mesura 5 x 11 mm. Malgrat la seva petita mida, permet emmagatzemar-hi grans quantitats de dades. Per llegir i escriure a la targeta SD, cal un programari/firmware adequat que s'executi a l'MCU amfitrió.
Emmagatzematge flash extern
mikromedia 5 FPI està equipat amb la memòria flaix SST26VF064B (2). El mòdul de memòria flaix té una densitat de 64 Mbits. Les seves cel·les d'emmagatzematge estan disposades en paraules de 8 bits, el que resulta en 8 Mb de memòria no volàtil en total, disponible per a diverses aplicacions. Les característiques més distintives del mòdul Flash SST26VF064B són la seva alta velocitat, molt alta resistència i molt bon període de retenció de dades. Pot suportar fins a 100,000 cicles i pot conservar la informació emmagatzemada durant més de 100 anys. També utilitza la interfície SPI per a la comunicació amb l'MCU.
Connectivitat
mikromedia 5 FPI ofereix un gran nombre d'opcions de connectivitat. Inclou suport per a WiFi, RF i USB (HOST/DEVICE). A més d'aquestes opcions, també ofereix tres connectors estandarditzats mikroBUS™ Shuttle. És una actualització considerable per al sistema, ja que permet connectar-se amb l'enorme base de Click Boards™.
USB
El MCU amfitrió està equipat amb el mòdul perifèric USB, que permet una connectivitat USB senzilla. USB (Universal Serial Bus) és un estàndard de la indústria molt popular que defineix cables, connectors i protocols utilitzats per a la comunicació i l'alimentació entre ordinadors i altres dispositius. mikromedia 5 FPI admet USB com a modes HOST/DEVICE, permetent el desenvolupament d'una àmplia gamma d'aplicacions basades en USB. Està equipat amb el connector USB-C, que ofereix molts avantatgestages, en comparació amb els tipus anteriors de connectors USB (disseny simètric, major intensitat, mida compacta, etc.). La selecció del mode USB es fa mitjançant un controlador IC monolític. Aquest IC proporciona funcions de detecció i indicació del canal de configuració (CC).
Per configurar el mikromedia 5 FPI com a host USB, l'MCU ha de configurar el pin USB PSW a un nivell lògic BAIX (0). Si s'estableix en un nivell lògic HIGH (1), el mikromedia 5 FPI actua com a DISPOSITIU. Mentre està en mode HOST, el mikromedia 5 FPI proporciona alimentació a través del connector USB-C (1) per al DISPOSITIU connectat. El pin USB PSW és impulsat per l'MCU amfitrió, cosa que permet al programari controlar el mode USB. El pin d'identificació USB s'utilitza per detectar el tipus de dispositiu connectat al port USB, segons les especificacions USB OTG: el pin d'identificació USB connectat a GND indica un dispositiu HOST, mentre que el pin d'identificació USB s'estableix en un estat d'alta impedància ( HI-Z) indica que el perifèric connectat és un DISPOSITIU.
RF
mikromedia 5 FPI ofereix comunicació a través de la banda de ràdio ISM mundial. La banda ISM cobreix un rang de freqüències entre 2.4 GHz i 2.4835 GHz. Aquesta banda de freqüència està reservada per a ús industrial, científic i mèdic (d'aquí l'abreviatura ISM). A més, està disponible a nivell mundial, la qual cosa la converteix en una alternativa perfecta al WiFi, quan es requereix la comunicació M2M a curta distància. mikromedia 5 FPI utilitza el nRF24L01+ (1), un transceptor d'un sol xip de 2.4 GHz amb un motor de protocol de banda base incrustat, produït per Nordic Semiconductors. És una solució perfecta per a aplicacions sense fil de potència ultra baixa. Aquest transceptor es basa en la modulació GFSK, permetent velocitats de dades en el rang des de 250 kbps fins a 2 Mbps. La modulació GFSK és l'esquema de modulació del senyal de RF més eficient, reduint l'ample de banda requerit, perdent així menys energia. El nRF24L01+ també inclou un Enhanced ShockBurst™ patentat, una capa d'enllaç de dades basada en paquets. A més d'altres funcionalitats, ofereix una funció MultiCeiver™ de 6 canals, que permet utilitzar el nRF24L01+ en una topologia de xarxa en estrella. El nRF24L01+ utilitza la interfície SPI per comunicar-se amb l'MCU amfitrió. Al llarg de les línies SPI, utilitza pins GPIO addicionals per a la selecció del xip SPI, l'habilitació del xip i per a la interrupció. La secció de RF del mikromedia 5 FPI també inclou una antena de xip petit (4) així com un connector SMA per a l'antena externa.
WiFi
Un mòdul WiFi molt popular (2) etiquetat com a CC3100 permet connectivitat WiFi. Aquest mòdul és la solució WiFi completa en un xip: és un potent processador de xarxa WiFi amb el subsistema de gestió d'energia, que ofereix la pila TCP/IP, un potent motor criptogràfic amb suport AES de 256 bits, seguretat WPA2, tecnologia SmartConfig™ i molt. més. En descarregar les tasques de gestió de WiFi i Internet de l'MCU, permet que l'MCU amfitrió processi aplicacions gràfiques més exigents, la qual cosa la converteix en una solució ideal per afegir connectivitat WiFi a mikromedia 5 FPI. Utilitza la interfície SPI per comunicar-se amb l'MCU amfitrió, juntament amb diversos pins GPIO addicionals utilitzats per al restabliment, la hibernació i la notificació d'interrupcions.
S'utilitza un pont SMD etiquetat com FORCE AP (3) per forçar el mòdul CC3100 a un mode de punt d'accés (AP) o a un mode d'estació. Tanmateix, el programari pot anul·lar el mode de funcionament del mòdul CC3100.
Aquest pont SMD ofereix dues opcions:
- 0: el pin FORCE AP s'estira a un nivell lògic BAIX, forçant el mòdul CC3100 al mode STATION
- 1: el pin FORCE AP s'estira a un nivell lògic ALTA, forçant el mòdul CC3100 al mode AP. Hi ha una antena de xip (4) integrada a la PCB del mikromedia 5 FPI, així com un connector SMA per a l'antena WiFi externa.
Connectors de llançadora mikroBUS™
Mikromedia 5 per a la placa de desenvolupament STM32 RESISTIVE FPI utilitza el connector mikroBUS ™ Shuttle, una nova incorporació a l'estàndard mikroBUS ™ en forma d'un capçal IDC de 2 × 8 pins amb un pas de 1.27 mm (50 mil). A diferència dels endolls mikroBUS™, els connectors mikroBUS™ Shuttle ocupen molt menys espai, cosa que els permet utilitzar-los en els casos en què es requereix un disseny més compacte. Hi ha tres connectors mikroBUS™ Shuttle (1) a la placa de desenvolupament, etiquetats de MB1 a MB3. Normalment, es pot utilitzar un connector mikroBUS™ Shuttle en combinació amb la placa d'extensió mikroBUS™ Shuttle, però no es limita a això.
La placa d'extensió Shuttle mikroBUS™ (2) és una placa complementària equipada amb l'endoll convencional mikroBUS™ i quatre forats de muntatge. Es pot connectar al connector mikroBUS™ Shuttle mitjançant un cable pla. Això garanteix la compatibilitat amb l'enorme base de Click Boards™. L'ús de les llançadores mikroBUS™ també ofereix una sèrie d'avantatges addicionals:
- Quan s'utilitzen cables plans, la posició del mikroBUS™ Shuttle no està fixada
- Les plaques d'extensió mikroBUS™ Shuttle contenen forats de muntatge addicionals per a la instal·lació permanent
- Es pot utilitzar una longitud arbitrària de cables plans (segons els casos d'ús particulars)
- La connectivitat es pot ampliar addicionalment, posant en cascada aquests connectors mitjançant Shuttle click (3)
Per obtenir més informació sobre la placa d'extensió Shuttle i mikroBUS™ Shuttle
Feu clic, visiteu web pàgines:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Per obtenir informació addicional sobre el mikroBUS™, visiteu l'oficial web pàgina a www.mikroe.com/mikrobus
En oferir un parell de perifèrics relacionats amb el so, mikromedia 5 FPI completa el seu concepte multimèdia. Disposa d'un zumbador piezo, que és extremadament fàcil de programar però que només pot produir els sons més senzills, útils només per a alarmes o notificacions. La segona opció d'àudio és el potent VS1053B IC (1). És un descodificador d'àudio Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI i un codificador PCM/IMA ADPCM/Ogg Vorbis, tots dos en un sol xip. Compta amb un potent nucli DSP, convertidors A/D i D/A d'alta qualitat, controlador d'auriculars estèreo capaç de conduir una càrrega de 30Ω, detecció zerocross amb el canvi suau de volum, controls de greus i aguts i molt més.
Zumbador piezoelèctric
Un timbre piezoelèctric (2) és un dispositiu senzill capaç de reproduir so. Està impulsat per un petit transistor prepolaritzat. El timbre es pot accionar aplicant un senyal PWM del MCU a la base del transistor: el to del so depèn de la freqüència del senyal PWM, mentre que el volum es pot controlar canviant el seu cicle de treball. Com que és molt fàcil de programar, pot ser molt útil per a alarmes senzilles, notificacions i altres tipus de senyalització sonora senzilla.
CODEC d'àudio
Les tasques de processament d'àudio complexes i exigents de recursos es poden descarregar des de l'MCU amfitrió utilitzant un CI CODEC d'àudio dedicat, etiquetat com a VS1053B (1). Aquest IC admet molts formats d'àudio diferents, que es troben habitualment en diversos dispositius d'àudio digital. Pot codificar i descodificar fluxos d'àudio de manera independent mentre realitza tasques relacionades amb DSP en paral·lel. El VS1053B té diverses característiques clau que fan que aquest IC sigui una elecció molt popular quan es tracta de processament d'àudio.
En oferir una compressió de maquinari d'alta qualitat (codificació), el VS1053B permet gravar l'àudio ocupant molt menys espai en comparació amb la mateixa informació d'àudio en el seu format brut. En combinació amb ADC i DAC d'alta qualitat, controlador d'auriculars, equalitzador d'àudio integrat, control de volum i molt més, representa una solució integral per a qualsevol tipus d'aplicació d'àudio. Juntament amb el potent processador gràfic, el processador d'àudio VS1053B completa completament els aspectes multimèdia de la placa de desenvolupament mikromedia 5 FPI. La placa mikromedia 5 FPI està equipada amb la presa d'auriculars de quatre pols de 3.5 mm (3), que permet connectar un auricular amb un micròfon.
Sensors i altres perifèrics
Un conjunt de sensors i dispositius incorporats addicionals afegeix una altra capa d'usabilitat a la placa de desenvolupament mikromedia 5 FPI.
Sensor de moviment digital
El FXOS8700CQ, un acceleròmetre de 3 eixos i un magnetòmetre de 3 eixos integrats avançats, pot detectar molts esdeveniments diferents relacionats amb el moviment, inclosa la detecció d'esdeveniments d'orientació, detecció de caiguda lliure, detecció de cops, així com la detecció d'esdeveniments de toc i doble toc. Aquests esdeveniments es poden informar a l'MCU amfitrió mitjançant dos pins d'interrupció dedicats, mentre que la transferència de dades es realitza a través de la interfície de comunicació I2C. El sensor FXOS8700CQ pot ser molt útil per a la detecció d'orientació de la pantalla. També es pot utilitzar per convertir mikromedia 5 FPI en una solució completa de brúixola electrònica de 6 eixos. L'adreça de l'esclau I2C es pot canviar utilitzant dos ponts SMD agrupats sota l'etiqueta ADDR SEL (1).
Rellotge en temps real (RTC)
El MCU amfitrió conté un mòdul perifèric de rellotge en temps real (RTC). El perifèric RTC utilitza una font d'alimentació independent, normalment una bateria. Per permetre un seguiment continu del temps, el mikromedia 5 FPI està equipat amb una bateria de botó que manté la funcionalitat RTC encara que la font d'alimentació principal estigui APAGADA. El consum d'energia extremadament baix del perifèric RTC permet que aquestes bateries durin molt de temps. La placa de desenvolupament mikromedia 5 FPI està equipada amb el suport de piles de botó (2), compatible amb els tipus de piles de botó SR60, LR60, 364, la qual cosa li permet incloure un rellotge en temps real a les aplicacions.
ESCOLLEU NECTO DESIGNER PER A LES APPS GUI
Creeu aplicacions de GUI intel·ligents fàcilment amb el dissenyador de NECTO Studio i la biblioteca gràfica LVGL.
Què passa després?
Ara heu completat el recorregut per totes i cadascuna de les funcions de mikromedia 5 per a la placa de desenvolupament STM32 RESISTIVE FPI. Vau conèixer els seus mòduls i organització. Ara ja esteu preparat per començar a utilitzar el vostre nou tauler. Estem suggerint diversos passos que probablement siguin la millor manera de començar.
COMPILADORS
NECTO Studio és un entorn de desenvolupament integrat (IDE) multiplataforma complet per a aplicacions incrustades que ofereix tot el necessari per començar a desenvolupar i crear prototips, incloses aplicacions Click board™ i GUI per a dispositius incrustats. El desenvolupament ràpid de programari s'aconsegueix fàcilment, ja que els desenvolupadors no necessiten tenir en compte el codi de baix nivell, alliberant-los per centrar-se en el propi codi de l'aplicació. Això vol dir que canviar l'MCU o fins i tot tota la plataforma no requerirà que els desenvolupadors tornin a desenvolupar el seu codi per a la nova MCU o plataforma. Simplement poden canviar a la plataforma desitjada, aplicar la definició de tauler correcta file, i el codi de l'aplicació continuarà executant-se després d'una única compilació. www.mikroe.com/necto.
PROJECTES GUI
Un cop hàgiu descarregat NECTO Studio, i com que ja teniu la pissarra, ja podeu començar a escriure els vostres primers projectes GUI. Trieu entre diversos compiladors per a la MCU específica que hi ha al dispositiu mikromedia i comenceu a utilitzar una de les biblioteques de gràfics més populars de la indústria integrada: la biblioteca de gràfics LVGL, una part integral de NECTO Studio. Això és un excel·lent punt de partida per a futurs projectes de GUI.
COMUNITAT
El vostre projecte comença a EmbeddedWiki, la plataforma de projectes integrats més gran del món, amb més d'1 milió de projectes preparats per al seu ús, fets amb solucions de maquinari i programari predissenyades i estandarditzades que serveixen de punt de partida per desenvolupar productes o aplicacions personalitzades. La plataforma cobreix 12 temes i 92 aplicacions. Simplement trieu l'MCU que necessiteu, seleccioneu l'aplicació i rebeu un codi 100% vàlid. Tant si sou un principiant que treballa en el vostre primer projecte o un professional experimentat en el vostre 101, EmbeddedWiki garanteix la finalització del projecte amb satisfacció, eliminant el temps innecessari.tage. www.embeddedwiki.com
SUPORT
MIKROE ofereix suport tècnic gratuït fins al final de la seva vida útil, de manera que si alguna cosa va malament, estem preparats i disposats a ajudar. Sabem l'important que és poder confiar en algú en els moments en què estem encallats amb els nostres projectes per qualsevol motiu o davant un termini. És per això que el nostre Departament de Suport, com un dels pilars sobre els quals es basa la nostra empresa, ara també ofereix el Suport Tècnic Premium als usuaris empresarials, assegurant un període de temps encara més curt per a les solucions. www.mikroe.com/support
EXENCIÓ DE RESPONSABILITAT
Tots els productes propietat de MIKROE estan protegits per la llei de drets d'autor i el tractat internacional de drets d'autor. Per tant, aquest manual s'ha de tractar com qualsevol altre material amb drets d'autor. Cap part d'aquest manual, inclosos els productes i programari aquí descrits, no s'ha de reproduir, emmagatzemar en un sistema de recuperació, traduir o transmetre de cap forma ni per cap mitjà, sense el permís previ per escrit de MIKROE. L'edició PDF manual es pot imprimir per a ús privat o local, però no per a la distribució. Qualsevol modificació d'aquest manual està prohibida. MIKROE proporciona aquest manual "tal qual" sense cap tipus de garantia, ni expressa ni implícita, incloses, entre d'altres, les garanties o condicions implícites de comercialització o adequació per a un propòsit particular.
MIKROE no assumeix cap responsabilitat per qualsevol error, omissió i inexactitud que pugui aparèixer en aquest manual. En cap cas, MIKROE, els seus directors, funcionaris, empleats o distribuïdors seran responsables de cap dany indirecte, específic, incidental o conseqüent (inclosos els danys per pèrdua de beneficis comercials i informació comercial, interrupció del negoci o qualsevol altra pèrdua pecuniària) derivats del ús d'aquest manual o producte, fins i tot si MIKROE ha estat informat de la possibilitat d'aquests danys. MIKROE es reserva el dret de canviar la informació continguda en aquest manual en qualsevol moment sense avís previ, si és necessari.
ACTIVITATS D'ALT RISC
Els productes de MIKROE no són tolerants a errors, ni dissenyats, fabricats o destinats a utilitzar-se o revendre com a equips de control en línia en entorns perillosos que requereixen un rendiment segur de fallades, com ara en l'operació d'instal·lacions nuclears, sistemes de navegació o comunicació aèria, control de trànsit, màquines de suport vital directe o sistemes d'armes en què la fallada del programari podria provocar directament la mort, lesions personals o danys físics o ambientals greus ('Activitats d'alt risc'). MIKROE i els seus proveïdors declinen específicament qualsevol garantia expressa o implícita d'aptitud per a Activitats d'Alt Risc.
MARQUES COMERCIALS
El nom i el logotip de MIKROE, el logotip de MIKROE, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ i mikroBUS™ són marques comercials de MIKROE. Totes les altres marques comercials esmentades aquí són propietat de les seves respectives empreses. Tots els altres noms de productes i empreses que apareixen en aquest manual poden ser o no marques registrades o drets d'autor de les seves respectives empreses, i només s'utilitzen per a la identificació o explicació i en benefici dels propietaris, sense cap intenció d'infringir-los. Copyright © MIKROE, 2024, Tots els drets reservats.
- Si voleu obtenir més informació sobre els nostres productes, visiteu el nostre weblloc a www.mikroe.com
- Si tens problemes amb algun dels nostres productes o només necessites informació addicional, posa el teu tiquet a www.mikroe.com/support
- Si tens qualsevol pregunta, comentari o proposta de negoci, no dubtis a contactar amb nosaltres a office@mikroe.com
Documents/Recursos
![]() |
Placa prototip multiadaptador MIKROE STM32F407ZGT6 [pdfManual d'instruccions STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Placa de prototip d'adaptador múltiple, STM32F407ZGT6, Placa de prototip d'adaptador múltiple, Placa de prototip d'adaptador, Placa de prototip, Placa |