Description
This module captures voltage signals from 8 analog input channels. It can detect voltage threshold crossing events and send them to the Bpod state machine. On trigger from the state machine, it can log data to an internal microSD card. It can also stream analog signals to a MATLAB GUI for threshold setup, or directly to an output module (Analog Output, DDS or Arduino Shield) for closed-loop applications. Two 3.3V digital i/o lines are provided as a general purpose TTL interface, and can provide power to resistive sensors. The analog input module's hardware, firmware and software were principally developed by Federico Carnevale.