Безопасно ли оставлять контакты RX и TX ATmega328PB неподключенными?
Я использую ATmega328PB и просматривал схемы Arduino и других производителей, в которых он используется. Все схемы, которые я нашел, используют последовательный чип для связи между USB и TX & прием. Однако USB мне не нужен, и я планирую программировать ATmega через ICSP.
Безопасно ли оставлять эти контакты неподключенными или подключать их напрямую к светодиодам, как это делают некоторые платы Arduino (как на фотографии)? Мне не удалось найти четкую информацию об этом.
Прошу прощения, если это глупый вопрос. Спасибо!
@Acmek, 👍1
Обсуждение1 ответ
Лучший ответ:
Смотрите на эти контакты как на любые другие контакты ввода-вывода. Ничего особенного в них нет, если вы не включите их специальную функцию, в вашем случае USART0.
Вот что сказано в паспорте:
17.2.6 Неподключенные контакты
Если некоторые контакты не используются, рекомендуется убедиться, что эти контакты имеют определенный уровень. Несмотря на то, что большинство цифровых входов отключены в режимах глубокого сна, как описано выше, следует избегать использования плавающих входов, чтобы снизить потребление тока во всех других режимах, где цифровые входы включены (сброс, активный режим и режим ожидания).
Самый простой способ обеспечить определенный уровень неиспользуемого контакта — включить внутреннее подтягивание. В этом случае подтягивание будет отключено во время сброса. Если важно низкое энергопотребление во время сброса, рекомендуется использовать внешнее повышающее или понижающее напряжение. Подключать неиспользуемые контакты напрямую к VCC или GND не рекомендуется, так как это может привести к чрезмерным токам, если контакт случайно настроен как выход.
Поэтому, если вы не используете USART0 и вам не нужны эти светодиоды, вы можете обойтись без внешней схемы. Просто включите внутренние подтягивания.
Большое спасибо! Я был обеспокоен тем, что в других сообщениях, которые я видел, были показаны проблемы с плавающими выводами TX и RX, которые мешают их сценарию, но, как вы заявили, я могу включить подтягивания, чтобы избежать этого. Хорошего дня!, @Acmek
@Acmek Лучше использовать правильные источники информации, например таблицы данных и рекомендации по применению. Сообщения на форумах компетентны лишь в редких случаях., @the busybee
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
- Запрограммировать ATMega328P и использовать его без платы Arduino.
- Не удается снова загрузиться после смены платы
- ATMEGA328P-U vs ATMEGA328-PU
- Модуль SIM808 GSM работает нормально, GPS не работает (нет сообщения о готовности GPS при включении питания)
- Arduino 16 МГц только с 3,3 В?
- Генерация стабильной частоты
- Отправка последовательных данных в прерывании
При резисторе сопротивлением 120 Ом эти светодиоды будут довольно яркими., @6v6gt
VCC будет подключен к 3,3 В, а светодиод рассчитан на 2,7 В с прямым током 5 мА. Должны ли мои резисторы иметь большее сопротивление?, @Acmek