Om du någonsin har sagt till dig själv, "Jaha, jag önskar att jag hade fyra 12-bitars DAC:er som kom i ett enda paket med möjligheten att spara sina inställningar till ett EEPROM", ja, jag har goda nyheter. MCP4728 är svaret på dina önskemål! Inom sitt lilla paket har MCP4728 fyra 12-bitars DAC:er för vilka spänningsinställningsbehov du än har. Dessutom har den möjlighet att lagra inställningarna för DAC:erna till ett internt EEPROM. När de har sparats i det interna icke-flyktiga minnet, kommer inställningarna att laddas som standard när DAC:n slås på. Överallt i I2C!
För att ta saker ännu längre låter MCP4728 dig välja mellan två källor för din referensspänning: inspänningen som du använder för att driva den på VCC-stiftet, eller en
intern 2,048V referensspänning.
Om du använder den interna referensspänningen (
Vref i DAC-tala) kan du välja mellan
1X eller
2X vinst för utgången, så att dina spänningar kan variera från 0V till 2,048 eller 0V till 4,096V som din applikation kräver.
Som standard använder du ingångsspänningen som din Vref, så att du kan skala spänningarna från 0V-3,3V eller 5V beroende på din inspänning. Eller använd 2,048V Vref för ~3,3V användning och 4,096 Vref för ~5V användning.
Breakouten för MCP4728 är fylld med nödvändiga stödkretsar för att använda den med din mikrokontroller eller Blinka-stödd dator. SparkFun Qwiic-kompatibel
STEMMA QT JST SH-kontakter underlättar processen att ansluta MCP4728 till ditt projekt och låter dig enkelt dela en I2C-buss med andra STEMMA QT, Qwiic, Grove eller andra kompatibla sensorer.
Våra drivrutiner, kopplingsscheman och exempelkod för Arduino, CircuitPython och Python gör det enkelt att komma igång så att du kan komma igång med ditt projekt istället för att ta reda på hur du kopplar saker eller får koden att fungera.