Проблема с Atmega32u4
Я сделал специальную плату ATmega32u4 для своего проекта. Компоненты взяты из клона Arduino Pro Micro (с загрузчиком и кодом, который я загрузил) с AliExpress. Я припаял все к плате по схеме, но плата не работает. У меня нет никакого сигнала от этого.
https://i.stack.imgur.com/qskHc.jpg
@Muzykk, 👍3
Обсуждение1 ответ
В вашей схеме ошибка.
Вы использовали сетевое имя VCC для своей основной цепи питания. Однако входящее питание USB помечено как +5 В.
Это означает, что у вас есть две отдельные цепи — +5 В с включенным питанием и полностью изолированная от нее VCC.
Вам необходимо соединить эти две цепи вместе — назовите их обе VCC или обе +5V, чтобы они образовали одну сеть (проще всего использовать VCC, поскольку вы используете его и для других соединений).
Чтобы «починить» вашу текущую печатную плату, вы можете подключить небольшой провод от катода D2 к выводу 44 AVCC на основной микросхеме, который соединит две цепи вместе.
- В чем разница между ATMEGA32 и ATMEGA328?
- Можно ли загрузить скетч Arduino через последовательный порт (RX) вместо USB?
- Внезапно "avrdude: Device signature = 0x000000" с ArduinoISP. Мой чип умер?
- Добавление пользовательской платы в среду разработки Arduino
- Arduino перестал работать: avrdude: ser_open(): не удается установить com-состояние
- Программирование Arduino Micro через RX/TX
- Причина предупреждения «avr:build doesn't define a 'build.board' preference», когда build.board явно задан в boards.txt?
- Минимальный Arduino с использованием ATmega32U4
Вы купили atmega32u4 с загрузчиком? Какой загрузчик? Как убедиться, что у него есть загрузчик? Даже у Arduino Micro есть заголовок icsp. Можете ли вы припаять к нему провода для разъема icsp? Потом можно загрузить скетч программатором без загрузчика. Например, эскиз для переключения булавки или мигания светодиода. После этого вы можете попробовать использовать tx и rx с дополнительным последовательным USB-модулем к компьютеру. После этого можно попробовать загрузчик и попробовать загрузить скетч., @Jot
Сначала я загружаю код на исходную плату, и все работает. Затем я все припаял, и моя пользовательская плата не получила никакого ответа., @Muzykk
По этим фотографиям трудно сказать, но есть ли на VCC какое-либо питание?, @Majenko
Теперь я проник в тот EDA, который вы используете, и вижу, что нет, похоже, нет. На самом деле вам нужно подать питание на чип, чтобы он успешно работал..., @Majenko
Я подключаю этот провод, и сейчас все работает нормально. Спасибо за быструю помощь ;), @Muzykk
Пожалуйста, не забудьте принять ответ или опубликовать свой собственный и отметить его как принятый через 48 часов, так как это поможет другим людям с той же проблемой., @Greenonline