Аналоговый вход китайского nano v3
- Войдите на сайт для отправки комментариев
Ср, 02/01/2019 - 17:30
Всех приветствую.
Загрузил скетч в китайскую ардуинку нано v3 чтобы значения с аналогового входа отображались на графике, и как-то так получилось, что ардуино видит синусоиду, то есть я на вход никакого сигнала не подаю, а значения скачут, Вопрос - я спалил аналоговый вход, либо это китайская подделка не функционирует должным образом или это нормально????
int val = 0;
void setup() {
Serial.begin(9600);
pinMode(A2, INPUT);
analogReference(DEFAULT);
}
void loop() {
val = analogRead(A2);
Serial.println("$");
Serial.println(val);
Serial.println(";");
delay(100);
}
Если сейчас А2 в воздухе висит, то нормально.
и как-то так получилось, что ардуино видит синусоиду,
Дайте угадаю, синусоида частотой 50Гц?
Да, это помехи.
Вот 1 фото, f1 = около 14 кГц ,f2 = примерно 42 кГц, амплитуда 1В
Вот 2 фото, взял в руку USB провод, как видно амплитуда уменьшилась в 3 раза
3 фото Подключил свободно висящий провод
Везде delay(1)
У меня допустим стоит задача измерить напряжение своих рук
Собрав схему ОУ на макетной плате и подключив к ардуино на графике появляется пилообразный сигнал низкой частоты. Думаю, что это из за помех. Как уменьшить помехи?
Для измерения "сопротивления рук" (а между чем и чем, кстати) надо делать управляемый стабилизатор тока пускаемого через руки.
У меня допустим стоит задача измерить напряжение своих рук
Вы для этого левую руку используете? Или правую? :)