Dansk Elektronik Forum
Generel Elektronik => Analogteknik => Andet analog relateret => Emne startet af: asm7100 efter Februar 15, 2015, 14:00:02
-
Hej alle i godfolk.
Jeg ville blive glad hvis der var en / flere der kunne hjælpe mig med følgende.
Jeg har en ADC indgang, og til den vil jeg gerne forbinde 6 "ringtryk" kontakter til.
Systemet kører 3V3.
Hvordan kobler jeg dette, og hvordan regner jeg de enkelte modtande ud, så jeg får den største spredning mellem værdierne som min ADC giver mig.
Kunne forstille mig det på denne måde, men ved ikke hvordan jeg regner modstandene ud.
-
Prøv at søge på r2r network . Det er en klassisk teknik til at lave en DAC
-
hey
hvis der kun skal detekteres 1 taste tryk adgangen kan man gøre dette, her ligger spredningen lige imellem hinanden:
(http://elektronik-forum.dk/gallery/32_16_02_15_5_01_25.png)
udregning
6 muligheder = 3,3V og GND + 4 spænding differreret over modstande.
da 0 er en mulighed har du 5 spændinger du vil lave derfor 3,3V / 5 = 0,66V
0,66V er springet fra 0 - 3,3V altså værdierne bliver
0v 0,66v 1,32v 1,98v 2,64v 3,3v
det smarte her er bare at have den samme modstand igennem det hele :) strømen er diffineret af modstandes størrelse selvfølgelig :)
hvis der skal være flere kombinationer af taste tryk brug R2R metoden som Jakobsen nævner.
MVH
BWS