MIKROE-LOGO

Placa prototipo multiadaptador MIKROE STM32F407ZGT6

MIKROE-STM32F407ZGT6-Multiadaptador-Placa-Prototipo

Grazas por escoller MIKROE!
Presentámosche a solución multimedia definitiva para o desenvolvemento integrado. Elegante na superficie, pero extremadamente poderoso por dentro, deseñamos o deseño para inspirar logros destacados. E agora, é todo teu. Goza do premium.

Escolle o teu propio look
Idéntico na parte traseira, opcións por diante.

  • mikromedia 5 para STM32 FPI resistivo con bisel
  • mikromedia 5 para STM32 FPI resistivo con marco

mikromedia 5 para STM32 RESISTIVE FPI é unha placa de desenvolvemento compacta deseñada como unha solución completa para o desenvolvemento rápido de aplicacións multimedia e centradas na GUI. Ao presentar unha pantalla táctil resistiva de 5" impulsada polo poderoso controlador de gráficos que pode mostrar a paleta de cores de 24 bits (16.7 millóns de cores), xunto cun IC CODEC de son incorporado alimentado por DSP, representa unha solución perfecta para calquera tipo de aplicación multimedia. .

No seu núcleo, hai un potente microcontrolador STM32F32ZGT407 ou STM6F32ZGT746 de 6 bits (referido como "host MCU" no seguinte texto), producido por STMicroelectronics, que proporciona potencia de procesamento suficiente para as tarefas máis esixentes, garantindo un rendemento gráfico fluído e falla. -Reprodución de audio gratuíta.

Non obstante, esta placa de desenvolvemento non se limita só ás aplicacións baseadas en multimedia: mikromedia 5 para STM32 RESISTIVE FPI ("mikromedia 5 FPI" no seguinte texto) inclúe USB, opcións de conectividade RF, sensor de movemento dixital, zumbador piezoeléctrico, función de carga de batería, SD -Lector de tarxetas, RTC, e moito máis, ampliando o seu uso máis aló do multimedia. Tres conectores mikroBUS Shuttle de tamaño compacto representan a característica de conectividade máis distintiva, permitindo o acceso a unha enorme base de Click boards™, que crece a diario.

A usabilidade de mikromedia 5 FPI non remata coa súa capacidade para acelerar a creación de prototipos e o desenvolvemento de aplicacións.tages: está deseñado como a solución completa que se pode implementar directamente en calquera proxecto, sen necesidade de modificacións de hardware adicionais. Ofrecemos dous tipos de mikromedia 5 para placas STM32 RESISTIVE FPI. O primeiro ten unha pantalla TFT cun bisel ao seu redor e é ideal para dispositivos portátiles. O outro mikromedia 5 para placa STM32 RESISTIVE FPI ten unha pantalla TFT cun marco metálico e catro orificios de montaxe de esquina que permiten unha instalación sinxela en varios tipos de aparellos industriais. Cada opción pódese usar en solucións de fogar intelixente, así como en paneles de parede, sistemas de seguridade e automóbiles, automatización de fábricas, control de procesos, medición, diagnóstico e moitos máis. Con ambos tipos, unha boa carcasa é todo o que necesitas para converter a placa mikromedia 5 para STM32 RESISTIVE FPI nun deseño totalmente funcional.

NOTA: Este manual, na súa totalidade, mostra só unha opción de mikromedia 5 para STM32 RESISTIVE FPI con fins ilustrativos. O manual aplícase a ambas opcións.

Características principais do microcontrolador

No seu núcleo, mikromedia 5 para STM32 Resistive FPI usa o MCU STM32F407ZGT6 ou STM32F746ZGT6.

STM32F407ZGT6 é o núcleo RISC ARM® Cortex®-M32 de 4 bits. Este MCU é producido por STMicroelectronics, que inclúe unha unidade de coma flotante (FPU) dedicada, un conxunto completo de funcións DSP e unha unidade de protección de memoria (MPU) para unha maior seguridade das aplicacións. Entre os moitos periféricos dispoñibles no MCU host, as principais características inclúen:

  • 1 MB de memoria flash
  • 192 + 4 KB de SRAM (incluíndo 64 KB de memoria acoplada ao núcleo)
  • Acelerador adaptativo en tempo real (ART Accelerator™) que permite a execución do estado de espera 0 desde a memoria Flash
  • Frecuencia de funcionamento ata 168 MHz
  • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Para obter a lista completa das funcións do MCU, consulte a folla de datos STM32F407ZGT6

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-1

