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

 
 
 
Reply to this topicStart new topic
> PIC18F2520 перезапускается, MCLR Disabled
IXFN50N80Q2
сообщение May 26 2011, 04:25
Сообщение #1


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

Группа: Свой
Сообщений: 138
Регистрация: 12-05-09
Пользователь №: 48 987



Собственно MCLR disabled и висит в воздухе.
Частота 8Мгц внутренний генератор.
Емкость(1000мкФ по питанию и 1мкФ керамика).
Питание-7805
Включены Power Up Timer и Brown out(2 вольта).

Вопрос. Если дотронутся пинцетом до RB1, MCLR, либо PGD,PGC, GND(на ноге).
Процессор перезапускается.
Если работать с DEBUG(PICKIT3) То отладка просто останавливается.

PS: Пробовал отрубать BROWN out. Не помогло.
(RESET SOURCE не смог посмотреть т.к. отладка виснет(а не перезапускается)
и может быть продолжена именно с такта подвисания.

Кто небудь знает, на что обратить внимание(из-за чего перезапуск) ?



Сообщение отредактировал IXFN50N80Q2 - May 26 2011, 04:29
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение May 26 2011, 05:15
Сообщение #2





Guests






1) Зафиксировать уровень на MCLR. Можно просто соединить его с питанием.
2) Отключить режим низковольтного программирования (см. CONFIG4)
3) Сообщить результат. sm.gif
Go to the top of the page
 
+Quote Post
Danis
сообщение May 26 2011, 05:18
Сообщение #3


Twilight Zone
***

Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990



Цитата(IXFN50N80Q2 @ May 26 2011, 08:25) *
Собственно MCLR disabled и висит в воздухе.

Попробуйте всетаки подтянуть Reset на 5V через 10KOm.


--------------------
Magic Friend
Go to the top of the page
 
+Quote Post
Driver_GV
сообщение May 26 2011, 05:20
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 11-05-06
Из: Lugansk
Пользователь №: 17 011



Если напряжение на MCLR превысит напряжение входа в режим програмирования - процессор перезапустится. Легко достигается от наводки или импульсной помехи. Поможет диод между MCLR и +питания , анодом к MCLR. Данное решение описано в даташите. (но не во всех...)


--------------------
-------------------
picping.lg.ua
Go to the top of the page
 
+Quote Post
IXFN50N80Q2
сообщение May 26 2011, 15:28
Сообщение #5


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

Группа: Свой
Сообщений: 138
Регистрация: 12-05-09
Пользователь №: 48 987



MCLR--->2кОм--->5В.
Не промогло.

Висели однако длинные сопли от программатора. 10см. Отпаял. Вроде ниче, но по входам иногда произвольные нолики единички редкие ловит.
На всяк пожарный, припаяю 0.1мкФ прямо на 19-20 выводы проца. сообщу.
Go to the top of the page
 
+Quote Post
IXFN50N80Q2
сообщение May 26 2011, 16:37
Сообщение #6


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

Группа: Свой
Сообщений: 138
Регистрация: 12-05-09
Пользователь №: 48 987



С соплями умудрился во время отладки выйти на RESET.
В регистре RCON ничего интересного нет(типа RESETа не было)
Go to the top of the page
 
+Quote Post
IXFN50N80Q2
сообщение May 26 2011, 18:43
Сообщение #7


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

Группа: Свой
Сообщений: 138
Регистрация: 12-05-09
Пользователь №: 48 987



Уриаааааа disco.gif
Поборол.
Поставил RC 2кОм 1мкФ на MCLR (после программирования и все ок).
Фишка в том что я питаю 7805 по схеме транс(220x12)--->мост----емкости---->диод---->емкости----7805----емкости(5В).
И фигня шла при отключении 220.
Go to the top of the page
 
+Quote Post
vat
сообщение May 27 2011, 11:39
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 8-12-04
Пользователь №: 1 403



странно... У меня чипы той же серии (18LF2620) уже лет 6 в таком режиме (с подвешенным MCLR) работают и все нормально (причем запитка от бортовой сети автомобилей). Я сначала думал MCLR под вход использовать, за уровнем следить, но потом это отменили и вход "повис" в воздухе. Сначала боялся, что ресеты, глюки будут, думал придется резюк и/или кондер допаивать. Но проблем не было вообще.
Go to the top of the page
 
+Quote Post
IXFN50N80Q2
сообщение May 29 2011, 10:23
Сообщение #9


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

Группа: Свой
Сообщений: 138
Регистрация: 12-05-09
Пользователь №: 48 987



Я заметил разницу в ревизиях кристаллов.
Номера не помню. Дэвайсы ушли.
Вроде траблы были на 6й ревизии. На 7й ревизии не было
(С номерами ревизий могу соврать). Но точно.
На которых без кондера было все ок были на ревизию старше.

PS: Да и глюки все были(еще раз повторюсь) при отключении внешнего питателя. Т.е. 220
Вроде смотрел осцилографом RIGOL DS1022C. Все чисто(по питанию и MCLR). Но глюка факт.


Сообщение отредактировал IXFN50N80Q2 - May 29 2011, 10:26
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение May 29 2011, 12:26
Сообщение #10





Guests






Цитата
странно... У меня чипы той же серии (18LF2620) уже лет 6 в таком режиме (с подвешенным MCLR) работают и все нормально (причем запитка от бортовой сети автомобилей). Я сначала думал MCLR под вход использовать, за уровнем следить, но потом это отменили и вход "повис" в воздухе. Сначала боялся, что ресеты, глюки будут, думал придется резюк и/или кондер допаивать. Но проблем не было вообще.

Аналогично.
Используем 18F2520 в серийном изделии уже несколько лет подряд.
Что-то я не припомню глюков. Совсем.
P.S. Топикстартеру можно только посоветовать поискать глюки в своей схеме.
И в программе. wink.gif
Go to the top of the page
 
+Quote Post
IXFN50N80Q2
сообщение May 29 2011, 14:46
Сообщение #11


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

Группа: Свой
Сообщений: 138
Регистрация: 12-05-09
Пользователь №: 48 987



PS: В бортсети автомобиля у меня тоже все нормально работает.
Модераторы.Тему можно закрывать.

Сообщение отредактировал IXFN50N80Q2 - May 29 2011, 14:48
Go to the top of the page
 
+Quote Post

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

 


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


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