Gast
#1179334
Hallo, ich spiele momentan mit einem CNY-70 zur optischen Erkennung eines Zählwerks. Die Messung läuft auf den ADC und wird in einer ISR ständig auf eine Variable gelegt. Nun zur eigentlichen Frage... ich habe folgenden Auswertecode und möchte mal jemand mit c-Erfahrung draufschauen lassen, um hier einen grundsätzlichen Fehler auszuschließen. Grund ist, dass ich immer mehr Impulse messe, wie eigentlich da sind. (ja ich weiss, CNY ist nicht der Beste für sowas). Bei meinen Beobachtunen hat der Sensor aber immer die richtige Anzahl Impulse geliefert. hier der 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 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
Danke