Вольтметр, скачет напряжение на всех портах.

babtist
Offline
Зарегистрирован: 06.09.2013

Добрый день!

Помогите разобраться.

Есть плата Funduino mega 2560,  захотелось мне сделать простой вольтметр, подключил батарейку 1.5 вольтовую к аналог. входу А0 другим концом к земле. Залил в плату вот этот скетч http://www.arduino.ru/forum/obshchii/kak-sdelat-voltmetr, написал програмку на С++ для считывания показаний. Включаю все это дело смотрю показания НОЛЬ вольт, отключаю батарейку тоже 0 вольт, подключаю появились какоето значение (я думал ура зарабртало) , отключаю батарейку это значение не исчезает начинает наростать потом убывать. Вобщем если включить устройство без батарейки т.е. аналоговый вход А0 висит в воздухе то в программе всеравно показывает какоето напряжение которое постоянно скачет. Я решил проверить аналоговый вход А0 вольтметром вольтметр мне показал 0,51 вольта потом значение начало рости почти до 1 вольта потом снова падать (доходило даже до двух вольт). Я проверил еще несколько аналоговых входов и digital портов, везде одно и тоже напряжение на них скачет. В чем проблема? 

Looka
Offline
Зарегистрирован: 24.04.2012

Попробуйте для начала AnologReadSerial из стандартных примеров.  

A0  попробуйте шнурочком подключить к земле, +5, +3.....

 

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

резистор 30...100к на землю сделайте чтобы не ловить радио и 50Гц на вход.

babtist
Offline
Зарегистрирован: 06.09.2013

Спасибо за ответы!

попробую отпишусь 

babtist
Offline
Зарегистрирован: 06.09.2013

Все заработало, СПАСИБО!