Sei sulla pagina 1di 48

CY8CKIT-059

PSoC ® Guía 5LP Prototipos Kit

Doc. #: 001-96498 Rev. G *

Cypress Semiconductor
198 Campeón Corte San
Jose, CA 95134-1709
www.cypress.com
Derechos de autor

Derechos de autor

© Cypress Semiconductor Corporation, 2015-2018. Este documento es propiedad de Cypress Semiconductor Corporation y sus subsidiarias, incluyendo Spansion LLC (
“Cypress”). Este documento, incluyendo cualquier software o firmware incluido o refe- mentado en este documento ( “software”), es propiedad de Cypress bajo las leyes de
propiedad intelectual y tratados de los Estados Unidos y otros países del mundo. Cypress se reserva todos los derechos en virtud de las leyes y los tratados y no lo hace, a
menos que se indique espe- cíficamente en este apartado, se concederá ninguna licencia de sus patentes, derechos de autor, marcas comerciales u otros derechos de
propiedad intelectual. Si el software no está acompañado de un acuerdo de licencia y que de otra manera no tienen un acuerdo escrito con Cypress que rige el uso del
software, a continuación, Cypress le otorga una licencia personal, no exclusiva, licencia no transferible (sin derecho a sublicenciar) (1) en virtud de sus derechos de autor en el
software (a) para el Software suministrado en forma de código fuente, modificar y reproducir el Software únicamente para su uso con productos de hardware Cypress, sólo
internamente dentro de su orga- zación, y (b) para distribuir el software en forma de código binario externamente a los usuarios finales (ya sea directamente o indirectamente
a través de ERS y distribuidores resell-), únicamente para su uso en unidades de producto hardware ciprés, y (2) bajo esas reivindicaciones de las patentes de Cypress que
se infringe por el Software (según lo dispuesto por Cypress, sin modificar) para hacer, usar, distribuir e importar el Software únicamente para su uso con productos de
hardware Cypress. Cualquier otro uso, reproducción, modificación, traducción o se prohíbe la compilación del software.

A LA EXTENSIÓN PERMITIDA POR LA LEY, CYPRESS NO OFRECE garantía de ningún tipo, expresa o implícita, con respecto a este documento o cualquier software
O LA hardware, incluyendo, PERO NO LIMITADO A, LAS GARANTÍAS DE COMERCIALIZACIÓN Y APTITUD PARA UN DETERMINADO - actitud. Sin dispositivo
informático puede estar absolutamente seguro. Por lo tanto, a pesar de las medidas de seguridad implementadas en hardware Cypress mercancías o productos de
software, Cypress no asume ninguna responsabilidad derivada de cualquier violación de la seguridad, tales como el acceso no autorizado o el uso de un producto
Cypress. Además, los productos descritos en estos materiales pueden contener defectos de diseño o errores conocidos como erratas, que pueden causar que el
producto se desvíe de las especificaciones publicadas. En la medida permitida por la ley aplicable, Cypress se reserva el derecho de hacer cambios en este documento
sin previo aviso. Cypress no asume ninguna responsabilidad derivada de la aplicación o uso de cualquier producto o circuito descrito en este documento. Cualquier
información proporcionada en este documento, incluyendo cualquier información sobre el diseño de la muestra o código de programación, se proporciona únicamente
con poses de referencia PUR. Es responsabilidad del usuario de este documento para diseñar adecuadamente, programar y probar la funcionalidad y la seguridad de
cualquier aplicación de esta información y cualquier producto resultante. Cypress productos no están diseñados, concebidos, o las autorizadas para su uso como
componentes críticos en sistemas diseñados o destinados a la operación de las armas, sistemas de armas, las instalaciones nucleares, los dispositivos de soporte vital o
sistemas, otros dispositivos o sistemas médicos (incluyendo un equipo de reanimación y se implanta quirúrgicamente cal), control de la contaminación o la gestión de
sustancias peligrosas, u otros usos en los que el fallo del dispositivo o sistema podría causar lesiones personales, muerte o daños a la propiedad ( “usos no previstos”) .
Un componente crítico es cualquier componente de un dispositivo o sistema cuyo incumplimiento puede esperarse razonablemente que hacer que el fallo del dispositivo
o sistema, o para afectar su seguridad o eficacia. Cypress no se hace responsable, en todo o en parte, y que serán y por este medio no suelte el ciprés de cualquier
reclamo, daños, o cualquier otra responsabilidad derivada de o relacionada con todos los usos no previstos de los productos Cypress. Usted deberá indemnizar y
mantener Cypress de y contra todas las reclamaciones, costes, daños y otros pasivos, incluyendo reclamaciones por daños personales o muerte,

Cypress, el logotipo de ciprés, Spansion, el logotipo de Spansion, y combinaciones de los mismos, Wiced, PSoC, CapSense, EZ-USB, M-RAM y Traveo son marcas
comerciales o marcas comerciales registradas de ciprés en los Estados Unidos y en otros países. Para una lista más completa de las marcas Cypress, visite cypress.com.
Otros nombres y marcas pueden ser reclamados como propiedad de sus respectivos dueños.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 2


Contenido

Información de seguridad 5

1. Introducción 7
1.1 Contenido del kit ............................................... .................................................. ................ 7
1,2 PSoC creador ............................................... .................................................. ............. 8
1.2.1 Ejemplos de código PSoC Creator ........................................... ............................. 9
1.2.2 Ejemplos de código Kit ............................................ ............................................. 10
1.2.3 PSoC Creador Ayuda ............................................ ............................................ 10
1.2.4 Hojas de datos de componentes ............................................. .................................... 11
1.3 Introducción ............................................... .................................................. .......... 11
1.4 Recursos adicionales de aprendizaje .............................................. .................................... 11
1.5 Soporte Técnico ............................................... .................................................. ..... 12
1.6 Convenciones del documento ............................................... .............................................. 12

2. Instalación de Software 13
2.1 Antes de comenzar .............................................. .................................................. ....... 13
2.2 Instalar software ................................................ .................................................. ........ 13
2.3 Desinstalar software ............................................... .................................................. .....15

Operación 3. Kit dieciséis

3.1 Teoría de operación .............................................. .................................................. ...dieciséis


3.2 KitProg ................................................ .................................................. ..................... 17
3.3 Programación y probar el dispositivo PSoC 5LP Objetivo ..................................... 17
3.3.1 Programación utilizando PSoC Creator ........................................... ...................... 17
3.3.2 Depuración utilizando PSoC Creator ........................................... .......................... 19
3.3.3 Programación utilizando PSoC Programmer ........................................... .............. 19
3.4 USB-UART Puente ............................................. .................................................. ...... 19
3.5 USB-I2C Puente ............................................. .................................................. .......... 19
3.6 Actualización de Firmware KitProg .............................................. .......................................... 19

4. Hardware 20
4.1 Detalles Junta ............................................... .................................................. ............ 20
4.2 detalles de hardware ............................................... .................................................. ...... 21
4.2.1 Junta de destino ............................................. .................................................. .... 21
4.2.2 Junta KitProg ............................................. .................................................. ..22
4.2.3 Sistema de Alimentación ............................................ ........................................ 23
4.2.4 Separación Junta (de resorte) .......................................... ............................... 24
4.2.5 Conexiones de cabecera ............................................. ......................................... 24
4.2.6 usuario y entradas pasivas ........................................... ..................................... 28

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 3


Contenido

5. Ejemplos de código 31
5.1 El uso de los ejemplos de código Kit ............................................ ........................................ 31
5.2 CE195352_PSoC_5LP_Blinking_LED ................................................ ...................... 35
5,3 CE195277_ADC_and_UART ................................................ .................................... 37
5.4 CE195394_HID_Mouse ................................................ ............................................. 38

Apéndice 39
PSoC 5LP de prototipos Kit Esquemas ............................................. .................................. 39
Programación PSoC 5LP Prototipos Kit Utilizando MiniProg3 / KitProg .................................... 41
Lista de materiales ............................................... .................................................. ................... 42

Revisión histórica 45

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 4


Información de seguridad

Cumplimiento normativo

El PSoC CY8CKIT-059 ® 5LP Prototipos kit está destinado para su uso como una plataforma de desarrollo de hardware o software en un
entorno de laboratorio. El tablero es un diseño de sistema abierto, que no incluye una cámara blindada. Esto puede causar interferencias
con otros dispositivos eléctricos o electrónicos en las proximidades. En un entorno doméstico, este producto puede causar interferencias
de radio. En tales casos, es posible que tenga que tomar medidas preventivas adecuadas. Además, esta placa no debe utilizarse cerca de
equipos o dispositivos médicos RF.

Colocación de cableado adicional a este producto o modificar el funcionamiento de productos establecidos de fábrica puede afectar a su
rendimiento y la interferencia causa con otros aparatos en las inmediaciones. Si se detecta una interferencia, se deben tomar medidas
paliativas adecuadas. El PSoC 5LP Prototipos kit, tal como sale de fábrica, se ha verificado para cumplir con los requisitos de la CE como
un producto de clase.

El PSoC 5LP Prototyping Kit contiene una descarga electrostática (ESD) dispositivos
sensibles. Las cargas electrostáticas se acumulan fácilmente en el cuerpo humano y
cualquier equipo, y pueden descargar sin detección. El daño permanente puede
ocurrir en dispositivos sometidos a las descargas de alta energía. Se recomiendan
las precauciones adecuadas para evitar descargas electrostáticas degradación del
rendimiento o pérdida de funcionalidad. Almacenar PSoC 5LP kit de los tableros de
prototipos no utilizados en el paquete protector de embalaje.

El reciclaje al final de su vida / Producto

Este kit tiene un final de vida de cinco años desde la fecha de fabricación
mencionado en la parte posterior de la caja. Contacte a su reciclaje más cercano
para descartar el kit.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 5


Información de seguridad

Instrucciones generales de seguridad

Protección ESD

ESD puede dañar las placas y componentes asociados. Cypress recomienda que realice procedimientos sólo en una estación de trabajo
ESD. Si una estación de trabajo tal no está disponible, utilizar la protección ESD apropiada con el uso de un brazalete antiestático conectado
a la tierra del chasis (cualquier superficie de metal sin pintar) en su tablero cuando la manipulación de piezas.

manipulación de tarjetas

tableros PSoC 5LP Prototipos del kit son sensibles a las descargas electrostáticas. Mantenga la tarjeta sólo por los bordes. Después de retirar la tarjeta de su caja, colocarla

sobre una superficie conectada a tierra, sin electricidad estática. Use una almohadilla de espuma conductora si está disponible. No deslice la tarjeta sobre cualquier

superficie.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 6


1. Introducción

Gracias por su interés en el PSoC 5LP kit de prototipos CY8CKIT-059 usted. Este kit está diseñado como una plataforma de creación de
prototipos y fácil de usar y de bajo costo. El PSoC 5LP Prototipos kit es compatible con la familia de dispositivos PSoC 5LP, la entrega de
una solución de sistema completo para una amplia gama de aplicaciones integradas a muy bajo costo. El 5LP PSoC es SoC más integrada
de la industria con un brazo ®

