MCP4725 Breakout Board – 12-Bit DAC w/I2C Interface

6,70 inc. VAT

Shipping from 1 to 3 days – Expédition de 1 à 3 jours

Versand von 1 bis 3 Tagen – Verzending van 1 tot 3 dagen

5 in stock

Description

MCP4725 Breakout Board – 12-Bit DAC w/I2C Interface

Your microcontroller probably has an ADC (analog -> digital converter) but does it have a DAC (digital -> analog converter)??? Now it can! This breakout board features the easy-to-use MCP4725 12-bit DAC. Control it via I2C and send it the value you want it to output, and the VOUT pin will have it. Great for audio / analog projects, such as when you can’t use PWM but need a sine wave or adjustable bias point.

We break out the ADDR/A0 pin so you can connect two of these DACs on one I2C bus, just tie that pin of one high to keep it from conflicting. Also included is a 6-pin header, for use in a breadboard. Works with both 3.3V or 5V logic.

Some nice extras with this chip: for chips that have 3.4Mbps Fast Mode I2C (Arduino’s don’t) you can update the Vout at ~200 KHz. There’s an EEPROM so if you write the output voltage, you can ‘store it’ so if the device is power cycled it will restore that voltage. The output voltage is rail-to-rail and proportional to the power pin so if you run it from 3.3V, the output range is 0-3.3V. If you run it from 5V the output range is 0-5V.

Wiring it up is easy – connect VDD to your microcontroller power pin (3-5V), GND to ground, SDA to I2C Data (on the Arduino Uno, this is A4 on the Mega it is 20 and on the Leonardo digital 2), SCL to I2C Clock(on the Arduino Uno, this is A5 on the Mega it is 21 and on the Leonardo digital 3) and listen on VOUT.

TECHNICAL DETAILS

This board/chip uses I2C 7-bit address, you can use 0x62 or 0x63

MCP4725 Breakout Board – 12-Bit DAC w/I2C Interface

Votre microcontrôleur a probablement un ADC (convertisseur analogique -> numérique) mais possède-t-il un convertisseur numérique / analogique (DAC) ??? Maintenant ça peut! Cette carte optionnelle est dotée du convertisseur numérique / analogique 12 bits MCP4725, facile à utiliser. Contrôlez-le via I2C et envoyez-lui la valeur que vous voulez envoyer, et la broche VOUT l’aura. Idéal pour les projets audio / analogiques, comme lorsque vous ne pouvez pas utiliser la technologie PWM, mais que vous avez besoin d’une onde sinusoïdale ou d’un point de polarisation ajustable.

Nous séparons la broche ADDR / A0 de sorte que vous puissiez connecter deux de ces DAC sur un bus I2C. Il vous suffit de relier cette broche d’un haut pour l’empêcher d’entrer en conflit. Un en-tête à 6 broches, destiné à être utilisé dans une planche à pain, est également inclus. Fonctionne avec la logique 3.3V ou 5V.

Quelques extras intéressants avec cette puce: pour les puces qui ont 3,4 Mbps Fast Mode I2C (les Arduino n’en ont pas), vous pouvez mettre à jour le Vout à environ 200 KHz. Il y a une EEPROM, donc si vous écrivez la tension de sortie, vous pouvez la «stocker». Ainsi, si le périphérique est mis sous tension, il restaure cette tension. La tension de sortie est rail-à-rail et proportionnelle à la broche d’alimentation. Par conséquent, si vous l’exécutez à partir de 3,3 V, la plage de sortie est comprise entre 0 et 3,3V. Si vous l’exécutez à partir de 5V, la plage de sortie est comprise entre 0 et 5V.

Le câblage est facile – connectez VDD à la broche d’alimentation de votre microcontrôleur (3-5 V), reliez-le à la terre, SDA à I2C Data (sur l’Arduino Uno, celui-ci est A4 sur le Mega, il est à 20 et sur le Leonardo Digital 2), SCL to I2C Clock (sur l’Arduino Uno, c’est A5 sur le Mega, il est 21 et sur le Leonardo Digital 3) et écoutez sur VOUT.

DÉTAILS TECHNIQUES

Cette carte / puce utilise une adresse I2C 7 bits, vous pouvez utiliser 0x62 ou 0x63

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.