Designing with Touch Controls

Combien d’entre nous se sont lancés dans l’électronique attirés par la multitude d’interrupteurs, de boutons, de voyants et d’autres commandes résolument orientées gadget ? Quelques années plus tard, cet attrait est toujours là, sauf qu’il a désormais été remplacé par le facteur « interface graphique tape-à-l’œil » : des produits électroniques dotés d’une interface élégante et séduisante. Au cœur de ces interfaces produit toujours plus évoluées (et compactes) se trouve la commande tactile. Discrète mais puissante, la commande tactile rend un produit plus efficace à utiliser, réduit généralement le coût de fabrication et, en remplaçant les interrupteurs et molettes mécaniques – soumis à une usure inévitable – augmente la durée de vie du produit. Prenez votre appareil intelligent préféré et vous réaliserez vite que sans commande tactile, il ne serait tout simplement, eh bien, pas si intelligent — et certainement bien moins attrayant et amusant.

Altium Designer prend en charge la création de motifs de capteurs capacitifs planaires sur votre PCB. Les fournisseurs suivants sont pris en charge :

  • Atmel Touch Controls – divers motifs de capteurs à capacité propre et à capacité mutuelle (boutons, roues, curseurs) sont disponibles pour une utilisation avec les contrôleurs de capteurs Atmel® QTouch® et QMatrix®.

  • Cypress Touch Controls – divers motifs de capteurs à capacité propre (boutons, curseurs) sont disponibles pour une utilisation avec les contrôleurs Cypress® CapSense®.

  • Microchip Touch Controls – divers motifs de capteurs à capacité propre (anneau, curseurs) sont disponibles pour une utilisation avec les contrôleurs Microchip® mTouch®.

Pour accéder à la prise en charge des capteurs tactiles d’un fournisseur donné dans Altium Designer, la fonctionnalité Atmel QTouch, Cypress Capsense et/ou Microchip mTouch doit être activée dans votre installation d’Altium Designer. Ces fonctionnalités peuvent être activées/désactivées après l’installation.

Pour plus d’informations sur la modification des fonctionnalités principales installées, reportez-vous à la page Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Vérifiez via Windows Explorer que les fichiers de bibliothèque correspondants sont désormais disponibles dans le dossier associé dans \Users\Public\Documents\Altium\AD<solution>\Library (pour une installation par défaut) – . L’activation de la prise en charge des capteurs tactiles pour un fournisseur donné installe la bibliothèque de composants correspondante nécessaire aux différentes technologies de capteurs tactiles prises en charge pour ce fournisseur, notamment les roues, curseurs et boutons tactiles. Tous les composants sont configurables, ce qui vous permet de spécifier la taille et l’orientation des géométries des capteurs tactiles conformément aux exigences de votre conception.

Implémentation du capteur

Un capteur tactile est implémenté dans une conception en plaçant et en configurant le type de capteur requis à partir d’une bibliothèque intégrée dédiée. Vous pouvez accéder à la boîte de dialogue de configuration associée (QTouch Component dialog, CapSense Component dialog ou mTouch Component dialog) pour un composant capteur en cliquant avec le bouton droit sur le composant et en choisissant Configure dans le menu contextuel.

Notez que, bien que vous puissiez utiliser la liste déroulante Sensor Component Type dans les boîtes de dialogue pour passer rapidement à un autre type de composant capteur (le symbole graphique sera mis à jour en conséquence), les champs Comment  et Description du composant ainsi que le Design Item ID (pour le composant de bibliothèque lié) continueront de refléter le type de capteur initialement placé et d’y faire référence.

Une fois la configuration effectuée selon vos besoins, mettez simplement à jour le PCB cible — un ECO est utilisé pour appliquer les modifications requises, ce qui entraîne la création du motif du capteur à placer sur le PCB. Il ne reste alors plus qu’à placer les capteurs sur la carte aux emplacements requis pour l’interface utilisateur de votre produit, puis à les raccorder aux contrôleurs de capteurs tactiles appropriés. Chaque composant capteur sur le PCB n’est pas une empreinte au sens habituel du terme, mais plutôt le motif réel d’électrode en cuivre. Un panneau de recouvrement est placé au-dessus d’un capteur lors de l’assemblage de la carte.

Bien que les motifs de capteurs de type à capacité propre puissent être utilisés avec ou sans panneau de recouvrement, les implications liées aux décharges électrostatiques (ESD) — pour le contrôleur associé — constituent un facteur majeur en faveur de l’utilisation d’un tel panneau. Pour les capteurs à capacité mutuelle de type curseur et roue, plusieurs canaux disposent de connexions d’électrodes X uniques vers le contrôleur de capteur, avec une connexion commune d’électrode Y. Ces capteurs doivent être utilisés avec un panneau de recouvrement, collé sans espace d’air. C’est ce panneau qui fournit un milieu approprié pour les champs électriques entre les électrodes X et Y.
Javascript

La mise en œuvre d’une commande tactile est un jeu d’enfant – il suffit de placer sur le schéma le composant du type de capteur requis, de le configurer selon les besoins de votre conception, puis de transférer les modifications vers le PCB pour obtenir le motif du capteur.

Un motif de capteur peut également être modifié côté PCB, puis les modifications peuvent être renvoyées vers la feuille de schéma correspondante via un ECO.

Les sections suivantes examinent de plus près les composants capteurs configurables disponibles pour placement dans une conception, leurs options de configuration et le motif de capteur obtenu côté PCB. Dans chaque cas, les configurations par défaut sont présentées.

Atmel Touch Controls