CPU Cortex ™ -M3. Combina bloques digitales con enrutamiento automático flexible, programable y reconfigurable analógica de alta precisión
y. La flexibilidad única de la arquitectura PSoC 5LP ayudará a aquellos que quieren desarrollar rápidamente los productos que utilizan la familia
de dispositivos PSoC 5LP. El PSoC 5LP Prototipos Kit ofrece una tabla de huella de ruptura abierta para maximizar el extremo utilidad del
dispositivo PSoC 5LP. Este kit ofrece una alternativa de bajo costo para las muestras del dispositivo mientras que proporciona una plataforma
para desarrollar e integrar el dispositivo 5LP PSoC en su sistema final con facilidad. Además, la junta incluye las siguientes características:

■ conector micro-USB para permitir el desarrollo de aplicaciones USB

■ A bordo de condensadores CMOD para permitir CapSense ® desarrollo

■ capacitores de paso para asegurar las conversiones ADC de alta calidad

■ Un LED para proporcionar retroalimentación

■ Un botón pulsador para proporcionar una entrada de usuario simple

■ condensadores de carga para conectar de 32 kHz oscilador de cristal externo

■ 3,3-V a la operación 5.5-V

El kit de prototipos PSoC 5LP también integra el Ciprés KitProg que permite a bordo de programación, depuración, y la funcionalidad de
puente, tales como USB-UART y USB-I2C. El KitProg se utiliza para programar y depurar el dispositivo PSoC objetivo 5LP (ver Figura 1-1 ).
El kit de prototipos permite separar la junta KitProg de la placa de destino PSoC 5LP.

1.1 Contenido del kit

Este kit contiene solamente el tablero PSoC 5LP Prototipos kit. La Figura 1-1. Kit

CY8CKIT-059 PSoC 5LP Prototipos

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 7


Introducción

1.2 PSoC Creator


PSoC Creator ™ es un entorno de diseño del estado de la técnica, fácil de usar integrado (IDE). Se introduce hardware revolucionario y
software co-diseño, impulsado por una biblioteca de componentes PSoC caracterizados previamente verificada y pre. Con PSoC Creator,
puede:

1. Arrastrar y soltar los componentes para construir el diseño de su sistema de hardware en el espacio de trabajo principal de diseño

2. Codesign firmware de su aplicación con el hardware PSoC

3. Herramientas Uso de la configuración configurar los componentes de

4. Explorar la biblioteca de componentes 100+

5. hojas de datos componente de revisión Figura 1-2.

Características PSoC Creator

PSoC Creator también le permite aprovechar todo un ecosistema de herramientas con las cadenas del compilador integrados y programadores de

programación de la producción para los dispositivos PSoC. Para más información visite www.cypress.com/psoccreator .

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 8


Introducción

1.2.1 Ejemplos de código PSoC Creator

PSoC Creator incluye un gran número de ejemplos de código. Estos ejemplos están disponibles en la página de inicio PSoC Creador,
como Figura 1-3 en la página 9 muestra.

Ejemplos de código pueden acelerar su proceso de diseño inicial que con un diseño completo, en lugar de una página en blanco. También

muestran cómo los componentes PSoC Creator se pueden utilizar para diversas aplicaciones. Los ejemplos de código y la documentación se

incluyen, como se muestra en Figura 1-4 en la página 10 . En el Encuentra Ejemplo de proyecto de diálogo se muestra en la Figura 1-4 , Tiene

varias opciones:

■ Filtro para ejemplos sobre la base de la arquitectura o la familia de dispositivos, es decir, PSoC 3, PSoC 4, o PSoC 5LP; nombre del
proyecto; o palabra clave.

■ Seleccionar en el menú de ejemplos ofrece basado en el Opciones de filtro.

■ Revisar la descripción del proyecto de ejemplo (en el Documentación lengüeta).

■ Revisar el código de la Código de muestra lengüeta. Puede copiar el código desde esta ventana y pegar a su proyecto, lo que puede
ayudar a acelerar el desarrollo de código.

■ Crear un nuevo proyecto (y un nuevo espacio de trabajo si es necesario) sobre la base de la selección. Esto puede acelerar el proceso de
diseño inicial que con un diseño completo, básico. A continuación, puede adaptarse a que el diseño de su aplicación.

La Figura 1-3. Ejemplos de código en PSoC Creator

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 9


Introducción

La Figura 1-4. Ejemplo de código Proyectos con Código de ejemplo

1.2.2 Ejemplos de código kit

Este kit incluye un número de ejemplos de código, que pueden ser utilizados para evaluar rápidamente la funcionalidad de este kit. Estos
ejemplos se describen en la Ejemplos de código capítulo en la página 31 .

1.2.3 Ayuda PSoC Creador

Visita el página de inicio PSoC Creator para descargar la última versión de PSoC Creador. A continuación, poner en marcha PSoC creador y
vaya a los siguientes artículos:

■ Guía de inicio rápido: Escoger Ayuda > Documentación> Guía de inicio rápido. Esta guía le proporciona los elementos básicos para el desarrollo
de proyectos PSoC Creator.

■ Simples proyectos de ejemplo de componente: Escoger Expediente > Abrir > Ejemplos de Proyectos. Estos proyectos de
ejemplo se muestra cómo configurar y utilizar componentes PSoC Creator.

■ diseños de arranque: Escoger Expediente > Nueva > Proyecto > PSoC 5LP arranque diseños. Estos diseños de arranque demuestran las
características únicas de PSoC 5LP.

■ Guía de referencia del sistema: Escoger Ayuda > Referencia del sistema > Guía de referencia del sistema.
Este listas de guía y se describen las funciones del sistema proporcionados por PSoC creador.

■ hojas de datos de componentes: Haga clic derecho en un componente y seleccione Abrir Hoja de datos, como se muestra en

Figura 1-5 . Visita el Hojas de datos de componentes PSoC 5LP la página para obtener una lista de todas las hojas de datos perma- nente 5LP PSoC.

■ Administrador de documentos: PSoC Creator proporciona un gestor de documentos para ayudar a encontrar y los recursos de revisión de documentos
fácilmente. Para abrir el gestor de documentos, seleccione el elemento de menú Ayuda > Administrador de documentos.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 10


Introducción

1.2.4 Hojas de datos de componentes

Haga clic derecho en un componente y seleccione Hoja de datos abierta ( ver Figura 1-5 ). Figura 1-5. Apertura

de componentes Hoja de datos

1.3 Empezando
Esta guía le ayudará a familiarizarse con la creación de prototipos Kit PSoC 5LP:

■ los el capítulo de instalación del software en la página 13 describe la instalación del software del kit. Esto incluye la instalación de IDE
PSoC Creator para el desarrollo y la depuración de las aplicaciones, y programador PSoC para archivos de programación hexagonales.

■ los capítulo Kit de Operación en la página 16 describen los principales componentes del Kit PSoC 5LP Pioneer y funcionalidades tales
como la programación, depuración, y los puentes-UART USB y USB-I2C.

■ los capítulo de hardware en la página 20 detalla el contenido del hardware del equipo y el funcionamiento del hardware.

■ los Ejemplos de código capítulo en la página 31 describe varios ejemplos de código PSoC 5LP que le ayudarán a entender cómo
crear sus propios proyectos PSoC 5LP.

■ los Apéndice en la página 39 proporciona esquemas, detalles acerca de la programación del kit usando MiniProg3, y la lista
de materiales (BOM).

1.4 Recursos adicionales de aprendizaje

Cypress ofrece una gran cantidad de información a www.cypress.com para ayudarle a seleccionar el dispositivo PSoC adecuado para su
diseño, y para ayudar a integrar con rapidez y eficacia el dispositivo en su diseño. Para obtener una lista completa de recursos, consulte KBA86521,
Cómo diseñar con PSoC 3, 4 PSoC, y 5LP PSoC . La siguiente es una lista abreviada de PSoC 5LP:

■ Visión general: PSoC Cartera , Plan de trabajo PSoC

■ Los selectores de productos: PSoC 1 , PSoC 3 , PSoC 4 o PSoC 5LP . Además, PSoC Creator incluye una herramienta de selección de dispositivos.

■ Hojas de datos: Describir y proporcionar características eléctricas de la PSoC 5LP familia de dispositivos

■ Guía de Diseño CapSense : Aprende a diseñar aplicaciones de sensado táctil capacitivo con la familia PSoC 5LP de dispositivos.

■ Notas de Aplicación y Ejemplos de código : Cubrir una amplia gama de temas, desde la básica hasta nivel avanzado. Muchas de las notas
de aplicación incluyen ejemplos de código. Visita el PSoC 3/4/5 Ejemplos de código

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 11


Introducción

página web para obtener una lista de todos los ejemplos de código PSoC Creator disponibles. Para acceder a ejemplos de código dentro de PSoC
Creator - ver ejemplos de código PSoC Creator.

■ Manuales de referencia técnica (TRM) : Proporcionar una descripción detallada de la arquitectura y registros en cada familia de
dispositivos PSoC 5LP.

■ Juegos de desarrollo :

❐ Kit CY8CKIT-050 PSoC 5LP Desarrollo le permite evaluar, desarrollar y prototipo


analógicas de alta precisión, de baja potencia y bajo voltaje aplicaciones diseñadas utilizando la familia de dispositivos PSoC 5LP.

❐ CY8CKIT-001 es una plataforma de desarrollo común para todos los dispositivos de la familia PSoC.

❐ Juntas 5LP de expansión PSoC son los módulos de ampliación diseñados para poner en práctica un objetivo
solicitud.

■ los MiniProg3 dispositivo proporciona una interfaz para la programación flash y depuración.

■ Artículos de Knowledge Base (KBA) : Proporcionar diseño y aplicación consejos de expertos sobre el uso del dispositivo.

■ Formación PSoC Creador: Visita el enlace www.cypress.com/go/creatorstart/creatortraining Para obtener una lista completa de
entrenamientos de vídeo en PSoC Creator.

■ Aprender de sus compañeros: Visita www.cypress.com/forums para cumplir con los desarrolladores PSoC entusiastas que discuten los sistemas
integrados de próxima generación en Cypress Comunidad de desarrolladores de foros.

1.5 Soporte técnico


Si tienes alguna pregunta, nuestro equipo de soporte técnico está feliz de ayudarle. Puede crear una solicitud de asistencia en el Soporte
Técnico Cypress página.

Si se encuentra en los Estados Unidos, usted puede hablar con nuestro equipo de asistencia técnica llamando a nuestro número de teléfono gratuito: +

1-800-541-4736. la opción 3 en el indicador de seleccionar. También puede utilizar los siguientes recursos de apoyo si necesita asistencia rápida.

■ Esfuerzo personal .

■ Ubicación de las oficinas locales de ventas .

1.6 Convenciones del documento

Tabla 1-1. Convenciones del documento de guías

Convención Uso

Courier New Muestra el archivo de ubicaciones, texto introducido por el usuario, y el código fuente:
C: \ ... cd \ CPI \

Cursiva Muestra los nombres de archivo y documentación de referencia: Lea acerca de la sourcefile.hex presentar
en el PSoC Guía del usuario Creador.

[ Corchetes, Negrita] Muestra los comandos del teclado en los procedimientos: [ Entrar] o [ Ctrl]
[C]

Archivo> Abrir Representa rutas de menú:


