Forum: Analoge Elektronik und Schaltungstechnik ADC 0804 ; Widerstandskette Fehler


von Felix H. (waschschranke) Benutzerseite


Angehängte Dateien:

Lesenswert?

Grüßt euch,

im Rahmen des IT - Unterrichts wollte ich eine Art Klavier entwickeln.
Elektrotechnisch sollen unterschiedliche (Spannungs-)Werte an den Pc 
gesendet werden.Das hab ich über ne widerstandskette realisieren wollen.
Jeweils nach einem Widerstand ist ein Taster angebracht,der eine 
unterschiedliche Spannung an den Analog-Digital-Wandler ADC 0804 
überträgt.
Die unterschiedlichen Spannungswerte sollen dann via parallele 
Schnittstelle gesendet und mit C++ ausgewertet werden. Im Endeffekt 
kommt aus den Lautsprechern bei jedem anderen Tastendruck ein anderer 
Ton raus
-> Klavier  Xylophon  Synthesizer / etc.

Bei dem elektro-Teil gabs dann ein Problem: Ich bekomme , egal , welchen 
Taster ich drücke immer nur den selben Wert raus,für die volle Spannung 
von 5V.

Der Analog-Digital-Wandler ADC 0804 arbeitet tadellos,da er sogar wenn 
ich mit nem finger an die eingangs-leitung komme einen anderen Wert 
anzeigt.

Somit kann es nur die "widerstandskette sein" wo ein Fehler aufgetreten 
ist.

Bevor ich weiter rumlöte, wollte ich Euch mal fragen, ob ihr da einen 
fehler entdeckt : )

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Felix Hüttl schrieb:
> Ich bekomme , egal , welchen Taster ich drücke immer nur den
> selben Wert raus,für die volle Spannung von 5V.
Dann leg doch an den Pin 6 mal den Schleifer eines Potis und miss die 
Spannung, die du für einen bestimmten Wert brauchst.

Oder miss mal die Spannung am Pin 6, wenn du eine Taste drückst...

von Felix H. (waschschranke) Benutzerseite


Lesenswert?

Dummerweise bekomm ich auf die Schnelle kein Messgerät.
Da muss was bei der Widerstandskette nicht stimmen,ich geh nochmal die 
lötstellen durch.Spannung und eine Reaktion vom adc kommt an , nur 
leider keine unterschiedlichen Werte.

Der adc 0804 funktioniert wie erwähnt ohne Probleme,nach dem datenblatt 
zusammen gelötet!

von Jens G. (jensig)


Lesenswert?

Dann fehlt unten am Spannungsteiler die Masseverbindung (man sieht sogar 
einen kleinen Haarriß unten am Massesymbol ;-)

von Felix H. (waschschranke) Benutzerseite


Lesenswert?

das war paint : )
wenn das aber die fundierte fachmännermeinung ist,is wohl was beim löten 
schief gegangen.
Im roten Kreis(schaltplan) , das muss ein spannungsteiler sein ?!

wirklich peinlich für mich , wenn das nicht läuft^^

von Torsten K. (ago)


Lesenswert?

Bedenke, daß Du hierbei nicht mehrere gleichzeitig gedrückte Tasten 
erkennen kannst. Und du solltests nicht die oberste und unterste Taste 
gleichzeitig drücken ;-)

von Felix H. (waschschranke) Benutzerseite


Lesenswert?

Ok ,wenn ansonsten die Widerstandskette funktioniert ,danke ich euch 
schonmal.
da muss ich wohl beim löten was falsch gemacht haben.

gruß

von Max G. (l0wside) Benutzerseite


Lesenswert?

Felix Hüttl schrieb:
> Ok ,wenn ansonsten die Widerstandskette funktioniert ,danke ich euch
> schonmal.
> da muss ich wohl beim löten was falsch gemacht haben.
>
> gruß

Elektrisch sollte das funktionieren, also prüfe mal Deine Lötstellen. 
Eleganter ist es, wenn Du die Widerstandskette gestuft machst (1k - 2,2k 
- 4,7k - 10 k) und mit den Tastern jeweils einen Widerstand überbrückst.

Skizze (fast beliebig erweiterbar):
1
       VDD
2
       |
3
      .-.
4
      | |
5
      | | hier noch einen Extra-Widerstand zur Vermeidung von Kurzschlüssen
6
      '-'
7
       |
8
       |----------------- ADC
9
       |        |
10
       |        |
11
      .-.       o  /
12
 2,2k | |         /
13
      | |       ./
14
      '-'       o
15
       |        |
16
       o--------.
17
       |        |
18
      .-.       |  /
19
      | |         /
20
 4,7k | |       ./
21
      '-'       o
22
       |        |
23
        --------
24
           |
25
          ===
26
          GND
27
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.