STM32F746ZGT6 é o núcleo RISC ARM® Cortex®-M32 de 7 bits. Este MCU é producido por STMicroelectronics, que inclúe unha unidade de coma flotante (FPU) dedicada, un conxunto completo de funcións DSP e unha unidade de protección de memoria (MPU) para unha maior seguridade das aplicacións. Entre os moitos periféricos dispoñibles no MCU host, as principais características inclúen:

  • 1 MB de memoria flash
  • 320 KB de SRAM
  • Acelerador adaptativo en tempo real (ART Accelerator™) que permite a execución do estado de espera 0 desde a memoria Flash
  • Frecuencia de funcionamento ata 216 MHz
  • 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Para obter a lista completa das funcións do MCU, consulte a folla de datos STM32F746ZGT6.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-2

Programación/depuración de microcontroladores

O MCU host pódese programar e depurar a través do JTAG/ Cabezal de 2 × 5 pins compatible con SWD (1), etiquetado como PROG/DEBUG. Esta cabeceira permite utilizar un programador externo (por exemplo, CODEGRIP ou mikroProg). A programación do microcontrolador tamén se pode facer usando o cargador de arranque que está preprogramado no dispositivo por defecto. Toda a información sobre o software do cargador de arranque pódese atopar na seguinte páxina: www.mikroe.com/mikrobootloader

Reinicio do MCUMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-3
O taboleiro está equipado co botón Reset (2), que está situado na parte traseira do taboleiro. Utilízase para xerar un nivel lóxico BAIXO no pin de reinicio do microcontrolador.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-4

Unidade de alimentación

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-5

A fonte de alimentación (PSU) proporciona enerxía limpa e regulada, necesaria para o bo funcionamento da placa de desenvolvemento mikromedia 5 FPI. O MCU anfitrión, xunto co resto dos periféricos, esixe unha fonte de alimentación regulada e sen ruído. Polo tanto, a PSU está deseñada coidadosamente para regular, filtrar e distribuír a enerxía a todas as partes de mikromedia 5 FPI. Está equipado con tres entradas de fonte de alimentación diferentes, que ofrecen toda a flexibilidade que precisa o mikromedia 5 FPI, especialmente cando se usa no campo ou como elemento integrado dun sistema maior. No caso de que se utilicen varias fontes de enerxía, un circuíto automático de conmutación de enerxía con prioridades predefinidas garante que se utilizará a máis adecuada.

A PSU tamén contén un circuíto de carga de batería fiable e seguro, que permite cargar unha batería de Li-Po/Li-Ion de célula única. Tamén se admite a opción de alimentación OR-ing, que proporciona unha funcionalidade de alimentación ininterrompida (UPS) cando se utiliza unha fonte de alimentación externa ou USB en combinación coa batería.

Descrición detallada

A PSU ten unha tarefa moi esixente de proporcionar enerxía para o MCU host e todos os periféricos a bordo, así como para os periféricos conectados externamente. Un dos requisitos fundamentais é proporcionar suficiente corrente, evitando o voltage caída na saída. Ademais, a PSU debe ser capaz de soportar varias fontes de enerxía con diferentes volúmenes nominalestages, permitindo cambiar entre eles por prioridade. O deseño da PSU, baseado nun conxunto de circuitos integrados de conmutación de potencia de alto rendemento producidos por Microchip, garante unha moi boa calidade do volume de saída.tage, alta corrente nominal e reducida radiación electromagnética.

Na entrada stage da PSU, o MIC2253, un IC regulador de aumento de alta eficiencia con overvoltagA protección garante que o voltage entrada no s seguintetage está ben regulado e estable. Úsase para aumentar o voltage de baixo voltage fontes de alimentación (unha batería Li-Po/Li-Ion e USB), permitindo o próximo stage para entregar 3.3V e 5V ben regulados á tarxeta de desenvolvemento. Utilízase un conxunto de compoñentes discretos para determinar se a fonte de enerxía de entrada require un voltage impulso. Cando se conectan varias fontes de enerxía á vez, este circuíto tamén se usa para determinar o nivel de prioridade de entrada: PSU de 12 V conectada externamente, alimentación a través de USB e batería Li-Po/Li-Ion.

A transición entre as fontes de enerxía dispoñibles está deseñada para proporcionar un funcionamento ininterrompido da placa de desenvolvemento. A próxima PSU stage utiliza dous MIC28511, reguladores síncronos de reducción (buck), capaces de proporcionar ata 3A. O MIC28511 IC utiliza as arquitecturas HyperSpeed ​​Control® e HyperLight Load®, proporcionando unha resposta transitoria ultrarrápida e unha alta eficiencia de carga lixeira. Cada un dos dous reguladores utilízase para subministrar enerxía ao carril de alimentación correspondente (3.3 V e 5 V), en toda a placa de desenvolvemento e os periféricos conectados.

Voltage referencia

