Forum: Mikrocontroller und Digitale Elektronik QTouch Library mit Mega128


von Andreas A. (Firma: Embedded Microtec) (andi) Flattr this


Lesenswert?

Hi,

ich hab hier mal ein bisschen mit der QTouch Library von Atmel 
experimentiert. Damit ist es ja möglich Touch Sensoren mit einem Atmel 
Controller zu implementieren.

Meine Frage ist, ob vielleicht schon jemand damit gearbeitet hat und 
seine Erfahrungen mitteilen könnte. Ich hab hier nämlich eher 
bescheidene Ergebnisse erzielt. Durch ein paar Blatt Papier hab ich mit 
einem Threshold von 2 noch gerade einen "Touch" detektieren können.

Ich muss noch dazusagen, dass mein Aufbau sehr provisorisch ist. Hab als 
Touch-Fläche ein Stück Alufolie genommen. Als "Messkapazität" hab ich 
44nF drinnen. Falls da jemand Verbesserungsvorschläge hat, gerne!!!
Was ich auch bemerkt habe, ist dass nach dem Erkennen eines "Touch" es 
relativ lange dauert bis das Statusbit wieder zurückgesetzt wird... und 
es wird auch relativ schnell der Schwellwert angepasst und dadurch 
werden nachfolgende "Touches" nicht mehr detektiert.

Vielleicht kann jemand seine Erfahrungen mitteilen!?!?

mfg
Andreas

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Nicht mit dem Mega128, sondern Mega88 und nicht mit den Libraries, 
sondern über die Dörfer: Beitrag "Quantum Chips"

von Andreas A. (Firma: Embedded Microtec) (andi) Flattr this


Lesenswert?

Danke für den Verweis auf den Beitrag. Hab mir das ganze jetzt auch mal 
von Grund auf überlegt und schnell mal implementiert. Ist ja im Prinzip 
wirklich nicht viel dahinter vom Prinzip her (ohne die Filterung usw.).

Jedenfalls funktioniert das selbst implementierte irgendwie auch besser 
als die Atmel Geschichte, bzw. verwirrt mich deren API ein bisschen... 
;-).

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Schön, daß es geht.

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.