The MCP4725 Digital to Analogue converter

Often we need analogue signal levels or synthetically produced (program controlled) signals to drive external devices. The Digital to Analogue Converter (DAC) is a device that accepts a digital value and converts it to an analogue signal level and the MCP4725 is such a device accepting a 12 bit digital data word and converting it to a signal level between 0V and Vcc.

This is how it physically looks like:
dac_front.png dac_back.png
Since this device has an I2C interface it is easily programmable from the Raspberry Pi. In addition there is a nice description on how to use it on the Raspberry Pi. Since they use Python for their code we will have to convert their Python code into C.

-- %USERSIG{UliRaich - 2017-09-27}%

Comments

 

I Attachment Action Size Date Who Comment
dac_back.pngpng dac_back.png manage 953 K 27 Sep 2017 - 08:24 UnknownUser  
dac_front.pngpng dac_front.png manage 1 MB 27 Sep 2017 - 08:24 UnknownUser  
This topic: Embedded_Systems > WebHome > MoreSensors > MCP4725
Topic revision: 27 Sep 2017, uli