Re: [CIAA-Hardware] Desarrollo CIAA-7 (CIAA-ng o como quieran llamarle)

50 views
Skip to first unread message

Eric Pernia

unread,
May 29, 2019, 9:46:50 AM5/29/19
to Carlos Pantelides, CIAA-Hardware, CIAA-Firmware, ciaa-coo...@googlegroups.com
Hay muchísimas cosas que ni siquiera se necesita ponchos, simplemente conectando placas de arduino a esta van a funcionar, como pasa con la EDU-CIAA-NXP. Cualquier módulo Wi-Fi, Bluetooth, display LCD, teclado o lo que se necesite. El que quiera evitar cables incluso se puede hacer un PCB casero con la plancha o con placa prototipo.

El tema de la fabricación de ponchos es incluso más complicado que el de las placas del proyecto ya que las mismas tienen muy poco mercado y sus ponchos son una porción inferior de este.

Entonces creo que en lugar de preocuparnos por qué ponchos hacemos debemos preocuparnos primero por ofrecer una placa que sea más atractiva. Esta va a ser de precio similar a la EDU-CIAA-NXP en versión no aislada y al menos ya no va a tener los problemas de zadig en windows que eran hipermolestos, los problemas para tocar el JP5 cuando se colgaba la placa para entrar en modo ISP y otros variso inconvenientes.

En cuanto a soft la idea es darle soporte de sAPI y también estamos trabajando mucho con el repositorio y Embedded IDE con Martín para facilitar más las cosas en el resto de las placas.

En el repo ahora definimos bien que el toda la carpeta del repo es "el proyecto" para cualquier IDE (Embedded IDE, vscode o Eclipse) y los programas de ejemplos que vienen o que hace el usuario del repo son "programas" con esto y scripts para crear programas mediante GUI independiente de los IDEs se facilitó mucho la cosa:


Sin embargo hace mucho que estamos laburando Martín y yo en la definición de la infraestructura únicamente, con algunas colaboraciones de alumnos de la CESE en ejemplos aislados y bibliotecas. Así que cualquier colaboración es más que bienvenida.

Saludos.
Eric.



El mié., 29 may. 2019 a las 10:19, Carlos Pantelides (<carlos.p...@gmail.com>) escribió:
Muchas gracias Martín por las respuestas, muy claras, dos continuaciones:

Si, pin de modo bootloader accesible

Kit educativo: claro, no agregar nada la placa, pero que si exista ese kit "oficial", fijate que para la edu-ciaa-nxp terminaron habiendo 28 registrados, 6 fabricados, 2 funcionando [1], que a mi me parecen buenos números, pero la realidad es que si quiero conseguir uno, probablemente tenga que esperar meses de coordinación [2] que pueden fallar.

Me parece que el objetivo de un poncho no es sólo la utilidad que ofrece en sí, si no su mismo diseño, pero en el caso del educativo 1 y el 2 por llamarlos de algún modo que serían los cuatro leds/push buttons/switches y el equivalente al poncho interfaz de usuario [3], que con mi magro conocimiento puedo diseñarlos, pésimos pero funcionando, me costaría horrores armarlos aún en simple faz.

Reformulo entonces: me parece que tendría(n) que haber un (dos) poncho(s) educativo(s) ya diseñado(s) y fabricado(s)[4], de modo tal que se pueda armar un pedido en caso de interés, sin quedar bloqueados en un pedido que tenga demanda suficiente.


Aprovechando para colar una pregunta, por nuestras latitudes no ha prosperado mucho pmod y grove, no?

Saludos

[1] No sé si los estados están actualizados

[2] No pude hallar rápido la conversación de este formulario


[4] entendiendo que "fabricado" significa que alguien hizo un ejemplar y ya se podría mandar a fabricar lotes, "funcionando"


On Tue, May 28, 2019 at 10:36 PM M. Sebastián Tobar <mst...@frm.utn.edu.ar> wrote:
Buenas noches a tod@s. Antes que nada, felicitaciones por la iniciativa. Si bien estoy algo desactualizado en desarrollo de hardware, creo que veo un problema que existía en la CIAA original: el negativo de la alimentación está vinculado a la tierra. De acuerdo a lo que leo en este hilo, el uso industrial sigue siendo considerado para esta placa, y como Uds. sabrán, de acuerdo a la industria, la tierra del sistema de alimentación puede estar vinculada al negativo, al positivo o flotante. Por este motivo, considero que la tierra se debe desvincular del negativo de alimentación, para dar mayor flexibilidad a la placa y para no generar problemas de polo a tierra en los sistemas de alimentación.  

Saludos
--
M. Sebastián Tobar

El mar., 28 may. 2019 a las 17:36, martin ribelotta (<martinr...@gmail.com>) escribió:
Buenas gente, con Eric hemos estado desarrollando una placa para modernizar la CIAA-NXP y fundirla en la medida de lo posible con la EDU-CIAA-NXP.
Despues de dar muchas vueltas con los micros de NXP decidimos que es mejor probar con un fabricante distinto y por eso nos decidimos por ST.
Aca les dejo el link al proyecto:

