Estoy usando un Arduino debido (3.3V) para conducir algunos DAC SPI encadenados (mcp4822). Uso solo tres cables: MOSI, SCK y CS (selección de chip). Estoy usando solo un canal SPI y selecciono el módulo activo con la señal CS.
Los pines de Arduino son capaces de entregar "3 mA o 15 mA, dependiendo del pin, o recibir (hundir) una corriente de 6 mA o 9 mA, dependiendo del pin". Consumo máximo de corriente para todos los pines conectados al microcontrolador 150mA.
El MCP4822 "calificación máxima absoluta" Corriente en los pines de entrada ± 2mA Corriente a los pernos de suministro ± 50mA Corriente en los pines de salida ± 25mA
Corriente de entrada: 415 (típico) 750 (máximo) μA
Entonces, mi pregunta es cuándo aumentan los módulos de conexión en serie y si conecto alrededor de 6 módulos, ¿dañará los pines (me refiero a los pines MOSI y SCK)?
¿Los pines SPI de Arduino Due están conectados directamente al microprocesador, o es un periférico?
Si ese es el caso, ¿debería usar una resistencia para limitar la corriente?
Y una última: si 6 módulos funcionaran bien, ¿puedo esperar lo mismo cuando conecte 15 o 30 módulos (quiero decir de esta manera, es decir, un MOSI y SCK que está conectado en serie a todos los módulos y solo diferentes conexiones CS a cada uno) uno).