Stap 1: Hardware
Het deel dat ik koos voor de digitale potmeter is de MCP41xxx. De "41" aanduiding betekent dat het bevat een interne digitale potmeter. Ze maken ook een MCP42xxx serie die een paar digitale potentiometers bevat. Voor mijn project moest ik controle de linker-, rechter, en het volume van de subwoofer dus ik nodig had drie fiches. Zij waren minder dan $1,25 elke dus geen big deal. Het "xxx"-gedeelte van het onderdeelnummer betekent de weerstand van de volledige schaal van de potentiometer. Degene die ik vond beschikbaar waren de 100 k-versie die is een redelijke keuze voor de volumeregelaar van een versterker.
Terwijl het schema hierboven al de spullen gebruikt om te controleren mijn versterker homebrew omvat, zal ik alleen spreken over de digitale potmeter-interface. Zoals ik al zei, de werkelijke project maakt gebruik van drie van de digitale potten. Alle drie van hen gebruiken dezelfde control lijnen van de PIC, maar de subwoofer een heeft een aparte chip select (CS). De werkelijke potentiometer verbindingen zijn net zoals ze met een handmatige potentiometer zouden. Sluit het ingangssignaal naar de "top", sluit gewoon grond naar de "bodem", en de "Wisserbladen" route naar de eindversterker input.
Een andere nuttige toepassing voor deze apparaten is interessant, als een digitaal naar analoog (D/A) converter. In dat geval de "top" van de potentiometer zou worden verbonden met de + voedingsspanning. Als de + spanning is 5 volt, dan de D/A zal output waarden met een resolutie van ongeveer 20 millivolts. De resolutie-berekening is eenvoudig: spanning/256.