TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Chaly29 en 09 de Septiembre de 2005, 12:17:00

Título: Osciloscopio
Publicado por: Chaly29 en 09 de Septiembre de 2005, 12:17:00
              Hola gente de este foro, felicitaciones por el trabajo y las ayudas que se dan a la gente interesada en este apacionante tema.

              Navegando por temas varios encontre este enlace que es mas que interesante, sobre todo para la gente que no dispone de un osciloscopio, el que se encuentra en el enlace esta fabricado en torno de un 16F877 tiene dos canales y esta muy detallado y bien explicado la construccion del mismo, se usa en conjunto con una PC y tambien esta el sofware necesario para la PC y el PIC.

              Bueno suficiente de palabras "ya aburro"

              http://kudelsko.free.fr/oscilloscope/presentation.htm

PD. se los recomiendo, en la misma paguina se encuentran otros proyectos que pueden ser de interes, en unico problema es que esta en frances
PD2. me gustaria escuchar sus opiniones, y saber si alguin ya lo construyo para que comente que tal funciona.

Un saludo para todos y muchas suerte.
Título: RE: Osciloscopio
Publicado por: RaDoN en 09 de Septiembre de 2005, 13:44:00
Ese link ya aparecio varias veces por el foro, la verdad es que tiene una pinta estupenda pero ... ¿quien se atreve a montar semejante bicho? Las placas asustan, a doble cara e inundadas de integrados, al menos impresiona, no se a vosotros.

Yo no me atrevería ... Helado
Título: RE: Osciloscopio
Publicado por: Micom en 09 de Septiembre de 2005, 22:50:00
Con la carencia de componentes que hay aca en  mi comunidad y lo caro que me sale mandarlos a traer y lo escaso que esta la conseguidad e integrados aca, creo que no me armaria algo asi, es un moustruo ahun para los que venden ya armados para usb que valen como  100 dolares de un solo canal.

La intencion fue buena y eso es lo que cuenta.
Título: RE: Osciloscopio
Publicado por: RaDoN en 10 de Septiembre de 2005, 03:46:00
Por cierto Micom, ¿Tienes info o links sobre el scope por USB ese que indicas? Me gustaria ojearlo, quien sabe, a lo mejor me encapricho con el.
Título: RE: Osciloscopio
Publicado por: antoniof en 10 de Septiembre de 2005, 05:53:00
Los osciloscopios que estamos desarrollando en este foro son todos a base de samples, por lo que el único gasto que hacemos es en placas y estañoSonrisa GiganteSonrisa GiganteSonrisa Gigante

Ese monstruo de osciloscopio, que además necesita PC para mostrar los datos, tiene pinta de carísimo en componentes.
Título: RE: Osciloscopio
Publicado por: Chaly29 en 10 de Septiembre de 2005, 12:53:00
Hola a todos y gracias por responder al post, yo estube sacando unos numeros y la verdad no me parecio tan caro en pesos Argentinos +/- 500 lo que serian unos 170 dolares todo el equipo terminado.

Por otra parte me gustaria si alguien conoce del tema que comente que tal le parecen las prestaciones del equipo, ya que si es de por lo menos una minima utilidad me gustaria llegar a construir uno.

Nuevamente gracias a todos y Suerte

CARLOS
Título: RE: Osciloscopio
Publicado por: RaDoN en 10 de Septiembre de 2005, 12:57:00
2 canales de 30 Mhz esta pero que muy bien desde luego Giño

Título: RE: Osciloscopio
Publicado por: migsantiago en 10 de Septiembre de 2005, 15:41:00
Micom... ¿un osciloscopio USB a 100 dólares? Son como 1100 pesos de acá de México...  ¿cómo lo consigues? Sonrisa Gigante
Título: RE: Osciloscopio
Publicado por: Micom en 11 de Septiembre de 2005, 00:35:00
La pagina de los osciloscopios para PC es esta http://www.tiepie.nl/uk/products/1
pero no encuentro los precios ya hace un tiempo que la encontre y que no entraba tienen oscis USB y LPT. Saludos.
Título: RE: Osciloscopio
Publicado por: Nocturno en 12 de Septiembre de 2005, 03:50:00
Pues ya he encontrado los precios, y después de verlos creo que me anima más a seguir con el mío loco

1118€ el de 100MHz, casi ná

http://www.oscilloscoop.nl/hs3.html
Título: RE: Osciloscopio
Publicado por: RaDoN en 12 de Septiembre de 2005, 05:32:00
invasorinvasorinvasorinvasorinvasor

Vale mas que un scope "de verdad" Sonrojado
Título: RE: Osciloscopio
Publicado por: kuauhtemok en 12 de Septiembre de 2005, 14:21:00
La verdad es que se ve muy complicada....