Expediente > Abrir > Proyecto Nuevo

Negrita Muestra los comandos de menú, caminos y nombres de iconos en los procedimientos: Haga clic en el Expediente

icono y luego haga clic en Abierto.

Times New Roman Muestra una ecuación:


2+2=4

Texto en cajas grises Describe precauciones o funcionalidad única del producto.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 12


2. Instalación de Software

En este capítulo se describen los pasos para instalar las herramientas de software y paquetes en un PC para usar el kit PSoC 5LP de
prototipos. Esto incluye el IDE en el que se construirán y se utilizan para la programación de los proyectos.

2.1 Antes de que empieces

Todas las instalaciones de software Cypress requieren privilegios de administrador, pero estos no son necesarios para ejecutar el software después
de haberlo instalado. Cierre cualquier otro software Cypress que se está ejecutando antes de instalar el software del kit.

Nota: Por defecto, el contenido del kit se instalan en el C: \ Archivos de programa \ Cypress carpeta, para una máquina de 32 bits y C: \
Archivos de programa (x86) \ Cypress, para una máquina de 64 bits. Este directorio contiene los ejemplos de código kit. Para abrir estos
ejemplos de código, se recomienda utilizar el procedimiento descrito en el Ejemplos de código capítulo en la página 31 . Este procedimiento
creará una copia editable del ejemplo de código en un camino que ha elegido de manera que los ejemplos de código instaladas originales
no serán modificados.

2.2 Instalar software


Siga estos pasos para instalar el software PSoC 5LP Prototipos Kit:

1. Descargar el software PSoC 5LP Prototipos Kit de www.cypress.com/CY8CKIT-059 . El software kit está disponible en tres formatos
para descargar.

a. CY8CKIT-059 de instalación del Kit: Este paquete de instalación contiene los archivos relacionados con el kit que incluye PSoC
Creator, PSoC Programmer, y PDL. Sin embargo, no incluye el marco paquetes de Microsoft .NET Windows Installer o. Si estos
paquetes no están en su equipo, el instalador le orientará para descargar e instalar desde Internet.

segundo. Sólo CY8CKIT-059 Kit: Este archivo ejecutable instala sólo el contenido del kit, que incluyen ejemplos del kit de código, archivos de
hardware, y los documentos del usuario. Este paquete se puede utilizar si se han instalado todos los requisitos previos de software
(enumerados en el paso 5) en su PC.

do. CY8CKIT-059 ISO de DVD: Este archivo es un paquete completo, almacenada en un formato de imagen de DVD-ROM, que se puede utilizar
para crear un DVD o extraer usando un programa de extracción de la ISO como WinZip o WinRAR. El archivo también se puede montar
como un CD / DVD virtual utilizando programas unidad virtual como Virtual CloneDrive y MagicISO. Este archivo incluye todo el software
necesario, utilidades, controladores, archivos de hardware, y los documentos del usuario.

2. Si ha descargado el archivo ISO, montarlo en una unidad virtual. Extraer el contenido de la ISO, si usted no tiene una unidad virtual para
montar. Haga doble clic cyautorun.exe en el directorio raíz del contenido extraído o montado ISO si "Autorun desde el CD / DVD" no está
activado en el PC. La ventana de instalación aparecerá automáticamente. Nota: Si está utilizando el "kit de instalación" o "kit Solamente"
archivo, a continuación, vaya al paso 4 para la instalación.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 13


Instalación de software

3. Haga clic Kit de instalación CY8CKIT-059 para iniciar la instalación del kit, como se muestra en Figura 2-1 . La Figura 2-1. Kit de pantalla

del instalador

4. Seleccione el directorio en el que desea instalar los archivos relacionados con el Kit PSoC 5LP de prototipos. Seleccione el directorio y
haga clic Siguiente.

5. Al hacer clic Siguiente, el Kit de instalación de PSoC 5LP Prototipos instala automáticamente el necesario
software, si no está presente en el equipo. A continuación se presenta el software necesario:

a. PSoC creador 4.2: Este software está disponible para su descarga por separado del kit a
www.cypress.com/psoccreator . PSoC Creador 4.2 instalador instala automáticamente el siguiente software adicional:

- Programador PSoC 3.27.1

- Periférica biblioteca de controladores 3.0.1.

6. Elija el Típica / personalizada / Completo tipo de instalación en el Resumen de la instalación del producto
ventana, como se muestra en Figura 2-2 . Hacer clic Siguiente Después de seleccionar el tipo de instalación.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 14


Instalación de software

La Figura 2-2. Resumen de la instalación del producto

7. Lea el acuerdo de licencia y seleccione "Acepto los términos del contrato de licencia para continuar con la instalación. Hacer clic Siguiente.

8. Cuando se inicia la instalación, se abrirá una lista de paquetes en la página de instalación. Una marca de verificación verde junto a
cada paquete después de la instalación exitosa.

9. Introduzca su información de contacto o seleccione el Continuar sin información del contacto casilla de verificación.
Hacer clic Terminar para completar la instalación del kit de prototipos PSoC 5LP.

10. Después de la instalación se haya completado, el contenido del kit están disponibles en la siguiente dirección:
<Directorio_instalación> \ CY8CKIT-059

ubicación predeterminada: el sistema

operativo Windows (64 bits):

C: \ Archivos de programa (x86) \ Cypress \ CY8CKIT-059

El sistema operativo Windows (32 bits):

C: \ Archivos de programa \ Cypress \ CY8CKIT-059

Nota: Para Windows 7/8 / 8.1 / 10 usuarios, los archivos instalados y la carpeta son de sólo lectura. Para utilizar los ejemplos de código
instalados, siga los pasos descritos en el Ejemplos de código capítulo en la página 31 . Estas medidas contribuirán a crear una copia editable
del ejemplo en un camino que elija, por lo que el ejemplo instalado original no se modifica.

2.3 desinstalación de software

El software se puede desinstalar utilizando uno de los métodos siguientes:

1. Ir a comienzo > Todos los programas > Cypress> Cypress Update Manager y seleccione el desinstalación
botón.

2. Ir a comenzar> Panel de control > Programas y características para Windows 7 o Agregar eliminar
Programas para Windows XP; Selecciona el Desinstalar los cambios botón.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 15


Operación 3. Kit

Este capítulo presenta las diferentes características del Kit PSoC 5LP de prototipos. Esto incluye principalmente la funcionalidad de
programación / depuración, KitProg USB-UART y puentes USB-I2C, y el método para actualizar el firmware KitProg.

3.1 teoría de operación


Figura 3-1 muestra el diagrama de bloques para la Kit PSoC 5LP Prototyping. La Figura 3-1.

Diagrama de bloques del Kit PSoC 5LP Prototipos

El Kit PSoC 5LP prototipos es simplista en diseño y se centra en que le proporciona un acceso completo para desarrollar aplicaciones que
utilizan la familia de dispositivos PSoC 5LP. Este kit es compatible con las siguientes características:

■ KitProg: Es un programador / depurador a bordo, lo que permite programar y depurar el dispositivo de destino PSoC 5LP. También puede
actuar como un USB-UART y el puente UART I2C. Cuando se utiliza como un módulo independiente, que se puede utilizar para
dispositivos de la PSoC 3, PSoC 4, o familias PSoC 5LP a través de la interfaz de SWD programar. Para más detalles sobre la
funcionalidad KitProg, consulte la Guía del usuario KitProg en el directorio de instalación del kit:

<Directorio_instalación> \ CY8CKIT-
059 \ <versión> \ Documentación \ KitProg_User_Guide.pdf

■ Cabeceras de expansión: El PSoC 5LP Prototipos kit trae todas las E / S del dispositivo a las dos cabeceras de expansión, que le
permite tener el máximo acceso a las capacidades del dispositivo PSoC 5LP.

■ Conector micro-USB: El conector micro-USB integrado proporciona acceso al bloque de USB del dispositivo PSoC 5LP. Este
conector le permite desarrollar aplicaciones USB.
■ Usuario LED: El LED a bordo puede utilizarse para mostrar salidas del dispositivo PSoC 5LP. Esto incluye la modulación de la
brillo del LED para notificar a diferentes estados del dispositivo.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * dieciséis
17 Kit

■ Push Button (SW): Este kit tiene un botón pulsador, que se puede utilizar para proporcionar entrada al 5LP PSoC.

Nota: El conmutador conecta la clavija 5LP PSoC a tierra cuando se presiona. Por lo tanto, es necesario configurar el pasador PSoC 5LP
como resistiva pull-up para detectar la prensa interruptor.

■ Botón de reinicio: Este botón se utiliza para los siguientes propósitos:

❐ Restablecer el dispositivo PSoC 5LP: Cuando se pulsa, conecta la línea de XRES de la PSoC 5LP a
suelo y restablece el dispositivo PSoC 5LP.

❐ Bootload la KitProg: Cuando se pulsa mientras se conecta el conector USB PCB del kit para la
puerto USB del PC, este botón pone el KitProg en el modo de arranque. Para más detalles sobre la funcionalidad KitProg,
consulte la Guía del usuario KitProg.

Nota: Cuando se separan las dos tablas, se puede montar el botón SW2 en la placa de destino para restablecer el dispositivo PSoC 5LP
mediante un interruptor.

3.2 KitProg
El KitProg es un sistema multi-funcional, que incluye un programador, un depurador, puente USB-I2C, y un puente USB-UART. El
dispositivo de Cypress PSoC 5LP se utiliza para implementar la funcionalidad KitProg. El KitProg está integrado en la mayoría de los kits
de desarrollo PSoC. Para más detalles sobre la funcionalidad KitProg,
referir a la Guía del usuario KitProg en el kit directorio de instalación:
<Directorio_instalación> \ CY8CKIT-059 \ <versión> \ Documentación \ KitProg_User_Guide.pdf.

3.3 Programación y probar el dispositivo PSoC 5LP Target


El dispositivo 5LP PSoC objetivo se puede programar y depurando usando el KitProg. Antes de programar el dispositivo, asegúrese de
que PSoC Creator y el software PSoC Programmer se instalan en el PC. Ver Instalar software en la página 13 para más información.

3.3.1 Programación utilizando PSoC Creator

1. Conectar el kit al ordenador a través del conector USB PCB, J10, como se muestra en Figura 3-2 . El kit enumerará como un dispositivo
compuesto, si se está conectando en la creación de prototipos Kit PSoC 5LP a su PC por primera vez.

La Figura 3-2. Conexión del Kit PSoC 5LP de prototipos a un ordenador

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * Operación
18 Kit

2. Abrir el proyecto deseado en PSoC creador seleccionando Expediente > Abrir > Proyecto / Espacio de trabajo. Esta
proporciona la opción para buscar y abrir un proyecto guardado anteriormente. Si desea abrir uno de los ejemplos de código
proporcionados con el equipo, siga las instrucciones del Ejemplos de código capítulo en la página 31 .

3. Seleccionar la opción Construir > Generar proyecto o pulse [ SHIFT] [F6] para construir el proyecto como se muestra en
Figura 3-3 .

Figura 3-3. Construir un ejemplo de código

4. Si no hay errores durante la compilación, programa el firmware en el kit eligiendo Depurar > Programa o pulse [ Ctrl] [F5], como se muestra en Figura

