MIKROE-LOGO

Placa prototipo multiadaptador STM32F407ZGT6 de MIKROE

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6

¡Gracias por elegir MIKROE!
Te presentamos la solución multimedia definitiva para el desarrollo integrado. Elegante por fuera, pero extremadamente potente por dentro, la hemos diseñado para inspirar logros sobresalientes. Y ahora, es toda tuya. Disfruta de la versión premium.

Elige tu propio look
Idéntico atrás, opciones delante.

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

mikromedia 5 para STM32 RESISTIVE FPI es una placa de desarrollo compacta diseñada como una solución completa para el desarrollo rápido de aplicaciones multimedia y centradas en GUI. Al contar con una pantalla táctil resistiva de 5” accionada por el potente controlador gráfico que puede mostrar la paleta de colores de 24 bits (16.7 millones de colores), junto con un IC CODEC de sonido integrado alimentado por DSP, representa una solución perfecta para cualquier tipo de aplicación multimedia.

En su núcleo, hay un potente microcontrolador STM32F32ZGT407 o STM6F32ZGT746 de 6 bits (denominado “MCU host” en el siguiente texto), producido por STMicroelectronics, que proporciona suficiente potencia de procesamiento para las tareas más exigentes, asegurando un rendimiento gráfico fluido y una reproducción de audio sin fallas.

Sin embargo, esta placa de desarrollo no se limita únicamente a aplicaciones multimedia: mikromedia 5 para STM32 RESISTIVE FPI (“mikromedia 5 FPI” en el texto siguiente) cuenta con USB, opciones de conectividad RF, sensor de movimiento digital, zumbador piezoeléctrico, funcionalidad de carga de batería, lector de tarjetas SD, RTC y mucho más, ampliando su uso más allá del multimedia. Tres conectores mikroBUS Shuttle de tamaño compacto representan la característica de conectividad más distintiva, lo que permite el acceso a una enorme base de placas Click™, que crece día a día.

La usabilidad de mikromedia 5 FPI no termina con su capacidad para acelerar el desarrollo de prototipos y aplicaciones.tages: está diseñado como una solución completa que se puede implementar directamente en cualquier proyecto, sin necesidad de modificaciones adicionales de hardware. Ofrecemos dos tipos de placas mikromedia 5 para STM32 RESISTIVE FPI. La primera tiene una pantalla TFT con un bisel alrededor y es ideal para dispositivos portátiles. La otra placa mikromedia 5 para STM32 RESISTIVE FPI tiene una pantalla TFT con un marco de metal y cuatro orificios de montaje en las esquinas que permiten una instalación sencilla en varios tipos de dispositivos industriales. Cada opción se puede utilizar en soluciones para hogares inteligentes, así como en paneles de pared, sistemas de seguridad y automotrices, automatización de fábricas, control de procesos, medición, diagnósticos y mucho más. Con ambos tipos, una bonita carcasa es todo lo que necesita para convertir la placa mikromedia 5 para STM32 RESISTIVE FPI en un diseño completamente funcional.

NOTA:Este manual, en su totalidad, muestra solo una opción de mikromedia 5 para STM32 RESISTIVE FPI con fines ilustrativos. El manual se aplica a ambas opciones.

Características principales del microcontrolador

En esencia, mikromedia 5 para STM32 Resistive FPI utiliza el MCU STM32F407ZGT6 o STM32F746ZGT6.

STM32F407ZGT6 es el núcleo ARM® Cortex®-M32 RISC de 4 bits. Este MCU es producido por STMicroelectronics y cuenta con una unidad de punto flotante (FPU) dedicada, un conjunto completo de funciones DSP y una unidad de protección de memoria (MPU) para una mayor seguridad de las aplicaciones. Entre los muchos periféricos disponibles en el MCU anfitrión, las características clave incluyen:

  • 1 MB de memoria Flash
  • 192 + 4 KB de SRAM (incluidos 64 KB de memoria acoplada al núcleo)
  • Acelerador adaptativo en tiempo real (ART Accelerator™) que permite la ejecución en estado de espera cero desde la memoria Flash
  • Frecuencia de funcionamiento hasta 168 MHz
  • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Para obtener la lista completa de características del MCU, consulte la hoja de datos del STM32F407ZGT6

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 1

STM32F746ZGT6 es el núcleo ARM® Cortex®-M32 RISC de 7 bits. Este MCU es producido por STMicroelectronics y cuenta con una unidad de punto flotante (FPU) dedicada, un conjunto completo de funciones DSP y una unidad de protección de memoria (MPU) para una mayor seguridad de las aplicaciones. Entre los muchos periféricos disponibles en el MCU anfitrión, las características clave incluyen:

  • Memoria Flash de 1 MB
  • 320 KB de SRAM
  • Acelerador adaptativo en tiempo real (ART Accelerator™) que permite la ejecución en estado de espera cero desde la memoria Flash
  • Frecuencia de funcionamiento hasta 216 MHz
  • 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Para obtener la lista completa de características del MCU, consulte la hoja de datos del STM32F746ZGT6.

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 2

