Blog

Entre las señales a medir y los pics no hay una masa comun, hay una masa comun de cada pic con las medidas de cada fuente, pero los pics no tienen masa comun entre si, por tanto no se pueden comunicar por el bus I²C. Para una comunicacion serial las lineas de datos deben estar referidas a una masa comun, como esto no lo podemos conseguir, optaremos por optoacoplar las señales.

Ahora se presentan dos problemas:
-El bus I²C tiene una velocidad superior a la que soportan optoacopladores normales y el exceso de slew rate impedira la comunicacion.
-El bus I²C es bidireccional, y un optoacoplador no lo es.

Read more ...

A la hora de realizar un circuito es necesario disponer un metodo para realizar la PCB, preferiblemente un metodo rapido y depurado que nos permita centrarnos en el desarrollo de la placa. Primero creandola en el ordenador y luego soldando componentes, pero no perdiendo tiempo en corregir errores en la realizacion de la pcb.

Read more ...


El circuito integrado AD9850 es un generador de onda DDS el cual provee una señal senoidal de 1Vpp de frecuencia y fase programable mediante protocolo serie o paralelo y una cuadrada derivada de la comparacion de la senoidal y una señal de referencia, que en el caso del modulo que se va a tratar es una señal continua que proviene de un divisor de tension.
Se puede comprar o pedir como sample, pero dada la necesidad de un cristal de precision y que su encapsulado es ssop resulta mas rentable y eficiente comprarlo en un modulo en ebay por unos 5€.

Read more ...

Behringer Eurorack UB1202 es una mesa de mezclas analogica de pequeño tamaño, aunque propiedades bastante razonables :

12 canales (4 de ellos XLR (balanceados) y 4 balanceados u 8 simples, teniendo cada canal R y L)
2 buses ("MAIN "y "FX"), salida de auriculares, entrada y salida auxiliar (denominada "tape")
Ecualizador grafico de 3 bandas en los 4 canales XLR
Control de panoramizacion, individual en los canales XLR y compartido (2 canales) en los 8 canales restantes (5-12); En el caso de usar 4 balanceados tendrian control de panoramizacion individual como los canales XLR, sino se panoramizaria teniendo en cuenta que cada uno de los dos canales es R o L.
Control de volumen individual (teniendo en cuenta que en los canales 5-12 van unidos cada 2).
Alimentacion phantom de 48v activable en las cuatro entradas XLR.

Read more ...

El dispositivo Pickit2 es un programador  USB de microcontroladores y memorias de microchip de libre distribucion (el codigo y esquemas estan en la web oficial: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805 ) que usa el puerto ICSP de los microcontroladores, lo cual es una gran ventaja pudiendo reprogramar en caliente o incluso depurar el programa en su ubicacion final (cuidado con mezclar los 5V de el puerto ICSP por parte del programador con los 5V del dispositivo final. 
Si ambos dispositivos tienen un rail de alimentacion estable no hay problemas, pero esa situacion ideal no siempre se cumple, por tanto hay que evitar juntar la alimentación (los 5v), las masas tienen que estar unidas).  

Pese a poder fabricarlo, dada la integración de un producto comercial y que la diferencia entre comprarlo y fabricarlo no es tanta, sobre todo comparando con la version que incluye un zocalo ZIF, http://www.piccircuit.com/shop/pic-programmer/26-ica01-usb-pic-programmer-set.html , compre el mio en esta pagina, que descubri por ebay (tienen tienda ahi tambien) aunque es mejor comprar por su web que tienen mas stock.
Conectando y desconectando el programador (el conector ICSP con el dispositivo) repetidamente puede ocurrir que el PIC que integra el programador se estropee. Desconozco el motivo exacto (seguramente cortocircuito de los pines de datos del conector ICSP provoquen alguna interferencia en en pin de programacion del PIC... no es usual en otros proyectos que pase eso...), pero la ROM se borra.
El síntoma es que windows no detecta nada al conectar el programador.

Read more ...
Page 2 of 3