O MCP1501, un buffer de alta precisión voltagA referencia de Microchip utilízase para proporcionar un volume moi precisotage referencia sen voltage deriva. Pódese utilizar para diversos fins: os usos máis habituais inclúen o voltage referencias para conversores A/D, conversores D/A e periféricos comparadores na MCU host. O MCP1501 pode proporcionar ata 20 mA, limitando o seu uso exclusivamente a voltage aplicacións comparadoras con alta impedancia de entrada. Dependendo da aplicación específica, pódese seleccionar 3.3 V desde o carril de alimentación ou 2.048 V desde o MCP1501. Un puente SMD a bordo etiquetado como REF SEL ofrece dous voltage opcións de referencia:

  • REF: 2.048V do vol. de alta precisióntage referencia IC
  • 3V3: 3.3 V do carril de alimentación principal

Conectores PSU

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-6

Segundo se explicou, o deseño avanzado da PSU permite utilizar varios tipos de fontes de enerxía, ofrecendo unha flexibilidade sen precedentes: cando se alimenta cunha batería Li-Po/Li-Ion, ofrece un grao máximo de autonomía. Para situacións nas que a alimentación é un problema, pódese alimentar mediante unha fonte de alimentación externa de 12 VCC, conectada a través do terminal de parafuso de dous polos. A alimentación non é un problema aínda que estea alimentada a través do cable USB. Pódese alimentar a través do conector USB-C, utilizando a fonte de alimentación proporcionada polo USB HOST (é dicir, un ordenador persoal), un adaptador de parede USB ou un banco de batería. Hai tres conectores de fonte de alimentación dispoñibles, cada un co seu propósito único:

  • CN6: conector USB-C (1)
  • TB1: Terminal de parafuso para unha PSU externa de 12 VCC (2)
  • CN8: conector de batería XH de paso estándar de 2.5 mm (3)

Conector USB-C
O conector USB-C (etiquetado como CN6) proporciona enerxía desde o host USB (normalmente PC), banco de enerxía USB ou adaptador de parede USB. Cando se alimenta a través do conector USB, a enerxía dispoñible dependerá das capacidades da fonte. Potencias máximas, xunto co volume de entrada permitidotagO rango no caso de utilizar a fonte de alimentación USB, indícanse na táboa Figura 6:

fonte de alimentación USB
Vol. De entradatage [V] Vol. De saídatage [V] Corrente máxima [A] Potencia máxima [W]
MIN MAX 3.3 1.7 5.61
 

4.4

 

5.5

5 1.3 6.5
3.3 e 5 0.7 e 0.7 5.81

Cando se utiliza un PC como fonte de alimentación, pódese obter a máxima potencia se o PC host admite a interface USB 3.2 e está equipado con conectores USB-C. Se o ordenador anfitrión utiliza a interface USB 2.0, poderá proporcionar a menor potencia, xa que só está dispoñible ata 500 mA (2.5 W a 5 V) nese caso. Teña en conta que ao utilizar cables USB máis longos ou cables USB de baixa calidade, o voltage pode caer fóra do volume operativo nominaltage rango, provocando un comportamento imprevisible da placa de desenvolvemento.

NOTA: Se o host USB non está equipado co conector USB-C, pódese utilizar un adaptador USB de tipo A a tipo C (incluído no paquete).

Terminal parafuso de 12VDC

Pódese conectar unha fonte de alimentación externa de 12 V a través do terminal de parafuso de 2 polos (etiquetado como TB1). Cando se utiliza unha fonte de alimentación externa, é posible obter unha cantidade óptima de enerxía, xa que unha fonte de alimentación externa pode intercambiarse facilmente por outra, mentres que a súa potencia e características de funcionamento poden decidirse por aplicación. A placa de desenvolvemento permite unha corrente máxima de 2.8 A por carril de alimentación (3.3 V e 5 V) cando se utiliza unha fonte de alimentación externa de 12 V. Potencias máximas, xunto co volume de entrada permitidotagO intervalo no caso de utilizar a fonte de alimentación externa, indícanse na táboa Figura 7:

Fonte de alimentación externa
Vol. De entradatage [V] Vol. De saídatage [V] Corrente máxima [A] Potencia máxima [W]
MIN MAX 3.3 2.8 9.24
 

10.6

 

14

5 2.8 14
3.3 e 5 2.8 e 2.8 23.24

Figura 7: Mesa de alimentación externa.

Conector de batería Li-Po/Li-Ion XH