Programación/depuración de microcontroladores

La MCU host se puede programar y depurar a través de JTAG/ Conector de 2x5 pines compatible con SWD (1), etiquetado como PROG/DEBUG. Este conector permite utilizar un programador externo (por ejemplo, CODEGRIP o mikroProg). La programación del microcontrolador también se puede realizar mediante el cargador de arranque que está preprogramado en el dispositivo de forma predeterminada. Toda la información sobre el software del cargador de arranque se puede encontrar en la siguiente página: www.mikroe.com/mikrobootloader

Restablecimiento de MCUPlaca prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 3
La placa está equipada con el botón de reinicio (2), que se encuentra en la parte posterior de la placa. Se utiliza para generar un nivel lógico BAJO en el pin de reinicio del microcontrolador.Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 4

Unidad de fuente de alimentación

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 5

La fuente de alimentación (PSU) proporciona energía limpia y regulada, necesaria para el correcto funcionamiento de la placa de desarrollo mikromedia 5 FPI. El MCU anfitrión, junto con el resto de los periféricos, requiere una fuente de alimentación regulada y sin ruido. Por lo tanto, la PSU está cuidadosamente diseñada para regular, filtrar y distribuir la energía a todas las partes de mikromedia 5 FPI. Está equipada con tres entradas de fuente de alimentación diferentes, lo que ofrece toda la flexibilidad que necesita mikromedia 5 FPI, especialmente cuando se utiliza en el campo o como un elemento integrado de un sistema más grande. En el caso de que se utilicen múltiples fuentes de alimentación, un circuito de conmutación de energía automático con prioridades predefinidas garantiza que se utilizará la más adecuada.

La fuente de alimentación también contiene un circuito de carga de batería confiable y seguro, que permite cargar una batería de Li-Po/Li-Ion de una sola celda. También se admite la opción de conexión OR de energía, lo que proporciona una funcionalidad de suministro de energía ininterrumpida (UPS) cuando se utiliza una fuente de alimentación externa o USB en combinación con la batería.

Descripción detallada

La fuente de alimentación tiene la tarea muy exigente de proporcionar energía a la MCU anfitriona y a todos los periféricos integrados, así como a los periféricos conectados externamente. Uno de los requisitos clave es proporcionar suficiente corriente, evitando que el voltagLa caída de tensión en la salida. Además, la fuente de alimentación debe ser capaz de soportar múltiples fuentes de energía con diferentes volúmenes nominales.tages, permitiendo la conmutación entre ellos por prioridad. El diseño de la fuente de alimentación, basado en un conjunto de circuitos integrados de conmutación de potencia de alto rendimiento producidos por Microchip, garantiza una muy buena calidad del volumen de salida.tage, alta clasificación de corriente y radiación electromagnética reducida.

En la entrada stagEl módulo de la fuente de alimentación es el MIC2253, un IC regulador de impulso de alta eficiencia con protección contra sobrevoltaje.tagLa protección garantiza que el volumentage ingrese en el siguiente stage está bien regulada y es estable. Se utiliza para aumentar el volumentage de bajo volumentagLas fuentes de alimentación (una batería Li-Po/Li-Ion y USB) permiten el siguiente stage para suministrar 3.3 V y 5 V bien regulados a la placa de desarrollo. Se utiliza un conjunto de componentes discretos para determinar si la fuente de alimentación de entrada requiere un voltage boost. Cuando se conectan varias fuentes de alimentación a la vez, este circuito también se utiliza para determinar el nivel de prioridad de entrada: fuente de alimentación de 12 V conectada externamente, alimentación a través de USB y batería de Li-Po/Li-Ion.

La transición entre las fuentes de alimentación disponibles está diseñada para proporcionar un funcionamiento ininterrumpido de la placa de desarrollo. La siguiente fuente de alimentacióntagUtiliza dos reguladores reductores síncronos MIC28511 capaces de proporcionar hasta 3 A. El CI MIC28511 utiliza las arquitecturas HyperSpeed ​​Control® y HyperLight Load®, que proporcionan una respuesta transitoria ultrarrápida y una alta eficiencia con cargas ligeras. Cada uno de los dos reguladores reductores se utiliza para suministrar energía al riel de alimentación correspondiente (3.3 V y 5 V) a lo largo de toda la placa de desarrollo y los periféricos conectados.

Volumentage referencia

