Почему все неустановленные контакты моего Arduino Uno выдают 2 вольта?

Я новичок в Arduino и физических вычислениях, Когда я измеряю провод, идущий от любого неустановленного контакта Arduino uno, результат составляет примерно 2 вольта даже на контактах "АНАЛОГ В". Учитывая, что контакты, которые были установлены на МАКСИМУМ и МИНИМУМ, дают 5 и 0 вольт, "что круто". Такова природа Arduino или это сбой, вызванный коротким замыканием или чем-то еще?

, 👍0

Обсуждение

Несоединенные контакты плавают вблизи определенного напряжения. Если напряжение вас как-то беспокоит, просто подключите к ним понижающий резистор., @Avamander

@Avamander Я пытаюсь измерить небольшое напряжение от каких - то датчиков, которое составляет от 0,2 до 0,6 вольт, до аналога в выводе A0. Я получаю шок от своих рук, когда делаю это из-за 2 вольт, выходящих из A0. Я беспокоюсь о датчике, я думаю, что 2 вольта для него не подходят., @Ahmed Al-sabsab

Если ваши руки шокированы при прикосновении к контактам Arduino, возможно, вам нужно заземлить источник питания... В некоторых случаях вы можете сильно пострадать или даже умереть!, @fabrosell

@fabrosell мой источник питания-USB моего ноутбука, @Ahmed Al-sabsab

Я думаю, что это простой вопрос для опытных пользователей., @Ahmed Al-sabsab


3 ответа


Лучший ответ:

1

После сброса микроконтроллера контакты ввода-вывода AVR по умолчанию используются для ввода. В этом состоянии они обладают высоким сопротивлением. Например, в соответствии со спецификацией Atmel ATmega328, таблицей doc8271 29-15, для целей проектирования аналоговое входное сопротивление обычно может приниматься равным 100 Мом. (Импеданс входного контакта на самом деле может быть на порядки больше, эффективно при разомкнутой цепи, за исключением токов утечки в несколько наноампер.) Каждый вывод имеет несколько пФ (5-10?) Емкости [1,2,3,4], Что в целом невелико по сравнению с паразитными емкостями подключенной проводки.

Когда паразитные электромагнитные поля заряжают вывод и паразитные емкости, на выводе возникает небольшое напряжение. Вы можете подключить резистор от 1 до 10 МОМ между выводом и землей, чтобы избежать 2 В, которые вы видите.

,

Означает ли это, что наличие 2 В является естественным фактом и что решение состоит в том, чтобы подключить резистор к входному проводу, чтобы решить эту проблему?, @Ahmed Al-sabsab

Естественно, что при подключении антенны (проводки) к конденсатору (проводке и контакту) возникают произвольные напряжения. Кстати, как вы измерили напряжение? Многие дешевые видеорегистраторы имеют довольно низкое входное сопротивление (около 1 Мом), поэтому при первом подключении вы можете увидеть напряжение, но вскоре оно должно упасть почти до нуля, если вы не используете длинные провода или не имеете высоких электромагнитных полей в этой области. Получение удара током предполагает наличие сотен вольт, а не 2 В., @James Waldby - jwpat7

@AhmedAl-sabsab с датчиком, подключенным к Arduino, больше не должно быть 2 вольт на входном выводе*, к которому он подключен*; если есть, то должна быть ошибка в том, как вы все подключили. Возможно, вам потребуется предоставить больше информации о том, что вы на самом деле делаете, отредактировав вопрос., @CharlieHanson

Я использовал дорогой мультиметр для измерения напряжения. Я также использовал "Serial.println(volt);" для печати результата на экране ПК, и я получаю тот же результат. шок немного успокаивает. это крошечный шок, конечно, не смертельный., @Ahmed Al-sabsab

Что именно вас шокирует? Контакты?, @Avamander

Похоже, вам может понадобиться хороший проводящий браслет или снять шерстяные носки и перестать покрывать пол пластиковыми пакетами :D Ваше описание звучит либо как статическое, либо что-то очень не так с вашим источником питания., @Avamander

@Avamander Я попробую резистор, а затем снова попытаюсь шокировать себя (плохая привычка :D), @Ahmed Al-sabsab

Я испытываю шок, когда прикасаюсь к соединению провода, идущего от датчика к аналогу A0 в, @Ahmed Al-sabsab

Прикрепите один конец резистора 10 К заземлению, а другой конец к проводу. Посмотрите очень внимательно (на наличие крошечных искр), когда вы перемещаете конец провода датчика к входу. Если нет искр, вероятно, удары, которые вы видели, вызваны статическим электричеством в вашем теле. Вы также можете держать конец провода датчика между большим и безымянным пальцами, а затем касаться ввода указательным пальцем. (Как правило, не позволяйте шокам проходить по вашему телу.) Отсутствие шока в этом случае (когда зонд заземляет вашу руку) соответствовало бы теории статического электричества в вашем теле., @James Waldby - jwpat7


2

Ощущаемые удары электрическим током вызваны утечкой тока из источника питания ноутбука в режиме переключения. Во всех обнаруженных источниках питания с коммутационным питанием от сети, подключаемых к штекерным блокам питания, происходит утечка нескольких микроампер, а напряжение, превышающее 80 вольт переменного тока при измерении от выходного разъема штекерных блоков до земли, будет наблюдаться при измерении мультиметрами с входным сопротивлением 10 мег Ом.

Решение состоит в том, чтобы подключить вывод GND платы arduino к земле. Здесь, в Австралии, все источники питания компьютера заземлены через 3-контактный штекер питания.

,

0

Вывод по умолчанию имеет значение Трехфазный или Высокоомный(Hi-Z), что означает, что они не пропускают и не генерируют ток. Точно так же, как другие говорят, что речь идет об электромагнитном или что-то в этом роде. Вольтметр может измерять свое напряжение, потому что потребляемый им ток достаточно мал(близок или меньше тока утечки). Реальное значение не определено, если вы его не измеряете. Вместо считывания аналоговых значений выводов вы можете попробовать считывать цифровые выводы, чтобы лучше рассмотреть "плавающие".

Контакт Hi-Z не может абсолютно ничего передавать от светодиода к другим крупным устройствам. Если все, что вам нужно,-это просто стабильные показания, что ж, именно здесь на место приходят повышающие или понижающие резисторы. Обычно эти резисторы могут быть от 10 КОМ до 10 МОМ, гарантируя, что, когда вывод не подключен, они обеспечат выводам стабильные значения, в то время как при подключении влияние тяг можно безопасно игнорировать.

,