Este proyecto se compone inicialmente de 3 placas Pcbs. Se dispone así para no hacer una placa muy grande, segmentando las funcionalidades de cada placa. Las 3 placas se conectan entre sí, controlando todo PcbMain.
Las placas son las siguientes. - PcbMain: Placa principal donde se pone y se quita el arduino mega2560, y sus conectores de donde se derivan todos sus dispositivos. - PcbKeys1: Placa donde se disponen el conjunto de pulsadores y encoders rotativos, así como 2 potenciómetros lineales para control de gases. - Pcbleds1: Placa para controlar hasta 24 leds con 3 chips 74hc595 a través de 3 pines de datos, y un único pin para la luminosidad de todos los leds.
Además de los pulsadores, encoders rotativos y leds, hay es un conjunto de 6 displays de 7 segmentos y 8 dígitos, acompañados de codificadores rotatorios, que en conjunto controlan los parámetros del piloto automático. Esto hubiera sido ideal para hacerlo en una placa de circuito impreso, pero su tamaño sería enorme y sería costoso. Está montado en un panel, y cada dispositivo está conectado a su conector PcbMain.
Pcb Main fabricado por JLCPCB
Pcb Main fabricado por JLCPCB y con los componontes montados
Pcb Keys1 con Kicad
Pcb Keys1 fabricado por JLCPCB
PCB LEDS1 con Kicad
PCB LEDS1 fabricado por JLCPCB
PCB LEDS1 fabricado por JLCPCB con los componentes montados
Probando el Autopilot del Flight Panel para msfs2020
Montandolo en un panel de madera hecho con laser cnc