Digital a analógico.

Huh? ¿Qué es eso? Digital son básicas encendido y apagado de las señales que utilizan la mayoría de las computadoras. Es un interruptor digital en su forma propia.  Es o en.  Análoga sería similar a la de un fader control interruptor que puede ajustar el nivel de luz. ¿Cómo podemos hacerlo si no tenemos un control de fader? Realmente podemos si utilizamos varios interruptores de luz y camino paso la salida a través de un resistor (reduce la electricidad o energía). A veces esto se llama una red r2r (resistores conectados a resistencias). Si puedes has notado los últimos torneros de radio que ahora aumentan o disminuyen la sintonización de una emisora de radio en pasos en lugar de un cambio continuo. Eso es lo que vamos a intentar hacer.  Podría hacer esto en cualquier microcontrolador con salida digital. Arduino, pic, basic stamp o etc. Para nuestros propósitos, vamos a usar un puerto paralelo estándar de la computadora. (No probó esto con cable paralelo usb).  SIN soldadura requerido!

Qué partes se necesitan:
resistencias de 9-20k ohmios
resistencias de 9-10k ohm
1 - 10 uf capacitor
1 - cable breakout en paralelo (es decir:
o
)
1 - alambre extra largo sobre un pie de largo.
cocodrilo de 3 a 4 terminó cables de conexión.
1 - protoboard buena.
(amplificador no es necesario)

Ahora construir el circuito de dac r2r contempladas, pero Conecte el voltímetro lo que va al amplificador. Una vez hecho esto tenemos que crear un código de computadora para probar el circuito. Vamos a utilizar freebasic en linux.
.
Test.Bas
[código]
para y = 1 a 255
para x = 1 a 100000
out 888, y
siguiente x
y siguiente
out 888, 0
[/ code]

Una vez que haya escrito su código, es necesario convertir o compilarlo para el equipo a utilizar.

$ fbc-lang qb test.bas

Conecte el medidor y set para baja tensión. Luego ejecute el programa.

$ sudo. / test

Ahora Observe la aumenta progresivamente en el voltaje. Casi parece que si alguien fue girando la perilla en un interruptor fader. El único defecto a esto es tarda ocho pulsadores para hacerlo. Por otra parte es fácilmente controlado por ordenador!!!!!! También puede utilizar lo que se conoce como PWM (Pulse Width Modulation) con un único interruptor para hacer lo mismo, pero se necesita programación más elegante hacerlo.

Aplicaciones: Control de la velocidad de un motor la intensidad de la luz o tensión de cualquier variable es necesario para controlar un dispositivo. Este circuito no funciona con alta tensión. Consulte a un profesional para lo que exactamente se necesita si desea utilizar un equipo de alta potencia.
¡ Disfrute!

Nota: si fuimos la otra dirección y usar el puerto paralelo para entrada podríamos tomar una señal analógica de baja tensión y convertirlo en un número o lo que se conoce como lo digitalización de.

Nota 2: probablemente puede obtener sonido de este circuito, pero tendrías que utilizar una rutina de pwm.

Artículos Relacionados

Digital a analógico: Cómo realizar datos como forma

Digital a analógico: Cómo realizar datos como forma

Datos están en todas partes! Es el número de aves que se pasa fuera de casa mientras caminas por la calle, es el tipo de helado sabores personas escoger en un caluroso día de verano, es todo el mundo en que vivimos. Datos pueden ser una cantidad de c
Reloj digital y analógico - Arduino + PaperCraft

Reloj digital y analógico - Arduino + PaperCraft

en este instructable nos va ser recreando un reloj inspirado en el diseño original de Alvin Aronson. Primera vez que vi este reloj que me ha impresionado por cómo limpia una elegante el diseño fue que inmediatamente quise recrear este efecto.Diseño o
Hardware analógico universal Testbench

Hardware analógico universal Testbench

una ayuda a la ENSE6ANZA $35 de electrónica básica y un inestimable disposición EXPERIMENTAL para el aficionado de la electrónica.Enseñanza básica analógica y electrónica Digital a nivel de licenciatura consiste en clases teóricas con las manos-en-en
Reloj de alcance: sensor analógico reloj y temperatura en un osciloscopio