y como sabemos los que armamos cosas...

nunca quedan a la primera !!! Flash
Título: RE: Osciloscopio
Publicado por: cucaracha en 18 de Septiembre de 2005, 07:50:00
Bueno, bueno... pues creo que ya es momento de dejar el osci que hice como proyecto fin de carrera por aquí. Lo tenía retenido por un tema que no viene al caso.... pero mejor sigo este post en su sitio, en el tema sobre el osciloscopio.
http://miarroba.com/foros/ver.php?foroid=58527&temaid=1598826&ultimomsg=si

Saludos!!
Título: RE: Osciloscopio
Publicado por: BrunoF en 18 de Septiembre de 2005, 20:00:00
Paren paren, hace rato que le ando ganas a un osciloscopio. No tengo problema de armarlo, pero el idioma de la pagina no me ayuda!!! desquiciado
Ademas, vale la pena armarlo? o sea, cuantos canales monitorea, y a que frecuencia maxima?=? saludos.
Título: RE: Osciloscopio
Publicado por: pastito2003 en 19 de Septiembre de 2005, 17:13:00

Hace un par de meses compré un osciloscopio Toshiba de 2 canales de 20 Mhz,
mismo que fue parte de la marina estadounidense (tiene el número de inventario
y el sello de US-Navy), por la friolera de $20 (dólares) en eBay.

Lo hice mandar por barco a Argentina (asegurado) por US$35.

Cuando llegó, no me cobraron impuestos... supongo que tuve suerte, pero si me
los hubieran cobrado, en el peor de los casos es del 50% del costo del aparato
más el costo del envío (US$27.5). Como hay una franquicia de US$25 anuales, se
pagaría US$2.5.

El osciloscopio funciona perfectamente. Y veo que se rematan Tektronix de 100 Mhz
de dos canales por $100-150.

La verdad es que si no es por el placer de hacerlo uno mismo, no entiendo
cómo alguien se puede embarcar en semejante tarea.

Además no sé si vale la pena... el PIC mide de 0 a 5 volts, así es que medir
con esto debe ser un arte. Por ejemplo voltaje negativo - positivo, enganchar la señal, hacer los divisores resistivos para medir más voltaje y que siga siendo fiel
el instrumento... y hay un mundo de cosas a tener en cuenta como la
capacitancia, etc.  No me imagino programando un "trigger" en un 16F877...

La verdad es que es un lío y en mi humilde opinión, una pérdida de tiempo.
Cuando por $200 (verdes) se puede tener en casa un Tektronix de 100 Mhz
dos canales en estado impecable.


Saludos

Título: RE: Osciloscopio
Publicado por: pastito2003 en 19 de Septiembre de 2005, 17:19:00

Otro tema es que no está bueno conectar a la PC un aparato que si se fríe nos
puede quemar la compu... a menos que esté opto-acoplado, por supuesto.


Saludos
Título: RE: Osciloscopio
Publicado por: RaDoN en 19 de Septiembre de 2005, 17:47:00
Os voi a dar un poco de envidia sana jeje:



Y jugando con el generador de ondas ...



¡¡¡ Ojalá fuera mio !!! Me la prestado la escuela Llorando pero weno, es agradable trabajar con buenos instrumentos Sonrisa Gigante
Título: RE: Osciloscopio
Publicado por: Nocturno en 19 de Septiembre de 2005, 23:47:00
Hola Pastito, yo soy uno de los embarcados en el proyecto del osciloscopio,  aunque lo tengo parado desde hace meses, pero algún día le volveré a meter mano.
Y lo haré aún cuando me compre un osciloscopio, que de hecho ando detrás de uno ahora, simplemente por el placer de hacerlo y verlo funcionar, sin la intención de que supere en prestaciones a uno profesional.

Y por cierto, la etapa de entrada del osciloscopio debe adaptar todas las tensiones para que el rango de lectura sea amplio aunque el pic sólo lea de 0 a 5V, y con protecciones suficientes como para no freir el PC.
Título: RE: Osciloscopio
Publicado por: pastito2003 en 20 de Septiembre de 2005, 16:17:00

Nocturno:

Esa era la punta del Iceberg. Porque pensándolo bien veo muchos más problemas.

Por ejemplo, el convertidor AD, es de sólo 10 bits de resolución en el 16F877, lo
cual es un problema de por sí, pero mucho más aún el tema de que hay un
capacitor en cada entrada analógica que hay que esperar que se cargue antes
de poder obtener una lectura confiable. Este tiempo es muy largo,
desgraciadamente... mira la hoja de datos y verás que con toda la furia sólo
puedes tomar unos pocos cientos de lecturas por segundo.

