LCD zeigt Wirre Zeichen an

#3458217
Lesenswert?

Hallo Leute,

Ich habe eine kleine Messschaltung aufgebaut mit einem Atmega88. Diesen 
habe ich mit Bascom programmiert. Soweit funktioniert auch alles 
wunderbar. Es wir über einen Spannungsteiler 0 - 120V DC gemessen, so 
das bei 120V, 5V am ADC anliegen. Die gemessene Spannung kommt von einem 
Gleichrichter also nichts geglättet. Die Umschaltung zwischen den 
Spannungsebenen habe ich über Schütze realisiert. Es funktioniert alles 
super BIS ich zwischen den Spannungsebenen umschalte. Zum Beispiel von 
12V auf 74V dann zeigt das Display nur noch wirre Zeichen an. Das 
passiert aber nicht immer. Nur ab und zu man kann nicht genau sagen wann 
das Phänomen auftritt. Dann muss ich einmal komplett alles aus machen 
und dann geht es wieder. Habe schon den Verdacht das ich eine 
Überspannung am ADC habe im Umschaltmoment da ich keine Z-Diode verbaut 
habe zum Schutz. Was kann noch die Urasche sein? Habt ihr einen Tipp für 
mich?

Gruß
Patrick
(Firma: matzetronics) #3458255
Lesenswert?

Patrick Bullwinkel schrieb:
> Habe schon den Verdacht das ich eine
> Überspannung am ADC habe im Umschaltmoment da ich keine Z-Diode verbaut
> habe zum Schutz.

Dann tue das doch bitte und bau auch gleich eine Transientenfalle aus 
einem Serienwiderstand und einem Kondensator mit ein. Kannst du 
sicherstellen, das die Speisung des AVR sauber ist im Moment des 
Schützeschaltens?
#3458286
Lesenswert?

Ja die Versorgungsspannung des AVR ist auch während des umschaltens 
konstant das ist sicher.

@schufti
Genau richtig es wird mit den Schützen zwischen den Abgriffen des Trafos 
hin und her geschaltet. Die Schütze werden nicht vom AVR gesteuert. Es 
wird lediglich hinter dem Gleichrichter einmal +- zum Spannungsteiler 
geführt welcher feste Werte hat. Und einmal 230V Netzspannung über 
Trafos Gleichrichter und 5V Festspannungsregler inkl. passender 
Kondensatoren für den AVR. Der AVR dient nur zum Messen der Spannung und 
der Anzeige auf dem LCD.

Wie soll ich die Transientenfalle auslegen damit es passt? Habe mich 
damit leider noch nicht befasst.


Gruß
#3458599
Lesenswert?

Vorerst solltest du analysieren ob die Störung über die Messeingänge 
kommt oder doch über die Versorgung. Dafür einfach die Messwertzuleitung 
an der Platine abklemmen und schauen ob das Problem weiterhin auftritt.
Andersrum mal ev. einen Batteriesatz zur Versorgung nehmen.

Irgenwie habe ich das Gefühl, da wäre ein einfaches Panelmeter von einem 
der üblichen Anbieter die einfachere und billigere Lösung?
(Firma: matzetronics) #3458948
Lesenswert?

Patrick Bullwinkel schrieb:
> Wie soll ich die Transientenfalle auslegen damit es passt? Habe mich
> damit leider noch nicht befasst.
Zum Beispiel so:
1
+-----------o
2
Vcc         |
3
           ---   Di
4
           / \
5
    100R-  ---
6
     330R   |            1k-3k3     Analog EIN
7
MC <-|===|--o-------o---|====|------<
8
            |       |
9
           ---     --- 1n-10n
10
           / \     ---
11
           --- Di   |
12
            |       |
13
GND---------o-------o
Genaue Werte anzugeben ist nicht einfach, weil ich nicht weiss, welche 
Reaktionszeit deine Werte haben müssen, der 1k-3k3 bildet mit dem 
Fallenkondensator (1n-10n) ja einen Tiefpass. Die Dioden entlasten die 
internen des MC.

G. H. schrieb:
> Irgenwie habe ich das Gefühl, da wäre ein einfaches Panelmeter von einem
> der üblichen Anbieter die einfachere und billigere Lösung?

Spielverderber :-P Recht hast du natürlich, es sei denn der MC würde 
ausser Anzeige derselben noch was mit den Werten verschnurzeln.
#3478269
Lesenswert?

Moin also um das Thema nochmal auf zu greifen...

Ich habe nun die Schaltung um einige Teile erweitert und es ist auch 
schon deutlich besser geworden ABER es ist noch nicht weg! Ich habe nun 
die Spannungsversorgung ausgeschlossen als Fehlerquelle da ich die 
Schaltung komplett über den Programmieradapter mit 5V versorgt. Den ADC 
Eingang habe ich nun über einen OP als Spannungsfolger Entkoppelt und 
mit einem Tiefpass am Eingang versehen. Dies hat aber rein gar nichts 
gebracht.
Ich habe keine Idee mehr was ich nun noch machen kann um den Fehler zu 
finden. :(

Ich bin für jede Hilfe dankbar!! :)
Angehängte Dateien:
#3478338
Lesenswert?

Die Schütze werden in einem eigenen 230V Steuerstromkreis geschaltet. Es 
sind 5 Schütze die jeweils gegeneinander verriegelt sind und über 
Schalter von L1 versorgt werden. Ganz grob:

Ich hoffe das reicht erstmal um zu verstehen wie ich das ganze 
angeschlossen habe. Die Schütze sind alle mit RC-Gliedern versehen.
Angehängte Dateien:
#3478578
Lesenswert?

Hmmm... Das Display habe ich über ein RJ45 Kabel auf einer kleinen 
externen Platine. Können die Störungen dadurch kommen? Ich würde nur 
gerne verstehen was dort passiert. Stürzt der Controller ab? Stürzt das 
LCD ab? Wenn ich eine LED an einen freien Port anlöte und den Ausgang 
dauerhaft nach dem Start auf 1 setze und der Controller abschmiert 
müsste die LED doch aus gehen oder? Stimmt denn meine Beschaltung oder 
liegen dort noch Fehler vor?
#3479673
Lesenswert?

So Leute ich danke euch sehr für die ganzen Tipps und ich habe den 
Fehler endlich finden können. Jetzt werdet Ihr mich gleich killen aber 
okay ^^

Es war das RJ45 Kabel welches ca 50cm lang ist. Habe nun eins was ca 
15cm lang ist genommen um zu testen und siehe da es funktioniert 
perfekt.
Joa wieder was dazu gelernt. :)

Danke nochmal
Gruß
#3481689
Lesenswert?

Hey Leute ja was soll ich sagen die Freude war zu früh. -.- Habe heute 
mal eine Glühlampe als Last angeschlossen und zack sofort wieder der 
selbe Fehler wie vorher. Wenn ich den Messeingang abklemme dann ist 
alles okay somit denke ich kommen die Störungen über den ADC rein. Aber 
wo liegt da mein Fehler kann der Spannungsteiler zu niederohmig sein? 
Die Fehler sind NUR im 74V oder im 110V Bereich. Wie kann ich nun den 
Fehler weiter eingrenzen?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren