Académique Documents
Professionnel Documents
Culture Documents
Caractersticas Generales del Prototipo: TD68HC908GP32 (Revisin 04 01 04). Microcontrolador Motorota 68HC908 GP32 de 8 -Bits, opera con cinco voltios, y posee 32K de memoria FLASH, dos temporizadores de 16-Bits, 8 canales multiplexados de Conversin Anlogo Digital, 33 pines de Entrada / Salida, mdulo de interrupcin de teclado (KBI), mdulos de interfase serial sncronos y asncronos (SPI y SCI), mdulos de generacin de reloj y de tiempo (CGM y TBM), entre algunas. La tarjeta se alimenta con un adaptador de voltaje comn que pueda suplir 15 VDC y 500 mA como mnimo (ver figura 4(e)). La tarjeta incluye: Conector y switch de Power, conector serial tipo RJ11 para conectarlo a la PC, un LED Rojo de Power, un LED Verde de Prueba / Diagnstico. Un jumper de Prueba / Diagnstico, un regulador de 12 V para pruebas en el prottoboard con Relays, Motores, etc. Un potencimetro conectado al convertidor Anlogo / Digital AD0 para experimentos, un conector tipo machine tool del cual existe conexin con los 12 V de la tarjeta para realizar experimentos con otros tipos de cargas. Un agarradero para no forzar el header cuando se remueva de la plantilla de prueba de proyectos. La tarjeta se puede programar con una PC utilizando lenguaje assembler o C. Las herramientas de desarrollo son el ambiente integrado de desarrollo WinIDE para aplicaciones en que se use el lenguaje Assembler y el CodeWarrior con el que se puede usar In-Line Assembler, C y/o C++.
Vista
Figura No. 2: Vista Inferior. Ntese el agarradero y el Conector para insertar la placa en el Prottoboard.
Potencimetro para pruebas Del ADC, Canal ADC0. Jumper del Pot. - desconecta el potencimetro (1 en total). Machine Tools Mtodo alterno de cableado para conectar la tarjeta al prottoboard. Conector RJ11 para comunicar el C con la PC
Conector DC para fuente externa ver figura 4(e). 1 Necesario para la configuracin Desconecta el LED Verde Interruptor ON/OFF para la tarjeta. Jumpers de Referencias del ADC (2 en total). Jumper de Prueba/Diagnstico (1 en total).
Figura No.3. Descripcin de la tarjeta de Desarrollo. Consta de un LED de diagnstico, interfase RS-232 y RS-485, potencimetro de 10K para pruebas del Convertidor Anlogo Digital, un regulador de 12V con pin de salida sobre la capa de serigrafa para pruebas de motores, 2 relays, etc., opcin de cableado al prottoboard por machine tools o conexin directa a este por el header . Se alimenta por medio de una 3 fuente externa.
1 2 3
Agarradera Necesaria si se decide insertar la tarjeta al prottoboard, esta facilita la superficie de agarre y permite remover el header sin daos. Son un conjunto de dos alambres nmero 18.
Header Opcin de conexin de la tarjeta de desarrollo a la plan tilla de experimentos. El arreglo de 40 pines de header hace que se tomen medidas como la agarradera para remocin del header.
Header (a) GP32 en prottoboard si se decide remover la Tarjeta, se ha experimentado que quedan incrustados los pines del header en el prottoboard. (b) La solucin es remover la tarjeta con un lpiz en su agarradera. El movimiento parejo asegura la vida til del header. Fuente de Poder variable de hasta 12V y carga de 1A. Especificaciones
Agarrad era (cables blancos) Remueva la tarjeta hacia arriba. Opcin de header en el prottoboard. (c) (d) (e) Interruptor de polaridad Selector de Voltaje
Figura No 4 : Header para conexin en el prottoboard y fuente externa. (a) Agarradera vista lateral. La agarradera es utilizada para dar estabilidad a la hora de remocin del header . (b) Header tarjeta en vista inferior. El header es una opcin, ms no la recomendada de tener al alcance sin alambrar, los puertos en la plantilla de experimentos (ver figura 4(c)). (c) Tarjeta en prottoboard la opcin de insertar la tarjeta con el header es utilizada para acceder a los puertos del microcontrolador sin alambrar. Esto sin embargo no es recomendable por el arrastre que tiene el header sobre toda la tarjeta, teniendo as un consecuente dao irreparable. (d) Extraccin de la tarjeta. Utilice un lpiz e insrtelo en la agarradera, para luego mover hacia arriba de forma uniforme. Esto asegura que el header se extraiga sin daos. (e) Fuente de Poder la tarjeta se alimenta por una fuente externa de variable, no regulada, de 12V (en realidad suple ms de su mximo en la serigrafa) 1A.
(a) Arreglo Pierce, configuracin clsica de oscilador externo. (ver figura 7-2 pgina 121) (ver tabla 23.17.1, pgina 389) Nota: El circuito del CGM que se muestra en el manual del GP32 no es necesario para la mnima con-. Figuracin.
C4 (b) 0.1uF Configuracin a 9600 baudios (ver tabla 15-1 Pgina 201, fila no. 3) S1
C7 22pF
C10 0.1uF
CN1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
J9 U4 68HC908GP32
VDDa VSSa CGMX Osc2 Osc1 RST PTC0 PTC1 PTC2 PTC3 PTC4 TxD RxD IRQ PTD0 PTD1 PTD2 PTD3 VSS VDD PTA7 PTA6 PTA5 PTA4 PTA3 PTA2 PTA1 PTA0 REFL REFH PTB7 PTB6 PTB5 PTB4 PTB3 PTB2 PTB1 PTB0 PTD5 PTD4
9600
R7
J12
J13
J11
9600
9600
9600
R2 10K
R3 10K
R4 10K
10K CN2 40 En la tarjeta existe un LED co39 38 nectado al PTA6, pin 39 37 36 35 34 (d) "PA0" = Comunicacion Serial @ 9600 BPS 33 Serial 32 Puede tener el MAX232 31 30 J8 J7 el arreglo en OR de la figura 6 29 28 27 26 25 24 5V 23 (e) 22 21
(c) Conecte IRQ a: 8.2V para modo de Programacin. Tierra para modo de aplicacin. (ver entrada a modo monitor, figura 15-1, pgina 199).
5V
Figura No. 5: (a) Arreglo de oscilador externo. Segn la data del fabricante (Motorola), cada capacitor puede estar en el rango de los 6 a 30 pF y dependiendo del tipo de cristal en MHz vara su conexin a modo monitor. Ver tabla 1. (b) Configuracin de entrada a modo monitor. Segn la data del fabricante PTC0 = 1 y PTC1 = PTC3 = PTA7 = 0, para un cristal de 4.9152MHz. Las resistencias son necesaria debido a que el manual del GP32 est errneo. (c) Modo de Programacin o Aplicacin. VTST = 8.2, al conectar IRQ a VTST , se puede ingresar a modo monitor. (d) Interfase de conexin a la PC. Utilice una conexin RS -232 por medio de un arreglo OR (ver figura 6) o un integrado MAX232, ambos son funcionales. (e) Referencias del convertidor Anlogo a Digital. Segn el fabricante se debe poner los pines VREFH = VDD y VREFL = VSS, est es la referencia del convertidor anlogo digital.
4
Figura y tablas extradas del MC68HC908GP32/H: GP32 Technical Data http://e-www.motorola.com/files/microcontrollers/doc/data_sheet/MC68HC908GP32.pdf - GP32 Technical Data. Otra referencia es la cita 1.
R15 100 IN - 3
5V
Q2 2N2222 D5 1N4148
R17 10K Rh
D4 1N4148
R12 10K Rh
Interfase de conexin a la PC, puede utilizase tanto este diagrama o el integrado MAX232 que reemplaza todo el arreglo.
5V
R16 10K Rh
R14 10K
Q1 2N2907
R13 100
Figura No. 6 : Circuito de comunicacin RS-232. Arrreglo en OR de componentes pasivas que permite la comunicacin bidireccional half dplex entre el microcontrolador y la PC.
OUT - 2
SW1
IC2 7812T
IN OUT COM
12V
TP3
5V
Figura No. 7: Fuente DC para el microcontrolador. La fuente es capaz de llevar carga de 1A por regulador, lo que sobrepasa la capacidad de consumo del microcontrolador y es posible usarse en otros experimentos.
+
CN1
R11 3.3k
R7 100 8.2V +
D1 ROJO
Z1 1N4738A
C1 22uF
C2 0.1uF
Fuente de Alimentacion
X VTST
X X
X OFF
X 1
X 0
X 0
Disabled Disabled
VTST
OFF
VDD GND
OFF ON
X X
X X
X X
Disabled Disabled
VDD VTST $FF (blank) OFF X X X X ------Enabled or GND VDD VDD or Not $FF OFF X X X X ------Enabled X X ---or VTST (programmed) GND Tabla No. 1: Tabla de configuracin a Modo Monitor. VTST = 8.2 V, los requerimientos de la seal utilizados fueron los que se encuentran en celdas oscuras. Oservar tambin PTC0, PTC1,PTC3, PTA0 y PTA7 como configurar para entrada a modo monitor.
A
S1 SW Sm3 U2 7812T Vr Vh
IN OUT COM
( Nota 17 ) TP
TP
A
TP
SIP1 SIP1
12V
U1 7805T Vr Vh
IN OUT COM
SIP1 5V
TP
J4
( Nota 16 )
+ -
R8 100 Rh C3 0.1uF
8.2V + C1 22uF
( Nota 17 )
C2 0.1uF
PWR
R9 3.3k Rh D3 LED Ch
D2 1N4738A
Id=38ma
CAP .1u Znr 8.2 CAP 22 u
Rojo Id=1ma
CN1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
CN2 40 39 38 37 36 J5 35 5V 34 SIP2 33 32 SIP1 31 R1 TP 30 10k 40% 29 PTB0/ADC0 POT 10K 28 27 26 25 24 23 22 ( Ver Nota 19 ) 21
J3
B
SIP1
TP
Fuente de Alimentacion
( Nota X )
J9 SIP2
9600
C7 22pF CAP 22 p
R7 10K Rh
Verde
R6 3.3k Rh D1 LED Ch
5V
IN - 3
S2
J12 SIP2
J13 SIP2
J11 SIP2
9600
9600
9600
SW Pb
( Ver Nota 18 )
R2 10K Rh
R3 10K Rh
R4 10K Rh
10K CN2 Rh 40 39 38 37 PRUEBA 36 35 "PA0" = Comunicacion Serial @ 9600 BPS 34 33 32 TP C Ser 31 J8 30 SIP1 J7 29 28 27 SIP2 SIP2 26 25 24 5V 23 22 21 5V
R12
5V
SIP1
TP
5V 8.2V
TP IRQ
TBh Ang
5V
RJ11h
SIP1
( Ver Nota 2 )
R13 100 Rh
OUT - 2
Date: 24 / 12 / 03 5
Figura 1 Todas las capas encendidas. Ancho = 2500mils X Alto = 3800 mils
Figura 4 Trazado de la capa inferior. Color:Azul. Track = 15 mils; Crossing = 12 mils Power = 25 mils; Perimeter = 5 mils