usbasp не програмирует

Обсуждаем контроллеры компании Atmel.
Ответить
Аватара пользователя
sergs777
Встал на лапы
Сообщения: 132
Зарегистрирован: Пн фев 06, 2017 15:20:04

usbasp не програмирует

Сообщение sergs777 »

Доброго времени суток. Обычная платка китайского pro mini и usbasp. Подключаю pro vini к внешнему питанию. Контролёр нормально запускается. Подключаю программатор. Прошивка - вариант мигающего светодиода. Светодиод гаснет. Подключаю usbasp к компьютеру и запускаю чтение. В отчёте чип не определяется. В компьютере только заменён БП. pro mini usbasp программа прошивки драйвера не менялись. Настройки правильные. Раньше нормально читалось и программировалось.Что огло случиться. Подскажите пожалуйста.
Реклама
Krismi70
Сверлит текстолит когтями
Сообщения: 1211
Зарегистрирован: Пт ноя 22, 2024 14:08:43

Re: usbasp не програмирует

Сообщение Krismi70 »

Обзор от ИИ
Спойлер Тот факт, что светодиод гаснет при подключении программатора, а контроллер не определяется, указывает на аппаратный конфликт питания или короткое замыкание в цепи сброса (Reset).Поскольку ранее всё работало, а настройки остались прежними, вероятны следующие причины:Проблема с новым блоком питания (БП): USBasp выдаёт собственное питание на плату (5V). Если вы подаете внешнее питание от нового БП, а программатор тоже пытается питать плату, происходит просадка напряжения либо конфликт потенциалов.Падение в режим защиты: Когда контроллер запитывается от USBasp, прошивка с мигающим светодиодом могла вызвать короткое замыкание на линии (например, сгорел сам светодиод или порт был поврежден). Программатор уходит в защиту.Ошибка подключения (шлейф или земля): Неплотный контакт, перепутанные провода (например, перепутаны местами VCC и GND, либо MOSI и MISO). Земля (GND) должна подключаться до или одновременно с другими пинами, иначе провода питания могут тянуть ток через сигнальные ножки.Повреждение пина Reset: Если на линии Reset висит сильная подтяжка или провод программатора коротит, контроллер постоянно находится в сброшенном состоянии.Как это исправить и проверить:Отключите внешнее питание: Подайте на плату питание только от самого программатора USBasp. Проверьте, доходит ли напряжение до VCC (3.3V или 5V в зависимости от вашей версии Pro Mini).Проверьте перемычку (Slow SCK) на USBasp: Некоторые чипы AVR могут работать на пониженной частоте. На программаторе часто есть перемычка (джампер), которая понижает частоту программирования (обычно называется JP3 или Slow SCK). Замкните её и попробуйте прошить заново.Проверьте шлейф: Используйте другой шлейф или провода, так как внутренний обрыв в проводах программатора часто имитирует «отвал» микроконтроллера.Если вам нужно правильно определить характеристики вашей Arduino Pro Mini и удостовериться в отсутствии базовых ошибок подключения:
для таких вопросов - самое оно .... ))))
Поскольку ваши методы предусматривают только перестановку модулей, то нужны другие, заведомо проверенные и исправные....
Реклама
Croma
Электрический кот
Сообщения: 1066
Зарегистрирован: Ср янв 02, 2013 21:32:54

Re: usbasp не програмирует

Сообщение Croma »

Деревянные кубики для игр тебе бы подошли больше.
Если домик из кубиков развалился то все сразу ясно.

А тут электроника.
А это значит радиодетальки,платки, пайки, проводочки, контактики.
И если не работает, то проблемы не всегда видно глазами.
А через форум вообще никак.
Измерения и осмысления всякие нужны.
То ли дело кубики.

Детальки имеют свойство перегорать и непредсказуемо отказывать.
Может наэлектризовался от одежды синтетической да в руки цацки свои взял.

Проводочки имеют свойство обрываться.
Пайки иногда плохо сделаны и не контачат.

Для устранения отказов оборудование, мультиметры, паяльники всякие на каждом углу продают.
Предупреждаю.
Оборудование мозгов не имеет и волшебными свойствами не обладает.
Ответить

Вернуться в «AVR»