Es decir que el problema va a ser en el horizontal del osciloscopio. La frecuencia
máxima que vas a poder leer va a ser muy chica, incluso usando un cristal de
20 Mhz.

Después, el tema de fase y de "enganche" de la señal, va a ser complicado
de programar también. Pero supongo que eso está contemplado en el proyecto
éste.



Saludos
Título: RE: Osciloscopio
Publicado por: cucaracha en 21 de Septiembre de 2005, 10:53:00
Pues mira.. precisamente esa pérdida de tiempo a la que te refieres es la que te lleva a hacer cosas de este tipo sin muchos problemas después.
Por ejemplo, lo del trigger.. pues si te digo que son tres líneas de código??
Codigo:

for(i=1;i<83;i++){

      if((lecturatemp<=trig_temp)&&(lecturatemp[i+1]>trig_temp)){
         n=i;
      }
   }


La adquisición.. pues más de lo mismo. Una vez hayas perdido muuucho tiempo con un proyecto, descubres métodos para solventar ese tipo de cosas. Por ejemplo, que me dices si te comento que con 4MHz te adquiero a 60MSPS? y más... en tiempo real. Y ni te digo lo que podría llegar usando alias de la señal.

Es cuestión de darte el gusto, aprender, matar el tiempo, no más... para qué quieres el osciloscopio por ejemplo?? O lo has comprado para adornar? Digo yo que será para tus proyectos o reparaciones.... Pues si es para lo segundo, no te compliques y llévalos al servicio técnico, que es más fácil y no pierdes tiempo....
Si es para lo primero, pues tú mismo te has contestado.
Ojo, que no te escribo este post con segundas ni nada de eso... sólo intento explicarte que cada uno tiene sus inquietudes... Por supuesto que comprarlo es más fácil y rápido, pero no es tan bonito como hacerlo uno mismo.

Un abrazo y pierde tiempo!!! Verás que saludable y productivo puede llegar a ser.


Título: RE: Osciloscopio
Publicado por: RaDoN en 21 de Septiembre de 2005, 11:05:00
Todavia andamos esperando ese proyecto tuyo de fin de carrera Sonrisa Gigante, aver si arreglas el zip y el enlace SonrisaSonrisaSonrisaSonrisaSonrisaSonrisaSonrisa
Título: RE: Osciloscopio
Publicado por: cucaracha en 21 de Septiembre de 2005, 11:25:00
toy en ello, jejeje
Título: RE: Osciloscopio
Publicado por: pastito2003 en 23 de Septiembre de 2005, 13:07:00

Estimada cucaracha:

Entiendo que es un placer y un aprendizaje embarcarse en la contrucción de
un proyecto como ese.

De cualquier manera, mi humilde opinión, es que no es un proyecto para alguien que necesite un osciloscopio preciso, funcional y de bajo coste.

Esto es lo que entiendo. Si estoy muy equivocado, por favor corrígeme.

De la hoja de datos de PIC16F877A:

