Почему в Arduino Pro Mini используется конденсатор на линии сброса DTR?
Мне немного любопытно, зачем на этой плате Arduino Pro Mini (https://www.arduino.cc/en/uploads/Main/Arduino-Pro-Mini-schematic.pdf) конденсатор емкостью 0,1 мкФ. Кажется, и без него все будет работать нормально.
@Izzo, 👍5
Обсуждение1 ответ
Большинство микросхем USB-последовательного порта устанавливают DTR на НИЗКИЙ уровень при подключении, но он остается НИЗКИМ.
Это приведет к сбросу Arduino, но поскольку DTR никогда не становится ВЫСОКИМ, Arduino никогда не выйдет из этого состояния сброса и не запустит ваш код.
Конденсатор будет связывать сигнал по переменному току. Когда DTR становится низким, другая сторона конденсатора также становится НИЗКОЙ, но подтягивающий резистор будет медленно заряжать конденсатор, пока вывод сброса снова не станет ВЫСОКИМ.
Таким образом, он преобразует НИЗКИЙ переход в НИЗКИЙ импульс.
Это не последовательный чип USB, это наиболее распространенные настройки режима по умолчанию последовательного драйвера операционной системы. И независимо от этого, процесс программирования Arduino обычно переключает его явно., @Chris Stratton
- Самый компактный способ питания Arduino от розетки
- Как заставить Arduino взаимодействовать с тремя другими Ардуино?
- avrdude: stk500_getsync(): not in sync: resp=0x00
- Ошибка "avrdude:stk500_recv(): programmer is not responding" при загрузке скетча в Arduino Pro Mini
- Как остановить SoftwareSerial от получения данных и повторно включить его в какой-то другой момент?
- Сторожевой таймер застрял в цикле перезапуска? (мигает зеленый светодиод)
- Arduino Pro Mini (версия 3.3 V) диапазон входного напряжения / допуск
- Arduino 16 МГц только с 3,3 В?
«Этот вопрос не демонстрирует никаких исследовательских усилий...» т.е. вам действительно следует провести поиск в Интернете, прежде чем размещать здесь вопрос, поскольку если бы вы это сделали, вы бы уже знали ответ., @Chris Stratton
Один аспект не будет работать нормально без него. Немного покопайтесь в документации Arduino, и вы узнаете, что именно., @Neil_UK
Конденсатор обеспечивает одну из самых базовых функций Arduino. Если вы не знаете, что это такое, то погуглите., @Majenko