In questo articolo descriviamo come interfacciare il DAC rail-to-rail DAC7512 di Texas Instruments.
Realizzeremo il circuito di esempio sul modulo per esperimenti Daisy-12 secondo il circuito riportato nella figura seguente:
Con questo circuito abbiamo scelto di connettere il nostro device slave al CS0 quindi il device da prendere in considerazione, e su cui operare, sara' /dev/spidev1.0
Vediamo alcuni messaggi dal log del kernel:
debarm:~# dmesg | grep -i spi atmel_spi atmel_spi.1: Atmel SPI Controller at 0xfffcc000 (irq 13) debarm:~# ls /dev/spidev1.* /dev/spidev1.0 /dev/spidev1.1 /dev/spidev1.2 /dev/spidev1.3
In accordo con il datasheet del nostro slave SPI, ora dobbiamo inviare alcuni comandi di inizializzazione.