Documente Academic
Documente Profesional
Documente Cultură
Características
Le indicaremos algunas características del modulo.
FUENTE DE ALIMENTACION
Hay dos maneras de aplicar voltaje
al circuito, una es mediante el jack y otra
mediante la bornera, en el ambos casos el
voltaje de ingreso puede ser AC o DC, en un
rango de 6 a 18 voltios, con un adaptador
de 500mA. 9 Voltios seria adecuado, el uso
de voltajes superiores a 18 voltios pueden
dañar la tarjeta. Es posible alimentar la
tarjeta con la fuente proveniente del
puerto USB, cambiando el jumper del
conector J2 a su posición indicada, dicha
opción no es recomendada y solo se debe
utilizar en casos de emergencia.
J1 VIN VOUT
C1
C2
C4
C3
C5
2 D1 D2
GND
1 BRIDGE LED
3
2
1
1 3
470u
470u
100n
470u
100n
CON2
1 R3 1k J2 CON3
2
J3 1 2
-
2 3
3 F1
2
SW1 SW SPDT
CONN JACK
FUSE
EL PROGRAMADOR EN CIRCUITO
Es compatible con el programador PICKIT2 de
Microchip, por lo tanto se puede usar con el programa
PICKIT2 y/o MPLAB, existen allí dos conectores, uno es
dedicado para conectar el cable USB y sirve como
puerto para realizar la programación del PIC, el otro es
el conector, es de ICSP para programar un
microcontrolador en el circuito de aplicación.
VCC U2
BUSY VCC VCC 5V
20
VDD 2
RA0/AN0 VPP FEEDBACK
C6 3 R1
RA1/AN1 VDD TGT FB
4 R4 1k
100nF RA2/AN2/Vref -/CVref ICSPDAT
5 470 D4 R2
RA3/AN3/Vref + ICSPCLK
1 6 LED
_MCLR/Vpp/RE3 RA4/TOCKI/C1OUT/RCV AUX 4.7k
7 D5
RA5/AN4/_SS/HLVDIN/C2OUT MCLR TGT
LED
D3
LED R5
21 1k
RB0/AN12/INT0/FLT0/SDI/SDA SDA
14 22
Vusb RB1/AN10/INT1/SCK/SCL SCL
23
RB2/AN8/INT2/VMO VPP ON
C7 24
470nF RB3/AN9/CCP2/PO 25
RB4/AN11/KBIO TARGET
26
RB5/KBI1/PGM PROGRAM
27 TARGET VDD TGT FB
RB6/KBI2/PGC 28
9 RB7/KBI3/PGD
OSC1/CLKI
11 VCC
Y 1 20MHz RC0/T1OSO/T13CKI BUSY
12 CN2
RC1/T1OSI/CCP2/_UOE VPP PUMP
10 13 1
OSC2/CLKO/RA6 RC2/CCP1 15 R6 22 2
RC4/D-/VM
22pF
22pF
16 R7 22 3
RC5/D+/VP 17 4
RC6/TX/CK WP
18
8 RC7/RX/DT/SDO CN-USB
GND
C9
C10
19
5
GND
18F2550
VCC
R12
VCC
10k
1 SW2 2
PROGRAM
+
L1 C12 C11 3 4
100nF 10uf /25V
680uH
D6
R13
3
4.7k
1k Q1 1N4148
2 + R8 47
VPP PUMP ICSPCLK CLK
R15 R9 47
ICSPDAT DTA
2N3904 100k
4.7uf/25V
4.7k
4.7k
R14
1
1
C13
2 2N3906
VPP FEEDBACK
Q2
R10
R11
R17
3
2.7k 10k
VPP
R18
R19
3
5V
3
Q4 3 4
2
1
5V 2 5
R22 10k 2
MCLR TGT VPP 1 6
CON2 J11
2N3904 J9 J10
VPP_OUT
1
La figura del lado izquierdo muestra el estado del pulsador para poder programar el
microcontrolador, la del lado derecho muestra el estado que debe tener le pulsador para la puesta
en funcionamiento de la aplicación.
TARJETAS CENTRALES
El entrenador tiene en su parte central un zócalo zif para PIC’s de 18 pines, si se
deseara utilizar otro tipo de microcontrolador se debe colocar una tarjeta central sobre
este sector, por ejemplo la tarjeta para PIC’s de 40 pines que viene incluido en el kit del
entrenador, si usted desea utilizar un PIC o dsPIC, con una distribución diferente a las
soportadas por las tarjetas centrales incluidas en el kit, debe elaborarse una o
comuníquese con nuestro departamento de ventas.
Esquema tarjeta central PIC de 18 pines.
5V
J49 J50
1 1
14
U11 2 2
3 3
VDD
4 4
17 RA5_18P_OUT 5 5
5V RA0 18 RA6_18P_OUT 6 6
RA1 1 RA7_18P_OUT 7 7
RA2 2 8 CON8 8 CON8
VPP/RA5_18P 4 RA3 3
D25 MCLR/RA5/VPP RA4/TOCKI
Vss
PIC_18PINES
5V
5
1 3
C31
R74
100n
J61 CON3
100 VPP_18P RA5_18P_OUT
1 3
2
SW25 SW DPDT
1 RB6_18P_OUT
VPP/RA5_18P
RB6_18P 2
3 PGC_PROG J51 CON3
OSC1_18P RA7_18P_OUT
1 3
2
6 RB7_18P_OUT
RB7_18P 5 OSC1/RA7_18P
OSC2_18P 4 PGD_PROG
J52 CON3
Y3 20MHz OSC2_18P RA6_18P_OUT
1 3
2
OSC1_18P
OSC2/RA6_18P
22pF
22pF
PGD_PROG
DTA
C30
C29
PGC_PROG
CLK VPP_PROG VPP_18P
VPP_OUT
VCC
VCC
VCC
J1
1 U1
D1
11
32
2
1N4148
VDD
VDD
CON2 VPP_40P 1 15 J2
MCLR RC0/T1OSO/T1CKI 16 1
R1 OSC1_40P 13 RC1/T1OSI/CCP2 17 2
OSC1/CLKIN RC2/CCP1 18 3
4.7k RC3/SCK/SCL 23 4
VPP_40P RC4/SKI/SDA 24 5
OSC2_40P 14 RC5/SDO 25 6
2 4
OSC2/CLKOUT RC6/TX/CK 26 7
SW1 J3 2 RC7/RX/DT 8 CON8
6 3 RA0
5 4 RA1 19 J4
4 5 RA2 RD0/PSP0 20 1
VCC 3 6 RA3 RD1/PSP1 21 2
2 7 RA4/TOCKI RD2/PSP2 22 3
1 3 CON6 1 RA5/SS PIC16F877 RD3/PSP3 27 4
J5 33 RD4/PSP4 28 5
C1 1 34 RB0/INT RD5/PSP5 29 6
R2 2 35 RB1 RD6/PSP6 30 7
100n 3 36 RB2 RD7/PSP7 8 CON8
100 4 37 RB3
5 38 RB4 8 J6
6 RB6_40P_OUT RB6_40P 39 RB5 RE0/RD 9 1
7 RB7_40P_OUT RB7_40P 40 RB6 RE1/WR 10 2
GND
GND
OSC2_40P
Y1 20MHz
OSC1_40P
22pF
22pF
SW2 SW DPDT
1 RB7_40P_OUT
C2
C3
RB7_40P 2
3 PGD_PROG
6 RB6_40P_OUT J7
RB6_40P 5
4 PGC_PROG 1 VCC
2
3 VPP_40P
4 PGC_PROG
J8 J9
5 PGD_PROG
1 1 6
CON1 CON1 CON6
J10 J11
1 1
CON1 CON1
LCD 2*16 CARACTERES
El entrenador viene con un LCD de 2*16 caracteres, el LCD deberá ser compatible
con el controlador HD44780A de HITACHI, para regular el contraste basta con mover el
potenciómetro R62. La flexibilidad del entrenador permite utilizar el LCD en modo 4 y 8 bits
y hacer la conexión a cualquier puerto de PIC
5V
R61
R62 47
5V
3
2
1
J30 CON3
8
7
6
5
4
3
2
1
J33 CON8
LCD GRAFICO
J22 CON20
GLCD 128*64
LED+
LED-
GND
VCC
R/W
RST
CS2
CS1
VEE
RS
D0
D1
D2
D3
D4
D5
D6
D7
Vo
E
10
11
12
13
14
15
16
17
18
19
20
5V 5V
1
2
3
4
5
6
7
8
9
R63
R64
47
1
2
3
4
5
6
1
2
3
4
5
6
7
8
3 4 3 4 3 4 3 4
3 4 3 4 3 4 3 4
3 4 3 4 3 4 3 4
CON8
R51 2k tec_f 1 tec_f 1
1 R52 2k tec_f 2 tec_f 2
2 R53 2k tec_f 3 tec_f 3
3 R54 2k tec_f 4 tec_f 4
4 tec_c1 tec_c1
5 tec_c2 tec_c2
6 tec_c3 tec_c3
7 tec_c4 tec_c4
8
J20
DISPLAY DE 7 SEGMENTOS
El entrenador cuenta con 3 displays cátodo común, están distribuidos para usarse
en forma multiplexada.
8
1 1 1
CON8 R24 330 seg_b seg_d seg_d seg_d
2 2 2
R25 330 seg_c seg_c seg_c seg_c
1 4 4 4
2 R30 330 seg_d dp dp dp
3 5 5 5
4 R31 330 seg_e seg_b seg_b seg_b
5 6 6 6
6 R37 330 seg_f seg_a seg_a seg_a
7 7 7 7
8 R38 330 seg_g seg_f seg_f seg_f
9 9 9
J16
R39 330 dp seg_g seg_g seg_g
10 10 10
3
3
3
J19 R49
3
CON3
1
LED´S
J13 CON8
1
2
3
4
5
6
7
8
D7
D9
D8
D10
D11
D12
D13
D14
LED
LED
LED
LED
LED
LED
LED
LED
330
330
330
330
330
330
330
330
R43
R41
R42
R44
R45
R46
R47
R48
PULSADORES
J12 CON4
1
2
3
4
R26 R27 R28 R29
100 100 100 100
3 2 3 2 3 2 3 2
RELAY
5V
D15
1N4148
1
J24 8
4
3
3 2 R55
2 3 2
1 5 Q7
7 2N3904 1k
CON3 6
1
5V J32
1
2
D24
CON2
1N4148
1
J38 8
4
3
3 2 R65
2 3 2
1 5 Q8
7 2N3904 1k
CON3 6
1
ENTRADAS ANALOGICAS
5V
R32
J18
1
5V 2
CON2
R40
COMUNICACIÓN USB
VUSB
J4 CN1
1
1 2
CON3
2
3
3
4 USB
CN-USB
C8
5
470nF
COMUNICACIÓN RS232
5V
RS232 P1
16
U3 5
tx_pc 13 12 rx_pic 9
VCC
8 R1IN R1OUT 9 4
tx_pic 11 R2IN R2OUT 14 rx_pc 8
10 T1IN T1OUT 7 tx_pc 3
T2IN T2OUT 7
1 rx_pc 2
10u 3 C+ 6
C15 4 C1- 1
5 C2+
2 C2- CONNECTOR DB9
GND
10u 6 V+
V-
10u
10u
C16
MAX232 J17
15
rx_pic
2
C17
C18
tx_pic
1
CON2
5V
COMUNICACIÓN RS485
5V
RS485
4.7k
J55 LTC485 U7
R71
1 8 J57
1 2 RO VCC 7 R68 51
2 3 RE B 6 R69 51 1
3 DE A 2
4.7k
4 5
DI GND 3
CON3
R72 CON3
R70
1k
COMUNICACIÓN I2C
5V
BUS I2C
4.7k
4.7k
5V
5V Y2 DS1307 U8
U9 24CXX 1 8
1 8 32.768KHz 2 X1 VCC 7 J26
A0 VCC X2 SQW
R57
R56
2 7 3 6 scl_i2c scl_i2c 1
3 A1 WP 6 scl_i2c 4 VBAT SCL 5 sda_i2c sda_i2c 2
J29
4 A2 SCL 5 sda_i2c GND SDA
GND SDA 1
2 CON2
CON2
COMUNICACIÓN PS2
PS2 5V
10k
10k
R58
R59
5V
J28
2 5 6
1 3 4
1 2
CON2
JS2 M-DIN_6-R
SENSORES DE TEMPERATURA
DS1820 U5 R16
5V
LM35
5V 5V U6
DS1820 J54 LM35 J36
3 2 4.7k
GND
1 2
GND
3
POTENCIOMETRO DIGITAL
5V 5V
R73
J8 MCP41XXX U10
3.3k 1 8 J56
1 2 /CS VDD 7
2 3 SCK PB0 6 1
3 4 SI PW0 5 2
VSS PA0 3
CON3
4
CON4
CIOMETRO
MODULO L293
c1a
CON4
1 c1b Vm J27
2 c2a Vm 5V 1
3 c2b 5V 2
U4
4
J25 1 16 CON2
c2a 2 1,2EN VCC1 15 c1a
m2a 3 1A 4A 14 m1a J31
4 1Y 4Y 13 m1a 1
5 GND GND 12 m1b 2
m2b 6 GND GND 11 m1b
c2b 7 2Y 3Y 10 c1b CON2
8 2A 3A 9
VCC2 3,4EN J37
m2a 1
L293 m2b 2
CON2
SERVOMOTORES
5V
J58
1
2
3
J60
CON3
1
2
J59
CON2
1
2
3
CON3
PO
SOFTWARE DE PROGRAMADOR (PICKIT2)
El software encargado de la programación es el PICKIT2, este es de propiedad de
Microchip, y esta tarjeta tiene en circuito un programador compatible con PICKIT2, el
software esta incluido en el CD, si desea la ultima versión, puede bajarla de la pagina de
Microchip
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDoc
Name=en023805&redirects=pickit2
MPLAB también acepta PICKIT2 como programador y debugger, pero como debugger tiene
algunas limitaciones.
INSTALACION DE PICKIT2
Bajar el programa de la Web o ejecutar la versión que esta incluida en el CD dentro de la
carpeta PICKIT2.