LCD 4D Systems

Promo ! Afficheur graphique couleur 4D Sytems TFT couleur "uLCD-70DT"

Afficheur TFT couleur "uLCD-70DT"

Conçu sur la base d'un très puissant microcontrôleur, cet écran couleur autonome programmable 7" de 800 x 480 pixels avec dalle tactile à technologie TFT. Bénéfice d'un grand angle de vision (150° env.)

Plus de détails

4DULCD-70DT

144,45 € HT 173,34 € TTC

Dont 0,02 € TTC d'éco-part.

78,90 € HT 94,68 € TTC

Dont 0,02 € TTC d'éco-part.

Disponible

-78,66 €

Imprimer

Pouvant être utilisé de façon "autonome" (sans nécessiter l’utilisation d’un microcontrôleur externe), cet afficheur dispose également au dos d'un connecteur capable de recevoir une carte au format microSD™ (la carte mémoire n'est pas livrée). Cette carte pourra être utilisée pour stocker des données, des sons ou des images afin de les rappeler immédiatement à l'écran.





L'afficheur dispose de différents ports d'entrées/sorties, de 2 ports de communication série ainsi que d'une liaison I2C™, tous accessibles sur des connecteurs mâles au pas de 2.54 mm. Enfin un haut parleur présent au dos de l'afficheur permet la restitution de fichiers sonores au format ".WAV".





Caractéristiques principales:
- Ecran TFT 7" - 65000 couleurs
- Résolution 800
x 480
- 65 K couleurs
- Dalle tactile résistive
- Dimensions 179,9 x 100 x 15,5 mm
- Zone active: 184,1 x 85,9 mm
- Alimentation: 4 à 5,5 Vcc
- Emplacement pour carte micro SD™ jusqu'à 4 GB (carte mémoire non livrée)
- 16 ports d'entrées/sorties pouvant suivant les combinaisons (non utlilisables toutes simultanément)
être configurés pour être utilisés pour:
> 4 entrées de conversion A/N
> 3 ports COM
> 3 ports I2C™
> 6 entrées de comptage
> 3 ports SPI
> 6 ports PWM (simple ou pour pilotage de servomoteurs)
> 10 sorties mode "pulse"
> 14 ports pour utilisation d'encodeurs de quadrature (2 canaux)



Environnement de développement "Workshop4 IDE"
    
Workshop4 IDE
   

L'afficheur possède un environnement de développement gratuitement téléchargeable (destiné à être utilisé sur un compatible PC équipé de Windows™). 

Puissant, intuitif et ergonomique, cet environnement appelé "Workshop4 IDE", comprend un éditeur, un compilateur, un linker et un dowloader

Ce dernier offre 4 possibilités de développement pouvant s'adapter aux choix et aux compétences de l'utilisateur. 

L'environnement "Workshop4 IDE" existe dans une version gratuite 100 % fonctionnelle ainsi que dans une version optionnelle "Workshop4 IDE PRO" payante dotée de possibilités encore plus évoluées. La version gratuite est amplement suffisante pour la plupart des projets.
 
  

1) Programmation en mode Designer

Designer

   
Ce mode vous permettra de concevoir des applications autonomes (sans aucun microcontrôleur externe) sur l'afficheur uLCD-43PT en écrivant votre application en langage "4DGL". Dès lors, votre application sera plus compact, moins chère tout en bénéficiant d'une consommation plus réduite.

Le "4DGL" est un langage de haut niveau conçu pour le développement d'applications sur afficheurs graphiques 4D SYSTEMS équipés de processeurs GOLDELOX ou PICASO. Celui-ci repose sur l’exploitation d’un coeur logiciel virtuel appelé E.V.E (pour Extensible Virtual Engine). 

Très puissant et simple à assimiler, le "4DGL" dispose d'une syntaxe proche du langage "C". 
  

Une fois compilé, votre programme pourra être téléchargé au choix dans la mémoire RAM de l’afficheur (idéal pour les phases de développement), dans sa mémoire flash ou encore dans une carte mémoire microSD™ (non livrée) que vous pourrez insérer dans un connecteur prévu à cet effet au dos de l’afficheur (vous donnant ainsi la possibilité si nécessaire de gérer facilement les mises à jours de vos applications).






