Osciloscopio en Gameboy

En Elektor he visto esta curiosidad:

formatting link
Salu2.

--
Este mensaje está compuesto de electrones 100% reciclables.
Reply to
Spock_Andaluz
Loading thread data ...

He estado detrás de eso durante mucho tiempo, he escrito pidiendo el kit y ya no se consigue, desgraciadamente, está descatalogado.....

"Spock_Andaluz" escribió en el mensaje news: snipped-for-privacy@QUITAESTOenextremadura.com...

Reply to
Qué mas da

Hola Spock_Andaluz. Aquí tienes éste sobre el tema:

formatting link

Miguel

Reply to
Externet

Miralo de nuevo, en la web inglesa pone que vuelven a tener el kit completo, montado y probado:

formatting link
Lo mismo pone en la francesa, eso si, por 139? de na....

"Qué mas da" escribió en el mensaje news:bp5b1o$io9$ snipped-for-privacy@nsnmrro2-gest.nuria.telefonica-data.net...

Reply to
Raul Sanchis

permíteme la pregunta, ¿crees que valdrá la pena?

"la falta de dinero, es la madre de la improvisación" o por lo menos eso creo yo

"Raul Sanchis" escribió en el mensaje news:bp6eff$sn5$ snipped-for-privacy@arcturus.ciril.fr...

completo,

y

mensaje

Reply to
Qué mas da

Eso eres tu el que debe valorarlo. Es un circuito muy interesante, pero no conozco sus prestaciones, ni tengo Gameboy, asi que yo ni me lo planteo. A ti no te sabria aconsejar...

"Qué mas da" escribió en el mensaje news:bp8fui$glr$ snipped-for-privacy@nsnmrro2-gest.nuria.telefonica-data.net...

kit

Reply to
Raul Sanchis

A mi modo de ver, no. La pantalla de una GBA, es una birria, tanto en tamaño, como en resolución, y se ve de pena, incluso las retroiluminadas (la XP, o las tradicionales con AfterBurner).

Puedes montar algo mejor y más barato, con un microcontrolador, y una pantalla gráfica de

128 x 64, que incluyan el controlador T6963C o KS0108, preferiblemente, que son para los que más documetación y ejemplos existen en la red. El ancho de banda dependerá de la velocidad del micro, y de la habilidad para diseñar un buen programa (C + assembler). Si le añades, un módulo DDR de Ram, puedes construir un pequeño osciloscopio digital, muy chulo, con funciones adicionales de analizador lógico. Añadiendo un controlador USB rápido, podrías también conectarlo al PC, en tiempo real.

Yo no gastaría ni un euro, en el juguete ese para la GBA, es carísimo, y poco útil. Me parece, además, que el ancho de banda es paupérrimo.

Saludos

Reply to
Eva Maria

Amigos gracias por las prontas respuestas, especialmente la de Eva por su extensión, pero el problema radica en su extensión, al leer el segundo párrafo, mi memoria, en absoluto DDR, rebosó y dió mensaje de errrrrrrrorrr...

Mis conocimientos en PICs, micros, USB etc, son nulos, quiero aprender, pero veo que adquiero conocimientos muy lentamente, por lo pronto he descargado cositas que he leido en sus msg, no obstante, creo que entenderé como hacerlo en un par de años ;-)

Por lo anterior, preguntaba si era interesante, ya que uno de "verdad" se me hace prohibitivo.

De cualquier manera, muchas gracias, y a seguir con su labor "educadora".

"Eva Maria" escribió en el mensaje news:bp8t69$1l84ng$ snipped-for-privacy@ID-107781.news.uni-berlin.de...

resolución, y se ve de

AfterBurner).

pantalla gráfica de

que son para los

para diseñar un

osciloscopio digital, muy

tiempo real.

poco útil. Me

Reply to
Qué mas da

Empieza con algo sencillo, como puede ser muestrear con un microcontrolador y volcar a una pantalla LCD, o más simple aún, muestrea con un AD de gama baja como alguno de la serie ADC08xx o MAX18x, y captura por el puerto paralelo del PC. El ancho de banda está muy limitado, pero se aprende bastante.

No te recomiendo los PIC, mejor AVR u 8051, es material más serio. Mira en la página de Atmel o Cygnal, tienes muchas notas aplicativas de gran calidad. Puedes empezar empleando, el AD del propio micro (los que lo lleven), y terminar usando un AD potente, pidiendo samples a Maxim o Analog. El techo en los Maxim, alcanza los 1500 megasamples, aunque solo facilitan muestras del MAX105 para abajo (800 msps).

Si te quieres introducir en el mundo de los microcontroladores, yo lo haría empezando por la familia 8051, tienes un fantastico compilador de C, open source, gratis.

