Arduino Forum

Topics => Science and Measurement => Topic started by: kvd0 on Apr 17, 2017, 10:37 am

Title: Universal measurement system for analog electronic circuits?
Post by: kvd0 on Apr 17, 2017, 10:37 am
Hi all,

I am looking for a system to run automated measurements on analog electronic circuits. It needs to be a general environment in which I can

- set >1 analog output pins (these will be input to the electronic circuit)
- read >1 analog input pins (output of the elec. circuit)
- collect these data and send them to the computer for further processing

This system needs to be able to take commands from the computer like

- which pins to use
- range of voltages to put on analog output pins
- interval between voltages (linear/logarithmic)
- time between measurements

Between different test scenario's I do not want the code on the Arduino to be recompiled and uploaded. The Arduino should just take commands on what to do from the computer.

This system will consist of code running on an Arduino, and software running on a computer. Does anyone know of a system, or combination of packages which can do this task?

Koen
Title: Re: Universal measurement system for analog electronic circuits?
Post by: groundFungus on Apr 17, 2017, 02:03 pm
A google search for "arduino data acquisition" or "arduino data logger" will yield information on the capabilities of arduino for data acquisition and maybe some complete projects.
Title: Re: Universal measurement system for analog electronic circuits?
Post by: jremington on Apr 19, 2017, 01:54 am
Such devices are used in the semiconductor industry to test components and circuits on integrated circuit wafers. They are custom made and cost hundreds of thousands of $.
Title: Re: Universal measurement system for analog electronic circuits?
Post by: CrossRoads on Apr 19, 2017, 02:19 am
Seems pretty practical on the Arduino side. Don't know what it would take on the PC side. You'd have to define a protocol for sending the commands and for the data going back.
Title: Re: Universal measurement system for analog electronic circuits?
Post by: MarkT on Apr 26, 2017, 10:33 pm
You would typically need a DAC to generate decent output values - low-pass filtering PWM has its limitations.

Lack of RAM might be a real issue.
Title: Re: Universal measurement system for analog electronic circuits?
Post by: robtillaart on Apr 27, 2017, 09:59 am
We need far more details /specifications to give better advice.

You could consider a Teensy3.6 which has an DAC on board and is 10x (and more) faster than a bare Arduino.
It has float math support

check www.pjrc.com