Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Duda con el ULN2003 y OSD

453 views
Skip to first unread message

Fleming

unread,
Apr 24, 2007, 6:51:49 PM4/24/07
to
Buenas, aquí estoy yo y mis misterios con la electrónica ;)
Tengo unos ULN2003
http://www.st.com/stonline/books/pdf/docs/5279.pdf
pero no consigo hacerlos trabajar a mi gusto ( a lo mejor es que no se
pueden poner a trabajar a mi gusto, sino al suyo)... el tema es que
quiero conectar la salida de un micro a una entrada del ULN2003 para
poder activar un relé... cuando pongo un 1 en la salida del micro,
tengo un 5 voltios en la entrada del ULN, pero en su salida, tengo 1
voltio... haciendo la prueba a monte, en una placa de prototipos,
alimento el ULN a 5 voltios (5v en el pin9 y GND en el pin8), pongo 5
voltios (sacados de la alimentación, no de ningún micro) en una
entrada, y en su correspondiente salida tengo 1 voltio aprox ¿Que hago
mal? Gracias.

Segunda:
Estoy buscando sustituto para el STV5730:
http://break.org/gisle/Pic/stv5730/1113.pdf
Pero está obsoleto, quiero escribir datos en una señal de vídeo, pero
no aparecen mucho integrados que hagan osd, seguro que con una FPGA se
puede hacer, pero no controlo la lógica programable, lo que quiero es
evitarme el gastarme 100$ en comprar esto (que es lo más económico que
he visto)
http://www.decadenet.com/bob4/bob4.html
Gracias again...

Pepitof

unread,
Apr 24, 2007, 8:20:06 PM4/24/07
to
"Fleming" <andre...@gmail.com> escribió en el mensaje
news:1177455109.5...@c18g2000prb.googlegroups.com...

> cuando pongo un 1 en la salida del micro,
> tengo un 5 voltios en la entrada del ULN, pero en su salida,
> tengo 1 voltio...

Normal.


> haciendo la prueba a monte, en una placa de prototipos,
> alimento el ULN a 5 voltios (5v en el pin9 y GND en el pin8),
> pongo 5 voltios (sacados de la alimentación, no de ningún
> micro) en una entrada, y en su correspondiente salida tengo
> 1 voltio aprox

Lógico.

> ¿Que hago mal? Gracias.

Pues... Casi todo, la verdad.

Es normal. No entiendes el funcionamiento del ULN2003, porque no sabes para
qué sirve un transistor o un diodo. Y supongo que eso de que la patilla 9 es
la alimentación del chip, lo habrás soñado, porque no se dice nada parecido
en el data-sheet.

Hombre, no saber nada de electrónica no es pecado, claro, pero pretender que
funcione un circuito conectando los componentes de forma aleatoria a ver si
suena la flauta, casi que sí es pecado.

Copia alguno de los miles de circuitos que hay por internet con los ULN200x,
o si aún así no te aclaras, da más datos de lo que quieres hacer, y te
ayudaremos.

--


Saludos de Jose Manuel Garcia
jose...@terra.es
http://213.97.130.124


Message has been deleted

Jeroni Paul

unread,
Apr 26, 2007, 4:30:36 PM4/26/07
to
Fleming ha escrito:

> Segunda:
> Estoy buscando sustituto para el STV5730:
> http://break.org/gisle/Pic/stv5730/1113.pdf
> Pero está obsoleto, quiero escribir datos en una señal de vídeo, pero
> no aparecen mucho integrados que hagan osd, seguro que con una FPGA se
> puede hacer, pero no controlo la lógica programable, lo que quiero es
> evitarme el gastarme 100$ en comprar esto (que es lo más económico que
> he visto)
> http://www.decadenet.com/bob4/bob4.html
> Gracias again...

Hola, respecto a este punto la opción más barata para ti seria
programar un PIC al estilo de las TV baratas. Esos televisores que
vendían al Pryca de 14" y que muestran el número del canal sitonizado
en verde, usan el mismo micro que mediante un transistor activa la
señal verde.