Si lo compras, te llevarás un chasco, lo que puedas ver en una pantalla de GBA, y nada es casi lo mismo. Para eso mejor compra un osciloscopio analógico, aunque sea de 2ª mano, seguro que te resulta más útil.

Reply to
Eva Maria

Hola Eva,

Llevo bastante tiempo queriendo hacerme un osciloscopio "casero", por lo que leo en tu mensaje, ya has hecho algo parecido, verdad?, que prestaciones has conseguido? Podrías explicar mejor como conseguirlo?, o enviarme la información de que dispongas... , tu experiencia práctica, etc.

En el trabajo disponemos de equipo bastante potente de desarrollo (osciloscopios de 150MHz, placas de desarrollo de DSP (en concreto el 2812 de 150MHz), laboratorio de prototipado para multicapas, smd,stc), así que podría hacer "horas extra" con tal de tener un osciloscopio para mi casa ;) (los precios de uno que valga medianamente la pena son prohibitivos para un uso no profesional...).

Por ejemplo, que micros has usado?, que ADCs?, como realizas el interface con la DDR?, por qué DDR?, como comunicas con USB?, que software utilizas, LabView, o programas propios en C, basic, etc?

Bueno, ya te he dado bastante la paliza de momento ;)

Un saludo,

-Jorge-

"Eva Maria" escribió en el mensaje news:bp8t69$1l84ng$ snipped-for-privacy@ID-107781.news.uni-berlin.de...

resolución, y se ve de

AfterBurner).

pantalla gráfica de

que son para los

para diseñar un

osciloscopio digital, muy

tiempo real.

poco útil. Me

Reply to
joralmo1(quitar)

Pues yo si los recomendaria, porque atmel en la capital de españa no se encuentra salvo el archiconocido para via y plus terrestre. Y de pedir un flamante 18f... por 0? a irte a farnell a por un AVR128 creo que la cosa cambia ... pero como se dice, todo el mundo tiene un culo.

--
"Por cierto, de sobra es conocido que no hay quien entienda lo que escriben
los médicos a mano, pero resulta curioso comprobar que tampoco se les
entiende al escribir a máquina." J. M. García

Saludos.
jmoreym@ono.com
Reply to
RooT

Aqu=ED tienes los componentes principales de uno de 75Mhz que est=E1n = retirando y lo han puesto en oferta.

formatting link

Los hay de m=E1s MHz con analizador l=F3gico pero todos necesitan el PC.

Este otro para utilizarlo con la tarjeta de sonido puede sacar de un = apuro. Conectado a la entrada de l=EDnea podr=E1s utilizar dos canales, con una = resistencia de 100K en serie vale. Tambi=E9n se puede conectar a la = entrada de micro pero en la mayor=EDa de las tarjetas es mono.

formatting link

Un saludo Luis

formatting link

Reply to
avi

Bueno, el montaje emplea un microcontrolador Cygnal C8051F123 de la familia

8051, que procesa 100 MIPS. Me gusta mucho esta familia de micros, por el interface JTAG, que permite Debug en tiempo real, sobre el aplicativo. Aunque incluye su propio AD, es muy birrioso, para esta aplicación, y por eso empleé un AD externo, en concreto un MAX104 de 1Gsps 8bit, de todas formas, ahora mismo me decantaría por algo de Analog, tiene muy buenos A/D.

Como pantalla una Hitachi LMG6101PLGE de 240 x 128 retroiluminada, con el controlador HD61830. En principio probé con una MGLS240128T, por aquello del controlador T6963C de Thosiba, que me resultaba mucho más familiar, pero tuve muchos problemas de sincronismo y refresco, y me decanté por la primera.

En cuanto a las prestaciones, no son sobresalientes, ya que haría falta un micro mucho más potente, pero los 20 - 30 MHz, de ancho de banda los alcanza, aunque se podría mejorar bastante depurando el programa, mezcla de C y assembler. Realmente, el AD está muy desaprovechado, por culpa del microcontrolador, pero la alternativa, ya sería usar un microprocesador, por ejemplo algo de Intel, aunque el invento se encarecería bastante, o descargar el control del LCD en otro microcontrolador.

Este no costó mucho, además parte de los materiales, fueron a precio de mayorista.

No incorpora DDR, todavía, lo dije, porque los módulos de memoria de PC, son un producto asequible y muy económico, pero tampoco veo complicado añadirle memoria Ram, para convertirlo en un osciloscopio, con prestaciones profesionales. Ahora mismo, solo puede "congelar", el muestreo de pantalla. También pienso añadirle un segundo microcontrolador, más sencillo, para que gestione en exclusiva el manejo del LCD, y dejarle al micro principal, las tareas de captura y proceso, incluyendo la gestión de Ram externa.