Cando está alimentado por unha batería Li-Po/Li-Ion unicélula, o mikromedia 5 FPI ofrece unha opción para ser operado de forma remota. Isto permite unha total autonomía, permitindo o seu uso nalgunhas situacións moi concretas: ambientes perigosos, aplicacións agrícolas, etc. O conector da batería é un conector XH estándar de 2.5 mm de paso. Permite utilizar unha variedade de baterías de ión-litio e Li-Po unicelulares. A PSU de mikromedia 5 FPI ofrece a funcionalidade de carga da batería, tanto desde o conector USB como a fonte de alimentación externa de 12 VCC. O circuíto de carga da batería da PSU xestiona o proceso de carga da batería, permitindo condicións de carga óptimas e unha maior duración da batería. O proceso de carga está indicado polo indicador LED BATT, situado na parte traseira do mikromedia 5 FPI.

O módulo PSU tamén inclúe o circuíto do cargador de batería. Dependendo do estado operativo da placa de desenvolvemento mikromedia 5 FPI, a corrente de carga pódese configurar en 100 mA ou 500 mA. Cando a placa de desenvolvemento está apagada, o IC do cargador asignará toda a enerxía dispoñible para cargar a batería. Isto resulta nunha carga máis rápida, coa corrente de carga establecida en aproximadamente 500 mA. Mentres estea acendido, a corrente de carga dispoñible establecerase en aproximadamente 100 mA, reducindo o consumo de enerxía global a un nivel razoable. Potencias máximas xunto co volumen de entrada permitidotagO rango cando se utiliza a fonte de alimentación da batería, indícanse na táboa Figura 8:

Alimentación por batería
Vol. De entradatage [V] Vol. De saídatage [V] Corrente máxima [A] Potencia máxima [W]
MIN MAX 3.3 1.3 4.29
 

3.5

 

4.2

5 1.1 5.5
3.3 e 5 0.6 e 0.6 4.98

Figura 8: Táboa de alimentación de batería.

Redundancia de enerxía e fonte de alimentación ininterrompida (UPS)

O módulo PSU admite a redundancia da fonte de alimentación: cambiará automaticamente á fonte de enerxía máis adecuada se unha das fontes de alimentación falla ou se desconecta. A redundancia da fonte de alimentación tamén permite un funcionamento ininterrompido (é dicir, a funcionalidade do SAI, a batería aínda proporcionará enerxía se se retira o cable USB, sen restablecer o mikromedia 5 FPI durante o período de transición).

Potenciando o placa mikromedia 5 FPI

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-7

Despois de conectar unha fonte de alimentación válida (1) no noso caso cunha batería de Li-Po/Li-Ion de célula única, pódese acender o mikromedia 5 FPI. Isto pódese facer cun pequeno interruptor no bordo do taboleiro, etiquetado como SW1 (2). Ao acendelo, habilitarase o módulo PSU e a enerxía distribuirase por toda a placa. Un indicador LED marcado como PWR indica que o mikromedia 5 FPI está acendido.

Pantalla resistiva

A característica máis distintiva do mikromedia 5 FPI é unha pantalla TFT de cor verdadeira de 5" de alta calidade cun panel táctil resistivo. A pantalla ten unha resolución de 800 por 480 píxeles e pode mostrar ata 16.7 M de cores (profundidade de cor de 24 bits). A pantalla de mikromedia 5 FPI presenta unha relación de contraste razoablemente alta de 500:1, grazas aos 18 LED de alto brillo utilizados para a retroiluminación. O módulo de visualización está controlado polo controlador de gráficos SSD1963 (1) IC de Solomon Systech. Este é un poderoso coprocesador de gráficos, equipado con 1215 KB de memoria intermedia de cadros. Tamén inclúe algunhas funcións avanzadas, como a rotación da pantalla acelerada por hardware, o espello da pantalla, a fiestra de hardware, o control dinámico de retroiluminación, o control programable de cor e brillo, etc.

O panel resistivo, baseado no controlador TSC2003 RTP permite o desenvolvemento de aplicacións interactivas, ofrecendo unha interface de control táctil. O controlador do panel táctil usa a interface I2C para a comunicación co controlador host. Equipado cunha pantalla de 5" de alta calidade (2) e o controlador que admite xestos, o mikromedia 5 FPI representa un ambiente de hardware moi potente para crear varias aplicacións de Interface Human Machine (HMI) centradas na GUI.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-8

Almacenamento de datos

A placa de desenvolvemento mikromedia 5 FPI está equipada con dous tipos de memoria de almacenamento: cunha ranura para tarxetas microSD e un módulo de memoria Flash.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-9

ranura para tarxetas microSD
A ranura para tarxetas microSD (1) permite almacenar grandes cantidades de datos externamente, nunha tarxeta de memoria microSD. Usa a interface de entrada/saída dixital segura (SDIO) para a comunicación co MCU. O circuíto de detección de tarxetas microSD tamén se proporciona no taboleiro. A tarxeta microSD é a versión máis pequena da tarxeta SD, mide só 5 x 11 mm. A pesar do seu pequeno tamaño, permite almacenar enormes cantidades de datos nel. Para ler e escribir na tarxeta SD, é necesario un software/firmware adecuado que se execute no MCU host.

