74HC595 на контакт 5 В отключает uno

Я новичок в использовании SN74HC595 сдвиговый регистр и пытаемся следовать этому руководству: https://www.arduino. .cc/en/tutorial/ShiftOut на основе этой конфигурации:

Распиновка микросхемы SN74HC595

Когда мой Arduino Uno R3 подключен через USB к моему ПК с Windows-7 x64, он работает (в общем и т. д.), но правильно, когда я подключаю контакт 16 или контакт 10 74HC595 к контакту 5V на Uno. , как он говорит, вся Arduino отключается, и компьютер больше не распознает ее, пока я не отключу перемычку от контакта 16 или 13, от контакта 5v на Uno, затем он снова запустится

Также только что протестировано, и то же самое происходит, когда я пытаюсь подключить любой из контактов 74HC595 к контакту 5 В Uno (после того, как контакт 8 74HC595 подключен к GND Uno), весь Uno отключается и отключается от компьютер

Я что-то упустил?

, 👍0

Обсуждение

Похоже, у вас где-то короткое замыкание на макетной плате HC595. Не могли бы вы описать самый простой способ воспроизвести проблему?, @StarCat

Значит, проблема возникает только при подключении HC595 к источнику питания? Вы правильно определили контакт 1?, @StarCat

Фото, или этого не было., @Majenko

Похоже, где-то короткое замыкание. Но это также звучит так, как будто вы вставляете перемычки, когда Arduino подключен. Чего в большинстве случаев делать не следует. Также подключение 5 В к любому из контактов 74HC595 без подачи питания на его контакт Vcc (16) не очень хорошо и может повредить как 595, так и, возможно, Arduino., @Gerben


1 ответ


1

когда я прикрепляю контакт 16 или контакт 10 74HC595 к контакту 5V на Uno ... все Arduino отключается

Такого рода вещи обычно случаются со мной, когда я допустил ошибку в проводке.

Это легко сделать, так как 595 требует много соединений на небольшом пространстве, и легко сделать ошибку.

В вашем случае, похоже, у вас есть ошибка проводки, из-за которой Vcc становится низким, а микросхема ATmega328 и т. д. не может работать.


Я бы

  • Повторно проверьте ориентацию 595
  • Перепроверьте каждый провод, уделяя особое внимание проводам заземления, особенно тому, который соединяет 595 OE с землей (это контакт 13 на 595).
  • При необходимости снимите все с макетной платы и начните заново с совершенно другим положением вещей (поверните микросхему и т. д.), чтобы заставить меня все переосмыслить.

Для развлечения я настроил это на клоне Uno. Я сделал несколько ошибок в проводах, соединяющих 595 с Uno, но тщательный осмотр выявил проблему. Мне было легко перепутать вывод на 595 с номером на Uno. Может помочь использование проводов тех же цветов, которые указаны в руководстве.

Вот это работает

Клон Uno с 595

,