El USB, realmente, no aporta mucho en este diseño, hasta que no incluya memoria, además utiliza un chip bastante lento, el FT245 de FTDI, que en realidad es un conversor paralelo-USB. Necesitaría incorporar un controlador USB 2.0 de verdad, para poder trabajar en tiempo real con el PC. De todas formas el proyecto, consistió, en construir un osciloscopio, autónomo, e independiente del PC, para poder conseguir un muestreo de calidad.

Besos Eva.

Reply to
Eva Maria Diluppi Sanz

Perdonad mi ignorancia, pero que es un AD? Saludos Josemari

Reply to
jsemari

jsemari escribió:

Conversor Analógico-Digital.

--
Este mensaje está compuesto de electrones 100% reciclables.
Reply to
Spock_Andaluz

RooT escribió:

encuentra salvo el

a irte a

mundo tiene

Puede ser que Eva no viva en este país quintomundista y sea más fácil localizar los Atmel. De todas formas, donde yo vivo, es tan difícil localizar un PIC que los Atmel, pues solo se consiguen los 16F84 y 16F876, por ser los que se utilizaban para Canal Satélite, y el 12C508 o 12C509, por ser los que se usan para piratear algunas consolas. Los demás... ni lo sueñes. Y se puede localizar sin problemas el Atmel AT90S8515... por ser el que se utilizaba para piratear Vía Digital... país de piratas. Salu2.

--
Este mensaje está compuesto de electrones 100% reciclables.
Reply to
Spock_Andaluz

Eva Maria escribió:

página de

terminar usando un

los 1500

empezando por

Yo también estoy empezando con los microcontroladores y hace unas semanas tratamos aquí sobre las ventajas e inconvenientes de los PIC frente a los AVR, pues estaba indeciso sobre cual familia utilizar para aprender, pero el principal problema es que los Atmel son difíciles de encontrar en España. En cuanto a las características puramente técnicas, por lo poco que se, creo que los AVR son unas cuatro veces más rápidos que los PIC, debido a que ejecutan una instrucción por cada pulso de reloj, mientras que los PIC necesitan cuatro. Su juego de instrucciones es más amplio que el de los PIC, lo que supongo que será una ventaja a la hora de aumentar la eficiencia con los compiladores. Por otra parte, son más fáciles de programar, pues el año pasado monté un programador para el AT90S8515 y solo constaba de tres o cuatro resistencias para conectarlo al puerto paralelo. De los 8051 no se nada, pero he visto en otro de tus mensajes que tienen interfaz jtag, que conozco porque se usa internamente en algunos receptores de satélite. En la web de Atmel he visto que también tienen micros compatibles con los 8051. Salu2.

--
Este mensaje está compuesto de electrones 100% reciclables.
Reply to
Spock_Andaluz

Qué mas da escribió:

Yo no lo creo. Más bien es la consecuencia de nuestra pereza y falta de autodisciplina y organización. Salu2.

--
Este mensaje está compuesto de electrones 100% reciclables.
Reply to
Spock_Andaluz

Eva Maria escribió:

Yo seguí con cierto interés el osciloscipio en una gameboy y creo que es más una "prueba de concepto" que un aparato útil. Me explico: la gameboy es un Z80 (casi) con una rom con software de control de pantalla color, sonido, y teclado. Y con el bus de direcciones y datos accesibles en el slot de los cartuchos. Es fácil de programar en C y asm (tiene disponibles librerias de desarrollo). Y dada su proliferación es barata y fiable.

La creación del osciloscopio es una escusa para probarlo.

--
	Javier Maria Mora Merchan
	(GPGP) Key ID: 0x794F3D83
Reply to
Javier M Mora (jamarier)

Esta bastante bien de precio!, conoces algo de la empresa?, alguien que lo haya comprado?

Lo de la tarjeta de sonido lo he probado varias veces...pero realmente no es demasiado útil para hacer cosas serias (micros, etc), 44 kHz no dan para mucho... :(

Un saludo,

-Jorge-

"avi" escribió en el mensaje news:bpb950$jq8$ snipped-for-privacy@nsnmpen2-gest.nuria.telefonica-data.net... Aquí tienes los componentes principales de uno de 75Mhz que están retirando y lo han puesto en oferta.

formatting link

Los hay de más MHz con analizador lógico pero todos necesitan el PC.

Este otro para utilizarlo con la tarjeta de sonido puede sacar de un apuro. Conectado a la entrada de línea podrás utilizar dos canales, con una resistencia de 100K en serie vale. También se puede conectar a la entrada de micro pero en la mayoría de las tarjetas es mono.

formatting link

Un saludo Luis

formatting link

Reply to
joralmo1(quitar)

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.