Le programme écrit sous "4DGL" pourra être téléchargé dans le uLCD-43PT via le port USB du PC (au moyen d'un petit module ou d'un câble USB additionnel - proposés en bas de page). Dès lors l'ensemble pourra être déconnecté du PC afin que vous disposiez d'un système autonome sur lequel votre programme pourra s'exécuter.

Le langage "4DGL vous permettra de:

Créer des fonctions, gérer des instructions mathématiques (valeurs min/max, Sinus, Cosinus, racine carré, valeur aléatoires), générer des temporisations, envoyer et recevoir des données sur le port série de l'afficheur, effacer l'écran, afficher un pixel avec sélection de sa couleur, retourner la couleur d'un pixel sur l'écran, tracer un cercle (plein ou vide) avec sélection de sa couleur, tracer une ellipse (pleine ou vide) avec sélection de sa couleur, tracer une ligne avec sélection de sa couleur, tracer un rectangle (plein ou vide) avec sélection de sa couleur, tracer un triangle (plein ou vide) avec sélection de sa couleur, trace un polygone (plein ou vide) avec sélection de sa couleur, tracer une suite de ligne consécutives avec sélection de la couleur, dessiner un bouton avec sélection de sa couleur et du texte marqué dedans, dessiner une barre de réglage avec sélection de son échelle et de sa couleur, copier une partie de l'écran, définir une zone de "rognage" à l'écran, afficher une image "pixel par pixel", gérer des affichages par rapport à des coordonnées "x / y" de référence, gérer différents type d'affichage de textes, lire et écrire des données sur la carte micro SD™ (livrée en option), afficher des images fixes ou animées préalablement chargées depuis le PC dans la mémoire de la carte micro SD™, gérer divers tests et manipulation sur les caractères, activer des sorties logiques, lire l'état d'entrée logique, se synchroniser sur le balayage vidéo de l'écran... Les possibilités décrites ci-avant sont données à titre indicatif (certaines fonctions peuvent ne pas être disponibles en fonction de l'afficheur et/ou de la version du 4DGL -consultez la documentation du langage pour plus d'information).



2) Programmation en mode Visi
 
Visi
  
Ce mode (similaire au précédent) permet un développement traditionnel en langage "4DGL" (assisté d’une programmation graphique visuelle). 

Pour ce faire, de nombreux outils présents dans le "Workshop4 IDE" vous permettrons par simple opération de "Drag & Drop" d’importer et de placer (en choisissant l’emplacement au pixel près) divers éléments sur votre afficheur tels que des boutons, des claviers, des digits, des voyants, des interrupteurs, du texte, des photos, des bargraphs, des curseurs, des commutateurs, etc... Cette opération vous permettra de concevoir très rapidement vos interfaces en voyant instantanément le résultat que vous obtiendrez mais également en générant le code d’initialisation de ces éléments dans votre code source "4DGL".

Il ne vous restera plus dès lors qu’à gérer l’état de ces éléments dans le reste de votre programme.


Workshop4 IDE

Exemple de sélection d'un élément de type jauge (dont vous pourrez modifier l'emplacement sur l'écran, la taille, les couleurs...). un simple click importe le code d'initialisation de ce dernier dans l'éditeur du 4DGL.


Workshop4

Vous disposez d'une multitude d'éléments tous modifiables.



3) Programmation en mode Visi Genie
   
Visi Genie
   
Ce mode permet un développement en programmation graphique visuelle (générant entièrement le code de l’afficheur). Similaire au précédent, ce mode permet de sélectionner des interactions entre les éléments ajoutés sur l’afficheur (un curseur pourra modifier l’affichage d’un bargraph lorsqu’un utilisateur le manipulera).

Le code généré n’est toutefois pas accessible, ce mode étant dédié à la réalisation d’applications simples ou de démos de pré-développement. A noter également que la sollicitation d’éléments peut aussi générer l’envoi de données sur le port série de l’afficheur afin qu’un microcontrôleur externe puisse les exploiter (en manipulant un curseur, l’afficheur pourra envoyer sa position sur le port série afin que le microcontrôleur externe puisse utiliser cette information pour votre application).

Datasheet du module