D-D083-V2Wird der Touchscreen über einen separaten Controller oder über die integrierten AD Wandler des Mikrocontrollers ausgelesen?
Wir verwenden einen separaten Touchscreen-Controller, der dem Mikrocontroller per Interrupt-Leitung mitteilt, wenn jemand den Bildschirm berührt. Wenn der Mikrocontroller Zeit hat, wird die aktuelle X/Y Position vom Touchscreen-Controller abgeholt. Somit muss der Mikrocontroller keine unnötige Zeit aufwenden, um permanent den Touchscreen nach einer evtl. Berührung abzufragen.
Wieviel Zeit muss der Mikrocontroller für den Refresh des Displays aufwenden?
Keine Zeit - solange der Displayinhalt unverändert bleibt, muss der Mikrocontroller keine Daten senden und benötigt somit auch keine Rechenzeit.
Wie schnell kann das Display beschrieben werden?
Das kommt darauf an, wieviel Daten übertragen werden müssen. Wenn Sie lediglich ein paar Ziffern updaten, können Sie dies 100x pro Sekunde durchführen. Komplexe Updates mit vielen Zeichen oder Linien (Zeiger) schaffen Sie evtl. nur 10x pro Sekunde. Am langsamsten ist eine Fullscreen-Bitmapdarstellung, d.h. mit voller Auflösung. Davon sind aufgrund des großen Datenvolumens (ca. 150 KByte) ca. 2 pro Sekunde möglich.
Welchen Systemtakt sollte ich nutzen?
Wir empfehlen -außer für Sonderfälle- 16 Mhz. Mehr Details erfahren Sie, wenn Sie oben neben der Auswahl für den Quarz auf das Fragezeichen-Icon klicken.
Welche Ports sind auf dem Board herausgeführt und welche Ports sind für mich alle nutzbar bzw. bereits belegt?
Dies lässt sich nicht generell beantworten, da dies von der von Ihnen gewählten Konfiguration abhängt. Grundsätzlich haben wir alle Ports herausgeführt. Welche bereits für div. Konfigurationen vorbelegt sind, erfahren Sie in der Excel-Datei "Portbelegung" unter dem Reiter "Downloads".
Wie lange kann die Batterie der Echtzeituhr (RTC) diese betreiben?
Das kommt darauf an, wie lange das Controllerboard ohne Spannungsversorgung betrieben wird. Strom von der Echtzeituhrbatterie wird nur dann verbraucht, wenn das Board ansonsten ohne Spannungsversorgung ist. Die kleine Batterie reicht ca. für 2 Jahre. Wird Ihr System jedoch normalerweise versorgt, so puffert die Echtzeituhrbatterie die RTC nur in den Zeiträumen dazwischen und kann dann 10 Jahre oder länger genutzt werden.
Ich bin mir nicht sicher, welche Optionen ich alle brauche. Kann ich die auch selber nachrüsten?
Natürlich. Käufer des Moduls erhalten den Schaltplan und dann können Sie die notwendigen Bauteile natürlich selber nachrüsten. Aufgrund der kleinen SMD Bauteile, ist dies jedoch nicht ganz einfach.
Tipp: Wenn Sie nicht sicher sind, welche Optionen für Sie sinnvoll sind, rufen Sie einfach an. Wir beraten Sie ganz uneigennützig und schwatzen Ihnen auch nichts auf.
Kann ich das Modul auch mit Akkus betreiben (z.B. 3,6 / 3,7 Volt). Was ist die Mindestbetriebsspannung des Moduls?
Sämtliche Bauteile sind von uns so selektiert worden, dass Sie das Board auch mit weniger als 5V betreiben können (mind. 3,0V). Es gibt eine Ausnahme: der Mikrocontroller. Laut Datenblatt sind 3,6 Volt nur bis 12 Mhz nutzbar (16 Mhz brauchen laut Datenblatt 4,5 Volt), aber bislang haben weder wie noch unsere Kunden eine Fehlfunktion bei 16 Mhz und 3,6 Volt feststellen können. Wenn Sie auf Nummer sicher gehen möchten, verbauen Sie unseren DCDC Aufwärtswandler (Artikel D-PDC02), denn Sie bei uns im Shop für wenig Geld erwerben können.
Läuft meine Software, die ich auf meinem D071 / D072 / D074 geschrieben habe auch auf dem D083?
Jein. Die Softwarebefehle sind zum großen Teil identisch (z.B. LCD_Box, LCD_Bitmap etc.), aber die Auflösung dieses Displays ist mit 320x240 Pixel wesentlich größer. Sie werden also Ihr eigentliches Programm weitgehend beibehalten können, müssen aber die Displayausgabe an die neue Auflösung anpassen.
Das Ansprechen der Optionen (z.B. SD Karte, RTC etc.) ist identisch. Hier ist keine Änderung an der Software notwendig.