IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Embarqué Discussion :

Affichage d'une image sur tablette numérique


Sujet :

Embarqué

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2014
    Messages : 25
    Points : 30
    Points
    30
    Par défaut Affichage d'une image sur tablette numérique
    Bonjour à tous,

    Je travaille actuellement sur l'analyse du signal vidéo d'une tablette numérique et j'aimerais savoir comment une image s'affiche sur l'écran d'une tablette (en termes de balayage, synchronisation, rafraichissement...).
    En d'autres termes, est-ce que l'affichage d'une image sur un écran d'ordinateur est le même que sur l'écran d'une tablette (ou d'un smartphone) ???
    J'ai déjà fait pas mal de recherches sur internet mais je n'ai pas trouvé grand chose.

    Merci d'avance.

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2009
    Messages
    4 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 481
    Points : 13 679
    Points
    13 679
    Billets dans le blog
    1
    Par défaut
    J'ai envie de répondre : ça dépend du matériel et du système d'exploitation.

    Ta question est sans doute trop vaste pour qu'on y apporte une réponse précise.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2014
    Messages : 25
    Points : 30
    Points
    30
    Par défaut
    Bonjour,

    Merci de votre réponse.
    Question 1: Pour être plus précis, j'ai entendu dire que le balayage d'une image sur écran d'ordinateur se faisait ligne par ligne puis image par image et que le balayage d'une image sur écran de tablette se faisait par blocs de pixels mais je ne suis pas sûr de cette information. Par conséquent, j'aimerais savoir si le mode général de balayage est le même sur PC et sur tablettes.

    Question 2: De plus, j'aimerais savoir si ce mode de balayage varie en fonction des différents systèmes d'exploitation.


    Merci d'avance.

  4. #4
    Membre habitué Avatar de monnoliv
    Homme Profil pro
    Opticien-ébéniste: lunettes de WC
    Inscrit en
    Août 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Opticien-ébéniste: lunettes de WC

    Informations forums :
    Inscription : Août 2003
    Messages : 139
    Points : 195
    Points
    195
    Par défaut
    Question 1: Le balayage se fait toujours pixel par pixel, en général depuis le haut à gauche de l'écran jusque en bas à droite et ce, ligne par ligne. Ce qui veut dire que le système envoie toujours un pixel à la fois par cycle d'horloge (il me semble cependant avoir lu quelque part que certains écrans lcd peuvent demander plusieurs pixels par cycle d'horloge). En fait, à ma connaissance, que ce soit un écran PC ou une tablette c'est la même chose.

    Question 2: l'OS n'a rien à voir avec la façon dont le LCD affiche une image. L'OS peut juste contrôler le rafraîchissement et la résolution affichée (dans une certaine mesure).
    IoT CC3200, ESP8266
    8051, ARM Cortex-M (forever)/Cortex A (TI, Silabs, NXP), FPGA, Bare Metal Raspberry-PI programming
    VHDL-ALTERA-XILINX

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2014
    Messages : 25
    Points : 30
    Points
    30
    Par défaut
    Bonjour,

    Je vous remercie pour votre réponse.

    En ce qui concerne le fonctionnement des écrans de tablettes numériques, j'ai entendu parler d'une interface LVDS (Low Voltage Differential Signaling) qui permet de relier l'écran intégré d'une tablette au processeur (ou à la carte graphique).
    Pourriez-vous me donner quelques explications concernant le fonctionnement de cette interface LVDS ?

    Merci d'avance.

  6. #6
    Membre habitué Avatar de monnoliv
    Homme Profil pro
    Opticien-ébéniste: lunettes de WC
    Inscrit en
    Août 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Opticien-ébéniste: lunettes de WC

    Informations forums :
    Inscription : Août 2003
    Messages : 139
    Points : 195
    Points
    195
    Par défaut LVDS
    En fait, lorsqu'on parle de LVDS pour le transfert de video digitale, on parle de deux techniques:
    • La première est le LVDS proprement dit, qui n'est rien d'autre qu'une façon d'acheminer un signal à l'aide d'une paire de fils (au lieu d'un fil + masse). Le signal est transmis en mode différentiel (ou symétrique): pour transmettre un 1 logique, le fil A vaut (par exemple) Umoy + 0.5V et le fil B vaut Umoy - 0.5V, Umoy est une tension moyenne, par exemple 1V. Pour transmettre un 0 logique, c'est l'inverse, le fil A vaut Umoy - 0.5V et le fil B vaut Umoy + 0.5V. Pourquoi faire cela? Parce que physiquement, cela permet des taux de transmission bien plus élevés que la transmission asymétrique (un fil + masse). On peut par exemple créer une paire de fil torsadée dont l'impédance est bien connue, ce qui permet de garder l'intégrité (la forme) du signal.
    • La deuxième est la sérialisation (et désérialisation) des signaux. La majorité des écrans LCD actuels utilisent 8bits pour chacune des trois couleurs dites fondamentales rouge-vert-bleu, cela nous fait 24bits à transmettre vers l'écran, donc 24 fils + masse + signaux de contrôle. Pour réduire ce nombre de fils, on sérialise ces 24 signaux, un circuit spécial (sérialiseur) prend en un coup les 24 valeurs et les transmet les un à la suite des autres dans un ou plusieurs canaux (généralement 4) de type LVDS.

    Un petit dessin vaut mieux qu'un long discours:
    Nom : custom_diagram_1_DS90C385A.gif
Affichages : 96
Taille : 18,8 Ko
    Ici, le HOST GRAPHICS CONTROLER est une partie de la carte graphique qui fournit les 24bits de couleur en mode asymétrique, la dernière partie de la carte comporte un circuit qui sérialise les 24bits sur 4 canaux LVDS + 1 paire pour l'horloge, cela fait 10 fils au lieu de 24 + signaux de contrôle = +- 27 fils. On a divisé le nombre de fils par +- 3. Il y a toujours un désérialiseur dans un écran qui utilise ce mode de transmission.
    A ma connaissance, les PC portables utilisent tous une transmission de type LVDS avec SERDES (SERDES = SERialiseur DESerialiseur) pour transmettre les signaux vers l'écran.
    Les signaux HDMI - DVI utilisent aussi ce mode de transmission avec du codage un peu différent (suffit de sélectionner les circuits sérialiseur/désérialiseur adéquats ).

    Voilà,
    IoT CC3200, ESP8266
    8051, ARM Cortex-M (forever)/Cortex A (TI, Silabs, NXP), FPGA, Bare Metal Raspberry-PI programming
    VHDL-ALTERA-XILINX

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2014
    Messages : 25
    Points : 30
    Points
    30
    Par défaut
    Bonjour,

    C'est noté, j'ai bien compris.
    Merci encore pour votre aide, vos explications m'ont beaucoup aidé

    A bientôt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage d'une image sur tablette Android
    Par Florian BERTOSSI dans le forum Android
    Réponses: 2
    Dernier message: 17/10/2014, 14h13
  2. Affichage d'une image sur tablette tactile
    Par Florian BERTOSSI dans le forum Mobiles
    Réponses: 0
    Dernier message: 17/10/2014, 10h00
  3. Affichage d'une image sur Tpicture..
    Par jdudoret dans le forum Bases de données
    Réponses: 2
    Dernier message: 07/07/2006, 19h02
  4. Affichage d'une image sur une fenêtre secondaire.
    Par renorx dans le forum Composants VCL
    Réponses: 3
    Dernier message: 03/01/2006, 19h06
  5. Pbs d'affichage d'une image sur un panel
    Par ysr1 dans le forum C++Builder
    Réponses: 2
    Dernier message: 23/09/2004, 09h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo