Gast
#2410016
Hallo zusammen, ich möchte gerne meinen Stromzähler per serieller optischer Schnittstelle auslesen. Ich verwende dazu einen SFH309 Fototransisor, eine LED (zum Anzeigen ob gesendet wird) und einen 10kOhm Widerstand. Das Auslesen klappt ohne Atmega direkt per HTERM und RS232-TTL- Wandler einwandfrei (Anschluss vom Stromzähler an RXD vom RS232-TTL Wandler). Ich bekomme alle zwei Sekunden ein sauberes Protokoll zugeschickt. Wenn ich nun allerdings meinen ATmega 8 benutze (Anschluss vom Stromzähler an Atmega RXD, TXD vom Atmega zum RXD vom RS232-TTL Wandler) habe ich folgende Probleme: 1) es werden ständig Werte empfangen. In der Sendepause z.B. ständig HEX 1D,71 oder FC. 2) Alle Werte empfange ich doppelt. Das Protokoll fängt z.B. immer mit 4x 1B an, ich empfange nun 8x1B. Was ich bisher versucht habe: Parity verändert, Sensor verschoben. Leider ohne Erfolg. Hoffe es kann mir jemand einen Tip geben. Gruß Holgie
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 | |