El MCP1501, un volúmen amortiguado de alta precisióntagLa referencia de Microchip se utiliza para proporcionar un volumen muy preciso.tagy referencia sin vol.tagy deriva. Se puede utilizar para diversos fines: los usos más comunes incluyen voltagReferencias para conversores A/D, conversores D/A y periféricos comparadores en el MCU anfitrión. El MCP1501 puede proporcionar hasta 20 mA, lo que limita su uso exclusivamente a voltagAplicaciones de comparación con alta impedancia de entrada. Según la aplicación específica, se pueden seleccionar 3.3 V desde el riel de alimentación o 2.048 V desde el MCP1501. Un puente SMD integrado etiquetado como REF SEL ofrece dos voltajestagy opciones de referencia:

  • REF: 2.048V del vol de alta precisióntagy CI de referencia
  • 3V3: 3.3 V desde el riel de alimentación principal

Conectores de fuente de alimentación

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 6

Como se explicó, el diseño avanzado de la fuente de alimentación permite utilizar varios tipos de fuentes de alimentación, lo que ofrece una flexibilidad sin precedentes: cuando se alimenta con una batería de Li-Po/Li-Ion, ofrece un grado máximo de autonomía. Para situaciones en las que la alimentación es un problema, se puede alimentar con una fuente de alimentación externa de 12 V CC, conectada a través del terminal de tornillo de dos polos. La alimentación no es un problema incluso si se alimenta a través del cable USB. Se puede alimentar a través del conector USB-C, utilizando la fuente de alimentación proporcionada por el HOST USB (es decir, una computadora personal), un adaptador de pared USB o un banco de energía de batería. Hay tres conectores de fuente de alimentación disponibles, cada uno con su propósito único:

  • CN6: Conector USB-C (1)
  • TB1: Terminal de tornillo para una fuente de alimentación externa de 12 V CC (2)
  • CN8: Conector de batería XH estándar de paso de 2.5 mm (3)

Conector USB-C
El conector USB-C (etiquetado como CN6) proporciona alimentación desde el host USB (normalmente PC), el banco de energía USB o el adaptador de pared USB. Cuando se alimenta a través del conector USB, la energía disponible dependerá de las capacidades de la fuente. Las clasificaciones de energía máxima, junto con el volumen de entrada permitidotagLos rangos en el caso de utilizar la fuente de alimentación USB se detallan en la tabla de la Figura 6:

Fuente de alimentación USB
Vol de entradatagmi [V]Vol de salidatagmi [V]Corriente máxima [A]Potencia máxima [W]
MÍNIMOMÁXIMO3.31.75.61
 

4.4

 

5.5

51.36.5
3.3 y 50.7 y 0.75.81

Cuando se utiliza un PC como fuente de alimentación, se puede obtener la máxima potencia si el PC anfitrión admite la interfaz USB 3.2 y está equipado con conectores USB-C. Si el PC anfitrión utiliza la interfaz USB 2.0, podrá proporcionar la menor potencia, ya que solo están disponibles hasta 500 mA (2.5 W a 5 V) en ese caso. Tenga en cuenta que al utilizar cables USB más largos o cables USB de baja calidad, el volumentagPuede caer fuera del volumen operativo nominal.tagy rango, provocando un comportamiento impredecible de la placa de desarrollo.

NOTA:Si el host USB no está equipado con el conector USB-C, se puede utilizar un adaptador USB tipo A a tipo C (incluido en el paquete).

Terminal de tornillo de 12 V CC

Se puede conectar una fuente de alimentación externa de 12 V mediante el terminal de tornillo de 2 polos (etiquetado como TB1). Al utilizar una fuente de alimentación externa, es posible obtener una cantidad óptima de energía, ya que una unidad de fuente de alimentación externa se puede intercambiar fácilmente por otra, mientras que su potencia y características operativas se pueden decidir por aplicación. La placa de desarrollo permite una corriente máxima de 2.8 A por riel de alimentación (3.3 V y 5 V) cuando se utiliza una fuente de alimentación externa de 12 V. Las clasificaciones de potencia máxima, junto con el volumen de entrada permitido, se muestran en la siguiente figura.tagLos rangos en el caso en que se utiliza la fuente de alimentación externa se dan en la tabla de la Figura 7:

Fuente de alimentación externa
Vol de entradatagmi [V]Vol de salidatagmi [V]Corriente máxima [A]Potencia máxima [W]
MÍNIMOMÁXIMO3.32.89.24
 

10.6

 

14

52.814
3.3 y 52.8 y 2.823.24

Figura 7: Tabla de fuente de alimentación externa.

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

