Continuando con el post sobre el potenciometro digital TPL0401 de Texas Instruments. hemos realizado una placa PCB para soldar el chip que viene en formato SC-70.
conectamos una placa compatible arduino y cargamos el siguiente codigo:
#include <Wire.h>
void setup()
{
Wire.begin(); // Initialize i2c bus
}
byte pot = 127; //0 = 10K , 127 = 0K
void loop()
{
Wire.beginTransmission(46); // device address TPL04001-A #46 (0x2E) , TPL04001-B #46 (0x2E)
Wire.write(byte(0x00)); // sends instruction. 0x00 = Write
Wire.write(pot); // sends value
Wire.endTransmission(); // end transmission
}
La conexion es sencilla, 5V, Ground, lineas SDA y SDL para conectar con arduino, y las salidas del potenciometro digital.
Si alguien quiere que le mande una placa PCB para soldar el integrado que lo pida en comentarios.
El chip se puede pedir como sample a Texas Instruments, solo hay que abrirse una cuenta de estudiante.
Eso es todo amigos!
Showing posts with label board. Show all posts
Showing posts with label board. Show all posts
Saturday, November 23, 2013
Sunday, September 29, 2013
AD9833 12 Mhz Signal Generator (En Construccion)
Proyecto en desarrollo de un generador de Ondas cuadradas, sinousinales, triangulares de 12 Mhz.
El pcb es la primera version y aun no se a fabricado, tiene dos planos de masa separados para la senyal analogica y digital, unidos en "GTIE" (Mirar esquematico) tal como recomienda el datasheet de analog devices.Para filtrar los planos de masa en esa posicion se podria instalar una resistencia o un inductor. Incorpora varios capacitadores de filtrado tanto de la alimentacion como de las lineas de senyal falta probar la placa y ajustar los valores optimos de desacoplo. R7 se debe puentear o instalar una resistencia de poco valor si se desea filtrar la senyal del cristal de cuarzo. La salida del DDS (AD9833) es filtrada por R3 y pasa al amplificador operacional OPA357.
Los parametros de modulacion se controlaran con algun microcontrolador a traves de la linea I2c por el conector JP3.
El jumper JP1 sirve para conectar el cristal integrado o proporcionar uno externo.
La salida con la senyal amplificada esta en JP2.
Mas adelante se trabajara en la parte de la amplificacion , para poder variar el voltaje de salida.
Top Layer:
Bottom Layer:
Wednesday, September 25, 2013
ATMEGA328-AU TQFP32-08 Board
Diseño de pcb para un ATmega328 en formato Tqfp
Eagle no incorporaba la libreria de el componente por lo que tuve que dibujarla yo
Eagle no incorporaba la libreria de el componente por lo que tuve que dibujarla yo
Esta desarrollado con Eagle y diseñado para que se pueda utilizar en una breadboard (placa de prototipos rapidos), tiene planos de ground en las dos caras, incorpora un cristal de cuarzo, aumentando la precision del reloj del microprocesador, no como en muchas placas que ponen un resonador, ej: arduino, etc.
El conector para programar por ISP esta puesto para colocarlo en la cara TOP (arriba, roja), y los jumpers de las salidas por la cara Bottom (abajo, azul) y que asi se pueda programar mientras esta pinchado en la protoboard.
la entrada de voltaje es de 5V+. El jumper JP3 , sirve para conectar la referencia de voltaje del ADC (convertidor analogico digital) a V+, o deconectando el jumper se puede suministrar el voltaje deseado.
Layer Bottom
Pedimos Las placas a fabricar y en una semana recibimos la entrega
Soldamos los componentes en la placa
Y ya tenemos listos los prototipos!
Si alguien quiere utilizarlo o modificarlo es libre de hacerlo siempre que lo agradezca en los comentarios.
Download Eagle Schematic
Equivalencia con pines arduino (imagen de www)
Download footprint ATMEGA328au
Download Bill Of Materials (Lista de materiales. referencias de www.mouser.com)
Equivalencia con pines arduino (imagen de www)
Download footprint ATMEGA328au
Download Bill Of Materials (Lista de materiales. referencias de www.mouser.com)
Subscribe to:
Posts (Atom)















