English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas las categorías

el convertidor tiene una interfaz con la computadora por puerto paralelo, contiene un mc1408 de philips en el dac

2006-12-30 05:44:33 · 4 respuestas · pregunta de Christian S 1 en Ciencias y matemáticas Ingeniería

4 respuestas

Perdòn...el DAC es convertidor de digital a analògico,asi que en el puerto paralelo , la salida analogica debe estar mirando hacia afuera. (como la salida de audifonos de la PC)
Lamentablemente en Visual ,capturar el puerto paralelo es complicado sobre todo si tienes XP (necesitas los DRIVERS) y las opciones serian largas de explicar aqui.
Ademas ,Visual dificilmente te deje sacar audio a la tasa de 44khz con facilidad.
Como se esto?...pues porque ya intente hacerlo e inverti meses si lograrlo....completamente.
Los resultados eran muy pobres.
Ahora que en MS-DOS,con algunas herramientas de software y con bastante experiancia en C++ podrias hacerlo....con razonables resultados.

un saludo

2006-12-30 08:57:57 · answer #1 · answered by unmonje 5 · 0 0

muy buenas madrugadas, es el mismo programa que yo necesito en C++ no se si me podrian ayudar
de antemano se les agradeceré.
Deseo realizar un programa generador de ondas en turbo c++ para un convertidor analógico digita

2015-11-30 17:44:56 · answer #2 · answered by Rafael 1 · 0 0

Se puede hacer fácilmente bajo DOS usando un compilador Basic 7.0 o similar (mucho más antiguo que los Visual Basic).

En Windows y con Visual Basic la cuestión es bastante más compleja. Para solucionar estos problemas lo que yo hago son rutinas en assembler (puedes bajarte ensambladores gratis de internet), y armo librerías a las que puedo acceder desde cualquier lenguaje (como se puede acceder a las API de WIndows). He usado este tipo de librerías escritas en assembler desde hace muchos años y siempre me han dado un gran resultado y me han permitido solucionar todos los problemas que los lenguajes de alto nivel no son capaces de manejar.

Otra posibilidad que se me ocurre sería definir tu puerto paralelo como una impresora tipo teletipo (sin caracteres de control, y sin buffers) para enviar la información por allí como si fueras a imprimirla. Nunca he probado esto pero puede ser una buena posibilidad, siempre que el lenguaje no retenga la información en buffers, lo que destruiría el sincronismo necesario.

Suerte y feliz año nuevo.

2006-12-30 15:59:19 · answer #3 · answered by Red Acorn 7 · 0 0

lo veo dificil, porque estas de acuerdo que una onda es una señal analógica, y el puerto paralelo envia 8 bits de salida...osea 8 pulsos.


en todo caso si quieres enviar info al puerto paralelo (bits) solo debes en c escribir en el flujo adecuado (el cual no recuerdo cual es). en visual basic necesitas usar unos DLL que se encuentran en internet...

2006-12-30 05:53:33 · answer #4 · answered by Oskr L 5 · 0 0

fedest.com, questions and answers