Cuando se alimenta con una batería de Li-Po/Li-Ion de una sola celda, mikromedia 5 FPI ofrece la opción de operar de forma remota. Esto permite una autonomía completa, lo que permite su uso en algunas situaciones muy específicas: entornos peligrosos, aplicaciones agrícolas, etc. El conector de la batería es un conector XH estándar de paso de 2.5 mm. Permite utilizar una gama de baterías de Li-Po y Li-Ion de una sola celda. La fuente de alimentación de mikromedia 5 FPI ofrece la funcionalidad de carga de la batería, tanto desde el conector USB como desde la fuente de alimentación externa/12 V CC. El circuito de carga de la batería de la fuente de alimentación gestiona el proceso de carga de la batería, lo que permite las condiciones de carga óptimas y una mayor vida útil de la batería. El proceso de carga se indica mediante el indicador LED BATT, ubicado en la parte posterior de mikromedia 5 FPI.

El módulo de fuente de alimentación también incluye el circuito del cargador de batería. Según el estado operativo de la placa de desarrollo mikromedia 5 FPI, la corriente de carga se puede configurar en 100 mA o 500 mA. Cuando la placa de desarrollo está apagada, el IC del cargador asignará toda la energía disponible para cargar la batería. Esto da como resultado una carga más rápida, con una corriente de carga establecida en aproximadamente 500 mA. Mientras está encendida, la corriente de carga disponible se establecerá en aproximadamente 100 mA, lo que reducirá el consumo de energía general a un nivel razonable. Valores máximos de potencia junto con el volumen de entrada permitidotagLos rangos de autonomía cuando se utiliza la alimentación por batería se indican en la tabla de la Figura 8:

Fuente de alimentación por batería
Vol de entradatagmi [V]Vol de salidatagmi [V]Corriente máxima [A]Potencia máxima [W]
MÍNIMOMÁXIMO3.31.34.29
 

3.5

 

4.2

51.15.5
3.3 y 50.6 y 0.64.98

Figura 8: Tabla de alimentación de energía por batería.

Redundancia de energía y sistema de alimentación ininterrumpida (UPS)

El módulo PSU admite redundancia de suministro de energía: cambiará automáticamente a la fuente de energía más adecuada si una de las fuentes de energía falla o se desconecta. La redundancia de suministro de energía también permite un funcionamiento ininterrumpido (es decir, funcionalidad UPS, la batería seguirá proporcionando energía si se quita el cable USB, sin reiniciar mikromedia 5 FPI durante el período de transición).

Encendiendo el Placa micromedia 5 FPI

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 7

Después de conectar una fuente de alimentación válida (1) en nuestro caso con una batería de Li-Po/Li-Ion de una sola celda, se puede encender el mikromedia 5 FPI. Esto se puede hacer mediante un pequeño interruptor en el borde de la placa, etiquetado como SW1 (2). Al encenderlo, se habilitará el módulo de fuente de alimentación y la energía se distribuirá por toda la placa. Un indicador LED etiquetado como PWR indica que el mikromedia 5 FPI está encendido.

Pantalla resistiva

La característica más distintiva del mikromedia 5 FPI es una pantalla TFT de 5” de color verdadero y alta calidad con un panel táctil resistivo. La pantalla tiene una resolución de 800 por 480 píxeles y puede mostrar hasta 16.7 millones de colores (profundidad de color de 24 bits). La pantalla del mikromedia 5 FPI presenta una relación de contraste razonablemente alta de 500:1, gracias a los 18 LED de alto brillo utilizados para la retroiluminación. El módulo de pantalla está controlado por el IC controlador de gráficos SSD1963 (1) de Solomon Systech. Se trata de un potente coprocesador de gráficos, equipado con 1215 KB de memoria de búfer de cuadros. También incluye algunas funciones avanzadas como la rotación de pantalla acelerada por hardware, duplicación de pantalla, ventanas de hardware, control dinámico de la retroiluminación, control programable del color y el brillo, y más.

El panel resistivo, basado en el controlador TSC2003 RTP, permite el desarrollo de aplicaciones interactivas, ofreciendo una interfaz de control táctil. El controlador del panel táctil utiliza la interfaz I2C para la comunicación con el controlador host. Equipado con una pantalla de 5” de alta calidad (2) y un controlador que admite gestos, mikromedia 5 FPI representa un entorno de hardware muy potente para crear varias aplicaciones de interfaz hombre-máquina (HMI) centradas en GUI.

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 8

Almacenamiento de datos

La placa de desarrollo mikromedia 5 FPI está equipada con dos tipos de memoria de almacenamiento: con una ranura para tarjeta microSD y un módulo de memoria Flash.

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 9

Ranura para tarjeta microSD
La ranura para tarjetas microSD (1) permite almacenar grandes cantidades de datos de forma externa, en una tarjeta de memoria microSD. Utiliza la interfaz de entrada/salida digital segura (SDIO) para la comunicación con la MCU. El circuito de detección de tarjetas microSD también se proporciona en la placa. La tarjeta microSD es la versión de tarjeta SD más pequeña, ya que mide solo 5 x 11 mm. A pesar de su pequeño tamaño, permite almacenar enormes cantidades de datos en ella. Para leer y escribir en la tarjeta SD, se requiere un software/firmware adecuado que se ejecute en la MCU anfitriona.

