Raspberry Pi y TLC5615 DAC

-1

Actualmente estoy trabajando en un proyecto en el que necesito controlar programáticamente 2 corrientes de 0 a 1 Amp. Mi plan es usar dos DAC controlados por una Raspberry Pi. Mi idea fue usar el MCP4725 pero este DAC no estaba disponible en mi ciudad, por lo que mi plan de respaldo es usar el TLC5615. Sin embargo, no estoy seguro de si esto tiene I2C y si puedo controlar dos de estos DAC al mismo tiempo utilizando SPI.

    
pregunta fuchini

2 respuestas

1

No hay interfaz I2C en DAC TLC5615. Tiene una interfaz que soporta SPI, QSPI y Microwire. Raspberry Pi tiene SPI, por lo que puedes usarlo.

Puede conectar más de 1 esclavo SPI a un maestro SPI.

Para seleccionar el dispositivo con el que se comunicará: use el pin CS. Es pin pin selecto. Tendrá que usar SPI y 2 GPIO en Raspberry Pi para manipular los pines CS en ambos esclavos SPI.

    
respondido por el Kamil
0

El DAC no es compatible con I2C. Requiere entradas de reloj, datos y selección de chip. Si el controlador no admite varias líneas de selección de chip en el hardware, entonces tendrá que usar GPIO para controlar las líneas de selección de chip. Seleccione un DAC, escriba en él y luego deseleccione. Repita para el otro DAC.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas