Next: CORRESPONDENCIA EJES 4i27A Y
Up: CONTROL DE MOTORES
Previous: CONTROL DE MOTORES
  Contents
Se usan dos tarjetas de control de servomotores insertables en el ducto PC/104
para controlar los 4 motores del guiador.
Las tarjetas son fabricadas por``MESA ELECTRONICS'', el modelo es
4i27A.
Las características principales de la 4i27A son:
- Dos ejes de servo control (2 LM628).
- Tres puertos de entrada salida de 8 ``bits'', (8255). Dos de estos
puertos (A y B) tienen funciones especiales. El puerto A debe ser de salida
y el puerto B debe ser de entrada. El puerto C puede configurarlo el usuario
como de entrada o de salida. En el caso del guiador lo utilizamos como
puerto de entrada para sensar los interruptores de identificación de
centro de los ejes de ZOOM y FOCO.
el puerto.
El conector de interfaz de la tarjeta 4i27A se presenta en la tabla
4.2 en la p'gina
.
Tabla 4.2:
Conector de la tarjeta 4i27A. Los ``pins'' pares del 14 al 50
están conectados a tierra.
| PIN # |
SEÑAL |
PIN # |
SEÑAL |
| 1 |
B1 |
2 |
/B1 |
| 3 |
A1 |
4 |
/A1 |
| 5 |
B0 |
6 |
/B0 |
| 7 |
A0 |
8 |
/A0 |
| 9 |
IDX1 |
10 |
/IDX1 |
| 11 |
IDX0 |
12 |
/IDX0 |
| 13 |
DAC1 |
15 |
DAC0 |
| 17 |
DIR1 |
19 |
DIR0 |
| 21 |
/ENA1 |
23 |
/ENA0 |
| 25 |
SENSE1-1 |
27 |
SENSE1-0 |
| 29 |
SENSE0-1 |
31 |
SENSE0-0 |
| 33 |
BIT7 |
35 |
BIT6 |
| 37 |
BIT5 |
39 |
BIT4 |
| 41 |
BIT3 |
43 |
BIT2 |
| 45 |
BIT1 |
47 |
BIT0 |
| 49 |
+5V |
|
|
|
Cada 4i27A ocupa 16 direcciones contiguas empezando en la
dirección seleccionada por el usuario.
La tabla siguiente muestra los registros de la
4i27A.
| BASE+00H |
82C55 Puerto A (Debe ser salida) |
| BASE+01H |
82C55 Puerto B (Debe ser entrada) |
| BASE+02H |
82C55 Puerto C (Definido por el usuario) |
| BASE+03H |
82C55 Puerto de control |
| BASE+04H |
Motor 0 LM628 puerto de Comando/estado |
| BASE+05H |
Motor 0 LM628 puerto de datos |
| BASE+06H |
(Igual a BASE+04H) |
| BASE+07H |
(Igual a BASE+05H) |
| BASE+08H |
Motor 1 LM628 puerto de Comando/estado |
| BASE+09H |
Motor 1 LM628 puerto de datos |
| BASE+0AH |
(Igual a BASE+08H) |
| BASE+0BH |
(Igual a BASE+09H)1 |
|
- 1 Del puerto BASE+0CH a BASE+0FH se
accesa los puertos de comando y de datos de ambos LM628 simultáneamente
por lo que no se debe usar dichas direcciones.
|
La dirección BASE en el mapa de entrada/salida del ducto PC/104
de la 4i27A se selecciona con los ``jumpers''
W1, W2 y W3. La tabla siguiente muestra las
combinaciones posibles.
| DIRECCIÓN BASE |
W1 |
W2 |
W3 |
| 0200H |
abajo |
abajo |
abajo |
| 0210H |
abajo |
abajo |
arriba |
| 0220H |
abajo |
arriba |
abajo |
| 0230H |
abajo |
arriba |
arriba |
| 0240H |
arriba |
abajo |
abajo |
| 0250H |
arriba |
abajo |
arriba |
| 0260H |
arriba |
arriba |
abajo |
| 0270H |
arriba |
arriba |
arriba |
Los ``bits'' de los puertos dedicados del 82C55 tienen las funciones definidas
en la siguiente tabla.
| PUERTO(8255) |
BIT |
PIN |
FUNCIÓN |
| A |
0 |
23 |
Motor 0 /ENA, Habilita el motor 0 |
| A |
1 |
21 |
Motor 1 /ENA, Habilita el motor 1 |
| A |
2 |
N.C. |
ISEL0 |
| A |
3 |
N.C. |
ISEL1 |
| A |
4 |
N.C. |
ISEL2 |
| A |
5 |
N.C. |
ISEL3 |
| A |
6 |
N.C. |
IMODE0 |
| A |
7 |
N.C. |
IMODE1 |
| |
|
|
|
| B |
0 |
31 |
Motor 0 Sensado (Bit de prop. general) |
| B |
1 |
27 |
Motor 0 /OT (Bit de prop. general) |
| B |
2 |
29 |
Motor 1 Sensado (Bit de prop. general) |
| B |
3 |
25 |
Motor 1 /OT (Bit de prop. general) |
| B |
4 |
11 |
Motor 0 Índice (Conectado también al LM628) |
| B |
5 |
9 |
Motor 1 Índice (Conectado también al LM628) |
| B |
6 |
N.C. |
Motor 0 Interrupción |
| B |
7 |
N.C. |
Motor 1 Interrupción |
| |
|
|
|
| C |
0-7 |
47-33 |
Bits de prop. general |
En la tabla anterior PIN se refiere a la pata asignada en el conector
de 50 PINS de la 4i27A.
Subsections
Next: CORRESPONDENCIA EJES 4i27A Y
Up: CONTROL DE MOTORES
Previous: CONTROL DE MOTORES
  Contents
2004-05-27