реклама на сайте
подробности

 
 
> Как определить жив или мертв МК?
PhX
сообщение Oct 20 2008, 03:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 473
Регистрация: 10-09-06
Из: Тольятти. Самарская обл.
Пользователь №: 20 249



Можно ли нащупать пульс у микроконтроллера (жив или мертв)? Проблема в том, что на одном компьютере контроллер шился вроде нормально, перенес на другую машину и контроллер ponyprogom не опознается. Правда стабилизатор 5и вольтовый 78L05, через который питается ATmeg128 перегрузил (другой нагрузкой) и его пробило, но пробило таким образом, что он звонится с входа и выхода на землю. Вот и закрались сомнения...

p.s. Проверял тестером с ноги GND на VCC тестером в режиме измерения сопротивления, показывает 2.9 ком это нормально?
Шью пятью проводами через резисторы с LPT.


--------------------
Если все, то не я...
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
VladimirYU
сообщение Oct 20 2008, 05:55
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(PhX @ Oct 20 2008, 07:21) *
Можно ли нащупать пульс у микроконтроллера (жив или мертв)? Проблема в том, что на одном компьютере контроллер шился вроде нормально, перенес на другую машину и контроллер ponyprogom не опознается. Правда стабилизатор 5и вольтовый 78L05, через который питается ATmeg128 перегрузил (другой нагрузкой) и его пробило, но пробило таким образом, что он звонится с входа и выхода на землю. Вот и закрались сомнения...

p.s. Проверял тестером с ноги GND на VCC тестером в режиме измерения сопротивления, показывает 2.9 ком это нормально?
Шью пятью проводами через резисторы с LPT.

Так начните с того, что разберитесь с питанием. Если у Вас оно ниже нормы и включен внутрений BOD или в плате внешний супервизор, то мега будет сидеть постоянно в ресете. Тестер в этом случае не заменит осциллограф.
Go to the top of the page
 
+Quote Post
PhX
сообщение Oct 20 2008, 06:17
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 473
Регистрация: 10-09-06
Из: Тольятти. Самарская обл.
Пользователь №: 20 249



Цитата(VladimirYU @ Oct 20 2008, 10:55) *
Так начните с того, что разберитесь с питанием. Если у Вас оно ниже нормы и включен внутрений BOD или в плате внешний супервизор, то мега будет сидеть постоянно в ресете. Тестер в этом случае не заменит осциллограф.

С питанием разобрался впаяв новый стабилизатор Vcc=5+-0.08V. На счет осцилографа не понял.


--------------------
Если все, то не я...
Go to the top of the page
 
+Quote Post
arttab
сообщение Oct 20 2008, 06:23
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



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


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
PhX
сообщение Oct 20 2008, 07:42
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 473
Регистрация: 10-09-06
Из: Тольятти. Самарская обл.
Пользователь №: 20 249



Цитата(arttab @ Oct 20 2008, 11:23) *
частоту внешнию подать и программатором попробувать считать.

А скока в герцах?


--------------------
Если все, то не я...
Go to the top of the page
 
+Quote Post
starter48
сообщение Oct 20 2008, 07:48
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 112
Регистрация: 15-10-05
Из: Томск
Пользователь №: 9 680



Цитата(PhX @ Oct 20 2008, 09:21) *
Можно ли нащупать пульс у микроконтроллера (жив или мертв)? Проблема в том, что на одном компьютере контроллер шился вроде нормально, перенес на другую машину и контроллер ponyprogom не опознается. Правда стабилизатор 5и вольтовый 78L05, через который питается ATmeg128 перегрузил (другой нагрузкой) и его пробило, но пробило таким образом, что он звонится с входа и выхода на землю. Вот и закрались сомнения...

А не мог понипрог или сам LPT сгореть?
Попробуй на другой машине и с другим программатором.
Возможно 7805 когда горел, но перед закороткой, дал полное напряжение на контроллер.
Я померял тестером живую мегу8515: ~1.3кОм, но это сильно может зависеть от тестера (какое напряжение выдаёт при измерении)
Go to the top of the page
 
+Quote Post
shamray
сообщение Oct 20 2008, 07:55
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 114
Регистрация: 31-08-05
Из: Украина, Одесса
Пользователь №: 8 105



Цитата(PhX @ Oct 20 2008, 11:42) *
А скока в герцах?

Я ,например, для этих целей спаял на 555-м таймере генератор на 200кГц и использую его в подобных случаях. Тактовую надо подавать на ногу XTAL1. Использую Avreal (в нем можно указать непосредственно частоту генерации клока для контролера при обмене). Считать можно такой командой
Код
avreal32.exe +MEGA128 -p378 -ab -n -o25khz -%%  -r c:\read_.hex
Go to the top of the page
 
+Quote Post
PhX
сообщение Oct 20 2008, 08:05
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 473
Регистрация: 10-09-06
Из: Тольятти. Самарская обл.
Пользователь №: 20 249



Цитата(starter48 @ Oct 20 2008, 12:48) *
А не мог понипрог или сам LPT сгореть?
Попробуй на другой машине и с другим программатором.

Не с LPT нормально вроде, RESетом вороде дергает, когда просишь прочитать.
Цитата(starter48 @ Oct 20 2008, 12:48) *
Возможно 7805 когда горел, но перед закороткой, дал полное напряжение на контроллер.

Очень бы не хотелось. sad.gif

Да, кстати, насколько я понимаю изначально контроллер тактировался внутренней RC цепочкой, в каких случаях вообще происходит ее отключение???


--------------------
Если все, то не я...
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Oct 20 2008, 08:19
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



У меня кренки 5-вольтовые 2 подряд прошибло (брак какой-то), итог 2 атмега8 в помойке... так что скорее всего у вас контроллер отправится за стабилизатором.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Oct 20 2008, 16:10
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Заметка фенолога.
Шил несколько десятков раз атмегу48 недавно. Питал ее от литиевой батарейки.
Что отметил. Пару раз атмега умирала и не хотела больше шиться.
В этих случая совпало с тем, что батарейка перед этим испытывала большие нагрузки и в момент прошивки была никакая.

С тех пор питал устройство от внешнего источника 3 вольт и такой фигни больше не повторялось.

Чинить и разбираться было некогда. Подозреваю из за сбоя по питанию что-то не туда прошилось и привет.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Vny4ek
сообщение Oct 23 2008, 13:49
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 11-01-08
Пользователь №: 34 001



У меня было такое, вернее на домашнем компе нивкакую не читался, что только я не делал и не проверял, а на работу принес подцепил и сразу все ок. Также 5ью проводками
Go to the top of the page
 
+Quote Post
PhX
сообщение Jan 5 2009, 13:23
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 473
Регистрация: 10-09-06
Из: Тольятти. Самарская обл.
Пользователь №: 20 249



Да что за....
Опять ни шиться ни работать не хочет smile3046.gif
Как же я ее убить мог не пойму??? Нажал в понипроге кнопочку WriteDevice. Он мне саксефул блин и все тишина...
Как эта фигня вообще могла случиться?? я ж фузы не трогал.

p.s.
Народ, что нужно из железа спаять сделать, что на лоб себе прибить, чтобы в эту ситуацию больше никогда не попадать?
В шоке.


--------------------
Если все, то не я...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 5 2009, 14:43
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(PhX @ Jan 5 2009, 16:23) *
Нажал в понипроге кнопочку WriteDevice.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jan 5 2009, 14:48
Сообщение #14


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(PhX @ Jan 5 2009, 15:23) *
Народ, что нужно из железа спаять сделать, что на лоб себе прибить, чтобы в эту ситуацию больше никогда не попадать?
Спаять byteblaster или stk200 или переходник на FT2232, выкинуть лошадь и прибить к проекту .bat для запуска AVReal.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
smalcom
сообщение Jan 5 2009, 14:52
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



фьюзы какие шьём?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 08:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01528 секунд с 7
ELECTRONIX ©2004-2016