Almacenamento flash externo
mikromedia 5 FPI está equipado coa memoria flash SST26VF064B (2). O módulo de memoria Flash ten unha densidade de 64 Mbits. As súas celas de almacenamento están dispostas en palabras de 8 bits, o que resulta en 8 Mb de memoria non volátil en total, dispoñibles para varias aplicacións. As características máis distintivas do módulo Flash SST26VF064B son a súa alta velocidade, moi alta resistencia e moi bo período de retención de datos. Pode soportar ata 100,000 ciclos e pode conservar a información almacenada durante máis de 100 anos. Tamén usa a interface SPI para a comunicación co MCU.

Conectividade

mikromedia 5 FPI ofrece unha gran cantidade de opcións de conectividade. Inclúe soporte para WiFi, RF e USB (HOST/DEVICE). Ademais destas opcións, tamén ofrece tres conectores mikroBUS™ Shuttle estandarizados. É unha actualización considerable para o sistema, xa que permite interactuar coa enorme base de Click Boards™.

USB

O MCU host está equipado co módulo periférico USB, o que permite unha conectividade USB sinxela. USB (Universal Serial Bus) é un estándar industrial moi popular que define cables, conectores e protocolos utilizados para a comunicación e a subministración de enerxía entre ordenadores e outros dispositivos. mikromedia 5 FPI admite USB como modos HOST/DEVICE, permitindo o desenvolvemento dunha ampla gama de varias aplicacións baseadas en USB. Está equipado co conector USB-C, que ofrece moitas vantaxestages, en comparación cos tipos anteriores de conectores USB (deseño simétrico, maior clasificación de corrente, tamaño compacto, etc). A selección do modo USB realízase mediante un controlador IC monolítico. Este IC proporciona funcións de detección e indicación da canle de configuración (CC).MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-10

Para configurar mikromedia 5 FPI como USB HOST, o pin USB PSW debe estar configurado nun nivel lóxico BAIXO (0) polo MCU. Se se establece nun nivel lóxico ALTO (1), o mikromedia 5 FPI actúa como DISPOSITIVO. Mentres está en modo HOST, o mikromedia 5 FPI proporciona alimentación a través do conector USB-C (1) para o DISPOSITIVO conectado. O pin USB PSW é impulsado polo MCU host, o que permite que o software controle o modo USB. O pin de ID USB úsase para detectar o tipo de dispositivo conectado ao porto USB, segundo as especificacións USB OTG: o pin de ID USB conectado a GND indica un dispositivo HOST, mentres que o pin de ID USB está configurado nun estado de alta impedancia ( HI-Z) indica que o periférico conectado é un DISPOSITIVO.

RF

mikromedia 5 FPI ofrece comunicación a través da banda de radio ISM mundial. A banda ISM cobre un rango de frecuencias entre 2.4 GHz e 2.4835 GHz. Esta banda de frecuencias está reservada para uso industrial, científico e médico (de aí a abreviatura ISM). Ademais, está dispoñible en todo o mundo, polo que é unha alternativa perfecta ao WiFi, cando se require a comunicación M2M a curta distancia. mikromedia 5 FPI usa o nRF24L01+ (1), un transceptor de 2.4 GHz dun só chip cun motor de protocolo de banda base integrado, producido por Nordic Semiconductors. É unha solución perfecta para aplicacións sen fíos de potencia ultra baixa. Este transceptor depende da modulación GFSK, que permite velocidades de datos no rango de 250 kbps, ata 2 Mbps. A modulación GFSK é o esquema de modulación de sinal de RF máis eficiente, reducindo o ancho de banda necesario, desperdiciando así menos enerxía. O nRF24L01+ tamén dispón dun Enhanced ShockBurst™ propietario, unha capa de enlace de datos baseada en paquetes. Ademais doutras funcionalidades, ofrece unha función MultiCeiver™ de 6 canles, que permite usar o nRF24L01+ nunha topoloxía de rede en estrela. O nRF24L01+ usa a interface SPI para comunicarse co MCU host. Ao longo das liñas SPI, usa pinos GPIO adicionais para o SPI Chip Select, Chip Enable e para a interrupción. A sección de RF do mikromedia 5 FPI tamén conta cunha antena de chip pequeno (4) así como un conector SMA para antena externa.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-11

WiFi