Almacenamiento flash externo
El mikromedia 5 FPI está equipado con la memoria Flash SST26VF064B (2). El módulo de memoria Flash tiene una densidad de 64 Mbits. Sus celdas de almacenamiento están organizadas en palabras de 8 bits, lo que da como resultado un total de 8 Mb de memoria no volátil, disponible para diversas aplicaciones. Las características más distintivas del módulo Flash SST26VF064B son su alta velocidad, su gran resistencia y su muy buen período de retención de datos. Puede soportar hasta 100,000 ciclos y puede conservar la información almacenada durante más de 100 años. También utiliza la interfaz SPI para la comunicación con el MCU.

Conectividad

mikromedia 5 FPI ofrece una gran cantidad de opciones de conectividad. Incluye soporte para WiFi, RF y USB (HOST/DEVICE). Además de estas opciones, también ofrece tres conectores estandarizados mikroBUS™ Shuttle. Es una mejora considerable para el sistema, ya que permite la interconexión con la enorme base de placas Click™.

USB

El MCU host está equipado con el módulo periférico USB, lo que permite una conectividad USB simple. USB (Universal Serial Bus) es un estándar industrial muy popular que define cables, conectores y protocolos utilizados para la comunicación y el suministro de energía entre computadoras y otros dispositivos. mikromedia 5 FPI admite USB como modos HOST/DEVICE, lo que permite el desarrollo de una amplia gama de diversas aplicaciones basadas en USB. Está equipado con el conector USB-C, que ofrece muchas ventajastages, en comparación con los tipos anteriores de conectores USB (diseño simétrico, mayor capacidad de corriente, tamaño compacto, etc.). La selección del modo USB se realiza mediante un CI controlador monolítico. Este CI proporciona funciones de detección e indicación del canal de configuración (CC).Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 10

Para configurar mikromedia 5 FPI como HOST USB, el pin USB PSW debe estar configurado en un nivel lógico BAJO (0) por la MCU. Si se configura en un nivel lógico ALTO (1), mikromedia 5 FPI actúa como un DISPOSITIVO. Mientras está en modo HOST, mikromedia 5 FPI proporciona energía a través del conector USB-C (1) para el DISPOSITIVO conectado. El pin USB PSW es ​​controlado por la MCU host, lo que permite que el software controle el modo USB. El pin USB ID se utiliza para detectar el tipo de dispositivo conectado al puerto USB, de acuerdo con las especificaciones USB OTG: el pin USB ID conectado a GND indica un dispositivo HOST, mientras que el pin USB ID configurado en un estado de alta impedancia (HI-Z) indica que el periférico conectado es un DISPOSITIVO.

RF

El mikromedia 5 FPI ofrece comunicación a través de la banda de radio ISM, que cubre un rango de frecuencias entre 2.4 GHz y 2.4835 GHz. Esta banda de frecuencias está reservada para uso industrial, científico y médico (de ahí la abreviatura ISM). Además, está disponible a nivel mundial, lo que la convierte en una alternativa perfecta a WiFi cuando se requiere comunicación M2M a corta distancia. El mikromedia 5 FPI utiliza el nRF24L01+ (1), un transceptor de 2.4 GHz de un solo chip con un motor de protocolo de banda base integrado, producido por Nordic Semiconductors. Es una solución perfecta para aplicaciones inalámbricas de potencia ultrabaja. Este transceptor se basa en la modulación GFSK, que permite velocidades de datos en el rango de 250 kbps a 2 Mbps. La modulación GFSK es el esquema de modulación de señal de RF más eficiente, ya que reduce el ancho de banda necesario y, por lo tanto, desperdicia menos energía. El nRF24L01+ también cuenta con una capa de enlace de datos basada en paquetes Enhanced ShockBurst™ patentada. Además de otras funcionalidades, ofrece una función MultiCeiver™ de 6 canales, que permite utilizar el nRF24L01+ en una topología de red en estrella. El nRF24L01+ utiliza la interfaz SPI para comunicarse con el MCU anfitrión. A lo largo de las líneas SPI, utiliza pines GPIO adicionales para la selección de chip SPI, la habilitación de chip y para la interrupción. La sección RF del mikromedia 5 FPI también cuenta con una pequeña antena de chip (4), así como un conector SMA para antena externa.

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 11

Wi-Fi

