LED-Touchpad

Gast #1088725
Lesenswert?

Hallo,

ich hab schon gesucht, nur ich habs nicht ganz verstanden.. deswegen 
hatte ich nachgefragt..
Wenn ich das richtig verstanden habe, ist die Kapazität einer LED in 
Sperrrichtung kleiner, wenn die LED angelechtet wird, oder?
Also ist der Ablauf quasi so, oder?:
1. LED lechtet
1
________________
2
                |     ____
3
    output high |----|____|----->|-----.
4
                |                      |
5
     output low |----------------------'
6
________________|

2. LED verpolen und so "aufladen"
1
________________
2
                |     ____
3
     output low |----|____|----->|-----.
4
                |                      |
5
    output high |----------------------'
6
________________|


3. den Pin, der mit der Kathode verbunden ist, als Eingang schalten und 
die Zeit messen, bis die LED entladen ist.
1
________________
2
                |     ____
3
     output low |----|____|----->|-----.
4
                |                      |
5
          input |----------------------'
6
________________|

Oder ist das völlig falsch?
Wäre nett wenn ihr mir helfen könnt.
#1088763
Lesenswert?

Ja so gehts hab ich auch mal getestet. Aber das Problem, dass ich aus 
Zeitmangel auch noch nicht gelöst habe war, dass die Zeit die die LED 
zum entladen braucht, also bis der Pin auf low fällt ist so lange, dass 
sie in den sichtbaren Bereich fällt. Die LED hat also immer nut geblinkt 
und nicht den anschein einer Dauerleuchte erweckt. Wie du außerdem schon 
gesehn hast braucht man eine weitere LED die die andere anleuchtet. Ich 
hab meine Versuche mit blauen LEDs gemacht und muss sagen es geht nicht 
so wie es soll. Werde es demnächst mit anderen versuchen und auch noch 
mit 10M-5M Paralell zur LED, damit die sich schneller entläd. Bei 4Mhz 
und 1MOhm war der µC nicht mehr in der Lage auf die schnelle änderung zu 
reagieren, da egal ob Finger nah oder nicht der Zähler sich nur um etwa 
1-2 schritte unterschied und dass auch manchmal auch so vorkommen 
konnte.

Gruß ErgoProxy
#1089285
Lesenswert?

@Travel Rec.
Ich hab die Schaltung nach dem PDF das im inet dazu kursiert aufgebaut - 
Da wird auch nur die Entladung über den PIN benutzt und es geht ja sogar 
^^ nur halt zu langsam um damit eine Reflektion zu messen. Wenn man die 
andere LED direkt drauf hält wird es auch unglaublich schnell. Nur so 
will ich es nicht verwenden =) und das mit 10-5MOhm hab ich doch 
geschrieben. dass ich das testen wollte, da die Entladung über 1MOhm zu 
schnell war um sie gescheit (mit einem 4Mhz Quarz als Takt) zu messen.

Gruß ErgoProxy
#1089356
Lesenswert?

Um ehrlich zu sein ich habs versucht aber entweder 2 meiner Verstärker 
waren kaputt oder aber es kam jedes mal nur schrott raus. Ich hab es 
aufgebaut, wie eine Photodiodenmessschaltung aber da kam weder was zur 
Beleuchtung proportionales noch sonnst was raus. Das war einfach ein 
Signal das wild zwischen allem hin und her geschwankt ist. Mit der Pin 
schaltung ging es bei mir am besten, wobei ich immernoch glaube das 
irgendwas bei dem anderen Aufbau nicht in Ordnung war ^^ vllt war der 
ADC kaputt den hab ich nicht ausgetauscht also den Mega8 den ich 
verwendet hatte.

Gruß ErgoProxy
#3093246
Lesenswert?

Ich kram jetzt mal den alten Beitrag hier raus damit ich keinen  neuen 
aufmachen muss.

Ich bin auch grade dabei mit sowas rumzuspielen und hab da den Gedanken 
gefasst was man machen kann wenn man so ein Touchpanel mit etwa 350 
LED's aufbauen möchte.
Da gehen mir ja die Pins an meinem Controller bald aus.
habt ihr ne Idee wie man das vervielfälltigen kann und trotzdem noch die 
Zeit messen kann? weil mit nem Schieberegister funktioniert das ganze ja 
nicht.
Tut mir leid wenn ich da vielleicht komplett in die falche Richtung 
denke aber ich bin mit der ganzen Materie noch nicht so vertraut!

Danke schonmal!

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