=?WINDOWS-1252?Q?Re:_Inici=E1ndome_en_los_pics?=



Hola José Juan

Tu propuesta es muy interesante, quisiera reflexionar contigo y con
los demás que estáis metidos en el desarrollo de pics sobre si tenemos
que ir a por un pic único o si puede haber varios modelos.

En  mi opinión puede haber varios pics distintos. Unir los esfuerzos
de todos para crear un único pic no me parece muy adecuado porque creo
que es un campo en el que una persona sola trabaja muy bien, y más si
los otros están en diferentes continentes.

Para mi lo ideal sería que pensases en dos pics distintos:
1.- "independiente": graba los datos en la memoria y los muestra en el lcd
2.- "dependiente": sólo envía los datos al chronojump. Muy barato.

En los dos casos por usb y con la posibilidad de conectar el encoder.
Es importante que no olvides de añadirle un bootloader para que en un
futuro cualquiera que tenga tu pic pueda actualizar el firmware de
forma cómoda.

Si puedes añadirle una utilidad de que se encienda o apague la luz o
un zumbador en un momento aleatorio sería fantástico, así tendríamos
tiempo de reacción sin la necesidad de un ayudante.

Te agradecería que comentases que aplicaciones o utilidades has
pensado de la fusión de tu pic con el encoder, para valorar si el
software chronojump debe tener un módulo para eso.

Desconozco si puedes programar el firmware en C o si lo haces en
ensamblador. Si puedes trabajar en C facilitas que otros
desarrolladores puedan colaborar. En ensamblador se complica, supongo
que depende del pic que usas.

Lo de la licencia abierta es muy importante para el proyecto, al igual
que lo de que uses Kicad, porque así los planos siempre se podrán leer
en un futuro (pues el formato de Kicad es abierto).

No sé si has valorado también arduino, pues tiene modelos con usb
integrado y hay una amplia comunidad detrás como indiqué en este
correo:
http://mail.gnome.org/archives/chronojump-devel-list/2007-April/msg00009.html

Tampoco sé si has visto la chronopic juanfer, lamentablemente el
esquema actualizado no puedo subirlo ahora a la web, pero lo incluyo
en este correo. Juan Fernando está pensando en hacer la PCB de su pic.
Desconozco si podéis unir esfuerzos, si habrá 2 pics...

Tanto en la licencia como en el coste, debes saber que si lo haces
libre, habrá empresas que podrán comercializar tu pic (siempre sin
violar la licencia del mismo), y también habrá gente -como tal vez
juanfer- que construirán y venderán tu pic en diferentes países para
que el coste sea más bajo. Debes saber que si comercializan cualquier
variación del pic (y con "variación" entiendo que han cambiado el
esquema o el firmware...) deben publicar los cambios, y dejar abierto
para que otros puedan aprovecharse de esas mejoras y hacer otros
cambios por encima.

Bueno, dejo el micrófono para que los demás puedan participar, y te
invito a que respondas si lo crees oportuno. Te animo a seguir en lo
tuyo y sigo a la espera.

Adjunto el último esquema de la chronopic_juanfer

Gracias



2007/5/2, José Juan Díaz Gopar <gopard teleline es>:

-----Mensaje original-----
>De: chronojump-devel-list-bounces gnome org [mailto:chronojump-devel-list-bounces gnome org] En nombre de Xavi de Blas
>Enviado el: miércoles, 02 de mayo de 2007 10:35
>Para: For Chronojump developers (english, spanish)
>Asunto: Re: Iniciándome en los pics

>Hola José Juan Díaz

>De antemano muchas gracias por tu propuesta, el proyecto va creciendo
>y cualquier colaboración es necesaria, y más en tu caso que tienes un
>perfil ideal para esto.

>De momento a nosotros nos preocupa más tener una placa que haga la
>función de cronómetro y que sea libre y muy barata de fabricar o
>comprar. No sé si añadir el encoder haría subir el precio.

        En principio los encoder serían dispositivos externos, como lo es la alfombra o lo serán las células. Por lo que tener en cuenta unos pines del PIC para que en un futuro se pueda conectar el encoder no encarece el costo final.

>Me gustaría preguntarte una cosas sobre tu placa:

>1.- ¿está terminada?, funciona?

        De momento tengo el circuito montado en un protoboard, basándome en el PIC que te nombré. Esto ha sido después de descartar otras opciones y otros PICs. Estoy programándolo y mirando las opciones del tipo de dispositivo USB que ha de reconocer el ordenador. Con lo que quedan un par de semanas como mínimo para tener algo funcional.