3-4 . Este parámetro programa el dispositivo 5LP PSoC objetivo en la creación de prototipos Kit PSoC 5LP, y el kit está listo para su uso. La

Figura 3-4. De la programación del dispositivo PSoC Creator

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * Operación
19 Kit

3.3.2 Depuración utilizando PSoC Creator

Para depurar el proyecto utilizando PSoC Creator, siga los pasos del 1 al 3 de Programación utilizando PSoC creador de la página 17 seguido por:

1. Haga clic en el Depurar icono o pulse [ F5]. Como alternativa, puede utilizar la opción Depurar > Depuración.

2. Cuando el PSoC Creator se abre en modo de depuración, utilice los botones de la barra de herramientas para depurar la aplicación.

Para más detalles sobre el uso de las características de depuración, consulte la sección 3.2 de la Guía del usuario KitProg.

3.3.3 Programación utilizando PSoC Programmer

Programador PSoC (3.27.1 o posterior) se puede utilizar para programar existente. maleficio archivos en el Kit PSoC 5LP prototipos. Consulte la
sección 3.3 de la Guía del usuario KitProg Para una explicación detallada sobre cómo programar utilizando PSoC Programmer.

3.4 USB-UART Puente


El KitProg en el Pioneer Kit PSoC 5LP puede actuar como un puente USB-UART. Las líneas UART entre el KitProg y el objetivo están
cableados en la placa, a través de la zona rompible, con UART_RX asignado a P12_6 y UART_TX asignado a P12_7 en PSoC 5LP
(objetivo). Para más detalles sobre la funcionalidad USB-UART KitProg, consulte la Guía del usuario KitProg.

3.5 USB-I2C Puente


El KitProg puede funcionar como un puente USB-I2C y comunicarse con la utilidad de software Panel de control del puente (BCP). Las
líneas I2C en el dispositivo PSoC 5LP (objetivo) son P12_1 (SDA) y P12_0 (SCL), los cuales están cableados en el tablero para las líneas
I2C del KitProg. El USB-I2C soporta velocidades de I2C de 50 kHz, 100 kHz, 400 kHz, y 1 MHz. Para más detalles sobre la funcionalidad
USB-I2C KitProg, consulte la Guía del usuario KitProg.

3.6 Actualización de Firmware KitProg

El KitProg firmware normalmente no requiere ninguna actualización. Puede utilizar el software PSoC Programmer para actualizar el
firmware. Referirse a Guía de uso KitProg Para una explicación detallada sobre cómo actualizar el firmware KitProg.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * Operación
4. Hardware

4.1 Detalles de la Junta

El Kit PSoC 5LP de prototipos consta de los siguientes bloques:

■ dispositivo PSoC 5LP

■ puertos de cabecera PSoC 5LP J1 y J2

■ conector micro-USB, J6

■ cabecera del programa / depuración JTAG PSoC 5LP, J5

■ KitProg (PSoC 5LP) dispositivo

■ puertos KitProg J8 y J9 (GPIO)

■ J3 conexión SWD y J7

■ Conector USB PCB

■ Un LED ámbar (Power)

■ Un LED verde (Estado)

■ Un LED azul (Usuario)

■ pulsador de usuario y botón de reinicio

■ condensadores de referencia externos (ADC especial)

■ condensador CapSense (CMOD)

■ conector de programación, J3

■ 'Rompible' diseño de la placa perforada la Figura 4-1. PSoC 5LP

Prototipos Kit detalles Pin

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 20


Hardware

4.2 hardware detalles

4.2.1 Junta de destino

El tablero de destino utiliza el dispositivo de la familia PSoC 5LP. PSoC 5LP es SoC de la industria más integrada programable, la
integración de alta precisión y analógicas programables y periféricos digitales, y un brazo ® CPU Cortex ™ -M3. El PSoC 5LP cuenta con
una alta precisión de conversión analógica-digital (ADC), los amplificadores programables, el subsistema digitales flexibles, sin igual
paralelo co-procesamiento de bloque de filtro digital (DFB), periféricos de alto rendimiento, tales como DMA, CAN, y USB, y comunicación
y sincronización periféricos estándar. El subsistemas analógicos y digitales programables y permiten la flexibilidad y en el campo de
sintonización del diseño. Para obtener más información, consulte la hoja de la familia PSoC 5LP en el página Web PSoC 5LP . La Figura
4-2. Esquemática de 5LP PSoC (Target)

P_VCCD
VDDIO2

VDDIO0
P15_5
P15_4
VDDD
VSSD
P2_5

P2_1
P2_2
P2_3
P2_4
P2_0

P0_7
P0_6
P0_5
P0_4
U2
P2_3 sesenta y cinco
P2_5 68

P2_4 66

P2_2 64
P2_1 63
P2_0 62

P0_7 56
P0_6 55
P0_5 54
P0_4 53
EPAD 69

VSSD 58
VDDD 59

VCCD 57
P15_5 61
P15_4 60
VDDIO2 67

VDDIO0 52
P2_6 1
P2_7 P2_6 P0_3 51 P0_2
2
P12_4 P2_7 P0_2 50 P0_1
3 P0_3
P12_5 P12_4 I2C0_SCL, SIO P0_1 49 P0_0
4
P12_5 I2C0_SDA, SIO P0_0 48 P12_3
5
VSSB SIO_P12_3 47 P12_2
6
INDIANA SIO_P12_2 46
7 VSSD
VBOOST VSSD 45
8 QFN68 CY8C5888LTI-LP097 VDDA
VBAT VDDA 44
VSSD 9 VSSA
PROG_RESET XRES VSSD VSSA 43
10 VCCA
PROG_SWDIO XRES VCCA 42 P15_3
11
PROG_SWDCLK P1_0 P1_1 P1_0 P15_3 41 P15_2
12
p1_2 P1_1 P15_2 40 P12_1
13
P_SWO P1_3 p1_2 SIO, I2C1_SDA P12_1 39 P12_0
14
P_TDI P1_4 P1_3 SIO, I2C1_SCL P12_0 38 P3_7
15
P1_5 P1_4 P3_7 37 P3_6
dieciséis
P1_5 P3_6 36
VDDIO1 17 VDDIO3
VDDIO1 VDDIO3 35
P12_6_SIO
P12_7_SIO

P15_7 DM
P15_6 DP

VDDD

VCCD
P15_0
P15_1
VSSD
P1_6
P1_7

P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
P12_6
P12_7

P15_0
P15_1
P_VCCD
P1_6

P1_7

P3_5
P3_0
P3_1
P3_2
P3_3
P3_4
DM_P
DP_P

VDDD
VSSD

DP R16 22E

DM R17 22E
0603 0603

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 21


Hardware

4.2.2 Junta KitProg


PSoC 5LP en el tablero KitProg se utiliza para programar y depurar el dispositivo de destino PSoC 5LP. El KitProg PSoC 5LP se conecta
al puerto USB del PC a través del conector USB PCB y de la interfaz de SWD del dispositivo de destino PSoC 5LP. La Figura 4-3.
Esquemática de 5LP PSoC (KitProg)

KP_VDDIO2

KP_VDDIO0
KP_VCCD

KP_P0_5
KP_P0_4
VDDD
VSSD
U1

P2_3 sesenta y cinco


P2_5 68

P2_4 66

P2_2 64
P2_1 63
P2_0 62

P0_7 56
P0_6 55
P0_5 54
P0_4 53
EPAD 69

VSSD 58
VDDD 59

VCCD 57
P15_5 61
P15_4 60
VDDIO2 67

VDDIO0 52
KP_P2_6 1 KP_P0_3
P2_6 P0_3 51
KP_P2_7 2 KP_P0_2
P2_7 P0_2 50
KP_P12_4 3 KP_P0_1
P12_4 I2C0_SCL, SIO P0_1 49
KP_P12_5 4 KP_P0_0
P12_5 I2C0_SDA, SIO P0_0 48
5 KP_P12_3
VSSB SIO_P12_3 47
6 KP_P12_2
INDIANA SIO_P12_2 46
7
VBOOST VSSD 45
8 QFN68 CY8C5868LTI-LP039 VDDA
VBAT VDDA 44 VSSD
VSSD 9
VSSD VSSA 43
KP_XRES 10 VCCA
XRES VCCA 42
11
P1_0 P15_3 41 KP_P12_1
12
P1_1 P15_2 40
13
p1_2 SIO, I2C1_SDA P12_1 39
14 KP_P12_0
P1_3 SIO, I2C1_SCL P12_0 38
15
P1_4 P3_7 37
dieciséis KP_P3_6
P1_5 P3_6 36
KP_VDDIO1 17 KP_VDDIO3
VDDIO1 VDDIO3 35
P12_6_SIO
P12_7_SIO

P15_7 DM
P15_6 DP

VDDD

VCCD
P15_0
P15_1
VSSD
P1_6
P1_7

P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

pin
P3
KP_P12_6
KP_P12_7

KP_DM_P
KP_DP_P

KP_VCCD

5 (MSB) 4
KP_P1_6

KP_P1_7

KP_P3_5
KP_P3_0
KP_P3_1

KP_P3_4
VDDD
VSSD

P3.3 P3.2

VBUS VTARG
Flotante GND
22E R4
22E R6 0603

0603

Lugar cerca de PSoC 5LP


GND leído como binario "1 pin flotante
se lee
R2
R3
15K
15K
KP_DM
kp_dp

KP_P1_6
re
KP_P1_7
KP_XRES

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 22


Hardware

4.2.3 Sistema de suministro de potencia

El sistema de fuente de alimentación en esta placa es dependiente de la fuente de la alimentación. Para la mayoría de las aplicaciones, se puede
utilizar la fuente de 5 V de la conexión USB para alimentar el sistema. También puede conectar una fuente de alimentación externa a la Junta
para aplicaciones de baja tensión. El kit es compatible con las siguientes conexiones:

■ 5 V del USB KitProg

■ 5 V del USB objetivo PSoC 5LP (esto no alimentar la sección KitProg de la junta)

■ 3,3 V a 5,5 V a partir de un suministro regulado conectado a VDD (esto no alimentar la sección KitProg de la junta)

Nota: Para utilizar una fuente de alimentación externa, mientras que KitProg está conectado al USB PCB, retire de diodos, D1, del tablero.
Esto asegura que el suministro VTARG de KitProg no se suministra al dispositivo de destino. KitProg mide la tensión de destino y ajusta
los niveles lógicos en los pines de programación en consecuencia.

Este kit de prototipos no tiene un circuito de protección ESD a bordo. Por lo tanto, la fuente de energía para el PSoC 5LP Prototipos kit debe
ser de alta calidad para asegurarse de que la tarjeta está protegida contra cualquier condición de sobre corriente y conexiones de potencia
intercambiado.

4.2.3.1 Medida PSoC 5LP Consumo de corriente

Se puede medir el consumo de corriente del dispositivo PSoC 5LP utilizando uno de estos métodos: Método 1:

1. Separar la junta KitProg por 'chasquido' el borde perforado entre las dos placas.
2. Potencia la placa de prototipo restante a través de cualquiera de los terminales VDD o VTARG.

