我正在gui上繪製ac712當前數據到matlab GUI。問題是我無法正確繪製數據。情節似乎是三角形的,沒有正弦曲線。
此外當前值是正確的,但我認爲x軸值不正確。請幫助ACS712電流傳感器數據圖使用Matlab和arduino
clear all
clc
a=arduino('com3','uno');
samples=200
for i=1:201
x=[0:0.001:2];
y=zeros(1,201);
b=a.readVoltage(0);
y(i)=((b-2.5)/.234);
i=i+1
pause (0.006)
end
figure(1)
plot(x,y)
當我將使用Arduino只爲相同的電流值如下: 0.46 -0.69 1.04 -0.94 0.81 -0.29 -0.06 0.71 -0.83 1.08 -0.81 0.62 0.04 -0.31 0.87 -0.87 1.1 -0.67 0.37 0.27 -0.56 1.02 -0.92 0.94 -0.46 0.08 0.52 -0.71 1.04 其中當使用Excel是作爲遵循
plot obtained with arduino current data and x axis values as: 1-29 ploted
感謝您的答覆, –
更新:我obatain使用的Arduino和MATLAB的正弦波。 –
請查看更新的問題@Jeff –