Aquí encontrará toda la información que busca sobre mí. ¿Todavía tiene preguntas? No dude en contactarme a través de la sección apropiada.
(Le aconsejo que consulte este sitio desde un ordenador para sacar el máximo provecho del diseño)
Mi nombre es Julien Casanova y soy ingeniero de sistemas integrados, electrónica e informática. Creé este sitio web para aprender el desarrollo de la web por mí mismo, en paralelo con mi formación.
Intento mantener esta información actualizada en mi tiempo libre.
Este sitio de presentación ha sido creado para completar mi currículum, que puede encontrar aquí (en ingles o en frances).
Carrera ISMIN (Ingeniero Especializado en Microelectrónica e Informática)
Durante esta formación, pude adquirir habilidades de gestión de equipos y de gestión de proyectos. Además, el aspecto técnico no se deja de lado. Es esta segunda habilidad del ingeniero la que más me atrae.
Durante el segundo año de la formación del ISMIN, pudimos trabajar en un proyecto llamado "industrial". Este proyecto me permitió aplicar las habilidades teóricas mencionadas anteriormente en un proyecto real propuesto y supervisado por un tutor industrial (gerente de la empresa). También pude descubrir la gestión de proyectos, el derecho industrial y la gestión de equipos.
Durante el tercer año, voy a adquirir una especialización en el campo de los sistemas integrados. Además, he estado siguiendo la asignatura secundaria de "electrónica y energía".
A lo largo de mi formación, en diferentes proyectos, tuve la oportunidad de trabajar en diferentes tecnologías como un PIC18F2520, varios tipos de placa STM32, núcleo 32 y 64, una FPGA ZedBoard. Todos estos proyectos me permitieron trabajar en diferentes entornos y objetivos de programación.
Carrera TSI (Tecnología y Ciencias Industriales)
Estos dos años de cursos intensivos me permitieron adquirir dos habilidades principales: rigor y organización del trabajo.
Al final de estos dos años, pasé los exámenes de ingreso a las Grandes Escuelas en dos partes, una primera serie de pruebas escritas y luego una serie de pruebas orales.
Carrera STI2D (Ciencias y Tecnología para la Industria y el Desarrollo Sostenible)
La obtención de este diploma me abrió las puertas a las clases preparatorias para las Grandes Escuelas. Además, durante mis años en la escuela secundaria, pude empezar a manipular varios programas y herramientas informáticas como SolidWorks y Cisco Packet Tracer.
Diploma de cultura general en el campo de la aeronáutica.
Después de eso, continué durante 2 años como piloto de planeador recreativo.
En la siguiente sección, encontrará todas mis experiencias profesionales y personales.
Prensa automática.
Dentro de la empresa PERA-PELLENC, soy responsable del desarrollo del automatismo de una máquina particular de una máquina concreta: la prensa. El sistema se compone de un Schneider (gamas M221, M241 y M251) y una pantalla Pro-Face (gama SP5000). Para el desarrollo, Utilizo SoMachine V4.1, Machine Expert V2.0, Gp-Pro EX 4.09 y Blue. Mi misiones en esta máquina son desarrollar nuevas funcionalidades y opciones y corregir posibles para corregir posibles fallos de funcionamiento.
También soy responsable de la parte de mantenimiento remoto e hipervisión con una caja de conexión remota de KEP. Yo me encargo de la configuración de estas cajas, de su conexión a nuestra interfaz GateManager y de su reconocimiento por parte del servicio AWS IOT Core. Para facilitar la configuración, he desarrollado scripts en Python que permiten configurar las cajas de forma casi automática (creación de archivos de configuración, peticiones a través de la api de AWS, gestión de archivos de Windows, etc.).
Ingeniero de FPGA en prácticas.
Durante estos 6 meses, desarrollé un dispositivo FPGA para probar las diferentes interfaces de otra placa FPGA. Estas interfaces eran de distinta naturaleza: enlace serie RS485, UART, SPI, etc. El desarrollo se realizó en lenguaje VHDL y C utilizando la suite de software Vivado. Pude caracterizar los requisitos, diseñar la electrónica, desarrollar y probar mi dispositivo.
Realización de un oxímetro de pulso.
Para este proyecto, pudimos desarrollar un oxímetro de pulso usando OLEDs (Diodos Emisores de Luz Orgánica). El proyecto constaba de dos partes: la fabricación de esos OLED y la realización de la cadena de adquisición y procesamiento de datos. Personalmente, es en esta segunda parte donde más trabajé.
Empleado de cocina, preparación del servicio, preparación de entrantes y postres.
Esta experiencia me permitió descubrir el trabajo bajo presión y las malas condiciones de trabajo en ciertos sectores.
Desarrollo de una aplicación de control de temperatura a distancia para los tanques de vinificación de una bodega.
Esta experiencia me permitió descubrir el trabajo de un ingeniero en una gabinete de estudios.
Puesta en el ataúd, ceremonias civiles y religiosas, entierros y cremaciones.
Esta experiencia me permitió desarrollar ciertas habilidades como la escucha y el rigor.
Práctica de carrera.
Llevo corriendo regularmente desde mi primera media maratón, la Media Maratón de París en septiembre de 2021. Desde esta prueba, continúo entrenándome para seguir alcanzando mis objetivos en la carretera: Media Maratón de Maraussan 2022, Maratón de Montpellier 2022, Media Maratón de Maraussan 2023, Maratón de París 2023. Pero también carreras de trail: Trail de Molière 2022, Urban Trail Béziers 2022, Trail de Nadal 2022.
Este deporte exige mucha perseverancia, rigor y regularidad.
Práctica el voleibol en la competición.
Gracias a este deporte, pude aprender a formar parte de un equipo.
Colección de más de 80 rompecabezas.
Estos rompecabezas me permiten desarrollar mi sentido lógico y mi destreza.
Autodidacta
Tocar la guitarra me permite trabajar en mi destreza y rigor.
En la sección de abajo, encontrará todos los proyectos que he podido realizar.
Realización de un entorno de sensores.
El objetivo de este proyecto es enviar la información recibida por un conjunto de sensores en una base de datos para poder mostrar información como la temperatura en tiempo real, la humedad y la aceleración en una página web. Para que este proyecto sea un éxito, programé el microcontrolador de la tarjeta STM32 que contiene los sensores con el software Keil µVision 5. Esta tarjeta y luego envía estos datos a un Raspberry 4 a través de una comunicación Bluetooth de baja energía. Este Raspberry está configurado directamente a través de una conexión SSH. Entonces este Raspberry envía toda esta información en una base de datos mongodb. Finalmente, la página web final llega a recuperar la información de la base de datos gracias a un código javascript.
Implementación de un AES en un objetivo FPGA
El objetivo de este proyecto es implementar la encriptación AES en un ZedBoard. Este tablero contiene un ASIC Zynq-7000 que está compuesto de una parte programable y dos procesadores ARMv9. Usamos la parte programable para definir nuestra propia IP del criptoprocesador y un procesador ARM para manejarlo en lenguaje C. La descripción del hardware de la encriptación se hizo en uno de los proyectos anteriores.
Programando un nuevo robot.
Este nuevo proyecto de robot es completamente diferente de los dos primeros. El manejo de este robot es hecho con un microcontrolador STM32F103. El objetivo de este proyecto era poner en práctica una primera función de aparcamiento automático. El robot tenía que ser capaz de volver a una posición previamente grabada con su sonar montado en un servo motor. La segunda función que implementamos fue permitir que nuestro robot se estacione junto a un primer robot que le había enviado su posición usando un módulo Zigbee.
Desarrollo de un AES de 128 bits en VHDL.
El objetivo de este proyecto es desarrollar un algoritmo de encriptación AES de 128 bits en VHDL. Este proyecto me permitió tomar en mano este lenguaje de descripción de hardware así como el modelado.
Programando el microcontrolador PIC18F2520
Durante este segundo período del proyecto, programamos el microcontrolador de la tarjeta previamente realizada. Este proyecto nos permitió aprender los fundamentos de la programación de microcontroladores, la noción de interrupción y cómo leer una hoja de datos.
Realización de un objeto autónomo.
Durante nuestro tercer año en la École des Mines de Saint-Étienne, tuvimos que realizar un proyecto llamado "OCASS" (Objetos autónomos conectados seguros). El objetivo de este proyecto es realizar un objeto conectado autónomo en para una aplicación de agricultura conectada. Estamos trabajando en todos los aspectos de este proyecto, desde desde la fuente hasta el procesamiento de datos a distancia. Para realizar este objeto, hemos dividido la reflexión en tres fases: la modelización de la cadena energética, la programación del microcontrolador y la comunicación LoRa.
Realización de un cruce con un semáforo.
El objetivo de este proyecto es reproducir el funcionamiento de un cruce con dos semáforos y dos luces de dos colores para los pasos de peatones. El núcleo del microcontrolador del mapa es un core RTOS en tiempo real. El motor en el mapa representa el motor que baja o sube una barrera de cruce. La pantalla LCD es la pantalla del tablero de mandos de la locomotora.
Control de una tira de LED.
Este proyecto tenía como objetivo controlar en intensidad y color una tira de LEDs gracias a 3 potenciómetros y un tablero de Arduino. Debido al suministro de energía de los LEDs, tuve que usar una fuente de alimentación externa y por lo tanto controlar esta fuente de alimentación con transistores. Una vez finalizado el circuito, hice una caja usando una impresora 3D para hacer todo más presentable.
Realización de un sistema de detección de presencia para museos.
Fuimos llevados a crear un prototipo innovador con el material que se nos suministró, a saber: una placa electrónica diseñada para recibir uno o más electrodos que habíamos estudiado. Por lo tanto, hemos utilizado este equipo para hacer un prototipo funcional de detección de proximidad. Hemos logrado modificar el circuito dado para poder usarlo al máximo sin tener que crear uno nuevo. También creamos nuestros propios electrodos adaptados a nuestro prototipo. Video de demostración aquí.
Realización de un cubo de 64 LEDs.
El objetivo de este proyecto era crear un cubo de 64 LEDs (4x4x4) y poder controlar cada LED de forma independiente para mostrar el patrón deseado. El cubo, ensamblado y soldado a mano, fue controlado usando una tarjeta Arduino nano. Este proyecto me permitió descubrir el entorno de Arduino.
Producción de una placa de circuito impreso para controlar un robot.
Durante estas sesiones del proyecto de robot pudimos entender el funcionamiento global de una placa electrónica. Podíamos y teníamos que comparar nuestros valores teóricos con los resultados obtenidos durante las pruebas, lo cual forma parte de un enfoque de ingeniería. Por último, la comprensión del tablero nos permitió entender mejor la programación de los diferentes microcontroladores.