Características dsPICDEM 2 Kits de desarrollo Kit de demonstración dsPICDEM 2 De mo Board, Board, MICROCHIP
Fig.
1 Tarjeta dsPICDEM 2 Demo Board de Microchip
Fabricante
MICROCHIP TECHNOLOGY Tipo de display empleado LCD 2x16 signos Interfaz CAN; RS232 Cantidad de diodos 2 Cantidad de botones 2 Equipamiento disco CD con documentación, códigos de fuente y software
Componentes de la tarjeta
Fig.
2 Partes numeradas de la dsPICDEM 2 Demo Board
Nota: Las partes que están numeradas se encontraran resaltadas en los grupos siguientes:
A.
Zócalos
de dispositivos dsPIC30F
Un transceptor MCP2551 Controller Area Network es proporcionada en el dsPICDEM 2. Las líneas de RXD y TXD del MCP2551 están conectadas a los pines C1RX y C1TX en el dispositivo dsPIC30F mediante la instalación de un puente en las cabeceras de H2 [2]. Las señales del CAN-bus (CANH y CANL) están disponibles en el conector DB9 J3. Los tres dispositivos con el apoyo de la función de consejo dsPICDEM 2 del módulo
CAN son dsPIC30F4011, dsPIC30F4012 y dsPIC30F4013 [1]. La cabecera H2 debe tener puentes instalados en la opción M40 para el uso del módulo CAN en el dispositivo 30F4011, puentes instalados en la opción M28 para el dispositivo 30F4012 y puentes instalados en la opción GP ALL para el dispositivo 30F4013 [3].
B.
Fuentes
de alimentación
La tarjeta de desarrollo dsPICDEM 2 puede ser alimentada por un adaptador de voltaje de CA 9 V / DC. Un regulador de voltaje de CC se ofrece con el fin de regular la entrada de 9 V del adaptador de pared [7] y proporcione alimentación de +5 V a los pines VDD y GND en el dispositivo dsPIC30F [4]. Con el fin de suministrar alimentación a la placa de un adaptador de pared, los puentes JP1 y JP2 [6] deben ser conectados con ese fin y la energía debe ser suministrada a través del conector J4. El PWR LED, D1 se encenderá si la energía ha sido aplicada a la tarjeta de forma correcta [5].
C. Puerto RS-232 El transmisor-receptor MAX232 se incluye en la placa de desarrollo dsPICDEM 2 para permitir la comunicación RS-232. [35] Las interfaces del transceptor de un conector DB9 y los pines de transmisión recepción de la UART para activar el dsPIC30F se la hace vía los encabezados de control (headers) H3, H4 o H5. El encabezado H3 habilita la conexión entre el transceptor [34] y los pines de la UART principal, U1ATX y U1ARX, activando el dispositivo dsPIC30F. El encabezado H4 habilita una conexión entre en tranceptor y los pines del selector UART1 [10], U1ATX y U1ARX activando el dispositivo dsPIC30F. H5 habilita una conexión entre el transceptor y los pines de la UART2[14], U2TX y U2RX activando el dispositivo dsPIC30F. En cualquier momento, sólo una de las tres cabeceras, H3, H4 y H5, se pueden rellenar con los puentes. [8]
Encabezado Posición pines M ALL H3
GP 18
GP 40/28
H4
M ALL
de
Función
Conecta el transceptor UART al módulo UART1 en el dispositivo dsPIC30F en cualquier zócalo de control de motor. Conecta el transceptor UART al módulo UART1 en el dispositivo dsPIC30F 18/pin en el zócalo U1C1 de propósito general. Conecta el transceptor UART al módulo UART1 en el dispositivo dsPIC30F 28 o 40/pin en el zócalo U1A1 o U1B1 de propósito general. Conecta el transceptor UART a los pines alternados para el modulo UART1 en el dispositivo dsPIC30F en
GP ALL
M 40
H5
GP 40
cualquiera de los zócalos de control de motor. Conecta el transceptor UART a los pines alternados para el modulo UART1 en el dispositivo dsPIC30F en cualquiera de los zócalos de propósito general. Conecta el transceptor UART al módulo UART2 del dispositivo dsPIC30F de 40 pines en el zócalo U2A1 para control de motores Conecta el transceptor UART al módulo UART2 del dispositivo dsPIC30F de 40 pines en el zócalo U1A1 para propósito general.
Nota:
1: Los encabezados son mutuamente excluyentes. Sólo un encabezado se puede utilizar a la vez. 2: La posición de Pin es el par de pines con la etiqueta 3: Indica la ruta establecida cuando el puente se ha instalado en esa posición.
indicada.
D. Selector de programación/depuración
Una cabecera RJ11 ha sido proporcionada en la Junta de Desarrollo dsPICDEM 2 para interactuar con los programadores de dispositivos y depuradores como MPLAB ICD 2 y PRO MATE 3. Los interruptores DIP en S2, S3 y S4 se proporcionan para conectar el PRO MATE 3 o MPLAB ICD 2 para la programación y depuración de pines en el dispositivo dsPIC30F instalado. [30] El interruptor S2 siempre debe ser utilizado para designar el dispositivo que se está programando por ICD2 MPLAB. Estos interruptores se conectan a las líneas de reloj y datos de ICD 2 a la Programación y depuración de los canales por defecto (PGC / EMUC y DGP / EMUD) en el dispositivo dsPIC30F. [32][33] En algunos casos, los usuarios pueden encontrar que su aplicación a ciertos usos periféricos multiplexado ya sea en el PGC / EMUC o los pines de PGD / EMUD. En ese caso, pueden hacer uso de canales alternativos de depuración, EMUC1 & EMUD1 o EMUC2 & EMUD2 o EMUC3 & EMUD3. [9][31]
E.
Zócalos
para dispositivos dsPIC30F
Al lado izquierdo de la tarjeta de Desarrollo dsPICDEM 2 se incluyen sockets (U2B1 y U2A1) de dispositivos de 28 y 40 pines, respectivamente, en la familia de control de motores. Al lado derecho de la placa se incluye conectores (U1C1, U1B1 y U1A1) de dispositivos de 18, 28 y 40 pines respectivamente, en el dsPIC30F de propósito General y de la familia de sensores de los dispositivos.
Estos zócalos están dispuestos concéntricamente encabezados lo que permiten a los dispositivos compatibles en el DIP para ser conectado directamente a la placa de desarrollo. [11][31]
F.
Osciladores
Dispositivos de reloj son proporcionados por los osciladores de cristal propios de la tarjeta. Un oscilador de cristal de 7,3728 MHz (Y2) es un reloj del sistema para el control de motores de la familia de dispositivos. Otro Oscilador de cristal de 7.3728 MHz (Y5) es un reloj del sistema para el uso general y sensores de la familia de dispositivos. A través de los agujeros y las pastillas se proporcionan para un usuario relojes de tipo cristal y dos condensadores (Y3 e Y6) conectado entre los pines y SOSC1 SOSC2 en el dispositivo dsPIC30F. Estos cristales se pueden utilizar para el funcionamiento del reloj en tiempo real. Conexiones externas del reloj están disponibles para los dispositivos de control de [12][29] motores en Y1 y propósito general y sensores en Y4.
G. Pulsador de reset general
El interruptor de reinicio (S1) se conecta al pin MCLR en todos los conectores de dispositivos, así como el controlador LCD y LCD (dsPIC30F2011). [13]
H. Leds de salida
Dos LEDs D3 y D4 se proporcionan en la tarjeta de Desarrollo dsPICDEM 2. Estos pueden ser útiles en el seguimiento del estado de su solicitud. Los LEDs, D3 y D4, están conectados a los pines del puerto, RB0 y RB1, en los dispositivos dsPIC30F, respectivamente. Estos LED se iluminarán si hay una señal de alto que los alimente, pero se apaga en una señal de baja. [15] La cabecera H12 se utiliza para conectar los LEDs, D3 y D4, en el circuito. Si el puente está instalado para conectar los pines de GP, el LED está conectado a la de uso general y sensor de sockets de la familia de dispositivos (U1A1, U1B1 y U1C1). Si el puente en H12 está instalado para conectar la M Todos los pines, el LED está conectado a las tomas de dispositivos de control de motores (U2A1 y U2B1). [16]
I. Interruptores de interrupción externa
Los interruptores S5 y S6 se pueden conectar a los pines de interrupción externa, INT0 e INT1, respectivamente, en todos los dispositivos compatibles dsPIC30F [17]. Los
interruptores S5 y S6 están conectados a el DSC del dispositivo dsPIC a través de las cabeceras H6 y H7, respectivamente. Las líneas de señal son normalmente conectadas a 5 V DC a través de resistencias de 4,7 kOhm. Al pulsar el interruptor de corto la línea se conectará a tierra. [18] [19] La siguiente tabla muestra las conexiones establecidas por la posiciones de los puentes en las cabeceras de H6 y H7. Encabezado H6
Posición del pin GP 40
GP 28
GP 18
M ALL
H7
GP 40/28
GP 18
M ALL
Función
Conecta el interruptor S5 al pin del puerto RA11 del dispositivo dsPIC30F de 40 pines en el zócalo U1A1 de propósito general a la interrupción externa INT0 indicada Conecta el interruptor S5 al pin del puerto RF6 del dispositivo dsPIC30F de 28 pines en el zócalo U1B1 de propósito general a la interrupción externa INT0 indicada Conecta el interruptor S5 al pin del puerto RB6 del dispositivo dsPIC30F de 18 pines en el zócalo U1C1 de propósito general a la interrupción externa INT0 indicada Conecta el interruptor S5 al pin del puerto RE8 del dispositivo dsPIC30F en el zócalo de control de motor a la interrupción externa INT0. Conecta el interruptor S6 al pin del puerto RD8 del dispositivo dsPIC30F de 28 o 40 pines en el zócalo U1A1 o U1B1 de propósito general a la interrupción externa INT1 indicada Conecta el interruptor S6 al pin del puerto RD0 del dispositivo dsPIC30F de 18 pines en el zócalo U1C1 de propósito general a la interrupción externa INT1 indicada Conecta el interruptor S6 al pin del puerto RD0 del dispositivo dsPIC30F en el zócalo de control de motor a la interrupción externa INT0.
J. Potenciómetro analógico
Potenciómetro, R15, está conectado al canal analógico, AN2, de los dispositivos a través de dsPIC30F cabecera H13. El rango de voltaje de salida para el potenciómetro se encuentra entre VCC y VDD (+5 VDC). La fuente de voltaje es proporcionado por VR1 o TP1. [20] La cabecera, H13, permite al potenciómetro de salida para la alimentación de los dispositivos dsPIC30F en la familia de control de motores (M ALL position) o la familia de propósito general y el sensor (GP ALL position). [21]
K. LCD
La pantalla LCD con soporte para 2 filas y 16 columnas de caracteres de texto ASCII y es controlada por un dispositivo dsPIC30F2011. [22] Los dispositivos dsPIC30F pueden escribir datos de caracteres ASCII e información sobre la posición del cursor a través de una interfaz SPI con el controlador LCD. [23] La cabecera H1 conecta los pines SPI (SCK1 y SDO1) en el dispositivo dsPIC30F al controlador LCD. [24] Al par de puentes se debe configuraren H1 para conectar cualquiera de los siguientes a la LCD: y y y y
Dispositivos 28-pin sobre U2B1 Dispositivos 40-pin sobre U2A1 Dispositivos 18-pin sobre U1C1 Dispositivos 28/40-pin sobre U1A1 o U1B1 [25]
El controlador LCD accede a la pantalla LCD a través de un puerto paralelo de 4 pines y una línea de control de 3 pines.
L. Sensor de temperatura
Sensor de temperatura TC1047A, U5, es de -40 ° C a +125 ° C tiene salida lineal conectada al canal analógico AN3 del dispositivo a través de la cabecera H10 del dsPIC30F. [27] La cabecera de H10 permite la salida del sensor de temperatura para la alimentación de los dispositivos dsPIC30F en el control de motores (M ALL position) o el uso general y de la familia de sensores (GP ALL position). La salida del sensor de temperatura se alimenta directamente al dispositivo DSC dsPIC. [26] El TC1047A muestra un típico de 10 mV / C (10 mili voltios por cada grado centígrado). M. Encabezados de conexión externos
Dos cabeceras de 40 pines, H8 y H9, permiten al usuario conectar el hardware externo a la al circuito de la tarjeta del dsPICDEM 2. [28]