Gast
#1271075
Hallo, ich will die Kapazität von einem kondensator so im Bereich 10pF - 100pF messen, und zwar indem ich die Zeit messe, die der Kondensator braucht um sich auf 63% der Ladespannung 5V aufzuladen. µc ist ein Atmega8 der mit 16Mhz läuft ohne Vorteiler. Jetzt brauche ich für 55pF aber 691 Takte zum aufladen anstelle der errechneten 880, genauso für 102pF 1050 anstatt 1632. Der Ladewiderstand beträgt 1Mohm, und ich verwende den internen Komparator des ATmega8. Noch etwas Code:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
Wäre super wenn einer von euch eine Idee hätte, ich habe keine :(