3. Coloque un amperímetro en serie con la conexión VDD o VTARG para medir el consumo de corriente. Método 2:

1. Retire la resistencia R20 e instalar un puente de 2 patas en los orificios suministrados de J4.

2. Conectar un amperímetro a través del puente de 2 patas para medir la corriente al dispositivo PSoC 5LP. Este método puede ser utilizado ya

sea con alimentación USB o con potencia suministrada a uno de los pasadores VTARG pero no cuando el suministro a uno de los pines VDD.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 23


Hardware

4.2.4 Separación Junta (de resorte)


El PSoC 5LP Prototipos kit se compone tanto de un 5LP PSoC y un tablero KitProg. Para separar las dos tablas para las pruebas o
desarrollo, romper los dos tableros separados en el borde perforado incorporado. El método más fácil de separar las dos placas es colocar
el kit en el borde de una mesa, en el que el borde de la mesa está directamente debajo del borde perforado y la junta KitProg más
pequeño está fuera de la borde de la mesa. Presione suavemente en el tablero KitProg y encaje los dos tableros separados. Si algún
material se retira del borde de las placas, utilice visillos para limpiar el borde del kit. La Figura 4-4. PSoC 5LP Prototipos Kit divide en dos
partes

4.2.5 Conexiones de cabecera

El PSoC 5LP Prototipos Kit soporta un número de cabeceras despobladas tanto en el KitProg y las juntas 5LP PSoC objetivo.

4.2.5.1 Funcionalidad de la (Junta de destino) J1 y J2 encabezados

La placa de destino contiene dos cabeceras de doble línea (J1 y J2). Estos encabezados son ambos 1 × cabeceras 26 pines e incluyen la totalidad

de la I / O disponible en el dispositivo PSoC 5LP. Estas cabeceras soportan todos los puertos disponibles, GND, VDD, y conexiones para elementos

pasivos y dispositivos de entrada del usuario. Los encabezados de J1 y J2 Distancia entre apoyos de 100 mil, por lo que se pueden soldar

conectores para conectar la placa de destino a cualquier tablero de desarrollo. La Figura 4-5. J1 y J2 encabezados

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 24


Hardware

Tabla 4-1. J1 Cabecera detalles Pin Tabla 4-2. J2 Cabecera detalles Pin

PSoC 5LP Prototipos Kit GPIO Cabecera (J1) Pin PSoC 5LP Prototipos Cabecera GPIO Kit (J2)
Señal Descripción Alfiler Señal Descripción
J1_01 P2.0 GPIO J2_01 VDD Poder
J1_02 P2.1 GPIO / LED J2_02 GND Suelo
J1_03 P2.2 GPIO / SW J2_03 Restaurar Volver
J1_04 P2.3 GPIO J2_04 P0.7 GPIO
J1_05 P2.4 GPIO J2_05 P0.6 GPIO
J1_06 P2.5 GPIO J2_06 P0.5 GPIO
J1_07 P2.6 GPIO J2_07 P0.4 GPIO / tapa de derivación

J1_08 P2.7 GPIO J2_08 P0.3 GPIO / tapa de derivación

J1_09 P12.7 GPIO / UART_TX J2_09 p0,2 GPIO / tapa de derivación

J1_10 P12.6 GPIO / UART_RX J2_10 P0.1 GPIO


J1_11 P12.5 GPIO J2_11 P0.0 GPIO
J1_12 P12.4 GPIO J2_12 P15.5 GPIO
J1_13 p12.3 GPIO J2_13 P15.4 GPIO / CMOD
J1_14 P12.2 GPIO J2_14 P15.3 GPIO / XTAL_IN
J1_15 P12.1 GPIO / I2C_SDA J2_15 P15.2 GPIO / XTAL_OUT
J1_16 P12.0 GPIO / I2C_SCL J2_16 P15.1 GPIO
J1_17 P1.0 GPIO J2_17 P15.0 GPIO
J1_18 P1.1 GPIO J2_18 P3.7 GPIO
J1_19 P1.2 GPIO J2_19 P3.6 GPIO
J1_20 P1.3 GPIO J2_20 P3.5 GPIO
J1_21 P1.4 GPIO J2_21 P3.4 GPIO
J1_22 P1.5 GPIO J2_22 P3.3 GPIO
J1_23 P1.6 GPIO J2_23 P3.2 GPIO / tapa de derivación

J1_24 P1.7 GPIO J2_24 P3.1 GPIO


J1_25 GND Suelo J2_25 P3.0 GPIO
J1_26 VDDIO Poder J2_26 GND Suelo

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 25


Hardware

4.2.5.2 Funcionalidad de J7 y J3 Headers (PSoC 5LP a KitProg)

Los KitProg y de destino tablas contienen cada uno una cabecera de 1x5 pines. Estas cabeceras proporcionan una conexión física entre
los dos dispositivos. Específicamente, la conexión incluye la interfaz de SWD, necesarios para programar / debug la PSoC objetivo
dispositivo 5LP, potencia, tierra, y RESET. Figura 4-6. J7 y encabezados J3

Tabla 4-4. Pin Detalles de Cabecera J3

PSoC 5LP a KitProg Cabecera (J7) Pin PSoC 5LP Programa (Meta) y la depuración de cabecera (J3) Pin Señal
Señal Descripción Descripción
J7_01 VTARG Poder J7_02 J3_01 VTARG Poder J3_02
GND Suelo GND Tierra J3_03 XRES P1.1
dispositivos a través de J7. Tabla 4-3. Pin Detalles de Cabecera J7
J7_03 P12.4 REINICIAR REINICIAR J3_04
J7_04 p12.3 SWDCLK SWDCLK
J7_05 P12.2 SWDIO J3_05 P1.0 SWDIO

Cuando se separan las juntas, la junta KitProg se puede utilizar para programar cualquier otro PSoC 3, PSoC 4, o de la familia 5LP PSoC de

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 26


Hardware

4.2.5.3 Funcionalidad de J8 y Headers J9 (KitProg)

La junta KitProg contiene dos cabeceras de doble línea (J8 y J9). Estos encabezados son ambas cabeceras 1x7-alfiler, que se utilizan para extraer
varios pines de PSoC 5LP para apoyar características avanzadas como un osciloscopio de baja velocidad y un analizador de lógica digital de baja
velocidad. Esta cabecera también contiene los pines de puente KitProg que se pueden utilizar cuando se separan las dos placas.

Las cabeceras J8 y J9 Distancia entre apoyos de 100 mil, por lo que se pueden soldar los conectores para conectar la placa KitProg a

cualquier tablero de desarrollo. La Figura 4-7. J8 J9 y encabezados

Tabla 4-5. Pin Detalles de J9 Tabla 4-6. Pin Detalles del J8

KitProg GPIO Cabecera (J9) Pin KitProg GPIO Cabecera (J8) Pin
Señal Descripción Señal Descripción
J9_01 VBUS Poder J9_02 J8_01 GND Suelo
GND Suelo J8_02 P3.0 GPIO
J9_03 P12.5 GPIO J9_04 J8_03 P3.4 GPIO
P12.0 GPIO / I2C_SCL J9_05 J8_04 P3.5 GPIO
P12.1 GPIO / I2C_SDA J9_06 J8_05 P3.6 GPIO
P12.6 GPIO / UART_RX J9_07 J8_06 P0.0 GPIO
P12.7 GPIO / UART_TX J8_07 P0.1 GPIO

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 27


Hardware

4.2.6 Usuarios y entradas pasivas

4.2.6.1 Presionar el botón

El objetivo bordo PSoC 5LP contiene un único botón pulsador conectado al pin P2.2 en el dispositivo PSoC 5LP. Este botón se puede
utilizar para las entradas de usuario generales o para controlar diferentes estados en una aplicación.

La Figura 4-8. Pulsar un botón en la Junta

SW1
P2_2 1A 2A
1B 2B

Cambiar

El botón de PUSH

4.2.6.2 Restablecer / botón de arranque

La junta KitProg contiene un botón pulsador conectado al pin de XRES en el dispositivo de destino PSoC 5LP y P12_4 del dispositivo
KitProg. Este botón tiene dos funciones:

■ Restablecer el dispositivo PSoC 5LP: Cuando se pulsa este botón, línea XRES de la 5LP PSoC está conectado a tierra, que, a
su vez, restablece el dispositivo de destino.

■ Bootload la KitProg: Cuando se pulsa este botón mientras conecta el KitProg en el puerto USB del PC, el KitProg entra en el modo de
arranque. En este modo, las aplicaciones bootloadable se pueden descargar en el dispositivo KitProg. Figura 4-9. Restablecer / botón
de arranque

Botón de reinicio

La placa de destino también proporciona una huella para un interruptor de orificio pasante, que se puede utilizar para restablecer el dispositivo

cuando se separan las dos placas. Figura 4-10. Reset (RST) Botón

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 28


Hardware

4.2.6.3 LED

El Kit PSoC 5LP Prototipos contiene tres LEDs:

■ El LED ámbar: Indica que la tarjeta se alimenta desde el conector USB PCB. Este LED no se iluminará cuando el tablero se alimenta
desde el conector micro-USB o desde VDD o VTARG directamente.

■ LED verde: Indica el estado KitProg, conectado a P3.1 del dispositivo KitProg PSoC 5LP. Para más detalles sobre el LED de estado
KitProg, consulte la Guía del usuario KitProg.

■ LED azul: Este es el usuario del LED, conectado a P2.1 del dispositivo de destino PSoC 5LP. Figura 4-11. LED de

encendido

Figura 4-12. LED de estado

Figura 4-13. usuario LED

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 29


Hardware

4.2.6.4 Los condensadores del sistema

El Prototyping Kit PSoC 5LP tiene siete condensadores, que se utilizan cuando se requiere un funcionamiento ADC a altas frecuencias,
CapSense, o externo oscilador de cristal de 32 kHz en la aplicación.

■ Cuatro ADC capacitores de paso: es obligatorio para el muestreo ADC adecuada a altas frecuencias:

❐ C9 y C12 - Para dos ADC SAR

❐ C7 y C13 - Para Delta Sigma ADC

■ Un condensador CapSense (CMOD): requerido para la funcionalidad CapSense adecuada.

■ Dos condensadores de desviación: Requerido para la interfaz de un oscilador de cristal de 32 kHz externo. Estos condensadores se
añaden en el Ap * Una versión del kit de prototipos PSoC 5LP.

Nota: los do oscilador rystal no se coloca en el tablero, que puede ser soldada en los pines P15_2 y P15_3.

Figura 4-14. Diagrama del circuito de condensadores Sistema

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 30


5. Ejemplos de código

En este capítulo se explican los ejemplos de código proporcionados junto con el Kit PSoC 5LP de prototipos. Para acceder a estos ejemplos
de código, descargar e instalar el archivo de instalación CY8CKIT-059 PSoC 5LP Prototipos kit de la página web kit: www.cypress.com/CY8CKIT-059
. Después de la instalación, los ejemplos de código estarán disponibles a partir comienzo > Kits > CY8CKIT-059 en el PSoC Creador página
de inicio.

5.1 Usando los ejemplos de código Kit

Siga estos pasos para abrir y utilizar los ejemplos de código.

