Tabla de contenido:

Introducción a Cypress (Parte 1): 4 pasos
Introducción a Cypress (Parte 1): 4 pasos

Video: Introducción a Cypress (Parte 1): 4 pasos

Video: Introducción a Cypress (Parte 1): 4 pasos
Video: Tutorial de Cypress Capitulo 1: Introducción 2024, Mes de julio
Anonim
Introducción a Cypress (Parte 1)
Introducción a Cypress (Parte 1)

Arduino es probablemente uno de los microcontroladores más populares, si no el más popular, para el aficionado típico, pero existen excelentes alternativas a Arduino que a menudo se pasan por alto simplemente porque Arduino es el gran nombre en microcontroladores aficionados. Los microcontroladores que me gustaría destacar son el sistema programable en chip de Cypress, o PSoC para abreviar. Son potentes, asequibles y extremadamente fáciles de usar y son una excelente opción para un microcontrolador aficionado. Cypress proporciona algunos videos de cómo hacer con sus videos de Cypress Academy: PSoC 101, sin embargo, a veces pasan por alto los puntos, pero también son videos muy útiles. Además, proporcionan documentación para todo en su IDE de PSoC Creator que está increíblemente bien escrito y, después de aprender los conceptos básicos, cualquiera puede aprender por sí mismo utilizando su documentación.

Este Instructable es el primero de una serie en poner en funcionamiento a cualquier persona nueva en los dispositivos Cypress. Intentaré seguir haciendo más si hay solicitudes para cosas en particular, pero no tenga miedo de leer documentación, probar cosas, ver videos de Cypress Academy, hacer preguntas en Cypress Forum; Tomarse el tiempo para intentar solucionar un problema por sí mismo le ayudará a saber qué funciona y qué no, y los problemas suelen ser fáciles de encontrar.

Esto también es un Instructable en dos partes con esta parte enfocada en la placa más barata, y la parte 2 se enfocará en una placa un poco más cara (aún asequible) que pueda usar la función de depuración en el IDE de PSoC Creator. Aquí está el enlace a la Parte 2;

Introducción a Cypress (Parte 2)

Paso 1: lo que necesita

Que necesitas
Que necesitas

Necesitará una computadora para ejecutar PSoC Creator 4.0 que se puede descargar del sitio web de Cypress después de crear una cuenta aquí;

Creador de PSoC 4.2

El paquete que necesitará descargar es el CY8CKIT-049-42xx CD ISO (CD Creator) y esto instalará todo lo que necesita para este kit;

Documentación y descargas de Cypress PS0C 4

El hardware del kit está disponible a través de Digikey aquí;

Placa de evaluación Cypress PSoC 4

Y también es aconsejable obtener un par de estos encabezados para soldarlos a la placa, ya que no vienen con encabezados soldados previamente. Este tipo es un poco más caro que otros, pero le ofrece conectores macho y hembra para cables y es bueno tener una configuración de placa como esta para realizar pruebas;

Encabezados de clavija macho / hembra

También necesitará un LED RGB de cátodo común, dos resistencias de 1k ohmios, una resistencia de 680 ohmios, una placa de pruebas y algunos cables de conexión o cables DuPont (si no está seguro de si necesita macho o hembra, a menudo puede encontrarlos en paquetes que tienen de hombre a hombre, de hombre a mujer y de mujer a mujer todos juntos), pero no puedo enumerar las fuentes para estos, ya que con frecuencia compro estos materiales en eBay, y los listados aparecen y desaparecen con frecuencia, pero hay muchos disponibles y fácilmente encontrado buscando en eBay.

Más allá de eso, siempre que su computadora tenga un puerto USB y usted tenga un soldador y una soldadura, tendrá todos los materiales necesarios.

Paso 2: Breadboard the Circuit

Protoboard el circuito
Protoboard el circuito

El circuito es bastante fácil de configurar una placa de pruebas. Conectamos nuestro LED RGB de cátodo común con resistencias de 1k ohmios en las clavijas azul y verde (las dos clavijas en un lado del cable más largo) y una resistencia de 680 ohmios en la clavija roja (la clavija única en el otro lado de la cable más largo) También necesitamos conectar el cable más largo del LED a un pin de tierra (GND) en nuestra placa de microcontrolador.

Desde nuestro diseño de pines en PSoC Creator, queremos conectar los otros cables de nuestras resistencias a P1.0 para rojo (resistencia de 680 ohmios), P1.1 para verde y P1.2 para azul en nuestra placa de microcontrolador. La imagen tiene los cables codificados por colores, siendo el negro nuestro suelo.

Paso 3: programación del microcontrolador

He hecho las instrucciones como un video para que pueda pausar, rebobinar y jugar a su gusto mientras sigue construyendo y programando este proyecto usted mismo. Con un video, en lugar de decirle dónde están muchos botones y cuándo hacer clic en ellos, tiene ayudas visuales para ver en qué estoy haciendo clic en cualquier momento y puede volver a ver cualquier paso en cualquier momento. También he incluido algunos puntos de pausa para que pueda hacer una pausa y ponerse al día si es necesario.

También agradecería enormemente los comentarios sobre cosas que son útiles y sobre áreas que podrían mejorarse para que los videos tutoriales sean más útiles en el futuro.

Paso 4: Material adicional

Si por alguna razón tiene problemas, puede descargar el archivo zip de este proyecto, el exacto del video, y extraer todos los archivos a una carpeta en su escritorio. Desde PSoC Creator, ubique el archivo en su escritorio, abra el espacio de trabajo y ejecútelo usted mismo o utilícelo para verificar el esquema o código de su proyecto. Todo debe estar allí y debe compilarse y programarse a través del Bootloader Host correctamente y le dará un ejemplo de trabajo como referencia, además de tener un video adjunto para ayudarlo a familiarizarse con PSoC Creator.

Una vez que se haya familiarizado con PSoC Creator y cómo construir proyectos, puede comenzar a construir sus propios proyectos, jugar con componentes y obtener ayuda de la gran cantidad de documentación que proporciona Cypress, así como la comunidad de PSoC, expanda su conocimiento y habilidad usando estos fantásticos microcontroladores. Con el uso de componentes y un esquema, así como codificación y excelente documentación, son un dispositivo poderoso pero fácil de usar.

¡Feliz creación! * Avísame si hay algún problema con el archivo de almacenamiento después de descomprimirlo y ejecutarlo en PSoC Creator ** Actualizado para PSoC Creator 4.2 *

Recomendado: