Страница 1 из 1

Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 21:33:31
zepar
Добрый вечер! Я купил USBasp и через breadboard подключал к атмегам. После того, как первый МК сгорел, решил сделать плату, где вставляешь мегу в кроватку, а программатор в специальный разьем. Но увы, и это не помогло. МК просто отказывается распознаваться программой. Спалил буквально за пару дней 3 штуки. Каким именно образом смог их сжечь ? Легко ли это? И если на порт подать напряжение, то может ли он (порт или МК) сгореть, при неправильно написанной прошивки ? Подключал 2 батарейки, самые обыкновенные Duracell без всяких резисторов

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 21:43:37
ILYAUL
Замучишься

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 21:44:19
Martin76
zepar писал(а):как первый МК сгорел,
МК нагрелся, задымился , с чего такая уверенность, что сгорел? АВР неправильной установкой фьюзов легко блокируются с разной вероятностью и сложностью восстановления.

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 21:50:21
zepar
Внешних признаков нет, МК не нагревал. Использую софт avrdudeprog33. Беру МК, включаю софт, на что тот мне отвечает "Фьюзы и лок биты установлены по умолчанию", нажимаю кнопку "Программирование", на что он мне говорит "Все ок, я все сделал" и так пару раз. В один прекрасный момент, говорит мол "ничего не знаю, МК не вижу". Беру совершенно новую атмегу и опять все по новой - видит, программирует, пару раз еще программирует, потом опять не видит.

Если его очень трудно спалить, то как мне разблокировать и избежать дальнейших осложнений ?

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 21:57:49
Martin76
zepar писал(а):Использую софт avrdudeprog33
Сначала разобраться , какие фьюзы прошивает программатор. МК не будет виден, если например фьюзы установлены на внешний резонатор, лечится подключением онного, либо подачей импульсов на вход для кварца.
Лучше всего пользоваться программаторами, работающими с АВР студией, там нужно очень постараться залочитьть МК, т к назначение их указано в том виде, за что они отвечают.

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 22:09:35
zepar
Вы сможете так определить ?

Изображение

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 22:19:05
Martin76
Какой камень, типа мега 48 что то?

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 22:20:37
zepar
Ой, совсем забыл. Atmega8

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 22:24:14
Martin76
У М8 нет делителя на 8 фьюза. А на скрине фьюзов есть.

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 22:26:31
zepar
Я что-то читал с инвертированностью проблемы. Как мне теперь разблокировать атмегу? И единственная ли это проблема на скрине ?

Re: Легко ли спалить МК ?

Добавлено: Вс авг 03, 2014 22:31:05
Martin76
У Вас фьюзы от другой меги указаны, 48, 88 или 168. У 8й нет CKDIV8 и DWEN.
http://www.engbedded.com/fusecalc/ здесь посмотрите, как по дефолту должны быть фьюзы у мега 8.

Re: Легко ли спалить МК ?

Добавлено: Пн авг 04, 2014 00:50:01
YS
Про фьюзы читаем тут - специально для таких случаев писал.

А насчет именно физически спалить - это невероятно сложно. У меня один раз ATmega48 некоторое время работала от двенадцати (!) вольт - стабилизатор входной погорел. Поменял стабилизатор - стала нормально работать дальше... Так что скорее всего что-то с фьюзами.

Re: Легко ли спалить МК ?

Добавлено: Пн авг 04, 2014 02:20:37
Rtmip
А как так можно исхитриться, что МК Atmega8 программируется, а fuse читаются от другого?

Re: Легко ли спалить МК ?

Добавлено: Пн авг 04, 2014 11:08:40
YS
А зачем? Обманывать программатор смысла нет. Если фьюз стоит, то он дает эффект аппаратно.

Re: Легко ли спалить МК ?

Добавлено: Вт авг 05, 2014 00:05:55
Rtmip
Я спросил в том смысле, как автору темы сие удалось, МК один, а фьюзы другие?:)