Ver la Versión Completa : Intervalometro controlado con una calculadora HP49g o hp50g
Cacholongo
24/01/08, 05:52:24
Hola a todos:
Como los disparadores programables estan muy caros, mejor hacernos uno con lo que hay por casa. no mucha gente tiene una hp49g, pero seguro habrá más de una en un cajón.
Acabo de terminar los programas. El circuito aun queda probarlo, pero no necesita alimentación externa a la de la calculadora.
Dentro de poco, dare todos los detalles.
A la espera del brico, parece interesante. Saludos !
frutosyo
24/01/08, 21:38:27
Me he quedado intrigada, esperare a ver en qué consiste ;)
Cacholongo
24/01/08, 22:32:53
Disparador automático y manual para Canon Eos con HP49G
Por Abraham Acevedo
cacholongo@gmail.com
http://www.flickr.com/photos/cacholongo/
Componentes necesarios:
2n3904,
Resistencia 2,2k;
Diodo 1n4001,
Cable de conexión hp49g=49g;
Clavija hembra macho 49g-48g (opcional);
Jack 2,5mm macho;
Cable estereo (preferiblemente de buena calidad, longitud la que estime entre 0,5-3m);
Soldadura,
Cable para conexionado,
Soldador;
Caja para instalar todos los componentes.
Consultando varias Web de astrofotografía encontré un disparador vía PC, controlado por un RS-232(puerto serie, puerto COM).
http://www.covingtoninnovations.com/dslr/CanonRelease.html
http://www.covingtoninnovations.com/dslr/SerialCable.jpg
Esquema del interior de la cámara, circuito de disparo:
http://www.covingtoninnovations.com/dslr/CanonRelease.html
http://www.covingtoninnovations.com/dslr/CanonEquivCircuit.jpg
(http://www.covingtoninnovations.com/dslr/CanonRelease.html)
Por otro lado la calculadora hp49g, tiene un comando, OPENIO, que da un voltaje de 4,5V entre dos de sus pines de salida. Así podemos controlar el disparo. Ya que CLOSEIO hace caer la tensión a 0V.
Además se colocarán dos botones para el disparo y el AF manualmente, y un interruptor para las largas exposiciones.
En este proyecto solo es el cable del disparador accionado por HP. Seguiré después con el automático=manual.
Paso 1
Fabricación del cable
http://www.covingtoninnovations.com/dslr/SerialCable.jpgFigura A
Lo que no debemos de poner es el puerto COM que viene en la figura, ya que el conector del cable de conexión entre dos hp49, es apropiado para conectar directamente cables rígidos.
Conexiones HP calculadoras
10 pin macho - "HP49" 10 pin hembra
+-----------------+ +-----------------+
| 1 2 3 4 5 | | 5 4 3 2 1 |
| 6 7 8 9 10 | | 10 9 8 7 6 |
\-----------------/ \-----------------/
http://www.geocities.com/paoloyon/ingenieria/calculadora.html
10 pin macho - "HP49" 10 pin hembra
HP49 HP49
TX 7---------------->8 RX
RX 8<----------------7 TX
GND 9-----------------9 GND
http://www.geocities.com/paoloyon/ingenieria/calculadora.html
Si tenemos un cable 49g-49g, el que venia con la calculadora al comprarla,
Puerto COM figura A Pin Macho HP49g
5 ====è 8
7 =======è 9
ojo: verificar la polaridad de los terminales con OPENIO y un tester.
Paso2
Programar la calculadora:
Solo he creado un programa muy básico, que realiza:
Saca un NÚMERO de exposiciones,
Con una EXPOSICION,
Un INTERVALO entre cada foto,
Y un INCREMENTO de exposición constante.
Todas dos los tiempos son en segundos y N ha de ser un entero positivo.
Por se un novato en la programación HP he programado en MODO ALGEBRAICO.
Por ahora he resuelto el problema creando dos programas:
NOTAS: como no he encontrado los símbolos ahí va una leyenda:
…STO.. es el triangulito que sale al apretar la tecla STO , estando en modo algebraico.
1.Ingreso de datos :
<< OBJ→(INPUT(“NUMERO:”,””))STONUMERO ;
OBJ→(INPUT(“EXPOSICION:”,””))STOEXPOSICION
OBJ→(INPUT(“INTERVALO:”,””))STOINTERVALO ;
OBJ→(INPUT(“INCREMENTO:”,””))STOINCREMENTO
>>STODATOS
El programa nos pide un dato y lo almacena en la variable correspondiente.
Nota: Añado STODATOS al final de la pila para que el programe se guarde con el nombre DATOS.
2. Programa de activación de la cámara.
<<1STOZ;
FOR(Z,1,NUMERO)
OPENIO;
WAIT(EXPOSICION);
CLOSEIO;
WAIT(INTERVALO);
EXPOSICION+INCREMENTOSTOEXPOSICION;
STEP(1)
>>STO FOTO
NOTA: si se interrumpe el programa mientras saca una foto se queda abierto el puerto. No sé si será malo. Mejor cerrarlo con el comando CLOSEIO.
PASO 3
Para Sacar las fotos:
A=Elegir el encuadre,
B=Conectar la cámara con el jack, modo correspondiente de disparo en la cámara.
C=conectar el cable a la calculadora.
D=Encender la calculadora
E=Ejecutar DATOS e introducir las variables.
F=Cuando termine ejecutar FOTO, y al instante empezara a tirar la serie de fotos deseada.
YA ESTA….
Test finales
El valor del voltaje oscila entre 4,75V y 0V según este disparando o no, entre los terminales de la HP, midiendo con un tester.
Por otro lado al simular el circuito en el ordenador pasan aprox. 0,47mA por la rama de la cámara, cumpliendo con lo que en http://www.covingtoninnovations.com/dslr/CanonRelease.html, sobre el amperaje permitido por la cámara.
Cualquier sugerencia al correo gmail del final.
Agradecimientos:
http://www.covingtoninnovations.com/dslr/CanonRelease.html
http://www.geocities.com/paoloyon/
http://www.hpcalc.org/
Y a la familia que sin ellos, no tendría estas inquietudes.
Abraham Acevedo
cacholongo@gmail.com
http://www.flickr.com/photos/cacholongo/
Tenerife a 24 de enero de 2008
España
frutosyo
24/01/08, 23:50:19
Soy dura de mollera, pero no termino de ver qué es y para qué sirve. Tampoco se qué es un HP49G.
Cacholongo
25/01/08, 01:02:10
La idea es tener un dispositivo que active el disparador de la camara.Disparador automatico. Por ejemplo para sacar el movimiento de las estrellas. O capturar una serie de fotos en un atardecer.
El digo el numero de fotos a sacar, la exposicion en segundos. El intervalo entre cada foto,en segundos, y si quiero variar la exposicion le he puesto una opcion para incrementar la exposicion en cada foto de la serie.
Todo eso con un cable, el pequeño circuito y la calculadora grafica HP49G.
ademas si ya dispones de la calculadora.algo usual en los estudiantes de ingenieria... es muy barato. (la calculadora vale 120euros....:descompuesto)
ademas es portatil y no necesita alimentacion externa
Felicidades Cacholongo, es un gran brico, y muy bien documentado.
Yo tenía en mente hacer algo similar pero autónomo, con un microcontrolador. Sin embargo, si se tiene la calculadora esto es más sencillo.
Como complemento estaría bién una serie de fotitos ilustrando lo que se puede hacer con el cacharrito.
Saludos
Viltor
octarina8
26/01/08, 12:31:41
Qué bueno :)
Yo de verdad que alucino con lo que hacéis con esa calculadora, de verdad.
Cualquier día lo pruebo, no porque me haga falta, solo para divertirme, ya te diré qué tal.
atwosesa
26/01/08, 19:05:26
La HP49g no se, pero la 49g+ tiene infrarojos. Estaría bien poder disparar la cámara con los infrarojos.
Solo como curiosidad, cuando me compre el mando inalámbrico para la 400D, le hice "aprender" al mando programable de la tele, y ahora además de controlar la Tv, la TDT, el DVD, el Divx y el aire acondicionado tambien controla mi 400D! No es muy útil tener que llevar un mando enorme para disparar la cámara, pero como emergencia no está mal.
El portatil tambien tiene infrarojos, aunque para programar eso, es más comodo hacerlo con el programa que viene con la cámara y el mando.
Buen post. Enhorabuena
octarina8
26/01/08, 21:57:06
atwosesa: te confundes, la 49g+ no tiene IR, son las hp48g/gx/g+
De todos modos es una idea estupenda! he oído por ahí que alguien montaba un remoto usando software para palm y copiando la señal del RC1
Soy dura de mollera, pero no termino de ver qué es y para qué sirve. Tampoco se qué es un HP49G.
La Hewlett Packard HP49G es una calculadora científica programable usada principalmente en el ámbito científico y de ingeniería.
http://www5b.biglobe.ne.jp/~tomozawa/stationary/museum/hp49g-v640.jpg
Es la sucesora de la mítica e irrepetible HP48G, auténtico caballo de batalla de innumerables promociones de estudiantes de ciéncias y de ingeniería de todo el mundo, aprender su funcionamiento y manejo con soltura requería de tiempo y esfuerzo, pero curiosamente una vez aprendida ya no puedes prescindir de ella. :mmmmm
Pedazo de maquinón !!! :aplausos
http://upload.wikimedia.org/wikipedia/commons/thumb/9/95/HP48G.jpg/450px-HP48G.jpg
Cacholongo
29/01/08, 16:23:29
Ya he fabricado el circuito. Por ahora, todo funciona correctamente. Con el tester mido si hay continuidad o no entre los terminales del disparador de la camara, dándola correctamente y sincronizada con la señal que emite la calculadora. No existe diferencia de potencial apreciable entre los terminales donde va conectada la camara. Asi que no hay problema de quemarla, creo yo, cuidado.
Ademas le he incorporado un dos interruptores-pulsadores para el autofocus y disparo, ademas de un interruptor de dos posiciones para echar bulb manualmente.
La conexion a la camara y el interfaz la he realizado con cable estereo y con dos jack stereo de 2,5mm machos. Asi al disparador lo dote de una clavija hembra. Para asi poder cambiar de longitud de cable sin tener que modificar el interfaz en cuestion.
la conexion con la hp es análoga, ya que el interfaz tambien lleva una clavija hembra para hp. Y con el cable macho macho, perfecto.
Ahora solo falta soldar los botones, palanca y clavijas. Todo metido dentro de una cajita de cinta miniDV. POR ahora les dejo las fotos. Recuerden que aun falta parte del cableado interno, pero todos los componentes estan en la foto, a excepción de la clavija hembra de HP49g.
Precio, los componentes para hacer simplemente el cable de conexion camara-calculadora son como unos 5 euros, mas de la mitad es debido a los conectores jack.http://farm3.static.flickr.com/2352/2228672348_cba0424a1e.jpg?v=0
Mas fotos sobre el mando en con notas en :
http://www.flickr.com/photos/cacholongo/
Cacholongo
30/01/08, 16:40:35
terminado, funciona perfectamente.:birring
aun queda ver cunto duran las baterias de la HP.
http://farm3.static.flickr.com/2215/2230140233_d913edcd3b.jpg?v=0
http://www.canonistas.com/foros/www.flickr.com/photos/cacholongo/2230140233/
Cacholongo
30/01/08, 16:41:19
http://farm3.static.flickr.com/2088/2230930362_5aa9e0afea.jpg?v=0
antonioz
04/02/08, 07:20:30
Hombre la idea me parece muy interesante, pero yo voy a lo sencillo, no puedes poner un circuito R-C con la resistencia variable? eso te daria la capacidad de regular el salto que daria el condensador y santas pascuas, segun el valor de R tienes un distinto ciclo, y por lo tanto graduable.
Ahi va un enlace:
http://www.ojodigital.com/foro/showthread.php?t=121959
Cacholongo
04/02/08, 13:22:29
muy bueno el enlace. :aplausos
es mas sencillo y portable. Me constuiré uno.
Pero aun asi, le veo ventajas a la hp, ya que me permite sacar series de fotos con varias exposiciones diferentes, para hacer hdr, esaciadas un determinado intervalode tiempo entre cada serie de exposciones . Solo es complementar un poco el programa.
gracias
TheOm3ga
10/02/08, 03:09:14
Mmmmm yo tengo una TI89 Titanium, también programable (seamos sinceros, las TI son superiores a las HP ;)), la puedo conectar directamente por USB a la cámara... tendré que darle vueltas a ver si encuentro la forma de programar el puerto usb de la calculadora y que haga las fotos. Gracias por la idea!
Cacholongo
10/02/08, 20:07:10
TheOm3ga ,mirate este enlace
http://www.instructables.com/id/Turn-a-TI-Graphing-Calculator-into-an-Intervalomet/
no sé si es exactamente tu calculadora, pero aparece una referencia hacia la programacion de las TI.
TheOm3ga
10/02/08, 23:37:42
Cacholongo, dios te lo pague :D me viene de perlas! desde ese enlace he encontrado uno a un tuto con el modelo exacto de mi calculadora, voy a ponerlo en práctica ahora mismo. Si rula, lo posteo ^^
inovision
22/02/08, 18:22:34
timelapse realizado con el dispositivo en cuestion:
http://www.megaupload.com/?d=CNMZKCM3
cacholongo, te quiero!
Hola, buenas, si no se dispone de la calculadora, seria muy complicado hacer un dispositivo con un puerto serie y un controlador tipo MAX232CPE para disparar desde un portatil? lo decia porque asi se podria conectar la camara al portatil y haciendo un cgi y una pequeña web conectando via wifi al portatil desde una pda disparar desde la pda, no se si me he explicado bien.
He visto ya algo similar, pero usando gphoto2 controlado desde un html que activa un cgi en un apache puesto en un linksys con firmware linux, pero claro, esto requiere configurar gphoto2 para cada camara en particular, de la otra manera se podria conectar usando el jack estereo de toda la vida. Ademas que para la EOS400 en particular, gphoto2 va de pena despues del cambio de PTP a MTP en el firmware 1.1.0 y 1.1.1
La utilidad de todo esto, pues activar el disparo de la camara via internet desde cualquier dispositivo conectado a internet.
saludos
Cacholongo
13/03/08, 15:53:34
para disparar la camara desde el ordenador, solo te hace falta parte del circuito que puse. http://www.covingtoninnovations.com/dslr/CanonRelease.html
No soy muy bueno en electronica, pero es el circuito de astrofotografia. existen variantes para usb, paralelo, serie ó RS-232.
Para controlarlo desde internet, no tengo ni idea de los programas, suerte, pero una vez tengas el hardware(cable) sólo son "ceros y unos"
suerte
para disparar la camara desde el ordenador, solo te hace falta parte del circuito que puse. http://www.covingtoninnovations.com/dslr/CanonRelease.html
No soy muy bueno en electronica, pero es el circuito de astrofotografia. existen variantes para usb, paralelo, serie ó RS-232.
Para controlarlo desde internet, no tengo ni idea de los programas, suerte, pero una vez tengas el hardware(cable) sólo son "ceros y unos"
suerte
hola amigos, noticias nuevas, habia leido en la web http://debianletters.blogspot.com/2007/12/long-time-remote-shooting-with-canon.html que el circuito que proponen los de covingtooninnovations.com no funcionaba con la EOS 400D, incluso proponian un circuito nuevo junto con un codigo en C para disparar la camara en modo BULB usandolo con un bash script, esto era curioso porque hay varias empresas que distribuyen soft para disparar con un cable como el de covingtooninnovations.com, un ejemplo es esta http://www.stark-labs.com/DSLR_Shutter.html para windows y funciona, por lo que pedi ayuda a un amigo (yo de informatica la justa) y me hice el cable, asi que aqui os paso la URL del programa para el que quiera probar, ojo!!!! mucho cuidado, ya sabeis, este programa se distribuye bajo licencia BSD y sin ningun tipo de garantia, asi que si reventais la camara, no quiero saber nada de nada , es lo que hay.
el programa cambia el voltaje del pin 7 del puerto serie, de negativo a positivo, al tener conectado un diodo deja pasar la corriente cuando esta es positiva y hace activar el optoacoplador que cierra el circuito del disparador, esa es mas o menos la idea de lo que hace el programa y el cable
el programa esta hecho en python, por lo que deberia funcionar en cualquier sistema operativo que soporte python (supongo), yo de momento solo lo he probado en una debian a traves de un puerto serie de toda la vida y en una slackware con un adaptador USB-serial con chip FTDI (hay que modificar el puerto que useis en el mismo programa la opcion CFG_PORT, quiza en versiones posteriores no haga falta)
a partir de aqui, una vez hecho el programa , controlarlo a traves de una pagina web con un cgi es cosa facil, pero esto es para otro dia
:)
un saludo, enjoy!
lobomufasa
13/03/08, 23:12:14
ole, esa es mi regaderita :D
La Hewlett Packard HP49G es una calculadora científica programable usada principalmente en el ámbito científico y de ingeniería.
http://www5b.biglobe.ne.jp/%7Etomozawa/stationary/museum/hp49g-v640.jpg
Es la sucesora de la mítica e irrepetible HP48G, auténtico caballo de batalla de innumerables promociones de estudiantes de ciéncias y de ingeniería de todo el mundo, aprender su funcionamiento y manejo con soltura requería de tiempo y esfuerzo, pero curiosamente una vez aprendida ya no puedes prescindir de ella. :mmmmm
Pedazo de maquinón !!! :aplausos
http://upload.wikimedia.org/wikipedia/commons/thumb/9/95/HP48G.jpg/450px-HP48G.jpg
Tenia una 48G pero hace mucho que no funciona mas... lindos recuerdos. ;-)
Fijandome bien en el final de tu firma no soy yo ..? el de la camara? ;-)
Cacholongo
05/04/08, 01:26:32
http://www.youtube.com/watch?v=RX9iuXtds6Q
ya pondré otro con un enfoque más amplio.
Muy buena aplicación para la Calculadora.
Muchos de nosotros la tenemos olvidada en el armario y es una buena forma de darle uso.
Cacholongo
08/04/08, 13:29:16
Aki va el mismo ejemplo, pero sin hacerles el crop a las fotos originales.
Arriba las HP, que no pasen sus ultimos dias en el fondo de una gaveta.
Cacholongo
08/04/08, 13:30:46
Aki va el mismo ejemplo, pero sin hacerles el crop a las fotos originales.
Arriba las HP, que no pasen sus ultimos dias en el fondo de una gaveta.
http://www.youtube.com/watch?v=aK3SNv2gW7w
victorxm
12/04/08, 02:05:11
Cacholongo, yo tengo una de las míticas 48g+ que funciona perfectamente. ¿Sabes si ese programa funcionará también en mi máquina?
Gracias.
Cacholongo
13/04/08, 17:32:51
El programa es muy basico. creo que si te funcionará. No te lo puedo asegurar completamente. Aún asi puedes elegir, el puerto serial (com, rs-232) como puerto de comunicacion. Introduces el comando OPENIO, despues solo te queda ver con un voltimetro la diferencia de potencial entre los terminales de salida de tu puerto serial. Tambien puedes mirar lo mismo con el del usb. Yo como tengo mi cachibache antiguo, no tengo usb, no puedo hacer experimentos con ese puerto.
Suerte, la parte mas dificil de conseguir de todo el circuito es el conector con la calculadora, usa el que mas facil sea de encontrar, si es que el usb responde igual que el serial(rs-232)
vBulletin® v4.2.5, Derechos de autor ©2000-2026, Jelsoft Enterprises Ltd. Traducido por mcloud - vBHispano.com