Preguntas con etiqueta 'spi'

2
respuestas

temporización SPI de 25LC1024

Estoy usando un chip EEPROM de microchip, es doc da la lectura / escritura tiempo como sigue: Estoyunpococonfundido.DelaFIGURA1-2,creoqueleerálosdatosenelbordeascendentedeSCK.PerodelaFIGURA1-3,solodauntiempode"retención" (t13) desde el fla...
1
respuesta

Averiguar el protocolo de un dispositivo SPI sin una hoja de datos

Estoy considerando la posibilidad de interactuar con el panel táctil del iPad Mini 2. Parece que nadie lo ha hecho con éxito y / o publicado nada al respecto, por lo que quiero intentarlo. Según tengo entendido, el dispositivo utiliza un cont...
1
respuesta

STM32F103 SPI MISO no funciona como se esperaba

En uno de mis pequeños proyectos, uso STMF103C8T6 como memoria MCU y SPI W25Q128 de Winbond para almacenar datos. El chip de memoria conectado a SPI1. Aquí está una parte del esquema: ElcódigoesgeneradoprincipalmenteporCubeMX.Soloheañadidoalgún...
2
respuestas

¿Funcionará este cambio de nivel 3v3 para el programador arduino-avr?

Estoy intentando programar un avr en un circuito que tiene otros componentes en las mismas líneas SPI que se dañarán con > Lógica de 3.3 voltios. Pensé que podría usar un arduino (5v logic) con una palanca de cambios de nivel que tengo por...
1
respuesta

¿Debería este convertidor de termopar a digital compensado en frío (MAX31855) emitir una temperatura precisa?

Actualmente estoy usando el convertidor de termopar a digital compensado en frío MAX31855 en un proyecto ( hoja de datos ). Usando SPI, soy capaz de leer la retroalimentación de la temperatura. Desde el punto de vista de la electrónica, todo par...
2
respuestas

¿Cómo obtener los valores de resistencia de AD8403 (digPot) programáticamente?

Estoy usando Arduino para controlar un potenciómetro digital a través de SPI. Puedo configurar los valores de resistencia, pero me pregunto, 1- ¿Puedo leer el valor de resistencia también a través de la misma interfaz SPI? Aquí está la hoja...
2
respuestas

___ implementación de qstnhdr ___ SPI (3 hilos) usando PIC ______ qstntxt ___

Estoy tratando de conectar mi PIC a RTC. El RTC que estoy usando es DS1302 con solo un pin para ambos (entrada y salida). Estoy tratando de simularlo usando PROTEUS. El problema al que me enfrento es cómo puedo conectar dos pines PIC, es decir, SDO y SDI a un pin (I / O) de RTC?

La captura de pantalla está aquí

Editar:Heleídolahojadedatosde 16fxxxx y no pude encontrar la configuración para Sistema de 3 hilos.

    
______ answer288088 ___

Es un error, pero ¿qué tal si se conecta una resistencia entre el pin SDO y la unión al pin SDI, 4k7 o así debería estar bien?

Luego, cuando el RTC utiliza el pin como entrada para leer los datos del SDO, cuando se trata de una salida, debe anular la resistencia y controlar el pin SDI.

Querrá mirar detenidamente los niveles lógicos garantizados, pero debería poder hacer que esto funcione.

    
______ answer288074 ___

El protocolo SPI utiliza señales de entrada y salida separadas, que siempre están activas (aunque los bits de entrada o salida a menudo se ignoran).

El DS1302 usa un solo pin de E / S que es de entrada o de salida, según el tipo de transacción y en qué parte de la transacción se encuentre. (No hay un estándar para este protocolo).

El SPI simple no funciona. Sin embargo, puede conectar ambos pines SDI / SDO al pin de E / S siempre y cuando se asegure de que solo uno de ellos esté activo. En otras palabras, asegúrese de que el pin SDO esté deshabilitado (configurado como entrada GPIO) siempre que el DS1302 esté emitiendo algo. Sin embargo, su MCU no permite reconfigurar un solo pin (SSPEN habilita los tres pines SPI), por lo que no puede usar el módulo SPI y tiene que hacer bit banging.

    
___

Estoy tratando de conectar mi PIC a RTC. El RTC que estoy usando es DS1302 con solo un pin para ambos (entrada y salida). Estoy tratando de simularlo usando PROTEUS. El problema al que me enfrento es cómo puedo conectar dos pines PIC, es decir...
2
respuestas

ESP8266 SPI pinout

Soy nuevo en todo lo relacionado con la placa de desarrollo y acabo de comenzar a experimentar con un módulo ESP8266-12E. Lamentablemente no puedo hacer funcionar la pantalla SPI. Funciona en un Arduino UNO, así que supongo que mi código está...
1
respuesta

Uso de múltiples DAC

Se supone que debo proporcionar en mi circuito múltiples entradas analógicas (máx. 5 V) a (múltiples) amplificadores y estoy planeando hacerlo utilizando un microcontrolador y DAC externos. Cuando investigué un poco, llegué a descubrir que hay d...
1
respuesta

¿Qué modo (CPOL, CPHA) debe usar un programador de un AVR ATMEGA324PA?

Estoy usando un analizador lógico para ver las líneas MOSI, MISO, SCK y RESET mientras se está flasheando un ATMEGA 324PA en el programador Atmel AVR MKII. El reloj empieza alto, así que eso me hace pensar que debe ser CPOL = 1. El centro...