El curro principal está en el software, el hardware podría ser tan
simple como un transistor que corte la señal de vídeo o la conecte a
1V para obtener una imagen negra o blanca, aunque tengo mis dudas que
esto no interfiera en la señal de color. Si lo que tienes es una
entrada de euroconector deberías activar la señal de blanking y a la
vez uno o varios de las entradas RGB para generar uno o varios colores
superpuestos en la imagen, eso seguro que funciona bien. El micro
deberá "leer" los sincronismos de la señal de vídeo compuesto para
saber en qué punto está en cada momento el haz y cuando esté en el
punto donde se tiene que mostrar un bloque de color, activar una
salida. La forma habitual es implementar dos contadores, uno reseteado
por el pulso de sincronismo horizontal y otro por el vertical. Luego
es evaluar un conjunto de condiciones en cada incremento del contador,
para activar o no la salida que controla el vídeo.

Para leer los sincronismos puedes hacer un filtro pasa-bajo a unos 15
kHz, así eliminarás la señal de vídeo y de croma. Entras la señal al
micro y luego en cada pulso reseteas el contador horizontal. Para el
vertical, puedes hacerlo en software mirando cuando el pulso
horizontal es bastante más largo que lo normal o bien otro filtro
pasabajo a 60Hz en otra entrada del micro.
Los filtro pasabajos podrías probar una simple resistencia +
condensador aunque si se cuela demasiada señal de vídeo podrías tener
reseteos antes de tiempo según la imagen. Un filtro sintonizado con un
inductor + condensador es lo que se suele utilizar en TV baratas.

Saludos

asd

unread,
Apr 28, 2007, 4:36:46 AM4/28/07
to
Gracias, ya entiendo como funciona el jodio, la verdad es que no me había
parado a pensar un poquillo en su esquema...

> los ULN son inversores. A una entrada de "1" logico le corresponde una
> salida de "0" logico.

Para la aplicación en concreto, aunque poniendo un "1" en la salida del
micro, tendré un "0" lógico en la salida del ULN, pero en energizaré la
bobina del relé, por lo que a efctos de SW, no se comportará como una puerta
inversora ¿no?

> La masa es el pin8. Pero no hay pin de alimentacion. La entrada es la
> tension de mando.
>
> La carga(rele en este caso) se conecta entre la salida y la alimentacion.
> http://www.southwest.com.au/~jfuller/sio5works.htm

En este enlace me confunden las flechas, estas son las del flujo de
electrones, no las del flujo de corriente ¿no?
Entiendo además que el diodo que está entre el colector y el común (pin9) lo
puedo utilizar como diodo freewheeling para proteger a los transistores en
darlington en las conmutaciones del relé ¿es cierto?

Gracias por la ayuda.
Saludos.

P.D:Pido disculpas de nuevo, ya he avandonado google groups por uno de
pago... De echo el día 26 a las 10 de la mañana postee 3 desde google groups
(uno igual que este, otro contestando a pepitof en este hilo y otro pidiendo
disculpas en el hilo repetido) y solo me han publicado el último.... bueno a
lo mejor me han publicado los 3 pero, pero desde google groups y desde este
server solo veo el último, por eso he esperado 2 días para "re-postear"
estos dos (este y el de Pepitof).


Fleming

unread,
Apr 28, 2007, 4:54:06 AM4/28/07
to
>> cuando pongo un 1 en la salida del micro,
>> tengo un 5 voltios en la entrada del ULN, pero en su salida,
>> tengo 1 voltio...
>
> Normal.
>
>
>> haciendo la prueba a monte, en una placa de prototipos,
>> alimento el ULN a 5 voltios (5v en el pin9 y GND en el pin8),
>> pongo 5 voltios (sacados de la alimentación, no de ningún
>> micro) en una entrada, y en su correspondiente salida tengo
>> 1 voltio aprox
>
> Lógico.
>
>> ¿Que hago mal? Gracias.
>
> Pues... Casi todo, la verdad.
>
> Es normal. No entiendes el funcionamiento del ULN2003, porque no sabes
> para
> qué sirve un transistor o un diodo.

Hombre! una idea de como fucionan (y para que) la tengo.

> Y supongo que eso de que la patilla 9 es
> la alimentación del chip, lo habrás soñado, porque no se dice nada
> parecido
> en el data-sheet.
>
> Hombre, no saber nada de electrónica no es pecado, claro, pero pretender
> que
> funcione un circuito conectando los componentes de forma aleatoria a ver
> si
> suena la flauta, casi que sí es pecado.

No hombre, esa no era mi idea, pero mis disculpas por la ofensa

