Facebook Twitter Instagram
    Facebook Twitter Instagram
    Zipy B – Encuentra respuestas a tus preguntas
    • Home
    • Moda
    • Belleza
    • Mascotas
    • Mundo
    • Relaciones
    • Deporte
    • Salud
    • Alimentos
    • cryptocurrency
    • Contacta con nosotros
    • Ciencia
    Zipy B – Encuentra respuestas a tus preguntas
    Home»Tecnología»¿Sabías que la Raspberry Pi 4 tiene más puertos SPI, I2C y UART?
    Tecnología

    ¿Sabías que la Raspberry Pi 4 tiene más puertos SPI, I2C y UART?

    raul gonzalesBy raul gonzales1 febrero 2022No hay comentarios3 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp VKontakte Email
    Share
    Facebook Twitter LinkedIn Pinterest Email
    Un diagrama de pines del nuevo Pi 4, que muestra todas las interfaces alternativas disponibles.

    Nos hemos acostumbrado a que las funciones disponibles de GPIO de las computadoras Raspberry Pi permanezcan prácticamente iguales a lo largo de los años, por lo que podría haber pasado un poco desapercibido: la Raspberry Pi 4 tiene seis controladores SPI, seis controladores I2C, y seis UART, todo en su encabezado de 40 pines. No puede hacer uso de todos estos a la vez, pero con hasta cuatro conexiones diferentes conectadas a un solo pin, puede crear una combinación bastante poderosa de periféricos para su próximo proyecto de robótica, automatización o pastoreo de gatos.

    La hoja de datos para estos periféricos es agradable de leer, con todos los mapas de registro bien diseñados, incluso si no planea trabajar con los mapas de registro usted mismo, ¡los mantenedores de sus bibliotecas de habilitación de hardware preferidas lo tendrán más fácil! Y, por supuesto, estos periféricos también están presentes en el Compute Module 4. Puede parecer que tal avalancha de interfaces es excesiva, sin embargo, te permite lograr algunas cosas geniales que de otro modo no serían posibles.

    Tener múltiples interfaces I2C ayuda a lidiar con varios problemas específicos de I2C, como conflictos de direcciones, problemas de rendimiento y dispositivos de mezcla que admiten diferentes velocidades máximas, lo que significa que ya no necesita chips mux sofisticados para ejecutar cinco sensores de cámara térmica Melexis de baja resolución al mismo tiempo. una vez. (¡Ah, y el error de estiramiento del reloj I2C se ha solucionado!) Las interfaces SPI se utilizan para dispositivos con un gran ancho de banda, y con algunos puertos SPI separados, puede ejecutar varias pantallas de resolución relativamente alta a la vez, estilo de reloj No-Nixie Nixie .

    En cuanto a los UART, la interfaz UART de una y media de Raspberry Pi ha sido durante mucho tiempo un problema en las aplicaciones de robótica y automatización del hogar. Con una gran cantidad de dispositivos como receptores/transmisores de radio, LIDAR e interfaces multipunto RS485 resistentes disponibles en forma de UART, es bueno que ya no tenga que sacrificar Bluetooth o una consola de depuración para conectar algunos sensores sofisticados al cerebro de su robot. Puede habilitar hasta seis UART.

    ¿Cómo utilizar estas interfaces?

    Habilitar estas interfaces parece ser sencillo, y las personas en los foros de Raspberry Pi y otros lugares las han estado probando para sus propios esfuerzos. Los tres tipos de interfaces se pueden habilitar usando líneas dtoverlay config.txt . Para SPI, el blog [MaSt] proporciona algunos ejemplos útiles:

    # enabling SPI6 with two CS pins - one on GPIO16 and other on GPIO26
    dtoverlay=spi6-2cs,cs0_pin=16,cs1_pin=26

    Para I2C y UART, los hilos del foro de Raspberry Pi proporcionaron algunos ejemplos. Ejemplo I2C:

    # Enabling I2C3, with SDA on GPIO4 and SCL on GPIO5
    dtoverlay=i2c3,pins_4_5

    ejemplo UART:

    # Enabling UART, with RTS and CTS pins (omit the 'ctsrts' part to disable them)
    dtoverlay=uart3,ctsrts

    Desde aquí, estas interfaces aparecerán como las esperaría, como /dev/spi6 , /dev/i2c-3 y /dev/ttyAMA* respectivamente. (Los puertos serie aún no tienen alias, por lo que obtendrá un /dev/ttyAMA agregado a los existentes).

    Nos sorprendió enterarnos de estos nuevos periféricos, ¿y tal vez usted también? No podemos esperar a ver qué harás con ellos.

    Imagen principal remezclada del diagrama de distribución de pines GPIO de Raspberry Pi 4 por [Les Pounder].

    Share. Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp Email
    Previous Article¿Se acabó Axie Infinity? La espiral de la muerte pudo haber llegado a SLP
    Next Article Preinscripciones abiertas para el lanzamiento suave de 'Apex Legends Mobile' en países seleccionados en Android
    raul gonzales

    Related Posts

    Cómo comenzar a operar en el Reino Unido

    15 noviembre 2022

    Cómo comprar acciones de dividendos

    1 noviembre 2022

    Cómo invertir en acciones de Amazon Reino Unido

    1 noviembre 2022

    Cómo ahorrar dinero en el Reino Unido

    25 octubre 2022

    Por fin se ha resuelto el misterio de la Bitbolt 

    26 febrero 2022

    Revisión de Bitcoin Supreme : ¿Es legítimo o una estafa?

    4 enero 2022

    Revisión de Yuan Pay Group : ¿Es legítimo o una estafa?

    6 enero 2022

    Bitcoin 360 AI Review 2022: ¿Puede confiar en ella ser su vida mayor error?

    27 septiembre 2022

    ¿Qué es Forex Trading en el Reino Unido?

    24 octubre 2022

    Bitcoin Sucker : ¡No caigas en la trampa!

    27 febrero 2022

    Revisión de Bitcoin Wealth : ¿Es legítimo o una estafa?

    6 enero 2022

    Revisión de Crypto Signals Alert: ¿Es una buena inversión?

    27 febrero 2022

    Revisión de British Bitcoin Profit : ¡Caiga en las acciones, no en las promesas!

    27 febrero 2022

    BitQS Review 2022: ¡No caiga en sus afirmaciones lucrativas!

    11 agosto 2022

    Type above and press Enter to search. Press Esc to cancel.

    Cleantalk Pixel
    Nosotros utilizamos cookies para darte la mejor experiencia relevante recordando sus preferencias, dar en el botón de "Acepto" si autorizas el uso de cookies.
    Conf. CookiesACEPTO
    Manage consent

    Resumen de privacidad

    Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. De estas, las cookies que se clasifican como necesarias se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funcionalidades básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y comprender cómo utiliza este sitio web. Estas cookies se almacenarán en su navegador solo con su consentimiento. También tiene la opción de optar por no recibir estas cookies. Pero la exclusión voluntaria de algunas de estas cookies puede afectar su experiencia de navegación.
    Necesario
    Siempre activado
    Las cookies necesarias son absolutamente esenciales para que el sitio web funcione correctamente. Esta categoría solo incluye cookies que garantizan funcionalidades básicas y características de seguridad del sitio web. Estas cookies no almacenan ninguna información personal.
    No necesario
    Las cookies que pueden no ser particularmente necesarias para el funcionamiento del sitio web y se utilizan específicamente para recopilar datos personales del usuario a través de análisis, anuncios y otros contenidos incrustados se denominan cookies no necesarias. Es obligatorio obtener el consentimiento del usuario antes de ejecutar estas cookies en su sitio web.
    GUARDAR Y ACEPTAR