das nicht so umständlich machen. Warum alles in den armen kleinen uC reinhacken? Nimm z.B. einen ADS7846. Der macht das alles und mit den sprichst du über SPI und fertig. Außerdem hat der noch ein paar nützliche Zusatzfunktionen. Und der kann deinen uC per IRQ-Leitung aufwecken wenn am Touch was passiert
for ADB3000 revB | |This changed the numbering of UARTs and the atmel-tsadcc was |replaced by a ads7846. |--- | arch/arm/mach-at91/board-icnova_adb3000.c | 42 +++++++++++++++++++++++++--- | 1 files changed, 37 insertions(+), 5 deletions(-) | |diff --git a/arch/arm/mach-at91/board-icnova_adb3000
Auswertung erfolgt über einen Touch On-Widerstand 300 650 Ω ScreenControllerwiez.B.MK712 vonMICROCLOCK oder ADS7846 von Burr-Brown oder auch direkt mit Spannung 3 12 V dem Analogeingang eines Mikrokontrollers. Schaltstrom 5 25 mA Betätigungskraft 45 65 g Touch Panel Kontaktprellen 5 10 ms Pin Symbol Function
Isolated 5-V CAN Transceivers ISO1050DUBR 5 of 5 part(s) Backordered 30 Jan 2010 est. [5]ADS7846 - 4-wire Touch Screen Controller ADS7846N 5 of 5 part(s) Backordered 10 Mar 2010 est. Nur der kleine Receiver ist nicht verfügbar... Gibt es erst im März wieder. Anm.: Am 21.10.2009
läßt das mit der Prototypen fertigstellung auf sich warten... Mir rennt die Zeit davon... Der ADS7846 ist jedenfals excelent... Grüße Michelle
REVISED AUGUST 2007 Low Voltage I/O TOUCH SCREEN CONTROLLER FEATURES DESCRIPTION D SAME PINOUT AS ADS7846 The TSC2046 is a next-generation version to the D 2.2V TO 5.25V OPERATION ADS7846 4-wire touch screen controller which supports D 1.5V TO 5.25V DIGITAL I/O a low-voltage I/O interface from 1.5V
1.0: USB hub found hub 1-0:1.0: 1 port detected usbcore: registered new interface driver libusual ads7846 spi0.2: touchscreen, irq 144 input: ADS784x Touchscreen as /class/input/input0 at32_wdt at32_wdt.0: AT32AP700X WDT at 0xfff000b0, timeout 2 sec (nowayout=0) leds-gpio: probe of leds-gpio.0 failed
icnova.tar.gz einen Post zuvor gepackt. ok, sorry, sieht bei mir etwas anders aus. > input: ADS784x Touchscreen as /class/input/input0 Touch sollte funktionieren. export QWS_MOUSE_PROTO=Tslib:/dev/input/event0 hast du gemacht?
mW at 10 kSPS and 2.7 V (ADS8320) • 4.5 mW at 100 kSPS (ADS8321, ADS8325) • 1 mW at 10 kSPS (ADS8321, ADS8325) Sensor/Diode • Power down: 3 µA max (ADS8320, ADS8321) MUX • Pin-compatible to ADS7816 and ADS7822 (ADS8325 also with
CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_DYNAPRO
CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_DYNAPRO