> Copia alguno de los miles de circuitos que hay por internet con los
> ULN200x,
> o si aún así no te aclaras, da más datos de lo que quieres hacer, y te
> ayudaremos.

Yo creo que el problema vino un poco por ahí, porque nunca había trabajodo
con este integrado y en internet vi miles de circuitos con el ULN para
manejar chicha, eché un vistazo al Datacheet y el esquemático aparecía como
una puerta NAND, y en casi todos estos circuitos ponían el pin9 a Vcc pues
pensé alegremente: " 16 pines = 7 entradas + 7 salidas + Vcc + GND " y como
el 8 era masa pues el 9 Vcc y a correr.... (lo del pin9, Com, me mosqueaba y
no lo entendía mu bien) en fin, es lo malo que tiene la cultura del
CopyPaste. Procuraré fijarme un poco más en el futuro, pero cuando no se
tiene mucha idea de las cosas, pasas por encima sin fijarte y por eso
recurro al foro, para pedir ayuda y ya tengo claro como funciona, gracias
again.

Saludos.


Fleming

unread,
Apr 28, 2007, 5:20:26 AM4/28/07
to
Hummm...me gusta...

>El curro principal está en el software, el hardware podría ser tan
>simple como un transistor que corte la señal de vídeo o la conecte a
>1V para obtener una imagen negra o blanca, aunque tengo mis dudas que
>esto no interfiera en la señal de color.
>
>
>Si lo que tienes es una
>entrada de euroconector deberías activar la señal de blanking y a la
>vez uno o varios de las entradas RGB para generar uno o varios colores
>superpuestos en la imagen, eso seguro que funciona bien. El micro
>deberá "leer" los sincronismos de la señal de vídeo compuesto para
>saber en qué punto está en cada momento el haz y cuando esté en el
>punto donde se tiene que mostrar un bloque de color, activar una
>salida. La forma habitual es implementar dos contadores, uno reseteado
>por el pulso de sincronismo horizontal y otro por el vertical. Luego
>es evaluar un conjunto de condiciones en cada incremento del contador,
>para activar o no la salida que controla el vídeo.

Voy a hacerlo con una señal de video compuesto ( de una microcámara) la idea
es utilizar un CD4066 para conmutar entre la señales.

>Para leer los sincronismos puedes hacer un filtro pasa-bajo a unos 15
>kHz, así eliminarás la señal de vídeo y de croma. Entras la señal al
>micro y luego en cada pulso reseteas el contador horizontal. Para el
>vertical, puedes hacerlo en software mirando cuando el pulso
>horizontal es bastante más largo que lo normal o bien otro filtro
>pasabajo a 60Hz en otra entrada del micro.
>Los filtro pasabajos podrías probar una simple resistencia +
>condensador aunque si se cuela demasiada señal de vídeo podrías tener
>reseteos antes de tiempo según la imagen. Un filtro sintonizado con un
>inductor + condensador es lo que se suele utilizar en TV baratas.

El tema de los sincronismos horizontales y verticales tenía pensado
solucionarlo con un LM1881:
http://www.national.com/pf/LM/LM1881.html

Lo que no tengo tan claro es como generar los "pixels" blancos en una señal
CVBS...a ver que veo por ahí!!! gracias


Pepitof

unread,
Apr 30, 2007, 3:21:57 PM4/30/07
to
Yo no me he ofendido, ni mucho menos. Pero tampoco te ofendas tú. Comprende
que si en una pregunta sobre un chip que no es más que una serie de
transistores con unos diodos de protección, demuestras una ignorancia
absoluta sobre lo que hace un transistor o un diodo, es difícil explicarte
como funciona, por lo largo que sería.

Si se trata sólo de hacer que funcione, lo más simple es que copies la forma
de usarlo, como te indicaba, pero si se trata de comprender su
funcionamiento, la cosa sería demasiado extensa (siempre partiendo de la
ignorancia que se desprendía de tu pregunta).

Ahora bien, si me equivoqué y sí que sabes manejar transistores y diodos,
entonces el esquema que viene en el data-sheet que tú mismo sugerías no
debería plantearte demasiados problemas. Quitando la broza, no son más que
unos transistores darlington con álgunos diodos de protección.

--


Saludos de Jose Manuel Garcia
jose...@terra.es
http://213.97.130.124


"Fleming" <andresdansENhotmail> escribió en el mensaje
news:46330ba8$1...@newsgate.x-privat.org...

0 new messages