2 digitale potensiometerkretser forklart

Prøv Instrumentet Vårt For Å Eliminere Problemer





Innlegget forklarer to enkle, enkle chip digitale potensiometerkretser som kan styres via en enkelt trykknapp, en dobbel trykknapp (opp / ned) eller til og med via eksterne digitale (CMOS / TTL) inngangsutløsere.

1) Om DS1869 Dallastat

TM er en reostat eller potensiometer. Denne enheten leverer 64 tenkelige, konsistente trykkutganger over det samlede resistive spekteret.



De typiske resistive strekkene er 10 kΩ, 50 kΩ og 100 kΩ. Dallastat kan styres av både en mekanisk bryterkontaktlukkingsinngang eller bare en datastyrt referanseinngang for eksempel en CPU.

DS1869 fungerer fra 3V eller 5V forsyninger. Vindusviskerinnstillingen opprettholdes uten strøm ved hjelp av et EEPROM-minnecelleområde.



EEPROM-celleoppstillingen kommer til å tåle høyere enn 50000 skrivinger. DS1869 kan fås fra to vanlige IC-pakker, for eksempel en 8-pin 300-mil DIP og en 8-pin 208-mil SOIC.

DS1869 kan settes opp til å fungere ved å bruke en individuell trykknapp, kombinert trykknapp eller elektronisk baseinngang ved å slå på innstillingen.

Dette er tegnet i figurene 1 og 2. DS1869 pinouts muliggjør inngang til hver ende av potensiometeret RL, RH, i tillegg til viskeren, RW.

Kontrollinnganger inneholder digital referanseinngang, D, oppkontaktinngang, UC og nedkontaktinngang, DC. Supplerende pinner inneholder positive, + V og negative, -V, forsyningsinnganger. DS1869 er bestemt for å fungere fra -40 ° C til + 85 ° C.

Hovedfunksjoner og Pinout-detaljer:

Kretsdrift

DS1869 kan skreddersys for å utføre fra en individuell kontaktlukning, dobbeltkontaktlukking eller en digital rotinngang. Figur 1 og 2 viser de to variasjonene i kontaktlukning.

Kontaktlukning betraktes som en overgang fra økt nivå til redusert grad på inngangene for oppkontakt (UC) eller nedkontakt (DC).

Alle de tre kontrollinngangene er opptatt mens de er i lav status og er stillesittende mens de er i høy stilling. DS1869 tolker inngangspulsbredder som metode for å regulere viskerbevegelse.

Én pulsinngang på UC-, DC- eller D-inngangsterminalene vil resultere i at viskerplasseringen flytter 1/64 av hele motstanden.

En overgang fra høyt til lavt på disse inngangene betraktes som begynnelsen på pulsprosessen eller kontaktlukningen. En puls må være mer enn 1 ms, men kjører ikke lenger enn 1 sekund. Pulstider er presentert i figur 5.

Gjentakende pulsede innganger kan brukes til å nærme seg via hver resistiv plassering av enheten i en typisk rask teknikk (se figur 5b).

Nødvendigheten for hyppige pulsede innganger er fordi pulser må deles opp med optimal tid på 1 ms. I tilfelle at inngangen ikke tillates å være stillesittende (høy) i minst 1 ms, vil DS1869 sannsynligvis lese repeterende pulser som bare en puls.

Pulsinnganger som fortsetter mer enn 1 sekund vil føre til at viskeren flytter ett sted hver 100 ms etter den foreløpige lagringstiden på 1 sekund.

Hele tiden for å transcendere hele potensiometeret som bruker en direkte inngangspuls, er ligningen nedenfor:

Second1 sekund + 63 X 100 ms = 7,3 (sekunder)

Skjematiske diagrammer

2) Digitalt potensiometer ved bruk av IC X9315

I denne andre designen undersøker vi IC X9315, som faktisk er et solid state digital potensiometer og kan brukes akkurat som et mekanisk potensiometer, men gjennom logiske forsyningsinnganger.

IC X9315 fra Intersil, er et digitalt styrt solid state potensiometer, som internt har en rekke motstander, viskerbrytere, et kontrollsystem og en ikke-flyktig minneseksjon.

Blokkdiagram

IC X9315 fra Intersil, er et digitalt kontrollert solid state potensiometer

IC bruker et 3-leders grensesnitt for å kontrollere de forskjellige posisjonene til viskeren, og potensiometerfunksjonen blir implementert gjennom en rekke motstander som er 31 antall resistive nettverk, assosiert med viskerbryternettverket.

Hele matrisen sammen med endepunktene til dette resistive nettverket er alle integrert med viskernettverket slik at viskeren er i stand til å få tilgang til hvilket som helst punkt i motstandsoppstillingen for å utføre de tilsvarende verdiene til potensiometerutgangen gjennom 3-ledersgrensesnittet.

CS, U / D og INC pinouts på IC styrer faktisk viskerens posisjonering.

Enheten kan også brukes som et 2-terminal potensiometer eller en 2-terminal variabel motstand.

Systemet blir aktivert og valgt så snart CS-inngangen er brukt en LAV logikk (0V).
Verdien av den øyeblikkelige viskerposisjonen lagres i ikke-flyktig minne, når CS-pinout er
levert med HØY logikk, i forbindelse med INC-inngang.

