Hallo zusammen, Ich versuche im moment für ein Projekt ein neues Arduino Shield für TFT Displays und einiges andere zu basteln. Nun stehe Ich vor dem Problem ob Ich es für den Due oder den Mega entwerfe und überlege ob es nicht ne möglichkeit gibt es für beide zu entwerfen? Nachdem Ich einige Datenblätter von TFT Displays und Shields studiert habe ist der einzige Unterschied den Ich feststellen kann das Ich beim Mega Level Shifter brauche und beim Due nicht. Das Pinout und die verbindung zu Arduino sollte ja möglich sein bei beiden indem Ich die Ports 22-53 nehme und den ICSP. Für den Due habe Ich da http://www.elechouse.com/elechouse/images/product/3.2TFT%20shield/Pin%20Mapping.pdf dieses Pinout gefunden welches mir sehr zusagt und mit den UTFT unf uTouch Libs von Henning Karlsen kompatibel ist. Die Mega Shields hingegen verwenden oft den http://www.ti.com/lit/ds/symlink/sn74alvc164245.pdf und http://www.ti.com/lit/ds/symlink/sn74lvc4245a.pdf als Level Shifter. Nun wäre die Frage: Was würde passieren wenn man einen Jumper auf das Board setzt für 3,3V und 5V und so Entweder von 5V auf 3V wechselt und zurück oder eben halt von 3,3V auf 3,3V, also quasi nur durch schleift? Möglichkeit B wäre es für jede Leitung ne Lötbrücke zu setzen und so Entweder über den Chip oder direkt verbunden zu gehen. Das ist aber ne Menge löterrei und möchte Ich vermeiden. Die Datenblätter/Schaltpläne des Meag oder Due Shields findet Ihr unter den folgenden Links falls es etwas hilft: http://coldtears.lin3.siteonlinetest.com/files/CTE_DUE_shield.zip http://coldtears.lin3.siteonlinetest.com/files/CTE_MEGA_shield.zip Freu mich über Ideen und Anregungen um dies zu basteln. Grüße Moritz
Gast
#3576117
Weißt Du denn schon, welches TFT Du verwenden willst?
Arduino displays gibt es wie Sand am Meer. Ich brauche das shield womit ich due oder mega verwenden kann und welches 2,4 bis 7" unterstützt. Das geht nur über Standard pinouts wie in den verlinkten Datenblättern. Welches tft der user am Ende benutzt ist mir egal. Ich schreibe nur die Software und baue die Hardware sofern ich das Problem gelöst bekomme.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.