ad-wandler anschliessen

#29553
Lesenswert?

Wäre trotzdem nicht schlecht, wenn Du erzählst, welchen ADC Du meinst, 
und welches Problem Du wie gelöst hast.

Könnte ja sein, daß du später nochmal eine Frage an das Forum hast.

Und dann könnte sich vielleicht jemand daran erinnern, daß Du zwar 
nehmen, aber nicht geben willst.

Wenn man eine Frage gestellt hat, gehört es eigentlich zum guten Ton, 
die Lösung auch dann zu nennen, wenn man selber drauf gekommen ist.

Das Forum ist schließlich keine Support-Hotline, wo Du mächtig Mäuse für 
abdrückst. Es lebt ausschließlich von Nehmen UND Geben.


Peter
Gast #29554
Lesenswert?

hallo peter

das ist mir schon klar, und ich schätze diese forum eigentlich sehr.
ich möchte erst eine antwort geben wenn ich 100% der überzeugung bin das 
mein programm und die hardware läuft.
und das war nicht der fall, läuft immer noch nicht sauber.
ansonsten ist das ja eher kontraproduktiv.
und ich will sicherlich nicht nur nehmen! aber da ich in der startphase 
bin kann ich leider noch nicht viel anbieten.


nun zur information:

-ich benutze eine ds89c420 prozessor.
-P0 dieses prozessors sind open-collector.
-als wandler habe ich einen ad677kn 16bit ssi.

nun habe ich den wandler direkt an die ports angeschlossen.
vorher hatte ich das busy signal des prozessors über 6k7 ohm 
"gepull-upt".und genau da passierte der fehler, der ad-wandler konnte 
die busy leitung nicht auf low ziehen.
nun ohne pull-up's scheints ein bisschen mehr zu funktionieren.
aber ich lese nur immer die 4 gleichen werte aus.
nähmlich 2^4,2^8,2^12,2^16.
und diesen fehler habe ich noch nicht gefunden. aber ich denke das 
könnte ein software problem sein.
ich werde bei gelegenheit meinen source einmal posten.

gruss
tobias
Gast #29555
Lesenswert?

hallo

nun läuft meine 16bit wandlung mit einem ad677.

ich hatte folgendes problem:

mein ad-wandler konnte nur sporadisch wandeln.das heisst ich bekam nur 
alle 10mal wandeln oder so ein ergebniss. und das hat nicht einmal immer 
gestummen.

vermutung:

das eigentliche problem ist das ich das ganze auf einem 
"experimentier-board,gesteckt habe". dazu kam das die datenleitung und 
insbesondere die busy leitung zu kapazitiv und zu induktiv waren 
(schlechte kabel).
diese anordnung mit sehr kleinen strömen, wirkte wie eine 
verzögerungsleitung. das heisst die kapazität und induktivität waren ein 
tiefpass.
das problem war die flanken aller signale waren nicht immer richtig 
definiert.

lösung
durch relativ hochohmiges anbinden der datenleitung auf gnd.
konnte ich das problem lösen.

nun mache ich mich daran einen print zu layouten und alle diese 
erfahrungen einfliessen zu lassen. damit das lesen der daten auch bei 
hoher geschwindigkeit zuverlässig funktioniert.

gruss
tobias

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