Un módulo WiFi moi popular (2) etiquetado como CC3100 permite a conectividade WiFi. Este módulo é a solución WiFi completa nun chip: é un potente procesador de rede WiFi co subsistema de xestión de enerxía, que ofrece a pila TCP/IP, un potente motor criptográfico con soporte AES de 256 bits, seguridade WPA2, tecnoloxía SmartConfig™ e moito máis. máis. Ao descargar as tarefas de manexo de WiFi e Internet do MCU, permite que o MCU host procese aplicacións gráficas máis esixentes, polo que é unha solución ideal para engadir conectividade WiFi ao mikromedia 5 FPI. Usa a interface SPI para comunicarse co MCU anfitrión, xunto con varios pinos GPIO adicionais utilizados para o restablecemento, a hibernación e o informe de interrupcións.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-12

Un puente SMD etiquetado como FORCE AP (3) úsase para forzar o módulo CC3100 a un modo de punto de acceso (AP) ou a un modo de estación. Non obstante, o modo operativo do módulo CC3100 pode ser anulado polo software.

Este puente SMD ofrece dúas opcións:

  • 0: o pin FORCE AP lévase a un nivel lóxico BAIXO, forzando o módulo CC3100 ao modo STATION
  • 1: o pin FORCE AP lévase a un nivel lóxico ALTO, forzando o módulo CC3100 ao modo AP. Hai unha antena de chip (4) integrada na PCB do mikromedia 5 FPI así como un conector SMA para a antena WiFi externa.

Conectores de transporte mikroBUS™

Mikromedia 5 para a placa de desenvolvemento STM32 RESISTIVE FPI usa o conector mikroBUS ™ Shuttle, unha nova incorporación ao estándar mikroBUS ™ en forma de cabeceira IDC de 2 × 8 pinos cun paso de 1.27 mm (50 mil). A diferenza dos enchufes mikroBUS™, os conectores mikroBUS™ Shuttle ocupan moito menos espazo, o que permite que se utilicen nos casos en que se require un deseño máis compacto. Hai tres conectores mikroBUS™ Shuttle (1) na placa de desenvolvemento, etiquetados de MB1 a MB3. Normalmente, pódese usar un conector mikroBUS™ Shuttle en combinación coa placa de extensión mikroBUS™ Shuttle pero non se limita a el.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-13

A placa de extensión mikroBUS™ Shuttle (2) é unha placa adicional equipada co enchufe mikroBUS™ convencional e catro orificios de montaxe. Pódese conectar ao conector mikroBUS™ Shuttle mediante un cable plano. Isto garante a compatibilidade coa enorme base de Click Boards™. O uso de mikroBUS™ Shuttles tamén proporciona unha serie de vantaxes adicionais:

  • Cando se usan cables planos, a posición do mikroBUS™ Shuttle non está fixada
  • As placas de extensión mikroBUS™ Shuttle conteñen orificios de montaxe adicionais para a instalación permanente
  • Pódese utilizar unha lonxitude arbitraria de cables planos (dependendo dos casos de uso particulares)
  • A conectividade pódese ampliar adicionalmente, conectando estes conectores en cascada mediante Shuttle click (3)

Para obter máis información sobre a placa de extensión mikroBUS™ Shuttle e Shuttle

Fai clic, visita web páxinas:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Para obter información adicional sobre o mikroBUS™, visite o sitio oficial web páxina en www.mikroe.com/mikrobusMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-14

Periféricos relacionados co son

Ao ofrecer un par de periféricos relacionados co son, mikromedia 5 FPI completa o seu concepto multimedia. Dispón dun zumbador piezoeléctrico, que é moi sinxelo de programar pero que só pode producir os sons máis sinxelos, útil só para alarmas ou notificacións. A segunda opción de audio é o potente VS1053B IC (1). É un decodificador de audio Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI e un codificador PCM/IMA ADPCM/Ogg Vorbis, ambos nun único chip. Presenta un potente núcleo DSP, conversores A/D e D/A de alta calidade, controlador de auriculares estéreo capaz de conducir unha carga de 30Ω, detección de cruce cero co cambio de volume suave, controis de graves e agudos e moito máis.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-15

Zumbador piezoeléctrico
Un zumbador piezoeléctrico (2) é un dispositivo sinxelo capaz de reproducir o son. É impulsado por un pequeno transistor prepolarizado. O zumbador pódese controlar aplicando un sinal PWM do MCU na base do transistor: o ton do son depende da frecuencia do sinal PWM, mentres que o volume pódese controlar cambiando o seu ciclo de traballo. Dado que é moi sinxelo de programar, pode ser moi útil para alarmas sinxelas, notificacións e outros tipos de sinalización sonora sinxela.

CODEC de audio

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-16