Un módulo WiFi muy popular (2) denominado CC3100 permite la conectividad WiFi. Este módulo es la solución WiFi completa en un chip: es un potente procesador de red WiFi con el subsistema de gestión de energía, que ofrece la pila TCP/IP, un potente motor de cifrado con soporte AES de 256 bits, seguridad WPA2, tecnología SmartConfig™ y mucho más. Al descargar las tareas de gestión de WiFi e Internet del MCU, permite que el MCU anfitrión procese aplicaciones gráficas más exigentes, lo que lo convierte en una solución ideal para agregar conectividad WiFi a mikromedia 5 FPI. Utiliza la interfaz SPI para comunicarse con el MCU anfitrión, junto con varios pines GPIO adicionales utilizados para el reinicio, la hibernación y el informe de interrupciones.Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 12

Se utiliza un puente SMD etiquetado como FORCE AP (3) para forzar el módulo CC3100 a entrar en modo de punto de acceso (AP) o de estación. Sin embargo, el modo de funcionamiento del módulo CC3100 puede ser anulado por el software.

Este puente SMD ofrece dos opciones:

  • 0:el pin FORCE AP se lleva a un nivel lógico BAJO, lo que fuerza al módulo CC3100 a pasar al modo ESTACIÓN
  • 1:el pin FORCE AP se lleva a un nivel lógico ALTO, lo que fuerza al módulo CC3100 al modo AP Hay una antena de chip (4) integrada en la PCB del mikromedia 5 FPI, así como un conector SMA para antena WiFi externa.

Conectores lanzadera mikroBUS™

La placa de desarrollo Mikromedia 5 para STM32 RESISTIVE FPI utiliza el conector mikroBUS™ Shuttle, una nueva incorporación al estándar mikroBUS™ en forma de un conector IDC de 2×8 pines con un paso de 1.27 mm (50 milésimas de pulgada). A diferencia de los conectores mikroBUS™, los conectores mikroBUS™ Shuttle ocupan mucho menos espacio, lo que permite utilizarlos en casos en los que se requiere un diseño más compacto. Hay tres conectores mikroBUS™ Shuttle (1) en la placa de desarrollo, etiquetados de MB1 a MB3. Normalmente, un conector mikroBUS™ Shuttle se puede utilizar en combinación con la placa de extensión mikroBUS™ Shuttle, pero no se limita a eso.Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 13

La placa de extensión mikroBUS™ Shuttle (2) es una placa adicional equipada con el conector mikroBUS™ convencional y cuatro orificios de montaje. Se puede conectar al conector mikroBUS™ Shuttle mediante un cable plano. Esto garantiza la compatibilidad con la amplia gama de placas Click™. El uso de mikroBUS™ Shuttle también ofrece una serie de ventajas adicionales:

  • Al utilizar cables planos, la posición del mikroBUS™ Shuttle no es fija
  • Las placas de extensión mikroBUS™ Shuttle contienen orificios de montaje adicionales para una instalación permanente
  • Se puede utilizar una longitud arbitraria de cables planos (dependiendo de los casos de uso particulares)
  • La conectividad se puede ampliar aún más conectando en cascada estos conectores mediante Shuttle click (3)

Para obtener más información sobre la placa de extensión mikroBUS™ Shuttle y Shuttle

Haga clic, por favor visite web páginas:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Para obtener información adicional sobre mikroBUS™, visite el sitio web oficial web página en www.mikroe.com/mikrobusPlaca prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 14

Periféricos relacionados con el sonido

El mikromedia 5 FPI completa su concepto multimedia ofreciendo un par de periféricos relacionados con el sonido. Cuenta con un zumbador piezoeléctrico, que es extremadamente fácil de programar pero que solo puede producir los sonidos más simples, útiles solo para alarmas o notificaciones. La segunda opción de audio es el potente VS1053B IC (1). Es un decodificador de audio Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI y un codificador PCM/IMA ADPCM/Ogg Vorbis, ambos en un solo chip. Cuenta con un potente núcleo DSP, convertidores A/D y D/A de alta calidad, controlador de auriculares estéreo capaz de manejar una carga de 30Ω, detección de cruce por cero con cambio de volumen suave, controles de graves y agudos, y mucho más.

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 15

Zumbador piezoeléctrico
Un zumbador piezoeléctrico (2) es un dispositivo simple capaz de reproducir sonido. Se activa mediante un pequeño transistor prepolarizado. El zumbador se puede activar aplicando una señal PWM desde el MCU en la base del transistor: el tono del sonido depende de la frecuencia de la señal PWM, mientras que el volumen se puede controlar modificando su ciclo de trabajo. Dado que es muy fácil de programar, puede ser muy útil para alarmas simples, notificaciones y otros tipos de señalización sonora simple.

CODEC de audio

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 16

