LISTE DES COMPOSANTS 94 mars/avril <strong>2018</strong> www.elektormagazine.fr
principal. En mode esclave, l’adresse est celle du testeur. Les transactions de lecture, écriture et écriture-lecture sont prises en charge en définissant le nombre d’octets à lire et à écrire. SMBus et PMBus sont des variantes simplifiées d’I 2 C à basse vitesse. Elles peuvent ajouter un octet PEC (Packet Error Checking) à la fin d’un message. Le testeur le calcule automatiquement et ne l’affche pas comme donnée TX. MIDI Il s’agit d’une variante du protocole série standard à vitesse fixe (31,25 kHz). Comme les messages MIDI ne contiennent d’ordinaire que 3 octets bien définis, il est facile de les configurer sur la page du protocole MIDI. Le canal et l’état (la chaîne de texte après le champ « canal ») sont combinés en un octet, et les deux octets de données sont ajoutés. Le message de 3 octets qui en résulte est affché sous forme de donnée TX hexadécimale et peut être édité. Vous pouvez également composer des messages plus courts ou plus longs (jusqu’à 7 octets), p. ex. des messages spécifiques à un système. Bips Trois types de bips accompagnent les actions de l’utilisateur : 1. aigu : entrée dans un sous-menu, passage en mode test ou édition d’un paramètre ; 2. moyen : avance jusqu’au prochain chiffre ou caractère modifiable ; 3. bas : sortie d’un sous-menu, du mode test ou d’édition d’un paramètre. La hauteur décroissante des bips correspond à l’ordre logique des actions : entrée, modification et sortie. Pour finir, le mode test L’entrée en mode test et sa sortie se font au moyen d’un bouton spécial, le poussoir S4 de la Platino. Vous pouvez le presser à n’importe quel moment. Si vous le faites au moment où un sousmenu est affché, le système revient à l’écran principal. Vous pouvez modifier la configuration du testeur en mode test, qui dans certains cas se désactivera. Vous pouvez modifier certains paramètres à la volée, pas tous. Pour être certain qu’un changement de paramètre a bien été pris en compte, il est préférable de relancer le mode test. LED La LED tricolore passe au rouge en mode test, sinon elle est verte (et orange en mode édition d’un paramètre parce que… c’était faisable). Pour l’instant le bleu ne sert pas. Données RX Les données entrantes (RX) sont affchées sur les lignes 3 et 4 de l’affcheur. La donnée sous le champ TX est la plus ancienne, celle dans le coin inférieur droit est la plus récente. Il n’y a pas de séparateur entre les octets. Le champ des données RX est effacé au lancement de chaque test. Transmissions répétées Il est possible de ne rien transmettre, soit en mettant la donnée TX à zéro, soit en définissant le nombre d’émissions à 0. Mettre ce nombre à −1 équivaut à une transmission répétée à l’infini. Le délai entre deux émissions est défini par la fréquence de répétition (en millisecondes). SPI En mode maître SPI, les données ne peuvent être reçues que lorsque le maître émet. Cette caractéristique est inhérente au protocole SPI. Une astuce pour se borner à la réception est d’envoyer en continu la valeur 0 ou la valeur 0xff. En mode esclave SPI, le testeur envoie les données TX lorsque le maître SPI produit un signal d’horloge. Les données TX sont émises en boucle s’il faut un plus grand nombre d’octets de taille de données TX. Notez que le premier octet reçu est généralement laissé dans le registre de données de réception. Là encore ceci est inhérent au fonctionnement de SPI. I 2 C Ici aussi un maître I 2 C ne peut recevoir des données qu’au moment où il produit un signal d’horloge. L’esclave doit en outre avoir été mis en mode lecture. Ces conditions sont remplies lorsque le nombre d’octets à lire dans le sousmenu I 2 C est différent de zéro. En mode esclave, le testeur envoie le nombre d’octets de données TX requis. Si un plus grand nombre est nécessaire, les données TX sont émises en boucle. Les dents serrées, le sourire large Le testeur de bus série Platino fait partie de ces outils dont nous avons tous rêvé en butant sur un problème de communication sérielle, mais évidemment le problème en question est toujours si prenant qu’il ne nous laisse jamais le temps de construire l’outil… Finalement, après trente années d’hésitation, nous avons serré les dents et l’avons construit pour vous (fig. 5). Le projet est ouvert et clair, donc facile à comprendre, à compléter et/ou modifier. Le logiciel est modulaire et compatible Arduino, ce qui permet d’ajouter rapidement de nouveaux protocoles. Il occupe moins de 20 % de la mémoire de programme et utilise 10 % de la RAM. Le système de menu pourra en outre être réutilisé dans d’autres projets (Platino). Ces atouts nous font espérer que notre testeur Platino servira de projet de référence pour la construction de montages (Platino) conséquents. (13<strong>04</strong>09 – version française : Hervé Moreau) Liens [1] Platino : www.elektormagazine.fr/150555 [2] LiquidMenu : https://github.com/VaSe7u/LiquidMenu [3] Paquet Platino pour cartes Arduino : https://github.com/<strong>Elektor</strong>Labs/Arduino [4] Page associée à l’article : www.elektormagazine.fr/13<strong>04</strong>09 DANS L’E-CHOPPE ª13<strong>04</strong>09-1 carte d’interface du testeur série, circuit imprimé nu ª150555-1 circuit imprimé Platino nu www.elektormagazine.fr mars/avril <strong>2018</strong> 95
- Page 1 and 2:
mars/avril 2018 | nº 470 www.elekt
- Page 3 and 4:
41 ème année, n° 470 - mars/avri
- Page 5 and 6:
magazine 74 wattmètre RF jusqu’
- Page 7 and 8:
1 er prix La vidéo d’Alexander B
- Page 9 and 10:
Caractéristiques techniques • Co
- Page 11 and 12:
la communauté d'Elektor DÉCOUVRIR
- Page 13 and 14:
Pendant plus de cent ans, « lumiè
- Page 15 and 16:
du quoi, du comment et du pourquoi,
- Page 17 and 18:
présence des pointes. Le palier su
- Page 19 and 20:
Champs parasites électromagnétiqu
- Page 21 and 22:
générateur de texte Tektronix dr
- Page 23 and 24:
pour piloter la vieille horloge à
- Page 25 and 26:
Il faut également définir l’adr
- Page 27 and 28:
Enfin, il est possible de connecter
- Page 29 and 30:
Version à 16 canaux Si le programm
- Page 31 and 32:
utilisées d’une porte CMOS. En f
- Page 33 and 34:
. . . Bridge Controller J1 EXT_5V D
- Page 35 and 36:
On trouve ici deux particularités
- Page 37 and 38:
Figure 8. Entre la fin de la commut
- Page 39 and 40:
PROJET DE LECTEUR carillon pour l
- Page 41 and 42:
Figure 3. Même si je ne suis pas l
- Page 43 and 44: la tête RF dans d’autres applica
- Page 45 and 46: Le signal entre par K1. Au maximum,
- Page 47 and 48: Pour finir Nous n’avons jusqu’i
- Page 49 and 50: Q (presque) tout ce que vous avez t
- Page 51 and 52: petits Numitrons peuvent être pilo
- Page 53 and 54: L’utilisation novatrice de trois
- Page 55 and 56: commerciales, l’auteur est scepti
- Page 57 and 58: PROJET DU LABO démarrage en douceu
- Page 59 and 60: LISTE DES COMPOSANTS (30 V) 2 /3,6
- Page 61 and 62: concours de projets ESP32 de 2018 D
- Page 63 and 64: vol tous azimuts piloté par Clemen
- Page 65 and 66: Wikipedia : DeepDream est un progra
- Page 67 and 68: Que vous soyez un débutant ou un p
- Page 69 and 70: Figure 6. Schéma partiel dans eesc
- Page 71 and 72: La fenêtre du menu Règles de Conc
- Page 73 and 74: toutes les informations sont bien i
- Page 75 and 76: ownCloud INFOS SUR LE PROJET Raspbe
- Page 78 and 79: Ensuite nous téléchargeons le paq
- Page 80 and 81: Ensuite : openssl x509 -req -days 3
- Page 82 and 83: trucs et astuces par les lecteurs p
- Page 84 and 85: PROJET DU LABO jauge de niveau d’
- Page 86 and 87: tâche respective ; cela permet aux
- Page 88 and 89: PROJET DU LABO testeur de bus séri
- Page 90 and 91: K1 1 2 3 4 5 6 7 8 9 10 K4 1 2 3 4
- Page 92 and 93: Platino en bref Platino est un circ
- Page 96 and 97: NOUVEAU Découvrir, Innover, Partag
- Page 98 and 99: Tableau 1. Principales caractérist
- Page 100 and 101: Quand les fondeurs s’y mettent Il
- Page 102 and 103: PROJET DU LABO minuteries pour le t
- Page 104 and 105: tandis que des évènements Worday
- Page 106 and 107: qui permet déjà quelques heures d
- Page 108 and 109: 4049UB dernier est quasiment parall
- Page 110 and 111: PROJET DU LABO signalisation pour t
- Page 112 and 113: Figure 1. LDmicro démarre avec une
- Page 114 and 115: K3 K2 K1 3 2 1 3 2 1 3 2 1 + O-8 O-
- Page 116 and 117: hors circuits le BA-B.A des convert
- Page 118 and 119: = 0,17 W. A contrario, un convertis
- Page 120 and 121: Figure 7. Schéma complet d’un co
- Page 122 and 123: Éclairage extérieur variable Elek
- Page 124 and 125: Figure 2. Vue plongeante dans l’o
- Page 126 and 127: Domaine de premier niveau « .cat
- Page 128 and 129: la rédaction recommande bienvenue
- Page 130 and 131: jouez & gagnez Hexadoku casse-tête
- Page 132: Plus de 45 ans d‘expérience Gran