Data Acquisition using MATLAB

TEAM MEMBERS

  1. Chandan Chaudhary

DETAILS
Data Acquisition is the process involving the collection of information measuring the real-world physical conditions understanding the electrical and physical phenomenon using sensors, measurement devices, and computers, converting them into digital numeric values that can be manipulated by a computer.
DAQ system comprises a measurement system and a computer that can measure electrical and physical properties and record them for further analysis. The DAQ system is capable of capturing data from an actual system and store data in an easily retrievable format for further engineering and scientific review.
Data Acquisition System can be designed with the help of various software including Arduino (Arduino uno, ESP, GSM), MATLAB, LabView and so on. Many companies nowadays design their own data loggers and data acquisition system. I have designed a simple data acquisition from a gas sensor (MQ-2) using Arduino uno and MATLAB Simulink. The analog data from the MQ-2 Sensor is taken as input through Arduino block in the Simulink. Then, the signal thus input is amplified by a factor of 10. The final amplified signal is displayed and visualized at real time using the graph. The data obtained from the sensor can be logged into .mat file or table through two different ways here. One the graph value can directly be logged through organizing the configuration properties. On the other hand, it can be saved from the to workspace block. My design has some extra features where the sensor value up to certain threshold is limit for the gas and thus the output from the Arduino uno is green light. When the threshold is exceeded, the green light turns off and the red one glows.