die Spannung zwischen y+ y- und x+ x- ist komplett ausgefallen 0V ,ich hatte leider nur noch ein ads7846 da ,der ist aber mit der Software nicht kompatibel ,eigentlich sind die beiden fast baugleich,nur der ads7846 hat noch die Batterieüberwachung plus request Funktion.
SLAA125A PCI1520 Implementation Guide SCPA033 MSP430x4xx and ADS1240 Power Controllers Using the ADS7846 Touch Screen Controller with the Intel SBAA070 DC Brush Motor Control using the TPIC2101 SLIT110 SA-1110 StrongArm Processor Power Management Complete Temp Data Acquisition System from a Single +5V
Output für einen kleinen 3W Lautsprecher ausrüsten, gleichzeitig sollte dieser aber ein Joy-it 3,5" ADS7846 Touchscreen Display unterstützen. Das Display hat offiziell einen Head Anschluss der die ersten 26Pins belegt, dieser ist in meinem Projekt aus Platz Gründen jedoch recht unnötig. > Mir stellt
Trenn mal die Verbindung zum Touch-Sensor (ADS7846) und schau mal ob die Meldungen dann verschwinden.
Harry L. schrieb im Beitrag #5729601: > Trenn mal die Verbindung zum Touch-Sensor (ADS7846) und schau mal > ob die > Meldungen dann verschwinden. Das geht schlecht bzw. nur an einem extra Versuchsaufbau. Die Raspis stecken mit ihren GPIOs hinten auf 10"-Touchscreens von Waveshare
usr/local/avr/lib/avr6 -lc -lm \ -lscanf_min -lprintf_min -Map test.map \ -o bastel.elf bastel.o ADS7846.o MI0283QT2.o \ /usr/local/avr/lib/avr6/crtm2560.o[/pre] Was mache ich falsch? Muss ich vielleicht noch eine Arduino-Runtime-Library irgendwo herunterladen und installieren?
Aufruf per avr-gcc würde etwa so aussehen: [pre]avr-gcc -mmcu=atmega2560 -o bastel.elf bastel.o ADS7846.o MI0283QT2.o -lscanf_min -lprintf_min -Wl,Map,test.map[/pre] Um spezielle Versionen von printf / scanf zu verwenden, wird i.d.R. das entsprechende Symbol undefined so dass es durch die zusätzlich
In X pass der Touch einwandfrei. [c] while (1) { getDisplayPoint(&display, Read_Ads7846(), &matrix ) ; TP_DrawPoint(display.x,display.y+440); } [/c] zb. drücke ich den Touch bei x350 und Y460 zeichnet er mir in Y schon bei 470 und bei Y20 zeichnet er mir Y10. Wie kann
EXTRA NACHGEmessen? WOW, das ist sehr nett, Danke!! Ich habe zwar den ADS7846 als Touchcontroller, die Werte müßten aber ähnlich sein. Der Constant Current für die Hintergrundbeleuchtung ist ja auch 80mA laut Datenblatt tituliert. Warum die anderen Werte nicht im Datenblatt
Hi Leute, arbeite momentan daran über einen Touchcontroller ADS7846 ein resis. Touchpanel anzusteuern. Angeschlossen ist der Touchscreen richtig am Controller. Auslesen funktioniert ebenfalls. Jedoch macht nur der Y Wert Sinn, der X Wert zappelt nur Wild herum.
TouchPanel_Calibrate(); /* Infinite loop */ while (1) { getDisplayPoint(&display, Read_Ads7846(), &matrix ); TP_DrawPoint(display.x,display.y); } } Ich habe die Routine "getdisplaypoint" in meinem eigenen Programm verwendet. Nach Erkennung des Touchevents werden die Koordinaten
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
Ausgabe: [c] # dmesg | grep spi atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffa4000 (irq 14) ads7846 spi0.2: trying pin change workaround on irq 81 ads7846 spi0.2: touchscreen, irq 81 [/c] Im Anhang einmal die Board Datei und einmal das Buildlog. Was mache ich falsch? Danke, Markus
eine flexible Adapterkarte). Und die Touch Signale, falls benötigt (per Touch Controller, z.B. ADS7846, ATmega88, ...). Was du hierfür noch brauchst ist die entsprechende Logik im Virtex, welche die Ansteuersignale erzeugt, afaik gibt es für den Core-Generator eine passende IP (diese kostet aber
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
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 to
keine Möglichkeit den zu bekommen... werd mich dann wohl an den größeren Bruder halten müssen: ADS7846 leider kostet der um die 9 euro... Obwohl sich die Appnote auch sehr interesant anhört. Werd wohl beides ausprobieren und mich dann erst später für eines entscheiden. Vielen Dank für eure Mühe
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
Einen guten Abend, ich versuche gerade einen Touchscreen eines 2,8 Displays mit einem ADS 7846 anzusteuern via SPI. Die Hardware besteht aus folgedem Kit: http://www.watterott.com/de/MI0283QT-2-Adapter Schaltpläne etc: http://www.watterott.net/projects/mi0283qt2 Eigentlich klappt auch
(so nen ich es mal) bei der Touchscreenauswertung. Und zwar ist die Range der Werte die ich vom ADS 7846 geliefert bekomme, obwohl ich immer auf die gleiche Stelle mit einem Stift drücke, relativ groß. Die 3 schwarzen Pixelhaufen auf dem Bild sind entstanden durch kurzes berühren mit einem Stift jeweils
Hallo, hat jemand schon erfolgreich den Touchscreen Controller ADS 7846 angesteuert und kann mir erklären wie man den Controller ansteuert?! Gruß rubiktubik
************************************** Function SPI Write and Read Data 1 Byte from Touch Screen ADS7846 ************************************************ Parameter : DataByte =data or command control ADS7846(1Byte) Return Value: Return value adc from touched times 1 byte Pass Function ***************
Das wird also dein Controller machen müssen oder du verwendest einen eignen Touch-Controller (z.B. ADS7846). Mit welchem Controller möchtest du das Display betreiben ? Mit einem AVR würde es prinzipiell funktionieren (ein LCD-Controller scheint On Board zu sein), denke aber, das dieser Speichermässig
gehabt. 2- watterot MI0283QT-2-Adapter ist genau richtig, preis ist besser und touch controller (ADS7846) ist drauf. Das display selber hat den display controller drauf (HX8347-D), beispiele gibts jede menge im netz. Du kannst es eigentlich 8/16 bit ansteuern, ist schnell genu (ein 6502 derivat schaft
... 2- watterot MI0283QT-2-Adapter ist genau richtig, preis ist besser und touch controller (ADS7846) ist drauf. ... Liegt denn der Preis für den Adapter schon fest?
gibt es ja noch kompatible Chips: RSM1843 Risong Electronics XPT2046 XPTEK TECHNOLOGY CO.,LTD ADS7846 Texas TSC2046 Texas TSC2007 Texas LM8300/8500 National MAX1233/1234 Maxim/Dallas AD7877 Analog Devices .... Viel Erfolg! Herbert PS: Die Lösung dann vielleicht auch mal anschließend zum
Hi, da haste Glück ich habe den ADS7846N verbaut (falls du den ADS7843 hast). Der laut Datasheet kompatibel zum ADS7843 ist. Wo ist denn dein Problem beim ansteuern ? Ist eigentlich ziemlich einfach. Gruß
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
Frage: Ist es möglich und wie, einen Menü zu realisieren, basis von directfb, und steuerbar mit dem ads7846 Touch-controller? gibt´s einen Tutorial wie ich das einsetzen kann? soll ich directfb file selbst editieren und unter /etc unterbringen? Haufen Fragen, aber freue mich über Feedbaks. Vielen