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

 
 
> Mega128, проблема с reset
HoboTech
сообщение Feb 22 2011, 08:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 27-09-10
Из: Харьков
Пользователь №: 59 762



Отлаживал на кристале Mega128 прошивку, после очередного зашивания хекса контроллер перестал выплевывать в усарты необходимую мне информацию. Долго копал прошивку, потом осознал, что ничего существенно не менял, поэтому полез тестить железо.
Вобщем обнаружил, что на ноге RESET держится уровень примерно 0,1В, хотя эта нога подтянута резюкистором на 10к к плюсу питания.
Вопрос: что в черном ящике? в смысле как такое может быть, если нога ресета не звонится на землю?

На форумах встречал умные слова про супервизор питания, но не уверен, что поможет, т.к. до этого работало без лишних телодвижений.

Свежие новости: убрал резистор 10к и вместо него посадил проволочкой ногу на "+"
Камушек стартанул и в усарт плюет все как положено...

Вопрос номер раз: мега на меня не обидится за чистых 5В на ресете?
Вопрос номер два: что это было? почему могла застопориться мега? опять таки кроме перешивания ничего больше не делал, чесслово.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
forever_student
сообщение Feb 22 2011, 09:17
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 5-04-09
Из: Москва
Пользователь №: 47 180



Цитата(HoboTech @ Feb 22 2011, 11:54) *
...
Вопрос номер раз: мега на меня не обидится за чистых 5В на ресете?
Вопрос номер два: что это было? почему могла застопориться мега? опять таки кроме перешивания ничего больше не делал, чесслово.

1. Может и обидиться (не за чистых 5в, а за не ограниченный ток)
2. Нехороший резистор? Может программатор?

Сообщение отредактировал forever_student - Feb 22 2011, 09:17
Go to the top of the page
 
+Quote Post
HoboTech
сообщение Feb 22 2011, 09:51
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 27-09-10
Из: Харьков
Пользователь №: 59 762



Цитата(forever_student @ Feb 22 2011, 11:17) *
1. Может и обидиться (не за чистых 5в, а за не ограниченный ток)
2. Нехороший резистор? Может программатор?


Спасибо за ответ.
проволочки была выбрана из соображений того, что резюкистор на 100 Ом не дал ожидаемого результата, поэтому ток - это да... обидно, но деваться некуда.
Нужно будет подумать на досуге над железом или когда в очередной раз не стартанет sm.gif
Go to the top of the page
 
+Quote Post
forever_student
сообщение Feb 22 2011, 13:52
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 5-04-09
Из: Москва
Пользователь №: 47 180



Программатор был подключен при нехорошем старте?
Какое было напряжение при 100 Ом?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Feb 22 2011, 15:00
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(HoboTech @ Feb 22 2011, 11:54) *
обнаружил, что на ноге RESET держится уровень примерно 0,1В, хотя эта нога подтянута резюкистором на 10к к плюсу питания.
Помнится мне, что в какой-то из AVR сигнал сброса от BOD "пролазил" на ножку RESET. Позже, кажется, это "пофиксили"... Может это - Ваш случай? Или это было не в m128 ?...
Go to the top of the page
 
+Quote Post
zombi
сообщение Feb 22 2011, 23:26
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(HoboTech @ Feb 22 2011, 11:54) *
Вопрос номер раз: мега на меня не обидится за чистых 5В на ресете?
Вопрос номер два: что это было? почему могла застопориться мега? опять таки кроме перешивания ничего больше не делал, чесслово.

Ответ номер раз: 100% обидется!
Ответ номер два:
Цитата(Atmel)
2.3.10 RESET
Reset input. A low level on this pin for longer than the minimum pulse ...

Ничего акромя входа не может быть!
Т.е. Вы спалили вход или это не документированная ...
Go to the top of the page
 
+Quote Post
HoboTech
сообщение Mar 1 2011, 14:58
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 27-09-10
Из: Харьков
Пользователь №: 59 762



Цитата(zombi @ Feb 23 2011, 01:26) *
Ответ номер раз: 100% обидется!
Ответ номер два:

Ничего акромя входа не может быть!
Т.е. Вы спалили вход или это не документированная ...



Таки да... на ногу ресета при подключении программатора пришло чистых 10В - 5В с кренки и 5В от юсб и вход выпалило (каюсь, не уследил).
Вопрос снят, будьте осторожны при прошивке запитанного от внешнего источника питания устройства

Сообщение отредактировал HoboTech - Mar 1 2011, 15:03
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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