Multichannel Professional Data Logger on Raspberry Pi – Part 1
In this series of articles I’ll explain how to build a multichannel Data Logger, capable of collecting voltage, current and temperature measurements over the specified intervals of time.
Our alternate goal is to proof that Raspberry Pi is not just a nice tool to promote teaching of basic computer skills in school, but a serious instrument capable of handling professional tasks.
A “data logger” definition from Wikipedia: “A data logger is an electronic device that records data over time, or in relation to location either with a built in instrument or sensor or via external instruments and sensors”.
Let’s first clarify our requirements. As a field / service engineer, I want to have:
- 8 input ports which can measure temperature in ranges between 0 and 260 C (about 32…500 F);
- 8 input ports to measure either voltage (30mV … 30V, +/- 2mV) or current (10mA … 500A);
- time measurement interval (1 … 60 sec);
- a simple way to configure data logger and store configuration parameters between restarts;
- an intuitive way to retrieve collected data or represent it in graph format;
- lightweight and portable solution: logger should run on batteries;
- easy to handle and operate in both field or in lab conditions;
- Desktop or laptop computer is not needed to operate and collect data;
The requirements above would let you have a tool to test or tune your Segway, car or boat electric circuits, chicken incubator, solar battery or greenhouse.
For more detail: Multichannel Professional Data Logger on Raspberry Pi – Part 1