Reloj de alcance: sensor analógico reloj y temperatura en un osciloscopio

Scopeclock es un equipo fácil de usar para hacer más útil tu osciloscopio analógico capaz de X-Y. Usando este simple utilizar hardware que puede convertir tu osciloscopio analógico en un reloj de alcance. Este proyecto era yo y mi amigo kshitij gupta
Convertidor analógico/digital simulado RaspberryPi

Convertidor analógico/digital simulado RaspberryPi

Es difícil conseguir datos numéricos en un RaspberryPi a través de la GPIO porque no tiene un convertidor analógico a digital. Este instructable muestra cómo el tiempo de la carga y descarga de un condensador para leer un sensor resistivo. La demostr
Hacer una digital "Miau" de reloj analógico

Hacer una digital "Miau" de reloj analógico

¿Es el reloj analógico no haciendo suficiente? ¿Quieres hacer cosas digitales con un reloj analógico?Este tutorial le mostrará cómo hacer un reloj de Kit Cat jugar un clip de sonido de "Miau", a intervalos de tiempo exactos, usando la Atmega 328
Velocímetro de bicicleta "Analógico"

Velocímetro de bicicleta "Analógico"

En este instructable voy a mostrar cómo hacer un velocímetro "análogo" fácil utilizando un arduino nano, un servo motor y algunos componentes extras más.Es la parte analógica del proyecto sólo en la pantalla de la velocidad, todas las de detecci
Sensores analógicos - calcular la no linealidad introducida por una carga o Pull-Down Resistor

Sensores analógicos - calcular la no linealidad introducida por una carga o Pull-Down Resistor

¿Ha tenido alguna vez esa sensación terrible que añadir una resistencia de carga o 'bajar' a su sensor está arruinando todas las lecturas analógicas?Tal vez te estás preguntando ¿por qué queremos echar a perder un circuito perfectamente bueno poniend
Acelerómetro analógico Control de un Servo

Acelerómetro analógico Control de un Servo

Se trata de un método de usar la salida de pulso cuadrado de un acelerómetro de dos ejes de Memsic para controlar un servo. Sin embargo, a diferencia de otros métodos que utilizan un dispositivo microcontrolador, te voy a mostrar cómo directamente to
Vúmetro analógico y el reloj (Arduino Powered)

Vúmetro analógico y el reloj (Arduino Powered)

este proyecto trae el viejo tiempo Analog VU Meter, con la funcionalidad añadida de un reloj de aspecto aseado! Cuando apagas tu música los metros swing automáticamente en modo de reloj. Detrás de todo está el Arduino popular y fácil de usar.Esta es
ESP8266 ADC - sensores analógicos

ESP8266 ADC - sensores analógicos

Los módulos de ESP8266 tienen la capacidad para realizar muchas tareas útiles. Pines GPIO pueden manipularse con base en señales digitales para hacer a todo tipo de cosas útiles.Ampliado el firmware como NodeMCU han hecho que estos módulos muy flexib
Ruido analógico auriculares

Ruido analógico auriculares

auriculares de cancelación de ruido son una opción ideal para muchos oyentes de música por su capacidad cortar el ruido ambiental sin aumentar el volumen del audio a niveles que podrían ser peligrosas para el oído. Incluso con ninguna música, los aur
Voltímetro Analógico DIY

Voltímetro Analógico DIY

Bueno, en este instructable le muestro cómo hacer un voltímetro análogo con corregir las lecturas. Trabajo de Director de la fuerza magnética generada por la electricidad. Con esta idea inteligente, no necesita comprar un nuevo voltímetro cuando se r
ATtiny85 & ATtiny84 analógico pines, comunicación Serial, etc.

ATtiny85 & ATtiny84 analógico pines, comunicación Serial, etc.

me gusta usar un ATtiny84 o ATtiny85 en mis proyectos. Se puede ahorrar unos centavos y hacer el diseño un poco más pequeño. La mejor instrucción para configurar estos chips para ser utilizado con el IDE de Arduino está en el sitio web MIT, alta tecn