As tarefas de procesamento de audio complexas e que requiren recursos pódense descargar do MCU host utilizando un CI CODEC de audio dedicado, etiquetado como VS1053B (1). Este IC admite moitos formatos de audio diferentes, que se atopan habitualmente en varios dispositivos de audio dixitais. Pode codificar e decodificar fluxos de audio de forma independente mentres realiza tarefas relacionadas con DSP en paralelo. O VS1053B ten varias características clave que fan que este IC sexa unha opción moi popular no que se refire ao procesamento de audio.

Ao ofrecer compresión de hardware de alta calidade (codificación), o VS1053B permite que o audio se grava ocupando moito menos espazo en comparación coa mesma información de audio no seu formato bruto. En combinación con ADC e DAC de alta calidade, controlador de auriculares, ecualizador de audio integrado, control de volume e moito máis, representa unha solución completa para calquera tipo de aplicación de audio. Xunto co potente procesador gráfico, o procesador de audio VS1053B completa os aspectos multimedia da placa de desenvolvemento mikromedia 5 FPI. A placa mikromedia 5 FPI está equipada co conector de auriculares de catro polos de 3.5 mm (3), que permite conectar uns auriculares cun micrófono.

Sensores e outros periféricos

Un conxunto de sensores e dispositivos adicionais incorporados engade outra capa de usabilidade á placa de desenvolvemento mikromedia 5 FPI.

Sensor de movemento dixital
O FXOS8700CQ, un acelerómetro de 3 eixes e un magnetómetro de 3 eixes integrados avanzados, pode detectar moitos eventos diferentes relacionados co movemento, incluíndo a detección de eventos de orientación, detección de caída libre, detección de golpes, así como detección de eventos de toque e dobre toque. Estes eventos pódense informar ao MCU host a través de dous pins de interrupción dedicados, mentres que a transferencia de datos realízase a través da interface de comunicación I2C. O sensor FXOS8700CQ pode ser moi útil para detectar a orientación da pantalla. Tamén se pode usar para converter o mikromedia 5 FPI nunha solución completa de compás electrónico de 6 eixes. O enderezo do escravo I2C pódese cambiar usando dous jumpers SMD agrupados baixo a etiqueta ADDR SEL (1).

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-17

Reloxo en tempo real (RTC)

O MCU host contén un módulo periférico de reloxo en tempo real (RTC). O periférico RTC usa unha fonte de alimentación separada, normalmente unha batería. Para permitir un seguimento continuo do tempo, o mikromedia 5 FPI está equipado cunha pila de botón que mantén a funcionalidade RTC aínda que a fonte de alimentación principal estea desactivada. O consumo de enerxía moi baixo do periférico RTC permite que estas baterías duren moito tempo. A placa de desenvolvemento mikromedia 5 FPI está equipada co soporte para pilas de botón (2), compatible cos tipos de pilas de botón SR60, LR60 e 364, o que lle permite incluír un reloxo en tempo real nas aplicacións.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-18

ESCOLLE NECTO DESIGNER PARA APLICACIÓNS GUI
Constrúe facilmente aplicacións de GUI intelixente co deseñador de NECTO Studio e a biblioteca de gráficos LVGL.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-19

Que segue?

Agora completaches a viaxe por todas e cada unha das funcións de mikromedia 5 para a placa de desenvolvemento STM32 RESISTIVE FPI. Coñeces os seus módulos e organización. Agora xa estás listo para comezar a usar o teu novo taboleiro. Estamos suxerindo varios pasos que probablemente sexan a mellor forma de comezar.

COMPILADORES
NECTO Studio é un contorno de desenvolvemento integrado (IDE) completo e multiplataforma para aplicacións integradas que ofrece todo o necesario para comezar a desenvolver e crear prototipos, incluíndo aplicacións Click board™ e GUI para dispositivos integrados. O desenvolvemento rápido de software conséguese facilmente, xa que os desenvolvedores non necesitan considerar código de baixo nivel, liberándoos para centrarse no propio código da aplicación. Isto significa que cambiar o MCU ou incluso a plataforma enteira non requirirá que os desenvolvedores redevolvan o seu código para a nova MCU ou plataforma. Poden simplemente cambiar á plataforma desexada, aplicar a definición correcta do taboleiro file, e o código da aplicación seguirá executándose despois dunha única compilación. www.mikroe.com/necto.

PROXECTOS GUI
Unha vez que descargueses NECTO Studio e xa tes o taboleiro, xa estás preparado para comezar a escribir os teus primeiros proxectos GUI. Escolla entre varios compiladores para o MCU específico que está no dispositivo mikromedia e comeza a usar unha das bibliotecas de gráficos máis populares da industria integrada: a biblioteca de gráficos LVGL, parte integrante de NECTO Studio. Isto é un excelente punto de partida para futuros proxectos de GUI.

