Амперметър за Ардуино собствените си ръце
Амперметър е устройство, което е в състояние на измерване на ток преминава през тях. Амперметри са аналогови (например стрелка) и цифров. В действителност, не само за себе цифров амперметър не е толкова трудно. Особено, когато е налице Ардуино.
Този материал показва модел, който може да се измери стойността на неизвестен постоянен ток. В този случай открити текущата стойност се показва на LCD-дисплея 16 * 2.
Той използва Ардуино про мини. Концепцията за дизайн е да се използва ADC да чете напрежение, което впоследствие се разделя от стойността на съпротивлението на резистора, през който ток да се получи необходимото количество ток. Resistor в този случай е шунт, включени във веригата, така че чрез своите основни изводи потекоха верига ток, и измервателни терминалите се свързани паралелно платката за четене напрежение. Всеки терминал свързан към определена линия ADC напрежение се намира в диапазона от 0 до 5 V, и разликата напрежение на двата терминала е пропорционално на тока, протичащ през шунта. Схематично, връзката на отклонение, може да присъства на снимката по-долу.
Ето, представлява тока, протичащ през шунтиращия резистор, R е съпротивлението на шънта и V представлява потенциална разлика между два измервателни терминали, т.е. V = V2 - V1. След това, в съответствие със закона на Ом, ток е много лесно: I = (V2 - V1) / R.
Този проект също ще трябва да се обърне на въпроса компетентно на избора на съпротива за резистор-шънт. Тя трябва да бъде такава, че да не се отразява на работата на натоварване, която консумира ток. Използването на високи стойности импеданс ще доведе до факта, че на напрежението в резистивен пътеката е твърде голям, то няма да осигури достатъчно ток за зареждане. Използването на твърде малка стойност съпротива няма да позволи на ADC да се прочете стойността правилно. За избор на съпротива може да се прилага следното правило: R> ЗП / I. Тук Vp е резолюцията на напрежение на ADC, т.е. минималното напрежение, което може да се регистрирате аналогово-цифров преобразувател. В нашия случай това е 4,88 СрН. След това, например, ако се изисква минимум текущата стойност за измерване е 0.5 mA, ние получаваме: R> 4.88 тУ / mA 0,5> 9.76. Това означава, че можете да вземете съпротивлението на 10 ома.
По-долу е схема на амперметър за Ардуино и е програмен код.