Las caracteristicas son mas o menos como siguen:
  •  CPU STM32H750 en LQFP100 con 1MB de RAM interna y 128K de flash interna (si esta bien asi) a 400MHz
  • 2/4/8/16MB de flash externa con capacidad de execute in place via QSPI
  • Lector de microSD con bus de 1bit (mas lento pero dejaba mas pines disponibles)
  • Dos USB OTG full speed
  • Interfaz CAN
  • Interfaz RS485
  • Debugger in circuit (CMSIS-DAP interfaz SWD) con conversor usb-serial integrado
  • Ethernet 10/100M con PHY KSZ8081
  • Opcion de la placa con CAN/RS485 aislado (dependiendo de que se suelde tenemos la version isolated o non-isolated en CAN/485)
  • Un boton de usuario y un led de usuario.
Como vimos que tener todo en una placa limitaba muchisimo las posibilidades, decidimos hacer una placa con el MCU y las comunicaciones y dejar abierto la fabricacion de placas Donde se inserte esta via separadores de pines como el de abajo:
image.png
image.png

Les dejo algunas imagenes del renderizado en 3D de la placa:
image.png
image.png
image.png
PD: Tiene el logo de la universidad de quilmes porque parece que van a pagar parte o todo el desarrollo de los prototipos (eso se lo dejo a Eric que lo explque mejor)

--
Has recibido este mensaje porque estás suscrito al grupo "CIAA-Hardware" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a ciaa-hardwar...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/ciaa-hardware/CA%2BN4P%3DhHMD4YiGXNeT11Vq6Y-SR4FUmVR2P%3Dg43S8OLmRG2NFg%40mail.gmail.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

--
Has recibido este mensaje porque estás suscrito al grupo "CIAA-Hardware" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a ciaa-hardwar...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/ciaa-hardware/CAOBZuLJc%2BYPKDNjyhNbZpMUrqKPzmzrd6PvtwUKJOmbK2EXnHQ%40mail.gmail.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.


--

--
Has recibido este mensaje porque estás suscrito al grupo "CIAA-Hardware" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a ciaa-hardwar...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/ciaa-hardware/CA%2BPxht2F-xTOiicLz%2BbBh2G-DxOdMtR-HpFCdmLe4RVeKsNDbw%40mail.gmail.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

martin ribelotta

unread,
May 29, 2019, 6:51:19 PM5/29/19
to Eric Pernia, Carlos Pantelides, CIAA-Hardware, CIAA-Firmware, ciaa-coo...@googlegroups.com
Bueno, ahi subi un repo con el template de la placa inferior... cuando tenga tiempo haremos uno para la placa superior

Estaria genial si podemos discutir que podria ir abajo, Los puntos que creo interesante son:
Aca dejo un 3D y un diagrama de dimenciones del bottom board:
image.png
image.png


 

Has recibido este mensaje porque estás suscrito al grupo "CIAA-Coordinacion" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a ciaa-coordinac...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a ciaa-coo...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/ciaa-coordinacion/CAFuYegQReKpw-oa-zYgXBsimpnSMCyC74m_LYjDR7BRiE1_-4A%40mail.gmail.com.

Gustavo Ramoscelli

unread,
May 29, 2019, 10:44:29 PM5/29/19
to martin ribelotta, Eric Pernia, Carlos Pantelides, CIAA-Hardware, CIAA-Firmware, ciaa-coo...@googlegroups.com
Hola,
  Mis felicitaciones por este desarrollo. No quiero ni imaginar las horas/hombre que le pusieron. Seguramente dentro de poco las vamos a tener en la mano. Este es un avance importante, especialmente teniendo en cuenta el fin de la fabricación del LPC4337. 
  Lo único que quisiera comentarles es sobre el soporte para IoT por WiFi. Si bien es como dice Eric, una placa arduino o una placa casera puede aportar WiFi y/o Bluetooth, tal vez estaría bueno dejar la posibilidad de soldarle un módulo con el ESP8266 como por ejemplo el ESP-12E (o mejor aún, un módulo con el ESP32). Es solo una idea.
Éxitos con esta nueva versión de la CIAA!!!

Gustavo Ramoscelli


martin ribelotta

unread,
May 30, 2019, 10:57:15 AM5/30/19
to Gustavo Ramoscelli, Eric Pernia, Carlos Pantelides, CIAA-Hardware, CIAA-Firmware, ciaa-coo...@googlegroups.com
El mié., 29 may. 2019 a las 23:44, Gustavo Ramoscelli (<gustavor...@gmail.com>) escribió:
Hola,
  Mis felicitaciones por este desarrollo. No quiero ni imaginar las horas/hombre que le pusieron. Seguramente dentro de poco las vamos a tener en la mano. Este es un avance importante, especialmente teniendo en cuenta el fin de la fabricación del LPC4337. 