La boîte de dialogue QTouch Component fournit les commandes permettant de configurer un composant capteur tactile sur une feuille de schéma lors de la création de motifs de capteurs capacitifs planaires sur votre PCB, destinés à être utilisés avec la gamme de contrôleurs de capteurs Atmel® QTouch® et QMatrix®, auxquels se connectent les électrodes correspondantes des motifs de capteurs.

Atmel Touch Controls – Capteurs pris en charge de type à capacité propre

Les capteurs suivants de type à capacité propre sont pris en charge pour une utilisation dans vos conceptions PCB.

Un capteur bouton (ou touche) est un capteur zero-dimensional. Il possède un seul point de contact. Les capteurs curseur et rotatifs sont des capteurs one-dimensional – ils détectent le mouvement de votre doigt le long d’un seul axe. Un capteur à interpolation spatiale utilise la géométrie de ses électrodes pour interpoler les champs électriques. Un capteur à interpolation résistive utilise des résistances physiques pour assurer l’interpolation.

Chaque canal (électrode) de ces capteurs possède une connexion directe unique au contrôleur de capteur. De tels capteurs sont non directionnels en termes de champs électriques émis. Bien qu’ils puissent être utilisés avec ou sans panneau de recouvrement, les implications liées aux décharges électrostatiques (ESD) – pour le dispositif contrôleur associé – constituent un facteur majeur en faveur de l’utilisation d’un tel panneau.

Tous ces capteurs conviennent à une utilisation avec les contrôleurs de capteur Atmel QTouch.

Commandes tactiles Atmel – Capteurs pris en charge de type à capacité mutuelle

Les capteurs de type à capacité mutuelle suivants sont pris en charge pour une utilisation dans vos conceptions de PCB.

Un capteur bouton (ou touche) est un capteur zero-dimensional. Il possède un seul point de contact. Les capteurs curseur et rotatifs sont des capteurs one-dimensional : ils détectent le mouvement de votre doigt le long d’un seul axe. Un capteur à interpolation spatiale utilise la géométrie de ses électrodes pour interpoler les champs électriques. Un capteur à interpolation résistive utilise des résistances physiques pour assurer l’interpolation.

Chacun de ces capteurs possède des électrodes X (émission) et Y (réception), la capacité mutuelle entre X et Y étant mesurée par le contrôleur de capteur. Pour les capteurs de type curseur et rotatif, plusieurs canaux disposent de connexions d’électrode X uniques vers le contrôleur de capteur, avec une connexion commune pour l’électrode Y. Ces capteurs doivent être utilisés avec un panneau de recouvrement, collé sans espace d’air. C’est ce panneau qui fournit un milieu approprié pour les champs électriques entre les électrodes X et Y.

Tous ces capteurs conviennent à une utilisation avec les contrôleurs de capteur Atmel QMatrix.

Commandes tactiles Cypress

La boîte de dialogue CapSense Component fournit des commandes permettant de configurer un composant de capteur tactile sur une feuille de schéma lors de la création de motifs de capteurs capacitifs planaires sur votre PCB destinés à être utilisés avec la gamme de contrôleurs Cypress® CapSense® et PSoC®.

Les contrôleurs CapSense de Cypress — auxquels se connectent les électrodes correspondantes des motifs de capteur — sont basés sur la plateforme Programmable System-on-Chip (PSoC®). Les catégories de contrôleurs CapSense comprennent :

  • CapSense®
  • CapSense® Plus
  • CapSense® Express
  • Les familles de contrôleurs PSoC® - PSoC® 1, PSoc® 3, PSoC® 4 et PSoC® 5LP (qui a remplacé la famille PSoC® 5).

Les types de capteurs à capacité propre suivants sont disponibles pour une utilisation dans vos conceptions de PCB.

Un capteur bouton est un capteur zero-dimensional. Il possède un seul point de contact. Les capteurs de curseur sont des capteurs one-dimensional – ils détectent le mouvement de votre doigt le long d’un seul axe.

Chaque canal (électrode) de ces capteurs possède une connexion directe unique au contrôleur du capteur. Ces capteurs sont non directionnels du point de vue des champs électriques qu’ils émettent. Bien qu’ils puissent être utilisés avec ou sans panneau de recouvrement, les implications liées aux décharges électrostatiques (ESD) – pour le dispositif contrôleur associé – constituent un facteur majeur en faveur de l’utilisation d’un tel panneau.

Tous ces capteurs conviennent à une utilisation avec les contrôleurs Cypress CapSense et PSoC.

Commandes tactiles Microchip

La boîte de dialogue mTouch Component fournit les commandes permettant de configurer un composant de capteur tactile sur une feuille de schéma lors de la création de motifs de capteurs capacitifs planaires sur votre PCB destinés à être utilisés avec la gamme de contrôleurs Microchip® mTouch®. Les contrôleurs mTouch de Microchip – auxquels se connectent les électrodes correspondantes des motifs de capteurs – sont généralement des dispositifs PIC. Les types de capteurs à auto-capacitance suivants sont disponibles pour une utilisation dans vos conceptions de PCB.

Les capteurs de curseur sont des capteurs one-dimensional – ils détectent le mouvement de votre doigt le long d’un seul axe.

Chaque canal (électrode) de ces capteurs possède une connexion directe unique au contrôleur du capteur. Ces capteurs sont non directionnels du point de vue des champs électriques qu’ils émettent. Bien qu’ils puissent être utilisés avec ou sans panneau de recouvrement, les implications liées aux décharges électrostatiques (ESD) – pour le dispositif contrôleur associé – constituent un facteur majeur en faveur de l’utilisation d’un tel panneau.

Tous ces capteurs conviennent à une utilisation avec les contrôleurs Microchip mTouch.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu