Datum: 30.06.2007 19:58
Hallo, schon öfters habe ich mir die Frage gestellt, warum das Touchpad an meinem Notebook nur auf meinen Körper reagiert, aber nicht auf einen Stift, oder sonst irgendetwas anderes, das gleiche ist es auch bei diesen berührungsempfindlichen Lampen, vielleicht kann mir das jemand erklären, aber bitte nicht all zu kompliziert
Datum: 30.06.2007 20:01
Es reagiert auf Kapazität, also auf leitfähige Gegenstände. Zusätzlich sind die Toucpad Controller so intelligent und erkennen das eine Metallspitze zu klein für ein Finger ist und ignorieren daher alles unter einer bestimmten Größe. Mer Infos gibt es beim einzigen (?) Hersteller von Touchpads: http://www.synaptics.com/
Datum: 30.06.2007 20:13
Joa das stimmt, wenn ich einen Löffel nehme klappt es, allerdings nur mit dem Löffelstiel nicht, gibt es vielleicht irgendwo eine Anleitung, wie man sich solch einen kapazitiven Schalter selbst bauchen kann, mein Freund Google spuckt dazu leider nichts aus.
Datum: 03.07.2007 08:19
Es wird eben die Fläche berücksichtigt.
Datum: 03.07.2007 11:22
@Benedikt: Auch ALPS stellt Touchpads her, aber die Informationen und Datenblätter von Synaptics sind schon bemerkenswert. Eine typische japanische "Informations"-Seite: http://www3.alps.co.jp/WebObjects/catalog.woa/HTML...
Datum: 03.07.2007 11:41
Vermutlich gibt es noch dutzende weitere Hersteller, aber in geschätzt
>99% aller Notebooks sind die Synaptics Touchpads verbaut. Ich habe
zumindest noch nie ein anderes Touchpad gesehen.
Dank den Infos auf der Seite, kann man diese wunderbar an einem µC oder
an einem normalen PC betreiben. Selbst für die uralten Dinger aus P1
Notebooks sind noch die Anleitungen zu bekommen. Es scheint fast schon
so, als wenn die an uns Bastler gedacht hätten...
Die neueren Touchpads erkennen mehrere gleichzeitige Berührungen, die
Intensität des Drucks usw. Auf deren Seite gibt es auch einige
interessante Spielereien was man mit den Touchpads machen kann.
Datum: 03.07.2007 19:01
The TouchPad sensor's sensitive analog electronics measure the amount of capacitance in each of the electrodes. By sensing when the capacitance increases, the TouchPad can tell when your finger is touching. By measuring which electrodes have the most capacitance, the TouchPad can also locate your finger to an accuracy of better than 1/1000th of an inch. The capacitive sensing ASIC chip incorporates a proprietary microprocessor that computes the finger's position and speed and reports them to the host computer in the form of cursor motion.
Datum: 05.07.2007 22:21
Simon Küppers wrote: > Kennt ihr das hier? > http://thomaspfeifer.net/avr_sensor_touchpad.htm was benutzt er da als pad? ne normale leitfähige platte aus einem spezifischen metal?
Datum: 05.07.2007 22:25
Vor allem: Wie erkennt er die Position ? Die Synaptics Pads nutzen eine Matrix aus sehr vielen einzelnen Sensoren die mittels Leiterbahnschleifen anscheinend vom Timing her sehr genau angepasst sind, damit alle die gleiche Laufzeiten haben. Das ganze scheint recht aufwendig zu sein, immerhin bestehen die Touchpads aus einem ASIC + PIC für PS2, die neueren haben die Funktionen des PICs allerdings im ASIC integriert.
Datum: 06.07.2007 01:40
So wie das aussieht reagiert er nicht auf die Position, sondern er hat 4 Pads die die Intensität wahrnehmen, und navigiert damit den Mauszeiger
Datum: 06.07.2007 08:01
Aha, dann ist es also mehr so eine Art Joystik. Das ist dann uninteressant für eine praktische Anwendung.
Datum: 06.07.2007 22:05
Hauke Radtki wrote: > So wie das aussieht reagiert er nicht auf die Position, sondern er hat 4 > Pads die die Intensität wahrnehmen, und navigiert damit den Mauszeiger Leider erkennt man nicht mehr, aber die Beschreibung lässt auf anderes deuten.
Datum: 15.07.2008 19:26
Wir haben spasseshalber mal einen test mit einem blatt papier, einem weichen bleistift, einigen krokidilklemmen und einem oszi gemacht: papier dick mit graphit beschmiert (*dick*! und halbwegs lueckenlos), oszi an die graphitflaeche angelegt und geschaut, was passiert, wenn man mit dem finger (oder irgenwas anderem) auf der graphitschicht rumstreicht. das reicht definitiv aus, um daraus halbwegs zuverlaessig eine position berechnen zu koennen. aber ein kurzerhand aus einem alten notebook ausgebautes touchpad ist genauer und -oh wunder- (nicht nur langfristig) sicherlich weniger stoerungsanfaellig als dieser versuchsaufbau. ausserdem bekommt man schrecklich dreckige finger dabei ;)
Antwort schreiben
Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.
Wichtige Regeln - erst lesen, dann posten!
- Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
- Aussagekräftigen Betreff wählen
- Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
- Groß- und Kleinschreibung verwenden
- Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
- JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
- Schaltpläne, Screenshots usw. als PNG oder GIF anhängen
Formatierung (mehr Informationen...)
- [c]C-Code[/c]
- [avrasm]AVR-Assembler-Code[/avrasm]
- [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
- [math]Formel in LaTeX-Syntax[/math]
- [[Titel]] - Link zu Artikel