J'ai une carte IMX28EVK et je voudrais connecter cette carte à un écran tactile résistif à 5 fils. Dans le manuel de référence de l'I.MX28, Freescale a déclaré:
LRADC2 - 6 peut être utilisé pour le contrôle de l'écran tactile à 4/5 fils. Le LRADC6 peut être utilisé pour l'essuyage du contrôleur à écran tactile à 5 fils et la détection de température externe, mais ils ne peuvent pas être activés en même temps dans la configuration matérielle. LRADC5 peut être utilisé pour Y- à 4 fils et LR à 5 fils; LRADC4 peut être utilisé pour X à 4 fils et UR à 5 fils; LRADC3 peut être utilisé pour Y + de 4 fils et LL de 5 fils; LRADC2 peut être utilisé pour X + et UR de 5 fils; Pour la commande d'interrupteur à tirette vers le haut ou vers le bas sur LRADC2 ~ 5 broches, veuillez vous référer au registre HW_LRADC_CTRL0.
Je pense qu'il y a une erreur. Le mot UR est répété 2 fois et UL n'apparaît jamais
J'ai cet écran tactile:
Modèle: EL-TS-104F-5H Type: Analogique résistif à 5 fils de type B.
Cet écran tactile a 5 broches:
1 - RT; 2 - RL; 3 - SG; 4 - LT; 5 - LL
|----------|
|LT RT|
| |
|LL RL|
|----------|
J'ai fait ce lien:
RT <-> UR
RL <-> LR
SG <-> wiper
LT <-> UL (?)
LL <-> LL
Mais l'écran tactile ne fonctionne pas correctement. La connexion que j'ai établie est-elle correcte? Sinon, quelle est la bonne connexion? Aucune suggestion?
la source
Réponses:
Je suis juste en train de cracher ici, mais pourquoi connecteriez-vous RL à LR si vous avez connecté RT à UR? Échangez les connexions UL et LR et voyez ce qui se passe. Il semble que vous connectiez les L aux L, puis évidemment SG passe à l'essuie-glace, ce qui laisse les U aller aux R, alors mettez RL et UL ensemble.
Je ne trouve aucune documentation relative à l'écran tactile mentionné, c'est donc le meilleur que j'ai obtenu.
la source
Pour répondre à la confusion initiale sur la faute de frappe concernant la broche LRADC ... le Manuel de référence iMX28 montre une figure 38-2 à la page 2269 avec les définitions de broche suivantes:
Vous devez également configurer le registre HW_LRADC_CTRL0 pour désactiver les pullups ou pulldowns sur ces lignes. (Bien que la sélection du pilote d'écran tactile approprié le fasse probablement pour vous)
Les connexions à l'appareil à 5 fils mentionné doivent être correctes ... car RT doit signifier "Côté supérieur droit" et être équivalent à UR ("en haut à droite").
La configuration de LTIB sélectionnant le pilote d'écran tactile et activant tout cela peut être un problème, mais je suppose que cela devrait fonctionner hors de la boîte pour la carte de démonstration et c'est l'image standard. (Sauf s'il est configuré pour 4 fils ou quelque chose)
la source