Las tareas de procesamiento de audio que requieren muchos recursos y son complejas se pueden descargar del MCU anfitrión utilizando un IC CODEC de audio dedicado, denominado VS1053B (1). Este IC admite muchos formatos de audio diferentes, que se encuentran comúnmente en varios dispositivos de audio digital. Puede codificar y decodificar transmisiones de audio de forma independiente mientras realiza tareas relacionadas con DSP en paralelo. El VS1053B tiene varias características clave que hacen que este IC sea una opción muy popular cuando se trata de procesamiento de audio.

Al ofrecer una compresión (codificación) de hardware de alta calidad, el VS1053B permite grabar el audio ocupando mucho menos espacio en comparación con la misma información de audio en su formato original. En combinación con conversores analógicos y digitales (ADC) de alta calidad, un controlador de auriculares, un ecualizador de audio integrado, un control de volumen y más, representa una solución completa para cualquier tipo de aplicación de audio. Junto con el potente procesador gráfico, el procesador de audio VS1053B completa por completo los aspectos multimedia de la placa de desarrollo mikromedia 5 FPI. La placa mikromedia 5 FPI está equipada con un conector para auriculares de cuatro polos de 3.5 mm (3), lo que permite conectar unos auriculares con micrófono.

Sensores y otros periféricos

Un conjunto de sensores y dispositivos integrados adicionales agrega otra capa de usabilidad a la placa de desarrollo mikromedia 5 FPI.

Sensor de movimiento digital
El FXOS8700CQ, un acelerómetro de 3 ejes y magnetómetro de 3 ejes integrados avanzados, puede detectar muchos eventos diferentes relacionados con el movimiento, incluida la detección de eventos de orientación, detección de caída libre, detección de impacto, así como detección de eventos de toque y doble toque. Estos eventos se pueden informar al MCU anfitrión a través de dos pines de interrupción dedicados, mientras que la transferencia de datos se realiza a través de la interfaz de comunicación I2C. El sensor FXOS8700CQ puede ser muy útil para la detección de la orientación de la pantalla. También se puede utilizar para convertir mikromedia 5 FPI en una solución completa de brújula electrónica de 6 ejes. La dirección esclava I2C se puede cambiar utilizando dos puentes SMD agrupados bajo la etiqueta ADDR SEL (1).

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 17

Reloj de tiempo real (RTC)

El MCU anfitrión contiene un módulo periférico de reloj en tiempo real (RTC). El periférico RTC utiliza una fuente de alimentación independiente, normalmente una batería. Para permitir el seguimiento continuo del tiempo, mikromedia 5 FPI está equipado con una batería de botón que mantiene la funcionalidad RTC incluso si la fuente de alimentación principal está apagada. El consumo de energía extremadamente bajo del periférico RTC permite que estas baterías duren mucho tiempo. La placa de desarrollo mikromedia 5 FPI está equipada con el soporte de batería de botón (2), compatible con los tipos de batería de botón SR60, LR60, 364, lo que le permite incluir un reloj en tiempo real dentro de las aplicaciones.Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 18

ELIJA NECTO DESIGNER PARA APLICACIONES GUI
Cree aplicaciones GUI inteligentes fácilmente con el diseñador NECTO Studio y la biblioteca de gráficos LVGL.

Placa prototipo con adaptador múltiple MIKROE-STM32F407ZGT6, figura 19

¿Que sigue?

Ya ha completado el recorrido por todas y cada una de las características de la placa de desarrollo FPI RESISTIVA STM5 de mikromedia 32. Ha conocido sus módulos y su organización. Ahora está listo para comenzar a utilizar su nueva placa. Le sugerimos varios pasos que probablemente sean la mejor manera de comenzar.

COMPILADORES
NECTO Studio es un entorno de desarrollo integrado (IDE) multiplataforma completo para aplicaciones integradas que ofrece todo lo necesario para comenzar a desarrollar y crear prototipos, incluidas aplicaciones Click board™ y GUI para dispositivos integrados. El desarrollo rápido de software se logra fácilmente ya que los desarrolladores no necesitan considerar el código de bajo nivel, lo que les permite concentrarse en el código de la aplicación en sí. Esto significa que cambiar la MCU o incluso toda la plataforma no requerirá que los desarrolladores vuelvan a desarrollar su código para la nueva MCU o plataforma. Simplemente pueden cambiar a la plataforma deseada, aplicar la definición de placa correcta file, y el código de la aplicación continuará ejecutándose después de una única compilación. www.mikroe.com/necto.

PROYECTOS GUI
Una vez que haya descargado NECTO Studio y ya tenga la placa, estará listo para comenzar a escribir sus primeros proyectos de GUI. Elija entre varios compiladores para el MCU específico que se encuentra en el dispositivo Mikromedia y comience a utilizar una de las bibliotecas de gráficos más populares en la industria de los sistemas integrados: la biblioteca de gráficos LVGL, una parte integral de NECTO Studio. Esto constituye un excelente punto de partida para futuros proyectos de GUI.