1. Lanzamiento PSoC Creador desde el menú Inicio de Windows ( Inicio> Todos los programas > Cypress > PSoC
Creador <versión> > PSoC creador <versión>).

2. En la página de inicio, haga clic CY8CKIT-059 debajo comienzo > Kits. Aparece una lista de ejemplos de código, como se
se muestra en la Figura 5-1 .

3. Haga clic en el ejemplo de código deseado y guardarlo en un lugar deseado. Para el resto de pasos,
CE195277_ADC_and_UART.cywrk se utiliza como referencia. La Figura 5-1.

Ejemplo de código abierto de PSoC Creator

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 31


Ejemplos de código

4. Construir el ejemplo de código eligiendo Construir > Construir <Nombre del proyecto>, como se muestra en Figura 5-2 . UNA
. hex se genera después de que el proceso de construcción. La Figura 5-2.

Ejemplo de código abierto de PSoC Creator

5. Conectar el Kit PSoC 5LP Prototipos al PC mediante el puerto USB PCB KitProg, como se describe en J10 Figura 3-2 en la
página 17 para programar el kit con este ejemplo de código.

6. Elija Depurar > Programa en PSoC creador como se muestra en Figura 5-3 . La Figura 5-3.

Dispositivo programa en PSoC Creator

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 32


Ejemplos de código

7. PSoC Creador abre la ventana de programación si el dispositivo aún no se adquiere. Seleccionar KitProg
y haga clic en el Adquirir puerto botón, como se muestra en Figura 5-4 .

La Figura 5-4. Adquirir puerto

8. Después de que el dispositivo se adquiere, se muestra en una estructura de árbol debajo de la KitProg. Haga clic en el Conectar

botón y luego DE ACUERDO para salir de la ventana y empezar a programar, como se muestra en Figura 5-5 .

Figura 5-5. De conectar el dispositivo PSoC creador y el Programa

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 33


Ejemplos de código

9. En el Explorador de área de trabajo en PSoC Creador, abra la CE195277_ADC_and_UART.pdf como


se muestra en la Figura 5-6 .

Figura 5-6. Hoja de datos de proyectos - CE195277_ADC_and_UART.pdf

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 34


Ejemplos de código

5.2 CE195352_PSoC_5LP_Blinking_LED
Este ejemplo de código se muestra el uso de un PWM de función fija. El PWM está configurado para emitir una señal digital de ciclo de trabajo del
50 por ciento con un período de 1 segundo. Esta señal se puede utilizar para conducir un LED para la prueba visual de la salida PWM. Un
interruptor se encamina a la entrada de la matanza de PWM. Cuando se pulsa el interruptor de la salida PWM se apaga.

La Figura 5-7. TopDesign para CE195352_PSoC_5LP_Blinking_LED

Para una descripción detallada, consulte la CE195352_PSoC_5LP_Blinking_LED.pdf de PSoC Creator.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 35


Ejemplos de código

Figura 5-8. Hoja de datos de proyectos - CE195352_PSoC_5LP_Blinking_LED.pdf

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 36


Ejemplos de código

5.3 CE195277_ADC_and_UART
Este ejemplo de código implementa un sistema de recolección de datos simple utilizando el DelSig ADC y el componente UART. El ADC
muestrea continuamente una entrada analógica. Las muestras resultantes pueden enviarse a un PC a través de una conexión UART una sola
muestra a la vez o de forma continua. los datos emulados, que es sólo un número incremental, también pueden ser enviados a través de la
conexión UART para probar la comunicación. El puente en el KitProg UART USB se utiliza para crear una conexión RS-232 a un programa de
terminal en un PC. El programa de terminal se utiliza para enviar comandos para obtener los datos de ejemplo de ADC y leer las respuestas
resultantes.

Figura 5-9. TopDesign CE195277_ADC_and_UART

Para la operación detallada, consulte la CE195277_ADC_and_UART.pdf de PSoC Creator.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 37


Ejemplos de código

5.4 CE195394_HID_Mouse
Este ejemplo de código se muestra el uso del componente USBFS para implementar un ratón HID. Utilizando el descriptor estándar HID
ratón, el PSoC enumera como un ratón en el PC. Una vez que la enumeración se completa la PSoC envía datos sobre el movimiento
relativo del ratón para la PC. Un solo botón también se implementa en el proyecto para emular el botón izquierdo o el botón 1, de un ratón
estándar. Puede mantener pulsado el botón en el kit y ver el cursor de texto resaltado o seleccionar elementos en un escritorio, mientras
que señala a la caja. Figura 5-10. CE195394_HID_Mouse

Para la operación detallada, consulte la CE195394_HID_Mouse.pdf de PSoC Creator.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 38


Apéndice A.

A.1 PSoC 5LP de prototipos Kit Esquemas


J1
Dispositivo PSoC 5LP Target
11
J2 VDD
22
33 11
P2_3
P2_2 VDDIO
44 P2_1
P2_0 22
P2_5
P2_4 XRES
55 33
VDDIO0
66 44

VSSD P_VCCD
P2_6 VDDIO1
77 55
P2_7 VDDIO2

VDDIO2

VDDIO0
88 66
P12_7 UART UART proporcionar seda para los VDDIO3 P3_2, P0_2, P0_3 y P0_4 estos pines se han

P15_5
P15_4
VDDD
P2_5

P2_1
P2_2
P2_3
P2_4
P2_0

P0_7
P0_6
P0_5
P0_4
99 P12_6 77
TX RX pines UART
C32 C20 C18 C35
conectado tapa de derivación
10 10 P12_4 88
P0_2
P0_3
11 11 P12_5 99 P0_4
P0_5
P0_1
P12_2 U2 0402 0402 0402 0402

12 12 0,1 uF 0,1 uF 0,1 uF 0,1 uF 10 10

P2_3 sesenta y cinco


P0_6 P0_7
P12_3 P0_0
13 13 11 11
P15_5
P2_5 68

P2_4 66

P2_2 64
P2_1 63
P2_0 62

P0_7 56
P0_6 55
P0_5 54
P0_4 53
EPAD 69

VSSD 58
VDDD 59

VCCD 57
14 14 12 12

P15_5 61
P15_4 60
P15_0
VDDIO2 67

VDDIO0 52
P12_1 I2C_SDA proporcionar seda para los P15_4
15 15 pines I2C 13 13
P12_0 I2C_SCL
dieciséis dieciséis 14 14
P1_0 P2_6 P2_7 1 P0_3 P15_1
P1_1
17 17 P1_7 P2_6 P0_3 51 15 15
P1_6 P12_4 2 P0_2
P1_5
18 18 P1_4 P2_7 P0_2 50
P1_3 dieciséis dieciséis
P1_2 3 P0_1
P15_2
19 19 P12_4 I2C0_SCL, SIO P0_1 49 17 17
P12_5 4 P0_0
20 20 P12_5 I2C0_SDA, SIO P0_0 48 18 18
5 P12_3
21 21 VSSB SIO_P12_3 47 19 19 P15_3
6 P12_2 P3_5
22 22 INDIANA SIO_P12_2 46 20 20
7 VSSD P3_4
23 23 VBOOST VSSD 45 21 21 P3_6 P3_7
8 QFN68 CY8C5888LTI-LP097 VDDA P0_4 P3_3
24 24 VBAT VDDA 44 22 22
VSSD 9 VSSA P0_3 P3_2
25 25 VSSD VSSA 43 23 23
VDDIO PROG_RESET XRES 10 VCCA P0_2 P3_1 P3_0
26 26 XRES VCCA 42 C9 24 24
11 P15_3 P3_2
HDR 1x26 PROG_SWDCLK P1_0 PROG_SWDIO
P1_1 12
P1_0 P15_3 41
P15_2
SAR0 EXTREF 25 25
0603

P1_1 P15_2 40 1,0 uF 26 26


Sin carga p1_2 13 P12_1
p1_2 SIO, I2C1_SDA P12_1 39 HDR 1x26
P_SWO P1_3 14 P12_0 C13
P1_3 SIO, I2C1_SCL P12_0 38
EXTREF0
PSoC 5LP I O Header /
P_TDI P1_4 15 P3_7 Sin carga
P1_4 P3_7 37 0603 1,0 uF
P1_5 dieciséis P3_6
P1_5 P3_6 36
PSoC 5LP I O Header /
VDDIO1 17 VDDIO3 C12
VDDIO1 VDDIO3 35
SAR1 EXTREF
P12_6_SIO
P12_7_SIO

P15_7 DM

0603
P15_6 DP

1,0 uF
C7
VDDD

VCCD
P15_0
P15_1
VSSD
P1_6
P1_7

P3_0
P3_1
P3_2
P3_3
P3_4
P3_5

EXTREF1 LED1
0603
VDD 1,0 uF 820 ohmios
R18
VDD P2_1 2 1
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

VDDA 0805

VDDD SAR desacoplo


VSSD P_VCCD

USUARIO LED BLUE usuario LED


P12_6
P12_7

P15_0
P15_1
P1_6

P1_7

P3_5
P3_0
P3_1
P3_2
P3_3
P3_4

C22 C26 C21 C23


DM_P
DP_P

C36 C34
VDDD

0402 0603 0603 0402 SW1


0,1 uF 1,0 uF 0603 0402 0,1 uF
1,0 uF 0,1 uF 1,0 uF P2_2 1A 2A
DP R16 22E
R5 1B 2B
DM R17 22E
CMOD
0603
0603
P15_4
Cambiar
0603
VCCA
C4
El botón de PUSH
CERO
VTARG
P_VCCD 2200 pF
P_VCCD
VTARG
C37 J5
C31
PROG_SWDIO
0603 1,0 uF 13579 2468 R19
0603 C29 PROG_SWDCLK
DIODE TVS1

1,0 uF 4.7K
0,1 uF P_SWO SW2
0402
C33 P_TDI Sin carga XRES 2
PROG_RESET
0402 10
0,1 uF XRES SW PULSADOR
TVS

50mil KEYED SMD


Sin carga 1
Sin carga C17
0,1 uF
0402

Programa 5LP PSoC / depuración de cabecera Sin carga

J6 USB Micro-B
Conector USB P5LP_VDD VDD
F1 D2 VTARG P15_2 VTARG
P5LP_VDD
VTARG
SOD123
J3 Y1 R11
VBUS 1 R20 CERO
DM 2 1
11 DM 2 C27
DP PTC Resettable Fuse CERO
22 DP 3 0,1 uF
0402 32,768 KHz
33 PROG_RESET CARNÉ DE IDENTIDAD 4 P15_3
PROG_SWDCLK Sin carga
44 GND 5
S1
S2
S3
S4

TP1 NEGRO TP2 NEGRO TP3 NEGRO


PROG_SWDIO C42 22 P5LP_VDD
55
C41 22 J4 VDDIO

11
22
pF
6
7
8
9

1x5 HDR pF 0402


I2C_SCL 0402 R15 CERO
100K R12 Sin carga CABECERA 1X 2
Sin carga I2C_SDA Sin carga Sin carga Sin carga
0603

UART UART RX
R22 CERO P12_7 UART UART 0402

0603

TX
R23 CERO P12_6 TX RX
Cypress Semiconductor © 2015
0402

