Последствия динамически изменяющихся конфигураций ввода/вывода цифрового контакта?
Я создаю средство проверки IC для большого куска серии 74ls (основные логические микросхемы TTL), что означает, что у меня есть 14 контактов, подключенных к IC для проверки ее функциональности. Один контакт — это питание (+5 В), а другой — земля (GND), которые постоянно находятся в одних и тех же семи и четырнадцати контактных позициях соответственно, но остальные 12 — это различные входы и выходы, которые различаются в зависимости от типа ИС.
С учетом сказанного будут ли какие-либо последствия для динамической перенастройки контакта с входа на выход или наоборот при выборе разных типов ИС? Странное поведение или электрическая неисправность? Что, если микросхема останется подключенной, пока контакты реконфигурируются? Что, если указанная микросхема включена и подает питание на вывод во время перенастройки?
Если вам интересно, я использую джойстик и ЖК-дисплей в качестве интерфейса для выбора соответствующей микросхемы для проверки.
1 ответ
Лучший ответ:
Нет проблем с перенастройкой контактов. Так происходит все время. Одним из примеров являются датчики эхо-запросов, где контакт используется в качестве выхода для отправки эхо-запроса, а затем переключается на вход для ожидания ответа. Единственное предостережение в том, что вы должны быть уверены, к чему вы подключены. Например, если вы установили вывод на ВЫХОД и НИЗКИЙ уровень, а он просто оказался подключенным к ВЫСОКИМ ВЫХОДУ, то вы просто поджарили свою плату.
- Всегда ли установка значения означает установку pin Arduino?
- Использовать все контакты как цифровые входы/выходы
- Что такое ICSP pin (разъём)?
- Сколько датчиков может поддерживать один модуль Arduino?
- Как выбрать вывод передачи в библиотеке IRremote для Arduino Uno?
- Миграция проекта Arduino Uno R3 в Wemos D1 R2 — проблемы с распиновкой
- Штекерные контакты на Arduino Uno
- Как питать Arduino Uno от терминала 5v драйвера двигателя L298N?