Electronique > Réalisations > Interfaces > Interface sortie 001

Dernière mise à jour : 04/01/2015

Présentation

Cette interface dispose de 128 sorties logiques TTL et agit comme un convertisseur série/parallèle.

interface_sortie_001_pcb_3d_a

Elle est dotée de 3 entrées pour l'arrivée des données sous forme série (Clock, Data et Strobe), et restitue ces données sous forme parallèle.

Schéma

Pour les 128 sorties, j'ai utilisé 16 circuits intégrés de type 74HC595 qui sont des registres à décalage (1 entrée et 8 sorties).

interface_sortie_001

Les 16 registres à décalage 74HC595 sont chaînés, les 128 bits de données peuvent être transmis avec les bits de poids fort au début ou à la fin de la trame, cela dépend de votre application - et dans le fond ça ne change pas grand chose.

Alimentation
L'alimentation requise pour l'ensemble du circuit dépend de la charge connectée aux sorties. Pour ma part je me suis contenté de simples LED pour en vérifier le fonctionnement général, avec résistances de 2,7 kO en série avec chacune d'elle (dans mon cas, intensité de courant de 1 mA environ dans chaque LED, et donc grosso-modo 130 mA pour l'ensemble quand toutes les sorties sont activées en même temps).

Prototype

Réalisé avec seize circuits 74HC595 mais avec seulement 32 LED réellement câblées, 8 LED sur les premier, huitième, neuvième et dernier registres (baregraphes 10 LED dont deux LED ne sont pas câblées). Les condensateurs de découplage d'alimentation sous casés sous les CI eux-même, au centre de leur support (dernière photo).

interface_sortie_001_proto_001a interface_sortie_001_proto_001b interface_sortie_001_proto_001c interface_sortie_001_proto_001d interface_sortie_001_proto_001e

Je considère que tout est OK puisque cela fonctionne au début, au milieu et à la fin de la chaîne. Le test de l'interface a été réalisé avec un petit programme tout simple pour PIC16F628A qui active les 128 sorties les unes après les autres, tout d'abord en allumant une LED sur deux de façon alternée (alternances 4 fois de suite), puis ensuite à la façon d'un chenillard traditionnel avec une seule sortie activée à la fois.

Circuit imprimé

Dessiné en double face.

interface_sortie_001_pcb_composants

Typon aux formats PDF et Bitmap 600 dpi

Logiciel du PIC

Fichier binaire compilé *.hex (MikroPascal Pro V6) prêt à flasher dans le PIC, facultatif et écrit uniquement pour accélerer les tests.
Interface sortie 001 - 16F628A - (04/01/2015)
Si vous souhaitez recevoir par la poste un PIC préprogrammé et prêt à utiliser, merci de consulter la page PIC - Sources.

Historique

04/01/2015
- Première mise à disposition