Amplifier Settling Time + Hold Capacitor Charging Time + Temperature Coefficient
TAMP + TC + TCOFF
2 µs + TC + [(Temperature – 25°C)(0.05 µs/°C)]
CHOLD (RIC + RSS + RS) In(1/2047)
- 120 pF (1 k&#8486; + 7 k&#8486; + 10 k&#8486Giño In(0.0004885)
16.47 µs
2 µs + 16.47 µs + [(50°C – 25°C)(0.05 µs/°C)
19.72 µs

Es decir que la ventana mínima entre lecturas debería ser de 20 us, tomando
en cuenta una temperatura de 25 centigrados.

Ahora bien, supongamos un cristal de 20Mhz... eso quiere decir que son
20 ciclos de procesador por us, ¿correcto?. Entonces en teoría, tienes que
dejar pasar 40 (20 * 20) ciclos de procesador entre dos lecturas, en el mejor
de los casos (a 25 grados centígrados). Entonces 20000000 / 40 = 500,000.
O sea que en el mejor de los casos y suponiendo que no gastas ni un ciclo
de procesador de más, tienes una resolución horizontal real de
menos de 500Khz.

Esto por lo menos en teoría. Pero necesitas ciclos de procesador para hacer los
cálculos y para mostrar los datos (o enviarlos hacia afuera). Además el ancho
de banda de 10 bits, no es gran cosa...

Como te decía, me parece que para aprender puede ser un buen proyecto,
pero es poco práctico.

También creo que hay miles de proyectos para aprender que hagan cosas
realmente útiles. Pero de vuelta, va en gustos.

El razonamiento de arriba es el que haría antes de embarcarme en semejante
proyecto.

En cuanto al triggering... esas tres lineas de código así sueltas no tienen
sentido.



Saludos
PD. Igual sólo tómalo como una opinión personal
Título: RE: Osciloscopio
Publicado por: antoniof en 23 de Septiembre de 2005, 14:47:00
Amigo pastito.

Como bien te dijo Nocturno, El ADC del PIC NO se utiliza para muestrear la señal. Se utiliza un conversor Analógico-Digital externo y una FIFO para almacenar los datos que este entrega, por lo que el PIC no tiene nada más que leer los datos de la FIFO y mostrarlos por pantalla. Y para esto sobran los 20MHz.

Todos esos cálculos que tu has expuesto, en mayor o menor medida los hemos tenido en cuenta los que nos embarcamos en este proyecto, y descartamos por esa razon el ADC del PIC. Te aconsejo que mires el hilo que hay en el subforo de proyectos, porque es donde realmente se ve como surgieron las ideas con sus pros y contras. Entre estas ideas están la de interpolar entre dato y dato y conseguir doblar virtualmente la frecuencia muestreo del ADC.

Yo particularmente estoy utilizando el ADC AD9283 de analog, que muestrea a 100MHz. Si utilizara interpolación seían 200MSPS, lo que me sobraría para ver señales de 20MHz. En cuanto a los 10bits, que mencionas, te quedarías asombrado de lo que dan de si los tan sólo 8bits de este ADC. Es más, he probado un conversor de 12 bits y otro de 14 y esos bits de más tan sólo aportan ruido.

Por supuesto que si lo comparas con un osciloscopio comercial te parecerá ridiculo pero el precio también lo es.

Aqui va un adelanto de lo que será el mío y estoy más que orgulloso de haber "perdido el tiempo" en conseguirlo:

Título: RE: Osciloscopio
Publicado por: cucaracha en 27 de Septiembre de 2005, 06:03:00
Que no tienen sentido?? Pues es bien simple.. buscas un valor, por ejemplo el 127 que correspondría con 0v y que el siguiente valor sea mayor. Listo, ya tienes el trigger en 0v con flanco de subida.

Y bueno.. cosas útiles.. Te parece poco? He aprendido triquiñuelas para poder adquirir señales en tiempo real muy superiores a lo que lo podría hacer un pic por sí solo (que es lo que bien explicas tú en tu post), mostrarlas en un LCD de un móvil (que es muy barato y versátil), y en definitiva mejorar lo que ya sabía sobre osciloscopio (ahora se lo que hacen por dentro, sus tripas). Y me dejo muchísimas cosas.. No quiero entrar en el cucasampling, jeje, que permite adquirir señales aun superiores a lo que permite un ACD, por ejemplo, con un ADC de 1MHZ adquirir señales de 100MHZ por ejemplo.. Y si.. se puede hacer. De hecho algunos de los comerciales digitales lo hacen.. vamos.. que no he inventando nada, simplemente he estudiado el tema y he llegado al método.. hice mis formulitas, las simulé en el Matlab y probé físicamente..

Piensa que los osciloscopios USB no trabajan por acción divina... Adivina que es lo que llevan dentro.

Un abrazo!
Título: RE: Osciloscopio
Publicado por: motorola1212 en 18 de Diciembre de 2005, 00:23:00
hola amigos, esta interesentante este tema del osciloscopio, y sobre todo un link de una pagina francesa, donde describen un osciloscopio de 30 megas creo, por si uno conoce sobre este tema, me gustaria armarlo para ver que tan cierto es su potencial, pero tengo el problema q no encuentro el tda8703, a alguien q haya revisado el espero q me podria ayudar, pues seria si conoce algun equivalente de ese integrado, y que si ese equivalente figura en futurlec, que es el mas accesible para comprarlo pues soy de peru y aqui no esta muy completo el mercado de los semiconductores, espero pues su gentil ayuda o sino pues si alguien me lo podria enviar q le devolveria los gastos causados pues ese osciloscopio si q esta muy interesante, saludos, bye.
Título: RE: Osciloscopio
Publicado por: Chaly29 en 09 de Enero de 2006, 01:40:00
Hola motorola1212, soy Chaly29 el generador de este post, la WEB a la que tu haces referencia se encuentra en el primer mensage de este post.

Para todos los integrados que se nesecitan para ese osciloscopiolos puedes encontrar en esta direccion www.dicomse.com.ar , donde incluso estan los precios, se trata de gente muy responsable y que realiza envios por correo, tendrias que averiguar via e-mail si te lo pueden enviar a peru.

Espero haverte ayudado, y puedas realizar el proyecto, si es asi comenta en este post tu experiencia con el mismo
 
Suerte

Atte. CARLOS