Buenas, gente. Les informo que tenemos las 5 CIAA-7 de prototipo montadas y en etapa de prueba.
Ya detectamos un par de bugs con los bootloader del MCU principal y el de debug (que en realidad no es nada grave sino un errata de polaridades)
Si ben Eric monto una a mano, el montaje del resto corrió a cargo de la gente de Assembly nuevamente que viene colaborando de forma constante con el proyecto. Desde acá, un agradecimiento ENORME a Gaston Lagoa que tuvo todo armado en un tiempo récord!!! Creo que corresponde dar visibilidad a la empresa por todo lo que ha hecho por el proyecto CIAA!!!!
Algunas cosas que detectamos en el prototipo fueron:
- La polaridad del bootloader me quedo al revés, así que en los prototipos hay que tener el jumper conectado para que la app de usuario se ejecute... eso ya esta resuelto en la versión de producción
- Los USB-OTG micro-B no son para nada ideales en ambiente industrial. Los cambiamos por dos usb-B normales (uno para usb dev en OTG-1 y otro para debug en usb dev del DAP) y un USB-A Host con control de on/off que la versión de desarrollo no tiene (la idea instalar un jumper en lugar del diodo en modo dev y alimentar todo con 5V lo cual no es muy bonito que digamos)
- Esta bueno tener acceso al SWD del M7 en un conector interno por si no se quiere soldar el micro de debug y usar uno externo. Eso ya fue agregado a la versión de producción.
- El área isolated no cumple ninguna norma ahora... depende 100% de la aislación del FR4 la cual sabemos que no es huuu-que-loca.. La versión de producción va a tener mejor aislación en ese área. Posiblemente desdoblemos el PCB porque es muy difícil cumplir con los requisitos eléctricos si tenemos las dos versiones con footprints superpuestos como esta ahora (al menos tener una tercera versión con las cosas criticas bien espaciadas)
- Movimos leds y botones a la parte inferior para tener un mejor acceso tanto al reset como al botón y led de usuario. Es un cambio que yo considero totalmente cosmético pero bueno... es para mejor ;-)
El principal problema con la aislacion que tenemos ahora es el poco espacio que te genera el tener chips chicos:
Esa es la versión nueva modificada para que tenga buena aislación... como se ve, el driver U12 (CAN en SOT32-5) rompe todo el esquema de aislación... U13 vs U4 todavía safan aunque habría que hacerle algún estudio de aislación... como dije, lo mas probable es que la versión fina sean dos tipos de PCB y no uno solo con footprints superpuestos...
A continuación les dejo algunas imágenes:
Y luego el 3D con las modificaciones:
Por supuesto, cualquier sugerencia que tenga estamos mas que abiertos a escucharlas!!!