Esto indica vendrán de Kitprog del área Rompible C19 0,01 uF


Título
PCA: 121-60210-01
Kit CY8CKIT-059 PSoC 5LP Prototipos
600-60243-01
TARJETA DE CIRCUITO IMPRESO:

FAB DRW: 610-60235-01 CONJUNTO tamaño Número del Documento Rdo

DRW: 620-60243-01 SCH: segundo 630-60242-01 06


630-60242-01
Fecha: Martes, 16 de junio 2015 Hoja 2 de 3

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 39


Kitprog a bordo programador / depurador 820 ohmios
LED3
R21
KP_VDD KP_P3_1 2 1
0805

LED de estado verde

LED
KP_VDDIO1
KP_VDDIO0 VBUS
KP_VDDIO2 KP_VDD
KP_VDDIO3 VBUS
LED2
C11 C1 C3 C14 R8

KP_VDDIO2
R10 560 ohmios 2 1

KP_VDDIO0
KP_VCCD

KP_P0_5
KP_P0_4
0805
0,1 uF

VDDD
0402 0402 0402 0402
0,1 uF 0,1 uF 0,1 uF CERO

VSSD
VBUS
Ámbar POTENCIA LED
VTARG
D1
U1 LED de encendido

P2_3 sesenta y cinco


KP_VDD

SOD123
P2_5 68

P2_4 66

P2_2 64
P2_1 63
P2_0 62

P0_7 56
P0_6 55
P0_5 54
P0_4 53
EPAD 69

VSSD 58
VDDD 59

VCCD 57
P15_5 61
P15_4 60
VDDIO2 67

VDDIO0 52
VDDD

C24 C5
KP_P2_6 1 KP_P0_3
P2_6 P0_3 51
0603 0402 KP_P2_7 2 KP_P0_2 SW3
1,0 uF 0,1 uF P2_7 P0_2 50
KP_P12_4 3 KP_P0_1 PROG_RESET 1A 2A
P12_4 I2C0_SCL, SIO P0_1 49
KP_P12_5 4 KP_P0_0 1B 2B
P12_5 I2C0_SDA, SIO P0_0 48
5 KP_P12_3
VSSB SIO_P12_3 47 Cambiar
6
INDIANA SIO_P12_2 46 KP_P0_4
VDDD 7 KP_P0_2
VBOOST VSSD 45 KP_P0_3
8 QFN68 CY8C5868LTI-LP039 VDDA
VBAT VDDA 44 KP_P12_2
VSSD 9
VSSD VSSA 43
C25 C6 KP_XRES 10 VCCA
C15 C16 C8
SAR bypass
XRES VCCA 42 0603

0603 0402
11
P1_0 P15_3 41
KP_P12_1 VSSD capacitor
1,0 uF 0,1 uF 12 0603 0603

P1_1 P15_2 40 1,0 uF 1,0 uF 1,0 uF


13 VTARG
p1_2 SIO, I2C1_SDA P12_1 39
14 KP_P12_0
P1_3 SIO, I2C1_SCL P12_0 38
15
P1_4 P3_7 37
dieciséis KP_P3_6 KP_P2_6
VDDA P1_5 P3_6 36
KP_VDDIO1 17 KP_VDDIO3
VDDIO1 VDDIO3 35
C39
C38

P12_6_SIO
P12_7_SIO

P15_7 DM
P15_6 DP
R9 R7

VDDD

VCCD
P15_0
P15_1
VSSD
2.2K 2.2K

P1_6
P1_7

P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
0402 0603
0,1 uF 1,0 uF
KP_P2_7

4
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
pasadores P3_3, P3_2, P0_7, P0_6, P0_5, P0_4 están
reservados para HW REV ID U3 NTZD3152P

KP_P12_6
KP_P12_7

KP_DM_P
KP_DP_P
VCCA 5 (MSB) 4 3 2 1 0 (LSB)

KP_VCCD
KP_P1_6

KP_P1_7

KP_P3_5
KP_P12_1

KP_P3_0
KP_P3_1

KP_P3_4
VDDD
VSSD

3
C30 P3.3 P3.2 P0.7 P0.6 P0.5 P0.4

1,0 uF
0603 I2C_SDA

KP_VDD VBUS VTARG


Flotante GND Flotante Flotante GND Flotante KP_P12_0

22E R4
22E R6
I2C_SCL

0603
0603
Lugar cerca de PSoC 5LP
GND leído como "1" binario pin flotante se lee como "0" binario
KP_P12_7
TX
KP_VCCD R2
R1 R3
15K KP_P12_6
4.7K 15K KP_DM UART UART RX
kp_dp

KP_P1_6
C10 C28 0603
Sin carga
KP_P1_7
0402 KP_XRES Estado I2C y UART conexión
0,1 uF 1,0 uF

C2 R14 R13
30K 30K
0402
0,1 uF
VBUS
Sin carga J9 J8

1234567 1234567
KP_P3_0
KP_P12_5 KP_P3_4
KP_P3_5
I2C_SCL
KP_P3_6
TX I2C_SDA
UART UART RX KP_P0_0
KP_P0_1
VBUS

VTARG
1x7 HDR 1x7 HDR

J7 Sin carga Sin carga

F2
11
Headers KitProg de E / S
22
KP_P12_4
33 KP_P12_2 PROG_RESET
J10 PTC Resettable Fuse KP_P12_3
44 PROG_SWDCLK
PROG_SWDIO
VBUS 1 55
KP_DM C40
DM 2
kp_dp 0,1 uF 1x5 HDR
DP 3 0402
Cypress Semiconductor © 2015
Sin carga
GND 4 PCA: 121-60210-01 Título
Título
dedo del USB 600-60243-01
TARJETA DE CIRCUITO IMPRESO:
Programa PSoC Objetivo / depuración de cabecera Kit CY8CKIT-059 PSoC 5LP Prototipos
FAB DRW: 610-60235-01 CONJUNTO
Conector del dedo del USB DRW: 620-60243-01 SCH: tamaño Número del Documento Rdo

630-60242-01 B
segundo 630-60242-01 06

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 40


A.2 Programación PSoC 5LP Prototipos Kit Utilizando MiniProg3 / KitProg
La placa de destino tiene una provisión para programar el dispositivo PSoC 5LP usando MiniProg3 o un KitProg externo a través de la cabecera
SWD 5-pin o el encabezado JTAG 10 pines. Para ello, conectar cables o un 5-pin 100 milésimas de pulgada espaciados de cabeza al J3 o un
encabezado JTAG 10 pines a J5 en la placa de destino. El PSoC 5LP Prototipos kit es compatible tanto con el ciclo de encendido y reinicio modos
de programación. Figura A-1. Conexión CY8CKIT-059 a MiniProg3

Nota: CY8CKIT-002 MiniProg3 no es parte de los contenidos PSoC 5LP Prototipos kit y se pueden comprar en la tienda online de
Cypress.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 41


A.3 Lista de materiales

Artículo Cantidad Referencia Valor Descripción Nombre Fabricante: Número parte fabricante

TARJETA DE CIRCUITO IMPRESO,

108.89mm x 24.13mm, Tg alta,


Cypress
1 1N/A N/A acabado ENIG, 2 capas, color = 600-60178-01
Semiconductor
NEGRO, BLANCO = Seda

C1, C3, C5, C6,


C10, C11, C14,
C18, C20, C22,
C23, C27, C29,
CAP .1uf 16V Y5V CERAMIC
2 19 C32, C33, C34, 0,1 uF AVX Corporation 0402YG104ZAT2A
0402
C35, C39, C40

CAP CER 2200PF 50V 5% NP0


3 1 C4 2200 pF Murata Electrónica GRM2165C1H222JA01D
0805

C7, C8, C9,


C12, C13, C15,
C16, C21, C24,
C25, C26, C28, CAP 1.0UF CERAMIC 25V X5R
4 17 1,0 uF Taiyo Yuden TMK107BJ105KA-T
C30, C31, C36, 0603 10%
C37, C38

CAP 10000PF 16V


5 1 C19 0,01 uF TDK Corporation C1005X7R1C103K050BA
CERAMIC 0402 SMD

CAP CER 22pF 50V 2% C0G


6 2 C41, C42 22 pF TDK Corporation C1005C0G1H220G050BA
0402

Fairchild
7 2 D1, D2 MBR0520L DIODE, SCHOTTKY del, 20V, MBR0520L
0.5A, 400mW, SOD-123 Semiconductor

PTC
FUSE, PTC de rearme,
8 2 F1, F2 Resettable Bel Fuse Inc 0ZCH0050FF2G
0.50a, 16V, 1210, SMD
Fuse

9 1 J6 MICRO del USB Micro-B CONN RCPT ETS FCI 10103594-0001LF


USB TYPE B

BLUE usuario LED, azul, claro, 0805, SMD


10 1 LED1 Lite-On Inc LTST-C170TBKT
LED

Ámbar POTENCIA LED 595 nm AMB DIFF 0805 Avago Technologies US


11 1 LED2 HSMA-C170
LED SMD Inc.

Chicago Miniature /
LED de estado LED VERDE CLARO 0805 SMD Visual Communications
12 1 LED3 CMD17-21VGC / TR8
verde Company-VCC

RES SMD 15K OHM 5% 1 / 10W


13 2 R2, R3 15K Panasonic - ECG ERJ-2GEJ153X
0402

RES, 22 ohm, 1%, 100PPM,


14 4 R4, R6, R16, 22E Panasonic - ECG ERJ-2RKF22R0X
R17 1 / 16W, 0402

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 42


Artículo Cantidad Referencia Valor Descripción Nombre Fabricante: Número parte fabricante

RES SMD 0,0 OHM JUMPER


15 3 R5, R22, R23 ZERO Panasonic - ECG ERJ-3GEY0R00V
06O3 1 / 10W

RES 2.2K OHM 1 / 10W 5% 0603


dieciséis 2 R7, R9 2.2K Panasonic - ECG ERJ-3GEYJ222V
SMD

RES, 560 OHM, 5%,


17 1 R10 560 ohmios
200PPM, 1 / 10W, 0603, SMD Panasonic - ECG ERJ-3GEYJ561V

RES 100K OHM 1 / 10W 5% 0402


18 1 R12 100K Panasonic - ECG ERJ-2GEJ104X
SMD

RES SMD 30K OHM 5% 1 / 10W


19 2 R13, R14 30K Panasonic - ECG ERJ-2GEJ303X
0402

RES SMD 0,0 OHM


20 4 R8, R11, R15, CERO Panasonic - ECG ERJ-6GEY0R00V
R20 JUMPER 1 / 8W 0805

RES, 820 Ohm, 5%, 1 / 10W, 0603


21 2 R18, R21 820 ohmios Panasonic - ECG ERJ-3GEYJ821V

SW, Interruptor de tecla,


22 2 SW1, SW3 Cambiar C & K Components KMR221GLFS
SPST-NO, 0.05A, 32V

23 1 TVS1 TVS DIODE DIODE, TVS, 5 V, 350 W, Semtech SD05.TCT


SOD-323

CY8C5868LTI
PSoC 5LP CYC58LP, 67 MHz Cypress
24 1 U1 - QFN68 CY8C5868LTI-LP039
LP039 Semiconductor

