bus ISA - S.E.R.I.A.N.E.

Transcription

bus ISA - S.E.R.I.A.N.E.
Entrées/Sorties pour PC (bus ISA)
9
LOGIC20R16
Entrées-sorties logiques TTL + relais
20 lignes d’entrées-sorties numériques TTL
✓ 16 relais DIL 10VA
✓ Lignes individuellement programmables en
entrée ou en sortie
✓ Possibilité de générer une interruption
✓ Mode dialogue (handshake avec 2 lignes)
✓ Interface pour une large gamme de
périphériques
✓
■ Raccordement
avec des appareils fournissant
des données de type BCD
■ Acquisition de données venant de capteurs de
type “tout ou rien” (boutons poussoirs, fin de
course)
■ Analyse et traitement de signaux logiques
■ Interrupteurs commandés
■ Modélisme ferroviaire
■ Commande de relais de puissance
La carte LOGIC20R16, pour PC/XT/AT et compatibles,
est une interface parallèle disposant de 20 lignes
d’entrées/sorties numériques et de 16 relais.
La carte LOGIC20R16 s’interface facilement avec des
périphériques ou d’autres ordinateurs.
Chaque ligne (parmi 20) disponible sur la carte, peut être
configurée individuellement comme une entrée ou
comme une sortie.
La carte peut générer automatiquement des interruptions
suivant l’état d’une ligne spécialisée.
Certaines lignes spécifiques peuvent fonctionner dans
des modes spéciaux :
Un mode dialogue (handshake) sur deux lignes.
Un mode impulsionnel permettant de générer
automatiquement une impulsion de largeur 1 µs.
Ces modes permettent de réaliser des communications
synchrones simplement.
La partie relais est complètement indépendante de la
partie PIA. Elle est décomposée en deux sections de 8
relais chacune.
La commande d'ouverture ou de fermeture d'un relais
parmi 8 est réalisée tout simplement en positionnant un
bit d'un octet de commande à "1" ou à "Ø".
L'état des relais peut être relu par le PC.
MATERIEL
PIA
Un PIA 6821, (Peripheral Interface Adapter), contrôle 20
lignes d’entrées/sorties. Ces 20 lignes sont organisées
en 2 ports de 10 lignes (port A et port B). Le PIA 6821
est, à quelque chose près, équivalent en fonctionnalité
au PPI 8255 d’INTEL mais est plus complet, plus souple
d'utilisation et peut fournir jusqu’à 10 mA sur certaines
lignes.
RELAIS
16 relais en boîtier DIL permettent au PC de commander
un large éventail de dispositifs. Deux octets de
commande permettent de positionner l’état d’un relais.
L’état d’un bit d’un octet de commande ouvre ou ferme le
relais correspondant.
DECODAGE ADRESSE
La carte occupe 16 adresses consécutives dans
l’espace mémoire I/O adressable du PC. Cet espace
mémoire est totalement indépendant de la mémoire
standard et est propre au processeur Intel. Il est limité à
64 ko et permet d’ajouter un grand nombre d’interfaces
sans perturber la mémoire système. L’adresse de BASE
de la carte est fixée au moyen de 8 micro-interrupteurs.
INTERRUPTION
Certaines lignes du PIA peuvent déclencher une
demande d'interruption. L’interruption peut être
déclenchée soit à partir d’un niveau, haut ou bas, ou soit
à partir d’un front montant ou descendant. Une ligne
d’IRQ peut être choisie parmi 6 par un bloc de 6 microinterrupteurs.
10
Entrées/Sorties pour PC (bus ISA)
Carte LOGIC 20R16
Motorola
PIA
MC6821
20
lignes
LOGIQUE
INTERNE
Contrôleur
interruption
DECODEUR
ADRESSE
16
x
RELAIS
32
lignes
BUS ENTREES/SORTIES PC/AT (I/O CHANNEL)
Synoptique de la carte LOGIC 20R16
CONNECTIQUE
Le PIA est relié à un connecteur femelle SUB-D 25
broches semblable au connecteur du port parallèle du
PC. Les contacts des relais sont reliés à un connecteur
femelle SUB-D 37 broches.
Les connecteurs mâles à souder sont fournis ainsi que
leur capot.
BROCHAGE CONNECTEURS
+5 Volts (PC)
1
CB1
2
PB6
3
PB4
14
+5 Volts (PC)
15
CB2
16
PB7
17
PB5
18
PB3
19
PB1
20
MASSE
21
CA1
22
PA6
23
PA4
24
PA2
25
PAØ
4
PB2
SPECIFICATIONS
PIA
Entrées/Sorties LOGIQUES
Min.
Max
Entrée logique - niveau Bas -0,25 0,8 V
Entrée logique - niveau Haut 2,0
5,25 V
Sortie logique - niveau Bas
0,0
0,4 V
(I=1,6 mA)
Sortie logique - niveau Haut
2,4
5,0 V
(I=100 µA)
PB0-PB7, CB2- niveau Haut
1,5
5,0 V
(I=1 mA)
Courant sorties PA0-PA7, CA2
3,2 mA
Courant sorties PB0-PB7, CB2
10,0 mA
5
PBØ
6
MASSE
7
CA2
8
PA7
9
PA5 10
PA3 11
PA1 12
RELAIS
Contact normalement ouvert (fermé en option).
Pouvoir de coupure 10 VA
avec comme condition 100 Vcc max ou 0,5A max.
Temps de fermeture 250 µs.
Temps d’ouverture
200 µs.
MASSE 13
R1C1
1
R2C1
2
R3C1
3
R4C1
4
R5C1
5
R6C1
6
R7C1
7
R8C1
8
R9C1
9
R10C1
10
R11C1
11
R12C1
12
R13C1
13
R14C1
14
R15C1
15
R16C1
16
MASSE
17
NC
18
NC
19
20
R1C2
21
R2C2
22
R3C2
23
R4C2
24
R5C2
25
R6C2
26
R7C2
27
R8C2
28
R9C2
29
R10C2
30
R11C2
31
R12C2
32
R13C2
33
R14C2
34
R15C2
35
R16C2
36
MASSE
37
NC
CONSOMMATION
moyenne
240,0 mA sous 5 V
(Ajouter +13 mA par relais commandé)
ENVIRONNEMENT
Température
0° à 65° C
DIMENSIONS
250 mm x 99 mm
La carte est livrée avec une documentation complète en
français comprenant la description du PIA 6821 ainsi que
divers exemples d'utilisation sous BASIC, Assembleur et
sous interruptions. Un programme de test pour les
environnements Windows 3.x et 95 est fourni, ainsi que
des programmes exemples pour utilisation avec
VisualBASIC (3, 4 ou 5), DELPHI, et divers utilitaires.
Un driver+Dll pour Windows NT4 peut être fourni.