سلام. ممنونم که کمکم میکنید. واقعا دستتون درد نکنه
الان این کاری که گفتید رو هم انجام دادم
Raw Value = 0 mV = 0.000 Amps = -37.879
Raw Value = 0 mV = 0.000 Amps = -37.879
Raw Value = 0 mV = 0.000 Amps = -37.879
Raw Value = 0 mV = 0.000 Amps = -37.879
Raw Value = 0 mV = 0.000 Amps = -37.879
Raw Value = 0 mV = 0.000 Amps = -37.879
Raw Value = 0 mV = 0.000 Amps = -37.879
Raw Value = 0 mV = 0.000 Amps = -37.879
اینجوری که گفته رابطه بین جریان عبوری و ولتاژ خروجی ماژول خطی هست و هر 1 آمپر 66 میلی ولت اختلاف پتانسیل ایجاد میکنه
این کد باید جواب بده دیگه
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("I=");
Serial.print((float)(analogRead(A0))*5000/1024/66);
Serial.println(" A");
}
اگه درست جواب نداد ، لطف کنین و مداری با یه مقاومت متغیر داخل مدار( برا تغییر جریان) بهش وصل کنین و جریان رو با آوومتر اندازه بگیرین و ببینین برای مقادیر مختلف جریان چه مقداری روی پین آنالوگ قرار میگیره
الان این برنامه رو چک کردم، البته بدون اینکه خروجی ماژول رو به جایی وصل کنم. اینم داده هاش
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.80 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.80 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.80 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
به خروجی ماژول وصل کردم، منظورم این بود که فقط مثبت و منفی رو وصل کردم و پایه A0 رو هم به خروجی ماژول وصل کردم، قانونا در این حالت جریان باید برابر صفر باشه، چون ترمینالهای ماژول به جایی وصل نیست. ولی جریان رو به صورت زیر نشون میده
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.80 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.80 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.66 a
i=37.66 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.80 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.73 a
i=37.66 a
این کالا داره عددای الکی بر می گردونه
سوزنش رو 37 گیر کرده
چطور ممکنه وقتی rawvalue رو 0 برگردونه مقدار جریان رو 37 بده !
جالب تر اینه که با تمام کدها روی همین عدد گیر کرده
اگه زمان مرجوعی دارید برگردونید ماژولتون رو تست بشه باید زنگ بزنید دفتر فروش بهشون بگید چک کنن و شرایط رو بهتون بگن