Så snart butikkfunksjonen er ferdig, settes X9315 i standby-stilling med lav effekt, til enheten blir valgt enda en gang med en logisk LAV.

Hvordan IC X9315 digital potten fungerer

Du finner 3 deler i X9315: inngangskontroll, teller og dekode seksjoner det ikke-flyktige minnet og motstandsområdet.

Inngangskontrollsegmentet fungerer veldig mye som en opp / ned-teller. Utgangen fra denne telleren blir behandlet og oversatt for å aktivere en ensom elektronisk bryter som integrerer et trinn fra motstandsområdet med viskerterminalen.

Under hensiktsmessige og nødvendige omstendigheter lagres detaljene i disken ofte i ikke-flyktig minne og holdes fast i langvarig bruk.

Motstandsområdet består av 31 unike motstander festet i en sekvens. Ved begge terminering av området og mellom hver motstand eksisterer det en elektronisk bryter som kobler nettverket på den posisjonen med viskeren.

Viskeren, i løpet av løpet over spesifiserte sluttpunkter, fungerer som sin mekaniske motstykke og skifter ikke lenger enn den endelige plasseringen.

Det betyr at telleren ikke vil snu, hvis den er klokket til en av de ekstreme endeposisjonene. De elektroniske bryterne i produktet fungerer i en 'innstilling før pause' -innstilling når viskeren begynner å endre kranplasseringer.

Når viskeren overføres noen få posisjoner, har flere kraner en tendens til å bli koblet til viskeren for t IW (INC til V W endring). R TOTAL-tallet for produktet kan øyeblikkelig minimeres med en betydelig størrelse når viskeren går gjennom en rekke posisjoner.

Når enheten er slått AV, blir den øyeblikkelige viskerposisjonen lagret og bevart i det ikke-flyktige minnet.

Neste gang strømmen slås PÅ, huskes vanligvis lagrede data fra minnet, og viskeren plasseres til den posisjonen som var på den sist lagrede strømmen AV.

Hvordan programmere den digitale potten IC

INC, U / D og CS-inngangene styrer viskerens bevegelser sammen med motstandsoppstillingen. Med CS fast LAV blir enheten valgt og aktivert for å reagere på U / D- og INC-inngangene. HIGH to LOW-overganger på INC går gjennom en fem-biters inkrementerende eller dekrementerende motsekvens (basert på tilstanden til U / D-inngangen).

Utgangen fra denne telleren dekodes tilbake for å plukke en av tretti to viskerplasseringer sammen med den resistive matrisen. Tellerens posisjon er lagret i ikke-flyktig minne, når som helst CS endres HØY og også når INC-inngang er HØY.

Så snart viskerhandlingen utføres som forklart tidligere, og når den nyeste plasseringen er kommet til, må enheten opprettholde INC LOW mens du setter CS på HØY. Den nye viskerplasseringen er nå bevart så lenge den ikke endres av kretsen, eller hvis en AV ikke blir håndhevet.

Ellers kan systemet velge X9315, aktivere vindusviskerforskyvningen og deretter fjerne merkingen av enheten uten å lagre den nyeste viskerplasseringen i ikke-flyktig minne.

Ovennevnte funksjon sørger for at IC alltid slås PÅ med de siste vindusviskerposisjonsdataene fra minnet.

Pin Beskrivelse av enheten

Digitalt potensiometer ved bruk av IC X9315

(RH / VH) og (RL / VL) terminalene til X9315 kan sammenlignes med de faste terminalene i en hvilken som helst standard mekanisk pott.

Vcc / Vss:

Vcc-pinnen er + DC for IC, mens Vss er (-) forsyningspinnen til IC

Minste spenning er Vss og maksimum er Vcc.

RL / VL og RH / VH og U / D

Betegnelsene RL / VL og RH / VH refererer til de relative posisjonene til potensiometeret med hensyn til viskerovergangsbanen som valgt av U / D-inngangen, og ikke spenningsnivået på terminalen.

RW / VW RW / VW

RW / VW RW / VW indikerer viskerleddet og kan sammenlignes med en hvilken som helst standard mekanisk gryte.

En gitt posisjon for viskeren over motstandsoppstillingen bestemmes av kontrollinngangene.

Viskerens terminalmotstand er vanligvis rundt 200 Ω når forsyningen ved Vcc = 5V.

Opp / Ned (U / D)

Signalet på U / D pinout styrer retningen på viskerbevegelsen og bestemmer tellerens inkrementerende eller reduserende situasjon.

Inkrement (INC)

INC-inngangen vil svare på en negativ kantutløser. Hver gang INC slås på, beveger viskeren seg og får telleren til å øke eller avta i retningen som vil avhenge av U / D-inngangslogikknivået.

Chip Select (CS)

Potentiometer-systemet blir aktivert og valgt så snart en lav logikk blir brukt på CS-pinout på IC. Den øyeblikkelige verdien av potteposisjonen blir lagret i det ikke-flyktige minnet til brikken, så snart en høy logikk oppdages ved INC-stiften på brikken. Når dette skjer, går IC-en i hvilemodus med lav effekt, til CS-pinnen blir valgt igjen med en logisk lav.

Hilsen: https://www.intersil.com/content/dam/Intersil/documents/x931/x9315.pdf




Forrige: Hvordan koble bil LED-downlight Neste: Lineær hall-effekt-sensor - arbeids- og applikasjonskrets