La linea LPC43xx no esta discontinuada, solo no se desarrolla mas. Es decir, se siguen proveyendo micros hasta el 2022 o 2024 pero no hay mas actualizaciones de las librerías ni se van a poner a tono con los nuevos avances. La linea actual en LPC es LPC54xxx, LPC51Uxx y LPC55xx pero estan enteramente orientadas al IoT con lo que, muchas características potentes en otros micros estan ausentes.
 
  Lo único que quisiera comentarles es sobre el soporte para IoT por WiFi. Si bien es como dice Eric, una placa arduino o una placa casera puede aportar WiFi y/o Bluetooth, tal vez estaría bueno dejar la posibilidad de soldarle un módulo con el ESP8266 como por ejemplo el ESP-12E (o mejor aún, un módulo con el ESP32). Es solo una idea.
No tenemos pensado ponerle **sobre la placa del mcu** un modulo de nada. Como esta pensada la placa, para eso hay que hacer una placa hija. No es para nada dificil y hasta se puede hacer en single faz planchandola o pagarle dos mangos a los chinos para que te manden una (vas a gastar mas de envio y robo estatal con impuestos que en la placa en si pero bue...)

Gustavo Ramoscelli

unread,
May 30, 2019, 11:41:21 AM5/30/19
to Martin Ribelotta, Eric Pernia, Carlos Pantelides, CIAA-Hardware, CIAA-Firmware, ciaa-coo...@googlegroups.com


El jue., 30 de may. de 2019 11:57, martin ribelotta <martinr...@gmail.com> escribió:


El mié., 29 may. 2019 a las 23:44, Gustavo Ramoscelli (<gustavor...@gmail.com>) escribió:
Hola,
  Mis felicitaciones por este desarrollo. No quiero ni imaginar las horas/hombre que le pusieron. Seguramente dentro de poco las vamos a tener en la mano. Este es un avance importante, especialmente teniendo en cuenta el fin de la fabricación del LPC4337. 
La linea LPC43xx no esta discontinuada, solo no se desarrolla mas. Es decir, se siguen proveyendo micros hasta el 2022 o 2024 pero no hay mas actualizaciones de las librerías ni se van a poner a tono con los nuevos avances. La linea actual en LPC es LPC54xxx, LPC51Uxx y LPC55xx pero estan enteramente orientadas al IoT con lo que, muchas características potentes en otros micros estan ausentes.
 
Martín, nunca dije que estaba discontinuado. Solo que se acerca el "end of availability". Son 10 años desde el 2013, es decir, hasta ahora sería el 2023.


  Lo único que quisiera comentarles es sobre el soporte para IoT por WiFi. Si bien es como dice Eric, una placa arduino o una placa casera puede aportar WiFi y/o Bluetooth, tal vez estaría bueno dejar la posibilidad de soldarle un módulo con el ESP8266 como por ejemplo el ESP-12E (o mejor aún, un módulo con el ESP32). Es solo una idea.
No tenemos pensado ponerle **sobre la placa del mcu** un modulo de nada. Como esta pensada la placa, para eso hay que hacer una placa hija. No es para nada dificil y hasta se puede hacer en single faz planchandola o pagarle dos mangos a los chinos para que te manden una (vas a gastar mas de envio y robo estatal con impuestos que en la placa en si pero bue...)

Entiendo tu punto de vista. De hecho, en lo personal, no sería un problema para mi. Solo estaba pensando en usuarios sin ninguna experienda haciendo placas, como por ejemplo pibes de la secundaria que estudian carreras que no tengan "electrónica" (por ejemplo, técnicos químicos, que podrían usar la placa para capturar datos de un instrumento viejito). Por supuesto que no es difícil, hasta incluso se puede vender aparte y barato el poncho, pero no ofrecemos la conexión wifi en forma nativa. Igual, es solo mi opinion!!! :)

Eric Pernia

unread,
May 30, 2019, 2:33:03 PM5/30/19
to martin ribelotta, Carlos Pantelides, CIAA-Hardware, CIAA-Firmware, ciaa-coo...@googlegroups.com
Muy bueno!

Abrazos.
Eric.

Eric Pernia

unread,
May 30, 2019, 4:08:10 PM5/30/19
to martin ribelotta, Carlos Pantelides, CIAA-Hardware, CIAA-Firmware, ciaa-coo...@googlegroups.com
Sumo 2 pdfs:

- Uno con los inconvenientes de la CIAA-NXP para que se introduzca correctamente en el gabinete de Chillemi hnos. R8 40T que es bastante estandar (incluso en la última página ponemos uno de otro proveedor para comparar).
- El otro con las medidas correctas para que las 3 placas que se pueden poner en el gabinete entren bien, en este caso la CIAA-7 ya está diseñada teniendo en cuenta estas medidas.

Se le puede agregar las borneras al diseño de Martín teniendo en cuenta estas medidas que les paso.

Abrazos.
Eric.

Gabinete R8 40T y Medidas para placas interiores.pdf
Gabinete R8 40T y CIAA-NXP.pdf

Eric Pernia

unread,
May 30, 2019, 4:28:51 PM5/30/19
to martin ribelotta, Carlos Pantelides, CIAA-Hardware, CIAA-Firmware, ciaa-coo...@googlegroups.com
El diseño de la placa base que puso Martín en su repo es correcto tanto en medidas como en posición de los agujeros de sujeción. Entra perfecto en el gabinete.

Abrazos.
Eric.
Reply all
Reply to author
Forward
0 new messages