Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PIC18F раскаляется при включении
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
Sergey 72
Мы используем в своих разработках PIC18F6520, на некоторых платах он раскаляется при включении
и если успеть выключить то может потом работать, ну а если не успеть то сгорает.
Думали на тиристорный эффект, на плате используются разные напряжения, но они связаны с PIC-ом только косвенно через др. микросхемы .
Встречалось-ли у кого-нибудь подобное?
BVU
Цитата(Sergey 72 @ Feb 16 2006, 15:55) *
Мы используем в своих разработках PIC18F6520, на некоторых платах он раскаляется при включении
и если успеть выключить то может потом работать, ну а если не успеть то сгорает.
Думали на тиристорный эффект, на плате используются разные напряжения, но они связаны с PIC-ом только косвенно через др. микросхемы .
Встречалось-ли у кого-нибудь подобное?

А как, т.е. в какой последовательности у Вас подаются эти напряжения?
По классике должно быть так: с начала питание на PIC18F6520, а потом уже на все остальное...
Sergey 72
У нас корзина с блоком питания +5,+12 и -12 в, в которую могут вставляться разные модули.
На платах +5 считается цифровым питанием , так-же из +5в получаем +3.3 и 2.5 для питания Alter(внутри модуля).
Из 12 стабилизаторами получаем +5А и -5А для питания аналоговых схем, фапч и пр. .

Модули могут включаться в карзину в горячем режиме (питание на модуль подходит через пкркходную кросс-плату).
Проблема в основном появилась на платах, где стоят звуковые ЦАП и АЦП типа AD1853 и AD1871 и кодеров декодеров AES , они связаны с PIC-ом по SPI или I2C .
Правда на одной плате горит кодер AES.
BVU
Сделайте простой эксперимент - включите PIC без связей с прочими интерфейсами (SPI или I2C).
Второй вариант нет ли у Вас на PIC входов, которые никчему не подключены?
Arch_Grey
Цитата
Модули могут включаться в карзину в горячем режиме


Не совсем понятно - это происходит в вышеозначенном случае?
Если да, то какие меры уже приняты для Hot Swap - типа ограничение тока питания при включении, опережающее подключение земляных контактов разъема по отношениюк остальным и т.д. ?
Alexandr
А дроссели стоят в цепях питания, а TVS-ы или варисторы?
beer_warrior
Когда-то сталкивался у 16-х с подобной проблемой,
там это случалось при отсутвии тактирования.
М.б. и здесь генераторы не стартуют?
Sergey 72
Цитата(Arch_Grey @ Feb 16 2006, 18:17) *
Цитата
Модули могут включаться в карзину в горячем режиме


Не совсем понятно - это происходит в вышеозначенном случае?
Если да, то какие меры уже приняты для Hot Swap - типа ограничение тока питания при включении, опережающее подключение земляных контактов разъема по отношениюк остальным и т.д. ?


Точно не известно при каком включении это происходит, т.к. возникает редко и как правило у людей , эксплуатирующих эти модули. У нас на столе сгорел при горячем включении.
Разъем DIN96 или DIN64 опережающего замыкания земли там нет.
Ограничение тока питания при включении : на некоторых напряжениях стоят стабилизаторы (типа 78M05), но основное питание +5в приходит напрямую с общего блока питания, иногда ставим фильтры с дросселем (на платах которые горят их нет).
Пара ножек висит ввоздухе. Как я уже понял их желательно сажать на землю.
bav
проверьте цепь сброса, может, супервизоры не те.
еще вариант - попробуйте периферию повесить через резисторы (10...100 Ом)
Посмотрите осциллографом питающую шину контроллера при включении. Что там? Может, бросок напряжения.
BVU
Для горячего подключения, прежде всего необходим специализированный разьем. Для примера почитайте электромеханические характеристики стандарта USB! А дальше все остальное: защиты, ограничения, сбросы, тактирование ...
Arch_Grey
Цитата
Мы используем в своих разработках PIC18F6520, на некоторых платах он раскаляется при включении
и если успеть выключить то может потом работать, ну а если не успеть то сгорает.
Думали на тиристорный эффект, на плате используются разные напряжения, но они связаны с PIC-ом только косвенно через др. микросхемы .


Так называемый "тиристорный эффект", возникает при превышении уровня входного сигнала над питающим напряжением. Поэтому, если питание только включается, а входные сигналы уже поданы, то наличие других напряжений в системе вовсе необязательно.
Несколько лет назад на каком-то макете у нас возникало что-то подобное. Подробностей сейчас не помню, но тогда вроде спаслись резистором около 10 Ом, включенном в цепь питания микросхемы. Если "тиристорный эффект" и возникал, то микросхема уже не горела.
Sergey 72
Вабросов напряжения нету, растет плавно.
Супервизоров специальных не стоит, используем внутренний на PIC-e.

Спасибо за советы.
Будем пробывать.
Раньше мы работали с 51 МК, таких проблем не возникало, поэтому и не задумывались
о каких-то защитах.
BVU
Цитата(Sergey 72 @ Feb 17 2006, 14:52) *
Вабросов напряжения нету, растет плавно.

А вот это иногда ни есть хорошо. Чем быстрее оно установиться тем лучше для системы в целом, т.к. многие электронные компаненты начинают срабатывать при различном уровне напряжения...
Sergey 72
Время нарастания около 10-15 мсек. Это много?
BVU
Цитата(Sergey 72 @ Feb 17 2006, 15:08) *
Время нарастания около 10-15 мсек. Это много?

Сопоставте это время с паспортными данными PIC (разгон кварцевого генератора)... и проанализируйте последственные риски.
Если учитывать общую емкосную нагрузку схемы по питанию (блокировочные конденсаторы), то этот параметр (10-15 мсек) нормален.
Но и обратите внимание на предыдущие посты об очередности подачи питания. В особенности (Arch_Grey, Дата Сегодня, 13:54), я это подразумевал, но Arch_Grey изложил это - конкретно!
satcon
Скорее всего дело в некорректной инициализации портов и плохом подключении обвязки.
mse
Прально тут сказали - 10-20 Ом в питание и всё. Иногда имеет смысл 100-2К по сигналам поставить.
gmax
Цитата(Arch_Grey @ Feb 17 2006, 12:54) *
Так называемый "тиристорный эффект"...

а нельзя ли узнать об этом эффекте поподробнее?
=AK=
Цитата(gmax @ Feb 19 2006, 03:47) *
а нельзя ли узнать об этом эффекте поподробнее?

Гуглить по ключевому слову latch-up. Вот, например, первая попавшаяся аппликуха от Фэрчайлда http://www.web-ee.com/primers/files/WebEE/AN-600.pdf
upc2
Интересная ситуация.Использую 18F458 и 18F4550-подобного не замечал.
При включении питания и до начала действия сигнала сброс состояние регистров непредсказуемо.
Хоть у последних микроконтроллееров много внутренних схем сброса, Microchip советует
особо уделять внимание внешнему сбросу на выводе MCLR.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.