Autor Tema: Generador de Funciones: REVISADO  (Leído 67347 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Generador de Funciones: REVISADO
« en: 08 de Septiembre de 2006, 17:19:38 »
hola

me gustaria continuar con el hilo que hace algun tiempo planteo veguepic sobre la realizacion de un Generador de Funciones ( max038 descontinuado!! http://www.todopic.com.ar/foros/index.php?topic=13327.0 ) y para ello os pondre un poco al tanto del 'trabajo de campo' que he realizado hasta ahora.

- una nota antes de nada: en la mayoria de los casos las informaciones proceden de fabricantes o de diversas paginas web, y se hara referencia a sus respectivas direcciones. en otros casos son documentos y/o imagenes cuya procedencia he perdido u olvidado y os remitire a una carpeta que he creado para que podais descargarlas.

como el hilo hacia referencia al max038, comenzaremos por el...

teniamos el articulo que incluyo juanacho_ar y que podeis descargar de aqui
este otro en frances: http://home.nordnet.fr/~fthobois/GHF1.htm
y otro mas que encontre: descargar
aqui teneis tambien el datasheet del max038

en cuanto a la posible obtencion del max038 lo he localizado en barcelona a 19€ y en futurlec ( www.futurlec.com a 20$ ). el otro componente motivo de discordia, el el2001 del primer circuito creo que no hay posibilidad de dar con el, de todas formas los otros dos circuitos no lo usan. en el caso de la web francesa utilizan el max744 ( http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1096 ) y en el tercer circuito usa un opa603ap de texas, que aunque tambien esta descatalogado nos da un posible sustituto: ths3061 (http://focus.ti.com/docs/prod/folders/print/opa603.html )disponible unicamente en formato smd. este chip, si no entiendo mal, basicamente amplifica la señal del max038 que en su salida es muy debil. si es asi no sera dificil encontrar uno que cumpla las necesidades...
y aqui tenemos otra web que yo diria que es el origen del max038-20Mhz.pdf y que incluyo porque tiene el pcb y una nota sobre un error al parecer achacable al max038 e indican como corregirlo: http://alternatezone.com/electronics/hsfg.htm ( esta correccion la podemos ver en el max038-10Mhz.pdf )

y ademas esto otro:
'Using an oscilloscope, there should be little or no apparent distortion of
the sine wave up to 20MHz. However, the square wave function begins to
approach a sine wave at frequencies above about 10MHz. This is due to a
bandwidth limitation of the MAX038's output buffer. The triangle wave also
suffers from this bandwidth limitation, but to a much lesser degree, and is
still usable approaching 20MHz...' pues vaya... si necesitais traduccion...

esto es todo por ahora

saludos

« Última modificación: 07 de Febrero de 2007, 13:20:50 por xocas06 »

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Generador de Funciones
« Respuesta #1 en: 08 de Septiembre de 2006, 20:16:57 »
hola

haciendo un inciso antes de continuar, dejo un par de direcciones con otro chip como generador: el ICL8038. es mucho mas economico que el MAX038 aunque con un rango claramente inferior, ya que solo alcanza unos 300khz. http://www.pablin.com.ar/electron/circuito/instlab/genfunc/index.htm y http://www.electronics-lab.com/projects/test/009/ y el enlace a su pdf: http://www.intersil.com/data/FN/FN2864.pdf#search=%22icl8038%22 como veis, tambien es un producto descatalogado. lo pongo aqui por si alguien tiene dificultades para conseguir los que se propondran mas adelante o busca algo mas sencillo y economico (ronda los 4€ aqui en barcelona)

sigamos... le toca el turno ahora al xr2206. y comenzare por indicaros una direccion web: http://www.loetstelle.net/projekte/xr2206neu/xr2206neu.php (lo siento, esta en aleman (o eso creo)). podeis descargaros un archivo para crear la pcb en esta misma pagina. este circuito lo tengo ya montado, pendiente tan solo de un par de soldaduras como quien dice, calibrarlo minimamente y probarlo... ya os contare.
como podeis ver en la foto y en el esquema de la web, el circuito es sumamente sencillo y el chip tiene un precio similar al ICL8038 (me costo unos 3.5€), su frecuencia alcanza en teoria 1Mhz aunque como ya se comentaba en el hilo del 'MAX038 descontinuado', la distorsion de la onda senoidal se dispara a partir de los 100Khz. Aqui teneis su datasheet para descargar y un articulo que amplia informacion sobre el mismo. descargar

prometo leerme a fondo los datasheets para ir dandole una buena base al tema e ire subiendo poco a poco el resto de la informacion que tengo, que yo diria que es donde esta lo bueno...

un saludo
« Última modificación: 08 de Febrero de 2007, 08:35:10 por xocas06 »

Desconectado Sispic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1678
    • winpic800
Re: Generador de Funciones
« Respuesta #2 en: 09 de Septiembre de 2006, 14:40:50 »
Añadele este , esta muy interesante .

http://www.analog.com/UploadedFiles/Data_Sheets/3463714AD5930_0_.pdf

y funciona con lo que nos gusta .

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Generador de Funciones
« Respuesta #3 en: 09 de Septiembre de 2006, 15:34:14 »
gracias Sisco... es uno de los que estan en tramites de ser 'trabajados'

de momento quiero ir por partes aunque ello me suponga quiza perder tiempo dando vueltas innecesarias. es un poco mi forma de trabajar: recopilo informacion, la leo, descarto cosas y procuro centrarme un poco en las metas... bueno, esta es la teoria, la practica es otra cosa je, je.

antes de entrar de lleno en los osciladores programables y otras maravillas os dejo un par de reseñas de 'voltage-to-frequency converters' que a pesar de no alcanzar frecuencias elevadas tienen la ventaja de una calidad excelente en la señal generada.

microchip
http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11027&mid=11&lang=en&pageId=79
lo tengo aqui a mano pendiente de probar

analog
http://www.analog.com/en/subCat/0,2879,760%255F794%255F0%255F%255F0%255F,00.html

saludos

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Generador de Funciones
« Respuesta #4 en: 09 de Septiembre de 2006, 16:14:43 »
hola

bueno, ahora si entraremos en el campo que nos interesa: llegar a tener un generador de funciones minimamente decente, que entregue
ondas senoidales, rectangurales y triangulares con una distorsion tolerable y en un rango de frecuencias lo mas extensa posible... que bien suena esto.

y llegados a este punto, y antes de continuar, deciros que espero que al menos alguien mas se anime con el proyecto porque yo solo no creo que consiga llevarlo a buen puerto con estas premisas de entrada, aunque se intentara. en cualquier caso, todo cuanto vaya adelantando sobre el mismo estara a vuestra disposicion en este hilo.
tambien os invito a que me deis vuestra opinion sobre lo que considerais debe cumplir el generador de funciones como por ejemplo a que frecuencia creeis que deberia llegar (sin pasaros), que opinais sobre la necesidad de tener una onda senoidal de por ejemplo 10Mhz o mas en este mundillo de pics (lo digo porque a mi  personalmente no se me ocurre nada en que vaya a usarla mas alla de los 100Khz)... en fin, lo que se os ocurra...


OSCILADORES PROGRAMABLES

maxim
EconOscillator Timing Products
http://www.maxim-ic.com/products/timers/econoscillator.cfm
DS1085
EconOscillator Frequency Synthesizer
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3491
el amigo veguepic esta haciendo sus primeras pruebas con el. espero que pronto pueda contarnos algo.
hay bastantes documentos sobre el tema en la web de maxim. podemos ver algunos en la parte inferior de la pagina bajo el epigrafe de 'application notes', seleccionados por categorias en http://www.maxim-ic.com/appnotes10.cfm/ac_pk/43 o indicando 'sine wave' como opcion de busqueda

linear
http://www.linear.com/pc/viewCategory.do
dentro de esta categoria, seleccionar en 'special functions' la opcion 'silicon oscillators' y despues 'view table' para acceder a todos. tenemos un excelente articulo sobre el LTC6904 en la web del amigo Nocturno ( www.elrebujito.es )

analog
DDS(Direct Digital Synthesis)
http://designtools.analog.com/dtDDSWeb/dtDDSMain.aspx
interesante pagina en la que podemos ver graficamente el resultado ademas de un buen monton de datos del chip seleccionado...

saludos


« Última modificación: 09 de Septiembre de 2006, 16:17:30 por xocas06 »

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Re: Generador de Funciones
« Respuesta #5 en: 09 de Septiembre de 2006, 18:32:20 »
Hola Xocas06:

Muy interesantes los links que has puesto, pues me uno al proyecto!

A mi en particular me gustaria un equipo que al menos entregue hasta unos 10 MHz, que creo se pueden hacer cosas interesantes con el, por ejemplo probar unos ADC de alta velocidad.

De momento pienso comprar el XR2206, un equipo de estos no esta nunca demas.

Con respecto al DS1085 y el LTC6904, ambos son solo para ondas cuadradas. Por lo cual no se podria obtener las ondas senoidal ni triangular, en contraparte son la manera mas facil creo de generar una señal cuadrada desde unos pocos KHz hasta 60 MHz o mas. Al fin ya tengo soldado el DS085, espero pronto empezar a probarlo.

He revisado los links de Analog que pusieren Sispic y tu, estan muy interesantes. Toca bajarse las hojas tecnicas y revisar bien. Solo me desanima los encapsulados de Analog, son Tssop, es la cuarta parte de separacion entre pines que un Dip. Que miedo.  :2]. Ya bastante sufri con el DS1085 que es SO, mitad de un Dip.

Creo que por si acaso deberiamos revisar otras compañias que deben tener productos similares pero con encapsulados mas amigables. Si no vamos a tener que darle duro al ron para soldarlos.  :D :D

Saludos
“Si la gente es buena sólo porque temen al castigo y porque esperan una recompensa, entonces verdaderamente somos un grupo lastimoso." Albert Einstein.

Saludos desde Lima , Peru    -    Hugo

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Generador de Funciones
« Respuesta #6 en: 09 de Septiembre de 2006, 18:38:51 »
un angelito de 3x5mm y 10 pines: http://www.analog.com/en/prod/0,,AD9833,00.html

AD9833 - Low Power 20 mW 2.3 V to 5.5 V Programmable Waveform Generator
0 MHz to 12.5 MHz Output Frequency Range
28-Bit Resolution (0.1 Hz @ 25 MHz Ref Clock)
Sinusoidal/Triangular/Square Wave Outputs

la distancia entre los centros de los pines es de 0.5mm. Nocturno, dejanos la plancha!!  :shock: :shock:

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Generador de Funciones
« Respuesta #7 en: 09 de Septiembre de 2006, 19:02:49 »
bienvenido veguepic

por lo que estoy recopilando y leyendo, a partir de la onda cuadrada generariamos la senoidal aunque de momento no quiero adelantar cosas antes de estar medianamente seguro. por otra parte me temo que de los smd no podremos zafarnos asi que a por ellos que son pocos y enanos!!

he visto tu ds1085 y no te quedo nada mal para ser la primera experiencia. y ya que estamos con el tema te comento que lei en algun sitio de alguien que lo que hacia era aplicar la soldadura a los pines del chip en lugar de hacerlo en la pcb, (en esta aplicaria el flux supongo). se me ocurre que si separamos los pines mediante algo que no admita el estaño y le suministramos una pequeña cantidad del mismo la cosa mejoraria. lo que se suele ver por ahi es un abuso de estaño que no beneficia en nada.


espero decirte algo la proxima semana sobre mi experiencia con el xr2206

un saludo y bienvenido de nuevo
« Última modificación: 07 de Febrero de 2007, 13:31:37 por xocas06 »

Desconectado Marioguillote

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: Generador de Funciones
« Respuesta #8 en: 10 de Septiembre de 2006, 00:44:24 »
he visto tu ds1085 y no te quedo nada mal para ser la primera experiencia. y ya que estamos con el tema te comento que lei en algun sitio de alguien que lo que hacia era aplicar la soldadura a los pines del chip en lugar de hacerlo en la pcb, (en esta aplicaria el flux supongo). se me ocurre que si separamos los pines mediante algo que no admita el estaño y le suministramos una pequeña cantidad del mismo la cosa mejoraria. lo que se suele ver por ahi es un abuso de estaño que no beneficia en nada.

descargate de http://personal.auna.com/juaguez/genfunc/ foto_1.jpg y foto_2.jpg. que son placas realizadas por un amigo. la primera esta hecha con soldador de punta y mi amigo la considera una chapucilla y la segunda esta hecha con soldador de aire (una estacion de soldadura de menos de 200€)

Hola muchachos !

Disculpen la intromisión.
No voy a aportarles nada acerca de ningún IC generador de funciones, ya que en lo personal, tengo algunos pensamientos muy particulares acerca de esos circuitos, que no es el tema que me trae aquí.

Los leo muy temerosos acerca de la soldadura de los IC con encapsulado TSSOP o similares.

En mi trabajo (Service de TV, Audio y Video) cambio a diario esa clase de IC, con la única ayuda de un soldador de punta de 30W.
Actualmente toda la Electrónica de Consumo emplea esa tecnología y no es tan difícil. Es mucho más sencillo de lo que creen.
Si les parece, me ofrezco para que charlemos del tema.

Y ya que estamos acá .... FELIZ CUMPLE XOCAS06 !!!!

Saludos

Mario
« Última modificación: 10 de Septiembre de 2006, 00:48:01 por Marioguillote »

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Generador de Funciones
« Respuesta #9 en: 10 de Septiembre de 2006, 13:12:19 »
pues muchas gracias Marioguillote por ambas cosas...

para mantener este hilo en su tema principal -generador de funciones- te mando mi correo al privado y comentamos sobre los smd que si, reconozco y ya lo hice mas de una vez en este foro, me dan miedo, maxime a raiz de haber perdido buena parte de la sensibilidad en mi mano izquierda a raiz de un accidente.

tambien con tu permiso, este post sera borrado en un par de dias para no apartarnos del tema.

aunque si te dire que me interesa que tu opinion -por muy personal que te parezca- sobre el generador de funciones forme parte de este hilo

saludos y gracias de nuevo

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Re: Generador de Funciones
« Respuesta #10 en: 10 de Septiembre de 2006, 13:46:58 »
Ante todo Feliz cumleaños Joaquin   :-/ :-/

Un abrazo y que lo pases muy bien.

Bienvenido Mario, pues si que ando aun algo temeroso con estos enanos.  :(

Agradecere si nos das unos tips de como lo haces para perder el miedo y no debicarme al Pisco cada vez que tengo que soldar estas miniaturas.  :mrgreen: y abusando de tu buena disposicion a desoldarlos tambien.  :oops:

Un Saludo.
« Última modificación: 10 de Septiembre de 2006, 14:35:44 por veguepic »
“Si la gente es buena sólo porque temen al castigo y porque esperan una recompensa, entonces verdaderamente somos un grupo lastimoso." Albert Einstein.

Saludos desde Lima , Peru    -    Hugo

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Generador de Funciones
« Respuesta #11 en: 10 de Septiembre de 2006, 14:48:50 »
hola

ante todo muchiiiiisimas gracias  :) :)

espero recibir un LTC6904 de linear la proxima semana para empezar con el ejemplo que tiene Nocturno en su web y trabajar a partir de ahi. os pongo un ejemplo que considero interesante sobre como se puede obtener una onda senoidal a partir de una cuadrada usando este chip precisamente: http://www.edn.com/article/CA6363905.html?text=ltc6904 con un rango de 2Hz a 25Khz y una resolucion de 1Hz!! ...es cosa de  estudiarse bien como lo hace y como adaptarlo a nuestras necesidades.

y tambien estoy revisando los DDS de analog, que partiendo de una frecuencia fija de reloj es posible obtener un rango de frecuencias programable... ya os dire, de momento trato de crear mis primeras librerias en eagle para ir creando esquemas o al menos bloques ya mas o menos definidos.

un saludo

Desconectado Marioguillote

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: Generador de Funciones
« Respuesta #12 en: 12 de Septiembre de 2006, 00:55:43 »
Hola muchachos !

Espero que ya estén poniendo y sacando smd sin temor ..... ténganle respeto, nunca temor. Siempre habrá una forma de hacerlo.

Respecto a los generadores de funciones: nada del otro mundo.
La senoidal, nunca es senoidal pura a lo ancho de la banda que prometen las especificaciones. Lo mismo para la triangular y la cuadrada.
Que "se asemejen a .... " eso ya es otra cosa.

Aparte, cuando hacemos un oscilador variable de este tipo, una de las cosas primordiales es la estabilidad de frecuencia, cuando pasamos más arriba de la banda audible(15 a 18 Khz) ; ...........  ya que si logramos ultrasonidos, vamos a querer probar algún que otro circuito detector de esta clase; y un oscilador "más o menos" en frecuencia, no nos servirá de mucho.
Ahí nomás vienen las Ondas Largas de radio, donde transmiten algunos servicios marítimos y radiofaros ..... los radioaficionados en 137 Khz ....... luego las ondas medias con la AM comercial a partir de los 550Khz y vamos a querer escuchar algo de esto; y con algo que ande "más o menos", "que no se quede quieto "no vamos a poder hacer mucho.

Y todavía no llegué a 1 Mhz.

Pasando 1 Mhz, cualquier aplicación requerirá una importante presición en su frecuencia.

Por lo tanto, reitero, es mi opinión al respecto.

Osciladores variables, que generen distintas formas de ondas, dentro de los usos del espectro audible, está todo OK.

Fuera del espectro audible, todo debe ser muy preciso, no se aconsejan los "más o menos", máxime cuando se quiere hacer un dispositivo confiable y con funciones de presición.
Para estos casos existe y se usa en osciladores variables, el PLL (Phase Loked Loop) (Lazo Enganchado de Fase)

Como dato último les digo. Fíjense en ese enlace que puso xocas, que es de un sitio más que respetable y hecho por alguien que trabaja para una compañía muy respetable ...... y está haciendo con un chip que logra 68 Mhz, un oscilador a 25 Khz !
Algo así como usar una Ferrari para ir a la esquina a comprar papas y volver.
Porqué será?

No digo que ese chip no alcance los 68Mhz. , no para nada, digo que si no se lo combina en una configuración PLL con un prescaler, no vamos a tener la presición que las aplicaciones a alta frecuencia requieren.

El IC está bárbaro, ojalá enviasen samples a Argentina para experimentar con él, pero tampoco debe ser la panacea universal.

Repito, opinión personal de un aficionado, que espero se haya entendido.

Saludos.

Mario

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Generador de Funciones
« Respuesta #13 en: 12 de Septiembre de 2006, 14:48:14 »
muchas gracias Mario, porque este tipo de respuestas es lo que estoy buscando.

no seria realista de mi parte tratar de hacer un generador de funciones que alcance los 68Mhz y ni siquiera la mitad, entre muchos motivos porque trabajar a estas frecuencias exige unos conocimientos de los que carezco. para dejarlo un poco mas claro, estoy leyendo estos dias las notas tecnicas y recomendaciones para la construccion de las pcb's y solo su diseño ya supone un buen quebradero de cabeza.

volviendo a mi intencion inicial, me gustaria poder disponer de un generador de funciones 'decente', y entrecomillo decente porque quiero decir con ello que no incluyo el termino profesional ni semi-profesional, sino util hasta el punto que pueda serlo en el taller de un aficionado minimamente exigente. en algun momento comentaba de hecho que mi primera intencion era tener una señal cuadrada nada mas para inyectarla a modo de reloj y cuya frecuencia abarcara el mayor rango posible ( podria ser perfectamente lo expuesto por Nocturno sobre el LTC6904 en su web: http://www.elrebujito.es/modules.php?name=News&file=article&sid=30 ).

pero despues aparecio el gusanillo que aparece en ocasiones y al que en principio veguepic y juanacho_ar dieron de comer y aqui estamos, leyendo hojas de caracteristicas y creando librerias en eagle. puede que no consiga llegar a buen puerto con esto, pero tengo toda la intencion de intentarlo...

un saludo

pd: hace años realizara el montaje de un kit de un receptor de 27Mhz, y por mas vueltas que le daba aquello no funcionaba. decidi finalmente llevarselo a un amigo que tenia un taller de electronica y cuando lo vio me dijo: ¿porque soldaste los condensadores ceramicos separados un centimetro de la placa? y no le entendi muy bien, porque en el kit del amplificador de sonido aquello funcionaba...

Desconectado Arbolito

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 893
Re: Generador de Funciones
« Respuesta #14 en: 12 de Septiembre de 2006, 15:23:29 »
Hola xocas06  feliz cumpleaños ante todo.

Bueno e visto los links y estan muy interesantes.

Me ofresco a realizar el diseño de la PCB, aunque yo no utilizo demaciado el EGLE sino el Protel.

Pero bueno vuelvo al punto donde quedo el hilo publicado por veguepic.

Que les parece realizar un generador pequeño con el xr2206 y luego que lo tengamos funcionando vemos la posibilidad de realizar uno para mayor frecuencia.
Bueno solo es mi propuesta a ver que piensan.
un saludo
Existo, aunque pienses que no pienso