>2.- ¿cuanto crees que cuesta fabricarla?

        No tengo un costo exacto, pero lo que es el microcontrolador viene saliendo uno 4€, el conector USB tipo B unos 0,3€ el resto de componentes que no son muchos no llegan de momento a 0,5€. Con este montaje básico se consigue prácticamente lo mismo que con lo que tenias antes. Pero mi idea es intentar llegar a un poco más sin que pierda la compatibilidad con el Chrono Jump. Me gustaría que fuera autónoma, que guardara los datos en una memoria interna, y poder volcarlos luego al PC. Que estuviera provista de una pantalla LCD para ver resultados in-situ, etc. Esto está lejos de este enfoque inicial, pero probablemente se pueda hacer sin que lo que se haga ahora merme las funciones futuras.


>3.- ¿vas a licenciarla como openhardware? lo que significa que toda la
>información de la misma está accesible y puede ser modificable... més
>información aquí:
>http://www.gnome.org/projects/chronojump/articles/chronojump_sistema_de_medida_congreso_gpul.pdf

        Lo de la licencia me un poco lo mismo, lo que me gustaría es tener el dispositivo andando. Si ha de ser openhardware para seguir con el proyecto, pues así será.

>4.- ¿por qué has elegido ese pic?

        En principio este microcontrolador tiene la lógica de USB integrada, y se puede conectar directamente al puerto USB con un par de resistencias y poco más. Existen otros PIC con puerto USB, y probablemente se puedan usar también sin que varíe el diseño ni la programación sustancialmente. Quizas para un planteamiento más ambicioso este dispositivo se quede un poco pequeño por el número de pines, pero tiene un hermano mayor con 40 pines, el 16C765. He hecho pruebas con otros PIC y con combinaciones de PIC y convertidores de serie a USB como el chip FTDI, y este me convenció por la facilidad de integrar el USB.


>5.- ¿tienes experiencia con Kicad o la haces con Eagle?

        No he hecho nunca una PCB, y los diseños eléctricos los suelo hacer a mano, con lápiz y papel. "En casa del herrero, cuchara de palo". Pero me lo descargo y lo pruebo a ver qué tal va.

>Por último -al igual que cualquier otro usuario- si quieres hacer
>comentarios sobre cualquier aspecto relacionado con Chronojump serán
>bienvenidos

>Saludos


>2007/5/1, José Juan Díaz Gopar <gopard teleline es>:
>> Buenas, mi nombre es  José Juan Díaz Gopar, resido en Tenerife, soy
>> Ingeniero Técnico en Informática de Gestión y Entrenador Nacional de
>> Atletismo.
>>
>> Tengo cierta experiencia en el diseño con microcontroladores de la marca
>> MICROCHIP (PiCs), de hecho estaba trabajando en un diseño de un PIC con
>> controlador USB para trabajar con las alfombras, más concretamente el modelo
>> PIC16C745, y mi idea era ampliar un poco el diseño para hacerlo trabajar
>> también con Linears Encoders, y poder usarlo para la medición del trabajo de
>> fuerza.
>>
>> Si os interesa podemos compartir el diseño, o puedo ayudaros con el vuestro,
>> lo que queráis.
>>
>>
>>
>> -----Mensaje original-----
>> De: chronojump-devel-list-bounces gnome org
>> [mailto:chronojump-devel-list-bounces gnome org] En nombre de Xavi de Blas
>> Enviado el: domingo, 29 de abril de 2007 1:45
>> Para: For Chronojump developers (english, spanish)
>> Asunto: Iniciándome en los pics
>
> (message only on spanish)
>
> He comprado el libro: "Microcontroladores PIC. Sistema integrado para
> el autoprendizaje", a ver si aprendo un poco del tema.
> http://www.marcombo.com/libro.asp?cod=9788426714312
>
>
> El libro se centra bastante en este PIC:
> http://www.teforma.com/dwnetCMS3/verseccion.php?IDSeccion=6
>
> que se vende por 100 euros.
>
> Bueno, me servirá como introducción, porque si hacemos un PIC nuevo
> será algo como el chronopic_juanfer pero diseñando la placa PCB con el
> Kicad. O será algo aprovechando Arduino.
>
> Hay una empresa interesada en subvencionar la creación de un pic
> nuevo: más pequeño, más barato, con USB... pero parece que lo más
> difícil es encontrar a alguien que quiera hacer el diseño.
> _______________________________________________
> Chronojump-devel-list mailing list
> Chronojump-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/chronojump-devel-list
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.467 / Virus Database: 269.6.1/778 - Release Date: 27/04/2007
> 13:39
>
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.467 / Virus Database: 269.6.2/782 - Release Date: 01/05/2007
> 2:10
>
>
> _______________________________________________
> Chronojump-devel-list mailing list
> Chronojump-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/chronojump-devel-list
>
_______________________________________________
Chronojump-devel-list mailing list
Chronojump-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/chronojump-devel-list

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.2/784 - Release Date: 01/05/2007 14:57


No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.2/784 - Release Date: 01/05/2007 14:57



_______________________________________________
Chronojump-devel-list mailing list
Chronojump-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/chronojump-devel-list



Attachment: chronopic_juanfer_1-1_schema.jpg
Description: JPEG image



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]