COMUNIDADE
O teu proxecto comeza en EmbeddedWiki, a plataforma de proxectos integrados máis grande do mundo, con máis de 1 millón de proxectos listos para o seu uso, feitos con solucións de hardware e software predeseñadas e estandarizadas que serven de punto de partida para desenvolver produtos ou aplicacións personalizados. A plataforma abrangue 12 temas e 92 aplicacións. Simplemente elixe o MCU que necesitas, selecciona a aplicación e recibe un código 100 % válido. Se es un novato que traballa no seu primeiro proxecto ou un profesional experimentado no seu 101st, EmbeddedWiki garante a finalización do proxecto con satisfacción, eliminando o tempo innecesario.tage. www.embeddedwiki.com

APOIO
MIKROE ofrece soporte técnico gratuíto ata o final da súa vida útil, polo que se algo sae mal, estamos preparados e dispostos a axudar. Sabemos o importante que é poder confiar en alguén nos momentos nos que estamos atrapados cos nosos proxectos por calquera motivo, ou ante un prazo. É por iso que o noso Departamento de Soporte, como un dos piares nos que se basea a nosa empresa, ofrece agora tamén o Soporte Técnico Premium aos usuarios empresariais, garantindo un prazo aínda máis curto para as solucións. www.mikroe.com/support

EXENCIÓN DE RESPONSABILIDADE

Todos os produtos propiedade de MIKROE están protexidos pola lei de dereitos de autor e o tratado internacional de dereitos de autor. Polo tanto, este manual debe ser tratado como calquera outro material de copyright. Ningunha parte deste manual, incluído o produto e o software aquí descrito, debe ser reproducida, almacenada nun sistema de recuperación, traducida ou transmitida de calquera forma ou por ningún medio, sen o permiso previo por escrito de MIKROE. A edición PDF manual pódese imprimir para uso privado ou local, pero non para distribución. Queda prohibida calquera modificación deste manual. MIKROE ofrece este manual "tal cual" sen garantías de ningún tipo, expresas ou implícitas, incluídas, pero non limitadas a, as garantías implícitas ou condicións de comerciabilidade ou adecuación para un propósito particular.

MIKROE non asumirá ningunha responsabilidade por erros, omisións e inexactitudes que poidan aparecer neste manual. En ningún caso MIKROE, os seus directores, funcionarios, empregados ou distribuidores serán responsables de calquera dano indirecto, específico, incidental ou consecuente (incluídos danos por perda de beneficios e información comercial, interrupción da actividade ou calquera outra perda pecuniaria) uso deste manual ou produto, aínda que MIKROE fose informado da posibilidade de tales danos. MIKROE resérvase o dereito de modificar a información contida neste manual en calquera momento sen previo aviso, se é necesario.

ACTIVIDADES DE ALTO RISCO
Os produtos de MIKROE non son tolerantes a fallos nin son deseñados, fabricados ou destinados ao seu uso ou revenda como equipos de control en liña en ambientes perigosos que requiren un rendemento seguro, como no funcionamento de instalacións nucleares, sistemas de navegación ou comunicación aérea, control de tráfico, máquinas de soporte vital directo ou sistemas de armas nos que a falla do Software pode provocar directamente a morte, danos persoais ou danos físicos ou ambientais graves ('Actividades de alto risco'). MIKROE e os seus provedores renuncian especificamente a calquera garantía expresa ou implícita de aptitude para actividades de alto risco.

MARCAS COMERCIAIS

O nome e o logotipo de MIKROE, o logotipo de MIKROE, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ e mikroBUS™ son marcas comerciais de MIKROE. Todas as outras marcas rexistradas aquí mencionadas son propiedade das súas respectivas compañías. Todos os demais produtos e nomes corporativos que aparecen neste manual poden ser ou non marcas rexistradas ou dereitos de autor das súas respectivas empresas, e só se utilizan para identificación ou explicación e para beneficio dos propietarios, sen intención de infrinxir. Copyright © MIKROE, 2024, Todos os dereitos reservados.

  • Se queres saber máis sobre os nosos produtos, visita o noso websitio en www.mikroe.com
  • Se tes algún problema con algún dos nosos produtos ou só necesitas información adicional, coloca a túa entrada en www.mikroe.com/support
  • Se tes algunha dúbida, comentario ou proposta de negocio, non dubides en contactar connosco en oficina@mikroe.com

Documentos/Recursos

Placa prototipo multiadaptador MIKROE STM32F407ZGT6 [pdfManual de instrucións
STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Placa prototipo multiadaptador, STM32F407ZGT6, placa prototipo multiadaptador, placa prototipo adaptador, placa prototipo, placa

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *