grabar audio en chip

Con un 741 y unas resistencias, puedes hacer un conversor D/A de 8 bits, bien baratejo. Aunque mejor utilizar algún integrado de MAXIM.

Utilizar el A/D de un PIC para samplear sonido es de lo más sencillo, pero necesitarás una memoria externa para almacenar el sonido.

Ese montaje debe usar un eprom I2C, tipo 24Cxxx (seguramente una 256, 512 ó

1024). Si utlizara la eprom del PIC, no podrías decir ni "MU", con ancho de banda decente.

Otra cosa es que quieras fabricar un sintetizador de voz por alófonos, algo parecido a lo que hace el SPO-256. Tengo un montaje con un PIC16F628 y una eprom externa, que lo emula a la perfección, ya que el SPO ya es dificil de localizar (aunque aún se vende por internet).

ejemplo

hacer

oro...

Reply to
KT88
Loading thread data ...

El quid de la cuestion es no usar un D/A, por varios motivos, y que para hacer algo decente ya me meto en el campo de los DSP... por eso lo decia ^^. A ver si me cuenta algo de la revista y me da unas ideas..

Saludos..

ó

algo

de

el

Reply to
RooT

"KT88" schreef in bericht news:blbpp7$abl19$ snipped-for-privacy@ID-107781.news.uni-berlin.de...

los de

Digital.

es solo

Si si, ya habia leido en otros mensajes tuyos que decias que el AT8515 se consigue en las tiendas para decodificar canales digitales.

es

y dale con esa palabra que se te pego el ultimo tiempo... Sabes, yo tambien soy tercermundista porque vengo de argentina... y si la actitud de pedir samples de forma indiscriminada es primermundista, entonces prefiero quedarme en mi posicion...

lo

mundo,

localizas

Pero calro hombre!. Tampoco hay que exigir demasiado a empresas que no tienen la antiguedad de motorola, intel national. etc.. a mi me parece obvio que dejen para lo ultimo a los clientes mas pequeños... ..pero que no nos olviden...

Saludos, Dario

Reply to
Dario Kusters

¿ cuales ?.

Eso es matar moscas a cañonazos, aún la gama baja de Analog es jodida de programar. Si compras el kit de desarrollo te costará un huevo, el compilador está limitado y si usas compiladores libres, trabajarár en ensamblador. Si ya es jodido programar un DSP en C, ni te cuento en ensamblador.

Si quieres el compilador de Analg, completo, tendrás que pagar varios miles de dolares.

Si quieres algo simple, usa un ISD de Winbond, pero si quieres emplear un PIC, tendrás que disponer de un DAC, algo sencillo, como un DAC0801, o cualquiera de la serie DAC08xx.

Reply to
KT88

"KT88" schreef in bericht news:blc7d5$a4f07$ snipped-for-privacy@ID-107781.news.uni-berlin.de...

[...]

tienen

samples,

los AVR en

^^^^^España.. cierto?

No sabria decirte, aqui en Holanda los dsitribuye Farnell, tiene los Atmega, tambien discribuye Alcom, ellos tienen todo y una tienda onlin conrad.nl tiene varias cosas de atmel, kits, micros y a precio resonable. La tienda de electronica donde compro a veces me los trae sin recargo si su distribuidores tienen lo que pido.

el

ORO (como

Si, esa gente se creee que trabajamos solo para pagarle sus productos...

emplea

empresa

no dar

alta de

Atmel.

mmm...

médicos, pero ¿

USA, o a

despegará

Creo que Futureelectronics tambien los tiene, y creo tambien que EBV (que seguro tiene atmegas) tambien distribuye en españa, pero ellos te venden de a muuchos...

dificultoso

Sin embargo yo creo que la razon es eso de "tan solo 33 instrucciones" ¿o eran 35? En fin, si en el año 96 cuando vivia en argentina conseguia micros Atmel "En el tercer mundo!!!" entonces me extraña que estando en Europa no consigas en el 2003 un vulgar atmega32... :-)

Saludos, Dario

Reply to
Dario Kusters

Por eso te lo decia, que o lo hago de otra manera, o para hacer algo decente me meto con los DSP y eso ni loco...

^^

Reply to
RooT

decente

Bueno, ya he visto la revista.

Un PIC16F84, memoria I2C 24C256, y un "DAC pasivo".

El "DAC" que emplean, es más o menos lo que te comentaba con un 741, solo que aquí han prescindido del operacional, y se han quedado solo con las resistencias, que actuan como un sumador de voltaje.

Se usa el puerto RB, y se coloca una resistencia de 20k a la salida de cada una de las 8 lineas del puerto, a la salida de cada resistencia, se añade otra de 10k, que une RB0 con RB1, RB1 con RB2.... hasta RB6 con RB7. También a la salida de 20k de RB0, se añade otra de 20k a masa, y a la salida de 20k de RB7, otra de 20k a masa también.

La salida del sumador pasivo, va a un condensador, y al potenciómetro de volumen, de ahí a un ampli de BF con un LM386.

De todas formas, este DAC pasivo, no esperes que de tan buenos resultados como un DAC integrado. Si te decides a hacerlo usa resistencias del 1%, trinca un puñado y seleccionalas con el tester, para que la rampa de 0v a 5v sea lo más uniforme posible.

Tambien puedes cambiar la eprom 24c256, por una 24c512 o una 24c1024, para tener más capacidad, tocando además el programa. Este chisme, lo que no incluye, es la grabación del sonido, tienes que grabar la 24c256 en el ordenador.

A parte de los ISD de Winbond, también son interesantes los chips de Sensory Inc, para reconocimiento de voz. Tienen una serie programable en C, con un procesador y memoria de 2 megas.

Reply to
KT88

Contactaré con Arrow Iberia, que los voy a necesitar pronto como proveedores de varios componentes. Conozco Conrad, creo que son alemaes, les compré hace tiempo algunos chips de Micronas, para decodificar MP3.

Aquí, no te traen nada, en tiendas, a menos que lo pidas en cantidad, y para eso me voy al distribuidor y les compro como empresa.

Yo solo les compro, en casos extremos, son lo más caro que existe en internet.

Pues por eso, el aficionado, tiene las puertas cerradas para trabajar con Atmel, por muy buenos productos que ofrezca. Ya los compraré al mayorista, puesto que son para proyectos que luego se comercializan, pero disponer de unos samples para las pruebas iniciales, siempre resulta más cómodo.

Ni idea, yo trabajo con lenguajes de alto nivel, me da igual, cual sea el juego de instrucciones del procesador, ni me entero.

A lo mejor, tú lo acabas de decir, Atmel se vende en el 3º mundo y Microchip en el 1º. XDDD

Reply to
KT88

Entiendo... tengo una idea general ya de como va el asuntillo... tendre que mirarme un poco lo de los archivos WAV porque ya ni me acuerdo del formato ni nada, supongo que con 8 bits de resolucion.. ^^.

cada

También

20k
5v

Sensory

Reply to
RooT

"Dario Kusters" escribió en el mensaje news:blcg1d$am06u$ snipped-for-privacy@ID-120537.news.uni-berlin.de...

solo 33 instrucciones"

argentina conseguia micros

extraña que estando en

atmega32...

KT88 me quitó la palabra de la boca: cada chip se vende en el entorno adecuado X-DDDDD. Ahora en serio, yo mismo y por falta de tiempo para la práctica, llevo una buena temporada dedicándome al tema teórico y empecé a adentrarme en el mundo AVR pero preguntando por aquí y por allá he llegado a una conclusión: o haces tiradas de centenares (supongo que así te harán caso) o te comes una m*erda. El tema de la logística es realmente penoso. Creo que sabes que yo no ataco en serio a los ATMEL, es sólo para echar unas risas. Pero esto sí lo digo en serio: a Microchip sólo le falta aparecer en los huevos Kinder (por supuesto, quitando modelos 'raros') y eso trae una consecuencia que se realimenta: como es el que tienes más a mano, es el próximo que posiblemente aprendas y es el que se consume; comprar ATMEL es una odisea, te lo tienes que currar bastante para adentrarte en ese mundo sin nadie que te lleve de la mano. Hace unos años (no recuerdo cuándo) me enteré de la existencia de un tal 16C84 que iba a ser sustituido por el F84, leí un poco por aquí y un poco por allá, me acerqué a una tienda de un pueblo de unos 40000 habitantes y me pillé tres. Con un puñado de componentes de por los cajones me hice un programador y antes de una semana después de enterarme de su existencia, tenía mis programillas funcionando. Hoy, con unos años de experiencia más, soy incapaz de hacer lo mismo con los Atmel. Aparte de la curiosidad por aprender, ¿por qué debería pasarme a Atmel? No pongo en duda que en otros lugares sea distinto, pero por aquí no dan muchas facilidades, la verdad.

Reply to
Franois

"plataforma-n" escribió en el mensaje news:blbast$ilt$ snipped-for-privacy@nsnmpen2-gest.nuria.telefonica-data.net...

usaba??

21 resistencias 7 condensadores 1 XTAL 1 1N4001 1 PIC16F84 1 memoria 24C256 1 LM386 (si quieres sonido amplificado) 1 LM7805 1 potenciómetro 1 pulsador 1 altavoz (si quieres incluirlo)

1 soft que te bajas de su site. La grabadora de Windows u otro soft que grabe WAVS, que como sabes, pululan *free* por Internet.

El número en cuestión es el 277 y está *ahora* en los (buenos) kioskos. Te la recomiendo para sacar ideas, aunque este número no es de los mejores.

Reply to
Franois

"KT88" escribió en el mensaje news:blcldt$9ti3j$ snipped-for-privacy@ID-107781.news.uni-berlin.de...

de tan buenos resultados

Tampoco es tan malo, y menos para lo que hablamos, no se trata de sonido HI-FI.

Si te decides a hacerlo usa resistencias del 1%,

para que la rampa de 0v a 5v

Eso sí es una muy buena puntualización.

Reply to
Franois

Hitachi tiene circuitos de este tipo, como el ISD1016, que lo venden en Diotronic

Reply to
nosopam

KT88, has hecho algo con alguno de los módulos de Sensory?

Si es cierto lo que prometen, los modulos de evaluación no son demasiado caros...

Yo he utilizado el ISD2532 junto con un PIC para hacer un grabador de mensajes, pero lo del reconocimiento de voz es algo que me llama mucho mucho la atención... ;)

Un saludo,

-Jorge-

"KT88" escribió en el mensaje news:blcldt$9ti3j$ snipped-for-privacy@ID-107781.news.uni-berlin.de...

cada

También

20k
5v

Sensory

Reply to
joralmo1

Pues si tú lo dices... Yo apostaría a que ese chip no es de Hitachi, sino de la extinta ISD (devorada por Winbond). Además es un producto obsoleto y descatalogado (los que tengan en Diotronic serán restos de serie o algo así).

--

Saludos de José Manuel García snipped-for-privacy@terra.es http://213.97.130.124

escribió en el mensaje news: snipped-for-privacy@4ax.com...

necesito

Reply to
pepitof

Hace años, compré un módulo Voice Direct I, por 50$, hoy en día obsoleto y descatalogado. Permite reconocer hasta 15 palabras, con un 99% de acierto, y corroboro que eso es cierto.

Ahora parece que comercializan el Voice Direct II, que reconoce hasta 60 palabras, y cuesta lo mismo.

Lo que parece interesante, es el Kit Voice extreme, este lleva un procesador programable en C, y una memoria externa de 2megas, para programa, datos y muestras.

También, reconoce el habla continua, no solo palabras sueltas, pero no lo he probado, solo he leido los datasheet. Desde luego, el precio es muy interesante ,para todo lo que dice que hace.

Como era de esperar, no hay dios que lo encuentre en España (para variar), a pesar de que en teoría lo distribuye Sagitron, el sitio más cercano en el que lo he localizado es en esta web italiana

formatting link

Saludos.

Reply to
KT88

Uff, ni idea pepitof..

Seguramente lleves tú razón, yo sólo miré en el libro-catálogo de Diotronic y es lo que se indicaba.

Saludos

Reply to
nospam

Serias tan amable de escanearlo y postearlo en .binarios (o enviarlo por mail ) ? Ademas esa revista es en frances, no?

Gracias y saludos

snipped-for-privacy@hotmail.com

Reply to
nospam

Franois, muchas gracias por tu mail, pero creo que me enviabas 3 megas con 5 paginas, y como es cuenta de hotmail, sólo me ha llegado el escaneo de la pagina 227 (900 Kb)

Si puedes por favor enviamelo de nuevo a la direccion siguiente (elimina las letras xx y zz)

snipped-for-privacy@reterioja.com

Gracias de nuevo y saludos

Reply to
La Rioja

Pues recuerda el método del SPECTRUM, que no era otro que el famoso PWM.

formatting link
Palma.

Reply to
GasparV

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.