COMUNIDAD
Su proyecto comienza en EmbeddedWiki, la plataforma de proyectos integrados más grande del mundo, con más de 1 millón de proyectos listos para usar, realizados con soluciones de hardware y software estandarizadas y prediseñadas que sirven como punto de partida para desarrollar productos o aplicaciones personalizados. La plataforma cubre 12 temas y 92 aplicaciones. Simplemente elija la MCU que necesita, seleccione la aplicación y reciba un código 100 % válido. Ya sea que sea un novato que trabaja en su primer proyecto o un profesional experimentado en su 101.º, EmbeddedWiki garantiza la finalización del proyecto con satisfacción, eliminando el tiempo innecesario.tage. www.embeddedwiki.com

APOYO
MIKROE ofrece soporte técnico gratuito hasta el final de su vida útil, por lo que si algo sale mal, estamos listos y dispuestos a ayudar. Sabemos lo importante que es poder confiar en alguien en los momentos en que nos quedamos atascados con nuestros proyectos por cualquier motivo o nos enfrentamos a una fecha límite. Es por eso que nuestro Departamento de Soporte, como uno de los pilares sobre los que se basa nuestra empresa, ahora también ofrece el Soporte Técnico Premium a los usuarios comerciales, lo que garantiza un plazo de solución aún más corto. www.mikroe.com/support

DESCARGO DE RESPONSABILIDAD

Todos los productos propiedad de MIKROE están protegidos por la ley de derechos de autor y por tratados internacionales de derechos de autor. Por lo tanto, este manual debe tratarse como cualquier otro material protegido por derechos de autor. Ninguna parte de este manual, incluidos los productos y el software descritos en el presente, debe reproducirse, almacenarse en un sistema de recuperación, traducirse o transmitirse de ninguna forma ni por ningún medio sin el permiso previo por escrito de MIKROE. La edición PDF del manual puede imprimirse para uso privado o local, pero no para su distribución. Se prohíbe cualquier modificación de este manual. MIKROE proporciona este manual "tal cual" sin garantía de ningún tipo, ya sea expresa o implícita, incluidas, entre otras, las garantías o condiciones implícitas de comerciabilidad o idoneidad para un fin determinado.

MIKROE no asumirá ninguna responsabilidad por los errores, omisiones e inexactitudes que puedan aparecer en este manual. En ningún caso, MIKROE, sus directores, funcionarios, empleados o distribuidores serán responsables de ningún daño indirecto, específico, incidental o consecuente (incluidos los daños por pérdida de beneficios comerciales e información comercial, interrupción comercial o cualquier otra pérdida pecuniaria) que surja del uso de este manual o producto, incluso si MIKROE ha sido advertida de la posibilidad de tales daños. MIKROE se reserva el derecho de cambiar la información contenida en este manual en cualquier momento sin previo aviso, si es necesario.

ACTIVIDADES DE ALTO RIESGO
Los productos de MIKROE no son tolerantes a fallos ni están diseñados, fabricados o destinados para su uso o reventa como equipos de control en línea en entornos peligrosos que requieran un rendimiento a prueba de fallos, como en el funcionamiento de instalaciones nucleares, sistemas de navegación o comunicación de aeronaves, control de tráfico aéreo, máquinas de soporte vital directo o sistemas de armas en los que la falla del software podría provocar directamente la muerte, lesiones personales o daños físicos o ambientales graves ('Actividades de alto riesgo'). MIKROE y sus proveedores rechazan específicamente cualquier garantía expresa o implícita de idoneidad para Actividades de alto riesgo.

MARCAS COMERCIALES

El nombre y el logotipo de MIKROE, el logotipo de MIKROE, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ y mikroBUS™ son marcas comerciales de MIKROE. Todas las demás marcas comerciales mencionadas en este documento son propiedad de sus respectivas empresas. Todos los demás nombres de productos y empresas que aparecen en este manual pueden o no ser marcas comerciales registradas o derechos de autor de sus respectivas empresas, y solo se utilizan para identificación o explicación y para beneficio de los propietarios, sin intención de infringir derechos de autor. Copyright © MIKROE, 2024, Todos los derechos reservados.

  • Si desea obtener más información sobre nuestros productos, visite nuestro websitio en www.mikroe.com
  • Si tiene algún problema con alguno de nuestros productos o simplemente necesita información adicional, coloque su boleto en www.mikroe.com/support
  • Si tiene alguna pregunta, comentario o propuesta comercial, no dude en contactarnos en oficina@mikroe.com

Documentos / Recursos

Placa prototipo multiadaptador STM32F407ZGT6 de MIKROE [pdf] Manual de instrucciones
STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Placa prototipo de adaptador múltiple, STM32F407ZGT6, Placa prototipo de adaptador, Placa prototipo, Placa

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *