Paso 3: Diseño de PCB y prototipos
Cuando estaba satisfecho que tenía los componentes adecuados y que el circuito, diseñé un PCB con cuatro canales de sensores IR y cuatro LEDs RGB. Para leer la salida analógica de los fototransistores, usé el ADC en el microcontrolador Atmel ATTINY1634. Entre las tracción a las cuatro salidas y cuatro entradas ADC, comunicación serial y señales de reloj, había sólo uno de los pines GPIO izquierda: usé esto para un LED de que era útil para la depuración.
Este circuito era pequeñita pero me las arreglo para introducirlo en el uso de sólo dos capas. En el frente, mirando hacia afuera, son el IR y RGB LEDs, fototransistores y LED diodos. En la parte posterior fue el microcontrolador, el cristal y los condensadores resonantes, puente condensadores, el LED de estado y un transceptor IC del RS-485 para comunicación serial con el host. Para ahorrar espacio he utilizado solamente un par de limitadores de corriente resistencias para los LED IR: Esto significa sólo puedo encender uno a uno. Esto no es una limitación ya que es de todos modos buenas prácticas para minimizar la diafonía y ahorrar energía.
Para probar este circuito, tuve 5 tableros fabricados por OSHPark de Portland, que producen un tablero de excelente calidad a un precio muy razonable. Estos rellenos y escribió algunos firmware inicial para comprobar los circuitos del sensor, que enciende cada LED IR secuencialmente y medir la salida de sensor correspondiente.