Final layout of the hole interface board for the setup2010. This board is located into the frame of the setup. Now I've to place all the components and solder them. There is also a display board to solder but the layout and shema is also ready.
This interface board has a few adds now like the timekeeper chip so that I know when to go back at home, the temperature sensor chip as indication what temperatuur level for the insects, the RF transceiver module for the wireless flash control for background lighting, 2 powerleds are now also on this interface to see the insects at night (2x3W leds) and the extra AVR ATmega328p controller for the display but also for the local flashes in TTL mode. All the flashes are now controlled from my central keyboard module and have special knobs to fast adjust an EV value to the flashes if the flashlight need to be adjusted. One knob for the flashes on the frame and one knob for the wireless remote background flashes. In total 8 flashes can by driven by the controller, 4 local and 4 remote.
An extra row pins on the CPLD interface are used to connect to the Intronix logic analyser (LA connector). This is very helpfull to debug hardware and software, to capture all the timings and to make the correct documentation. This LA is direct connected to the PC in that case. An extra ISP connector connected to the ATmega328P make the update of the AVR controller without to remove the ATmegachip for reprogramming. The same for the CPLD MAXII board, the USB connector can by connected to the PC for the hardware update and reprogramming. There I can put new signals to the logic analyser connector to capture complex timings or errors.
The MAXII board have max 88 I/O pins. A few rows are now not solderd but the room to put this extra pins are avaible. This Terasic MAXII board cost only $69 but is very powerfull and superfast. The MAXII boad is mounted as a peggyback on the interface module. Pictures of this setup will follow once the interfaceboard is solderd.