From the category archives:

Electrónica

Por fin hubo un poco de tiempo para ponerse a jugar con este aparatito. La primera prueba donde ya se le ve forma es esta:

Para escucharlo, sólo falta amplificar la señal, pero por supuesto para que la primera étapa del proyecto este concluida completamente falta el filtro controlado por voltaje (VCF), el generador de envolvente y el amplificador operado por voltaje (VCA).

{ 0 comments }

Cuando estaba construyendo mi "microprocesador", mi hermano me sugirió construir un sintetizador analógico. Sin duda, este si es un reto porque es un proyecto que incluye transistores, amplificadores operacionales, matemáticas, manejo de señales, uso del osciloscopio, microcontroladores y que incluso por lo que sospecho puede llevar más protoboards que el mencionado proyecto del microprocesador. ¨Pero bueno, las galletitas de la fortuna de Facebook me dijeron que me iba enfrentar a un reto muy grande.

Antecedentes

En mi familia ha habido varios músicos, por lo que no es raro que desde niño he sentido cierta atracción por la música que supera el placer de escucharla aunque yo no tengo el "don". Pero desde que tuve mi primera computadora, uno de las metas era intentar que tocara música. En mi mente soñaba que sonará como instrumentos reales o fantásticos como los que escuchaba de Tomita, Giorgo Moroder o de Walter/Wendy Carlos. Obviamente los 8 bits que traía el DAC de la Color Computer - aunque han creado un género de música - distaba mucho de sonar como instrumentos que yo ambicionaba, pero era un avance.

editor
Editor gráfico de música de K. y S. Brain
para la Color Computer

Obviamente con el paso del tiempo, mi primera PC, la Tandy 1000 tenía un mejor DAC e incluso tenía un programa para editar Música por medio de su captura en un pentagrama. Posteriormente, en 1994 me hice de una tarjeta Sound Blaster AWE 32 que ya me permitió conectar mi computadora armada con un microprocesador 486 al piano electrónico de mi hermano por medio de la interfaz MIDI; además que su sonido era mucho, pero mucho mejor al tener un DAC de 16 bits. Aprendí usar los secuenciadores de la CakeWalk los cuales uso hasta la fecha en mi máquina Windows. En Linux uso RoseGarden.

Pero a pesar de todo y que me parece maravilloso el sonido digital y la síntesis de ondas, pues... no sé que tienen los instrumentos (electrónicos ) analógicos que me llaman más la atención desde que escuche el primero.

También debo mencionar que mi papá que a principios de la década de los 70's había hecho lo que ahora se que es un VCO dentro de una caja de cassettes con el cual pasábamos horas enteras moviendo sus múltiples perillas generando sonidos de lluvia, láseres, avionetas y explosiones. Quien iba decir que más de 30 años después, estaría construyendo uno con la guía de mi hermano que es un experto en la materia.

Características

Por el momento, sólo tengo conocimientos básicos sobre los sintetizadores analógicos y lo que estudie de ondas en la universidad, por lo que en realidad es un proyecto donde voy aprender sobre la marcha. Después de las explicaciones de mi hermano, ver varias páginas de Internet y aventarme varios videos de youtube, Mi lista de características (iniciales) deseadas son las siguientes:

- 1 Oscilador controlados por voltaje (VCO).
- 1 Filtro controlado por voltaje (VCF).
- 1 Generador de envolvente.
- MIDI to Volt/Oct controlado por un PIC.

Manos a la obra

Próximamente....

{ 0 comments }

Recuerdo que cuando empezaba aprender electrónica, uno de mis cocos era suministratar los voltajes negativos de los amplificadores operaciones porque normalmente requieren construir una fuente especial y ni se diga mi proyecto era a baterías. Afortunadamente existe el circuito integrado 7660, que es muy barato y que de manera sencilla nos permite generar el voltaje negativo desde una fuente de voltaje positivo. Aquí esta el diagrama del circuito que suelo usar para obtener -12 Volts de una sola fuente de 12 V:

fuente

El diodo D1 es para protección del circuito, por lo que se puede omitir si se utilizan los voltajes negativos como entradas, pero no lo recomiendo mucho porque siempre es mejor la seguridad aunque nos baje un poco la tensión. Si se necesita mayor corriente, se pueden poner en paralelo más circuitos 7660.

{ 0 comments }

Pues este sería el último post de avances porque por fin lo acabé. Sólo falta hacer las conclusiones y poner a punto los posts teóricos que se publicaron. Esta vez un video de YouTube:

Muchas gracias a mi hermano por musicalizar el video.

Post relacionados:

- Proyecto: Construyendo un CPU con circuitos básicos (Parte 1)

- Asi voy con mi CPU
- Asi voy con mi CPU II

{ 3 comments }

Circuitos integrados TTL para KTechLab

by Jorge Machin on October 19, 2009 · 0 comments

in Electrónica, Linux

Al analizar el diseño de la ALU para mi microprocesador primero construí un prototipo usando KTechLab. Para ello, tuve construir primero los componentes de los circuitos integrados TTL que utilice. En este post pongo mi librería para tenerlos a la mano y por si pueden ser útiles para alguien.

Circuito Descripción Archivo KTechLab
7408 Quadruple 2-Input positive-And Gates 7408.circuit
7432 Quadruple 2-Input positive-Or Gates 7432.circuit
7486 Quadruple 2-Input positive-Exclusive Or Gates 7486.circuit
74138 3-Line to 8-Line Decoders/Demultiplexers 74138.circuit
74151 Data Selector/Multiplexers 74151.circuit
74161 Synchronous 4-Bit Counter 74161.circuit
74163 Synchronous 4-Bit Counter 74163.circuit
74175 Hex/Quadruple D-Type Flip-Flops with Clear 74175.circuit
74283 4-Bit Binary Full Adders with Fast Carry 74283.circuit

Advertencia:

He notado que el programa KTechlab tiene problemas en proyectos con muchos circuitos integrados, por lo que se recomienda usar muy pocos al mismo tiempo.

{ 0 comments }