Teensy 3.2 – Nuevas funciones
Teensy 3.2 es un reemplazo compatible 100% del Teensy 3.1. Es totalmente compatible con todos los shields y placas adicionales hechas para Teensy 3.1, incluyendo la placa de audio y el adaptador OctoWS2811.
Teensy 3.2 añade un regulador más potente de 3,3 voltios, con la capacidad de alimentar directamente el módulo WiFi ESP8266, WIZ820io Ethernet y otras dispositivos de 3.3V.
Teensy 3.1
Teensy 3.1, es una tarjeta de bajo costo basada en un procesador de 32 bits ARM Cortex-M4 para desarrollo con Arduino y proyectos en lenguaje C. Teensy 3.1 es una pequeña placa de desarrollo diseñada por Paul Stoffregen y PJRC. Teensy 3.1 trae un procesador ARM de 32 bits Cortex-M4 que puede programar mediante Arduino o directamente en lenguaje C. Funciona como plataforma para aficionados, estudiantes e ingenieros.
Basado en un chip de 32 bit ARM, Teensy 3.1 pretende aumentar en gran medida la capacidad de computación y características periféricas, pero manteniendo la misma facilidad de uso como lo ha hecho Teensy 2.0 con tanto éxito.
Un procesador de 32 bit y más memoria son sólo el comienzo de las prestaciones de hardware de Teensy 3.1. El chip tiene un convertidor A/D de 16 bits (13 bits reales) de resolución, mucho mejor que cualquier entrada analógica de otra placa Arduino. Hay una interfaz I2S, que puede ser utilizada para conectar la entrada y salida de audio (calidad formato CD).
Por encima de 10 pins PWM, el chip cuenta con 4 temporizadores y 4 contadores de tiempo de retardo que no entran en conflicto con los canales de PWM, lo que abre la posibilidad del desarrollo de bibliotecas con características especiales de tiempo sin desactivar los pines PWM, como es común con mayoría de las bibliotecas Arduino hoy en día.
Las características del puerto USB dedicado DMA (acceso directo a memoria). Teensyduino proporcionará una pila USB que aprovecha esta característica para permitir una mejor utilización USB. También hay otros 4 canales DMA que pueden ser utilizados por los demás dispositivos periféricos, para permitir la rápida transferencia de datos sin gravar la CPU. No sólo es el procesador más rápido y los bits 32, sino estos periféricos de mayor ancho de banda y mucho más eficientes.
Teensy 3.1 Nuevas características
Teensy 3.1 tiene el mismo tamaño, forma y pinout, que su predecesor; es compatible con el código escrito para Teensy 3.0, y está soportado por el Arduino IDE usando Teensyduino.
Teensy 3.1 añade varias características nuevas, debido a un microcontrolador actualizado. Éstos son los aspectos más destacados.
Más memoria para proyectos impresionantes
La memoria RAM se ha cuadruplicado, de 16K a 64K. Mientras 16K es suficiente para casi todas las bibliotecas de Arduino, 64K permite aplicaciones más avanzadas. Iconos y gráficos para pantallas de color y efectos de audio que requieren retardos, como reverberación y coro, serán posibles en Teensy 3.1. La memoria flash también se ha duplicado, a 256 K, y proporciona el doble de ancho de banda de memoria.
5 Voltios de Tolerancia en las entradas digitales
Hoy, cada vez más nuevos chips utilizan señales de 3,3 V, pero las señales digitales de salida de muchos productos actuales son de 5 voltios. Éstos ahora se pueden conectar directamente a Teensy 3.1. Todos los pines digitales son tolerantes a 5 voltios en Teensy 3.1. Sin embargo, las pines análogos (A10-A14), AREF, Program y reset son sólo 3.3V.
Salida Analógica de 12 Bits
Teensy 3.1 tiene una salida analógica. Siempre se puede filtrar un pulso PWM para crear una señal analógica, pero una salida analógica real responde más rápidamente. La salida es creada por una tensión de referencia estable, por lo que la señal no varía si su tensión de fuente de alimentación cambia ligeramente.
Dos Convertidores analógicos a digitales
Con la función analogRead(), puede medir muchas señales, pero sólo una a la vez. Teensy 3.1 tiene un segundo ADC, por lo que puede medir simultáneamente 2 señales analógicas. Para audio estéreo o supervisión de la alimentación, el muestreo simultaneo, o medir el voltaje y la corriente en el mismo momento que es muy beneficioso.
PJRC está desarrollando una función de lectura analógica avanzada para Arduino, para hacer uso de estas nuevas capacidades de entrada analógica fácilmente.
Bus CAN
Controller Area Network es un sistema de comunicación utilizado en los automóviles. Está prevista una nueva librería para soportan las capacidades CAN de Teensy 3.1
Aplicación Teensy Loader
A través de Teensy Loader podemos cargar el código fácilmente. Solamente se necesita presionar el botón de reset un vez y el microprocesador corre el código de bootloader, el cuál es automáticamente detectado.
Herramientas de desarrollo
WinAVR Compilador.
Teensyduino, complemento para el Arduino IDE.
Simplified USB Examples o Dean Camera’s LUFA library.
Teensyduino
Teensyduino es un programa complemento para el entorno de programación Arduino, que permite correr aplicaciones (sketches) en el Teensy y el Teensy++.
La mayoría de programas escritos para Arduino correrán perfectamente en Teensy. Todas las funciones estándar funcionan en Teensy. Teensyduino es compatible con muchas de las librerías de Arduino.
Teensy no está limitado únicamente a dispositivos tipo serial. En el menú Tools > USB Type se pueden elegir diferentes tipos de dispositivos.
Asignación de Pines:
Mas información:
- Pagina Oficial
- Datasheet (Hoja de datos) (MK20DX256VLH7)
- Teensyduino descarga
- Teensyduino Guía de Inicio Rápido (En Ingles)
- Asignación de Pines (PDF)
- Uso del RTC (En Inglés)
El paquete incluye:
- Teensy 3.2.
Nota:
Teensy 3.2 utiliza un cable de conexión micro USB. (No incluido)
Todavía no hay comentarios.