CY8C5888LTI
PSoC 5LP CYC58LP, 80 MHz Cypress
25 1 U2 - QFN68 CY8C5888LTI-LP097
LP097 Semiconductor

26 1 U3 NTZD3152P FET DUAL P-CH 20V ON Semiconductor NTZD3152PT1G


430mA SOT-563

No hay componentes de carga

CAP .1uf 16V Y5V CERAMIC


1 2 C2, C17 0,1 uF AVX Corporation 0402YG104ZAT2A
0402

CONN HDR BRKWAY


2 2 J1, J2 HDR 1x26 26POS VERT TE Connectivity 2-104427-4
2,54 mm, 15AU, TH

CONN HEADER VERT 5POS .100


3 2 J3, J7 1x5 HDR Molex 22-23-2051
TIN

CONN HEADR BRKWAY


4 1 J4 1x2 HDR TE Connectivity 9-146280-0-02
. 100 02POS STR

CONN, HEADER, macho,


50mil KEYED
5 1 J5 1,27 mm, 10POS, oro, SMD samtec Inc FTSH-105-01-L-DV-K
SMD

CONN conector hembra 7POS Sullins soluciones de


6 2 J8, J9 1x7 HDR PPPC071LFBN-RC
0.1" ORO conectores

RES SMD 4.7K OHM 5% 1 / 10W


7 2 R1, R19 4.7K Panasonic - ECG ERJ-2GEJ472X
0402

BOTÓN SW Interruptor de tecla SPST- NO


8 1 SW2 C & K Components PTS635SL50 LFS
pulsador 0.05A 12V

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 43


Artículo Cantidad Referencia Valor Descripción Nombre Fabricante: Número parte fabricante

TP, PUNTO DE PRUEBA, 0.040" D, Keystone


9 3 TP1, TP2, NEGRO 5000
TP3 NEGRO, TH Electronics

32.768KHz CRYSTAL Ciudadano Finetech


10 1 Y1 NEGRO CFS308-32.768KDZF-UB
12.5PF THRU Miyota

Etiqueta

LBL, Etiqueta PCA, código de proveedor,


código de fecha, número de serie Cypress
38 1N/A
121-60210-01 Rev. 01 (YYWWVVXXXXX) Semiconductor

LBL, PCBA anti-estático ¡Advertencia, 10 Cypress


39 1N/A
mm × 10 mm Semiconductor

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 44


Revisión histórica

PSoC CY8CKIT-059 ® 5LP Prototipos juego de guía de Historial de revisiones del documento

Título: CY8CKIT-059 PSoC® 5LP Prototipos juego de guía Número de documento: 001-96498

Revisión ECN Fecha de Origen

Descripción de Cambio
Cambio
** 4668422 02/23/2015 PMAD Nueva guía kit

Actualizado Introducción capítulo en la página 7 : Descripción actualizada. Actualizado “PSoC Creator” en la página 8 :

Actualizado “Código de PSoC Creator ejemplos” en la página 9 : Descripción actualizada. Adicional “Código Kit ejemplos” en

la página 10 . Actualizado el capítulo de instalación del software en la página 13 : Actualizado “Antes de comenzar” en la

página 13 : Descripción actualizada. Actualizado “Instalación del software” en la página 13 : Descripción actualizada.

Actualizado capítulo Kit de Operación en la página 16 : Actualizado “Teoría de operación” en la página 16 : Descripción

actualizada. Actualizado Figura 3-1 . Actualizado “KitProg” en la página 17 : Descripción actualizada. Se ha eliminado “KitProg

conexión USB”. Actualizado “Programación y probar el dispositivo PSoC 5LP destino” en la página 17 : Actualizado “Programación

utilizando PSoC Creator” en la página 17 : Descripción actualizada. Actualizado “Programación utilizando PSoC

Programmer” en la página 19 : Descripción actualizada. Actualizado “-USB UART Bridge” en la página 19 : Descripción

actualizada.

*UNA 4710488 04/02/2015 PMAD

tabla eliminado “Especificaciones soportados por USB-UART Bridge”. Actualizado “-I2C USB

puente” en la página 19 : Descripción actualizada.

Figura eliminado “KitProg USB-I2C conectado en el Panel de Control del puente”. Actualizado “Actualización

de Firmware KitProg” en la página 19 : Descripción actualizada.

Figura eliminado “KitProg actualización de firmware Advertencia”. Figura eliminado “Actualización de

Firmware Mensaje en PSoC Programmer”. Figura eliminado “firmware actualizado en PSoC

Programmer”.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 45


Índice

PSoC CY8CKIT-059 ® Guía 5LP Prototipos Kit Historial de revisiones ( continuado)

Título del documento: CY8CKIT-059 PSoC® 5LP Prototipos juego de guía


Documento Número: 001 a 96.498 Revisión ECN Fecha de Origen

Descripción de Cambio
Cambio
Actualizado capítulo de hardware en la página 20 : Actualizado “Detalles de la Junta” en la página 20 : Actualizado Figura 4-1 .

Actualizado “Hardware detalles” en la página 21 : Actualizado “Sistema de fuente de alimentación” en la página 23 : Descripción

actualizada. Actualizado “Conexiones de cabecera” en la página 24 : Actualizado “La funcionalidad de la J1 y J2 encabezados (placa

de destino)” en la página 24 : Actualizado Tabla 4-2 . Actualizado “Usuario y entradas pasivas” en la página 28 : Actualizado “El botón”

en la página 28 : Actualizado Figura 4-8 . Figura eliminado “Push Button Esquema”. Actualizado Figura 4-14 . Actualizado “LED” en la

página 29 : Descripción actualizada. Actualizado “Sistema de condensadores” en la página 30 : Descripción actualizada. Actualizado Figura

4-14 . Actualizado Ejemplos de código capítulo en la página 31 : Actualizado “CE195352_Blinking_LED” en la página 35 : Actualizado Figura

5-7 . Actualizado “CE195277_ADC_and_UART” en la página 37 : Descripción actualizada. Actualizado Figura 5-9 . Actualizado “CE195394_HID_Mouse”

en la página 38 : Descripción actualizada. Actualizado Figura 5-10 . Actualizado capítulo Apéndice en la página 39 : Actualizado “Kit de

Programación PSoC 5LP Prototipos Usando MiniProg3 / KitProg” en la página 41 : Actualizado Figura A-1 . Actualizado “Lista de

materiales” en la página 42 : El artículo 10 Añadido en “No hay componentes de la carga”. Se agregó “etiqueta” y añadido elementos

bajo la misma correspondiente.

* A (cont.) 4710488 04/02/2015 PMAD

Actualizado capítulo de hardware en la página 20 : Actualizado “Hardware detalles” en la página 21 : Actualizado “Conexiones

de cabecera” en la página 24 : Actualizado “La funcionalidad de la J1 y J2 encabezados (placa de destino)” en la

página 24 : Actualizado Tabla 4-2 :

*B 4866765 07/30/2015 VRNK

Se agregó “CAP / MANUAL” en la columna “Descripción” correspondientes a los pines P0.4 y P3.2. Eliminar “CAP / MANUAL” en

la columna “Descripción” correspondiente al pin P3.3.

Actualizado capítulo Apéndice en la página 39 : Actualizado “Lista de

*C 4891134 08/20/2015 shib materiales” en la página 42 : Actualización del artículo 10 de “NO HAY

componentes de la carga”.

*D 5740232 05/17/2017 AESATMP8 Actualizado logo y el Derecho de Autor.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 46


Índice

PSoC CY8CKIT-059 ® Guía 5LP Prototipos Kit Historial de revisiones ( continuado)

Título del documento: CY8CKIT-059 PSoC® 5LP Prototipos juego de guía


Documento Número: 001 a 96.498 Revisión ECN Fecha de Origen

Descripción de Cambio
Cambio
Actualizado Introducción capítulo en la página 7 : Actualizado “PSoC Creator” en la página 8 : Actualizado “Código de

PSoC Creator ejemplos” en la página 9 : Actualizado Figura 1-3 . Actualizado “Introducción” en la página 11 : Descripción

actualizada. Actualizado “Recursos adicionales de aprendizaje” en la página 11 : Actualización hipervínculos. Actualizado el

capítulo de instalación del software en la página 13 : Actualizado “Instalación del software” en la página 13 : Descripción

actualizada. Actualizado Figura 2-1 y Figura 2-2 . Actualizado capítulo Kit de Operación en la página 16 : Actualizado “Teoría

de operación” en la página 16 : Descripción actualizada. Actualizado “Programación y probar el dispositivo PSoC 5LP

destino” en la página 17 : Actualizado “Depuración utilizando PSoC Creator” en la página 19 : Descripción actualizada.

Actualizado capítulo de hardware en la página 20 : Actualizado “Hardware detalles” en la página 21 : Actualizado “Conexiones

de cabecera” en la página 24 : Actualizado “La funcionalidad de J7 y J3 encabezados (PSoC 5LP a KitProg)” en la página

26 : Actualizado Tabla 4-3 y Tabla 4-4 . Actualizado “La funcionalidad del J8 y J9 Cabeceras (KitProg)” en la página 27 :

Actualizado Tabla 4-5 y Tabla 4-6 . Actualizado Ejemplos de código capítulo en la página 31 : Actualizado “El uso de los

ejemplos de código Kit” en la página 31 : Descripción actualizada. Actualizado Figura 5-1 , Figura 5-2 , Figura 5-3 , Figura 5-4 y

Figura 5-6 . Actualizado “CE195352_Blinking_LED” en la página 35 : Descripción actualizada. Actualizado Figura 5-8 .

Actualizado “CE195277_ADC_and_UART” en la página 37 : Descripción actualizada. Actualizado Figura 5-9 . Actualizado “CE195394_HID_Mouse”

en la página 38 : Descripción actualizada. Actualizado Figura 5-10 . Actualizado capítulo Apéndice en la página 39 :

Actualizado “PSoC 5LP de prototipos Esquemas Kit” en la página 39 : Actualizado todas las figuras. Actualizado “Lista de

materiales” en la página 42 : Actualización tabla entera. Completar Examen por extinción.

*E 6041084 01/22/2018 SAGA / GRSK

Actualizado el capítulo de instalación del software en la página 13 : Actualizado “Instalación del software” en la página 13 :

Descripción actualizada. Actualizado capítulo Kit de Operación en la página 16 : Actualizado “Programación y probar el

dispositivo PSoC 5LP destino” en la página 17 : Actualizado “Programación utilizando PSoC Programmer” en la página 19 :

*F 6077263 02/21/2018 SAGA Descripción actualizada.

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 47


Índice

PSoC CY8CKIT-059 ® Guía 5LP Prototipos Kit Historial de revisiones ( continuado)

Título del documento: CY8CKIT-059 PSoC® 5LP Prototipos juego de guía


Documento Número: 001 a 96.498 Revisión ECN Fecha de Origen

Descripción de Cambio
Cambio
Actualizado el título de ejemplo de código en sección 5.2 .
*G 6095702 03/12/2018 SAGA
Actualizado Figura 5.1 y Figura 5-8 .

CY8CKIT-059 PSoC® 5LP Guía Kit de prototipos, Doc. #: 001-96498 Rev. G * 48