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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> ATiny15L дохнут через один., Выход из строя ATiny15L
Mias
сообщение Jul 23 2005, 00:14
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 19-07-04
Пользователь №: 339



ATiny15L дохнут через один, причем только в Soic-ах. В DIP-ах работают как часы. Причем дохнут по разному. Пробовали разные партии разных поставщиков. То вообще не программируются, то перестают программироваться после нескольких фиклов то вдруг начинают грется и взрываются. Раньше делали то же самое но с Тинями в DIP корпусах и не одного глюка. Теперь сделали платы под Soic, и чешем репу что за беда. Кто сталкивался с сей барабашкой помогите мученикам Атмели.
Go to the top of the page
 
+Quote Post
arttab
сообщение Jul 23 2005, 03:57
Сообщение #2


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

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



используем в соике, с таким не сталкивались. правда берем не много - пару тысяч в год. пока, унас большая проблема с калибровкой оссилятора. калибруем под образцовую частоту, но некоторые не хотят на нее подстраиваться (1%).


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
ksinet
сообщение Jul 23 2005, 06:08
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 25
Регистрация: 18-04-05
Из: Украина, Черкасы
Пользователь №: 4 269



Цитата(Mias @ Jul 23 2005, 03:14)
То вообще не программируются, то перестают программироваться после нескольких фиклов то вдруг начинают грется и взрываются.
*


А взрываються и греються они у вас конечно же в режиме программирования?
И программируете вы чем-то наподобии AlteraByte Blaster или STK-200, где питание необходимо брать с программируемого устройства?
Go to the top of the page
 
+Quote Post
vip6k
сообщение Jul 23 2005, 16:53
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 22
Регистрация: 13-05-05
Пользователь №: 4 994



У нас не все ИС работали, хотя программировались нормально. Оказалось что рано вытягивали их с программатора. Питающее напряжение еще не успевало опустится с 5В до уровня, при котором не возможно программирование ИС.

Еще проверте качество зажима в панельке программатора. А может и статикой пробиваете.
Go to the top of the page
 
+Quote Post
Mias
сообщение Jul 24 2005, 21:01
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 19-07-04
Пользователь №: 339



Цитата(ksinet @ Jul 23 2005, 09:08)
Цитата(Mias @ Jul 23 2005, 03:14)
То вообще не программируются, то перестают программироваться после нескольких фиклов то вдруг начинают грется и взрываются.
*


А взрываються и греються они у вас конечно же в режиме программирования?
И программируете вы чем-то наподобии AlteraByte Blaster или STK-200, где питание необходимо брать с программируемого устройства?
*




Взрываються и греються они как раз ао время работы. Программматоры пробовали разные но остановились в конце концов на Avriel-е FBPRG - с данным программатором меньше возникает проблем чем с ByteBlaster-ами и т.п.
только ограничителные резисторы добавили в схему.

Как показывает статистика схема программатора по SPI и используемое ПО не влияют на процент выхода. Был замечен ньюанс что при программировании через AlteraByte BlasterMV одна из партий запрограммировалась полностью причем зашились контроллеры которые не программировались через FBPRG, но через некоторое время ъти контроллеры как раз и повзрывались в схеме. Причем по прошествии разных периодов времени (от 3 дней до недели).
Go to the top of the page
 
+Quote Post
Mias
сообщение Jul 24 2005, 21:06
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 19-07-04
Пользователь №: 339



Цитата(vip6k @ Jul 23 2005, 19:53)
У нас не все ИС работали, хотя программировались нормально. Оказалось что рано вытягивали их  с программатора. Питающее напряжение еще не успевало опустится с 5В до уровня, при котором не возможно программирование ИС.

Еще проверте качество зажима в панельке программатора. А может и  статикой пробиваете.
*


Программирование производим в собранной схеме по SPI. На три ноги контроллера повешено по полевику через резистор 1К. больше нечего кроме питания и земли не подключено. При том программирование производится тогда когда на плате стоит один лишь Atiny15L и кондёр 0,1uF между питанием и землей.
Go to the top of the page
 
+Quote Post
sseett
сообщение Jul 25 2005, 02:12
Сообщение #7


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

Группа: Участник
Сообщений: 165
Регистрация: 14-01-05
Из: РФ Приморский край (рег.25)
Пользователь №: 1 939



Были проблемы с тинкой12. СМД отказывались шиться, а с ДИП-ми, проблем не было.
Наблюдался подобный глюк у разных партий. Оказалось у всех СМД, очень низкая частота внутреннего генератора. Может так совпало?
Насчет: горит и взрывается. Попробуйте поставить диод шоттки параллельно питанию (в обратном включении).
Удачи!
Go to the top of the page
 
+Quote Post
Karl
сообщение Jul 25 2005, 03:41
Сообщение #8


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

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Используем ATiny15L в Soic-ах уже около 4 лет. Используем довольно активно - несколько сотен в месяц. Никаких взрывов ни разу не было smile.gif. Были проблемы с программированием - но это из-за питания. Легко решились. Был один случай. Контроллеры не проходили по температуре. Чуть нагреешь - вылетают. Но дело оказалось в кривой схеме. Вообще эти контроллеры показали себя как очень надежные, и процент битых очень низок. Может у Вас со схемой что-то?
Go to the top of the page
 
+Quote Post
PlainUser
сообщение Jul 25 2005, 07:22
Сообщение #9


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

Группа: Участник
Сообщений: 84
Регистрация: 23-06-05
Пользователь №: 6 244



Полный бред.
Ковыряйте схему, наверняка при переходе к соику что-то улучшили.
Go to the top of the page
 
+Quote Post
BVU
сообщение Jul 25 2005, 08:06
Сообщение #10


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(PlainUser @ Jul 25 2005, 11:22)
Полный бред.
Ковыряйте схему, наверняка при переходе к соику что-то улучшили.
*


Совершенно согласен с PlainUser! Что SOIC, что DIP - кристал от этого не меняется.........


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
AlexOr
сообщение Jul 25 2005, 09:41
Сообщение #11


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

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



Для взрыва нужна большая энергия. Учитывая что длится он не долго, нужна большая мощность. Откуда она вообще могла взяться? Суммарная емкость по питанию обычно не более 100 мкФ.
См. питание
Go to the top of the page
 
+Quote Post
CDT
сообщение Jul 25 2005, 10:51
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Цитата(AlexOr @ Jul 25 2005, 12:41)
Для взрыва нужна большая энергия. Учитывая что длится он не долго, нужна большая мощность. Откуда она вообще могла взяться? Суммарная емкость по питанию обычно не более 100 мкФ.
См. питание
*

Для взрыва достаточно устроить сквозняк в выходном ключе при достаточно мощном питании Vcc.
Сквозняк можно устроить с помощью компьютера.
Если заземляющий контакт на вилке компа не соединился почему-либо с заземлением, на его корпусе будет напряжение 110В переменки. В зависимости от распайки разъема програматора (сигнальная - защитная земля) и от технологии включения этого разъема (с левого угла или с правого), а также в зависмости от того, к чему в момент втыка подключен МК - можно приложить это напряжение куда надо и с высокой эффективностью.
А есть еще и другие приборы, которые могут сделать тоже самое (осцилографы, блоки питания и пр.).
Наступив на эти грабли теперь всегда соединяю корпуса всех приборов, учавствующих в процессе одной проволочкой.
Главное, ребята правы: DIP от SOIC ничем не отличается. Ройте в тех изменениях, которые произошли: изменение схемы, технологии работы с контроллером, топологии платы, изменившей параметры цепей и условий работы элементов.

И не забудьте прислать отчет!


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
AlexOr
сообщение Jul 25 2005, 12:45
Сообщение #13


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

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



Если заземляющий контакт на вилке компа не соединился почему-либо с заземлением, на его корпусе будет напряжение 110В переменки.
Да, за счет конденсаторов БП которые обычно 1-10 нФ.
Но энергия все равно смешная. Да и ток не более 7 мА.
Убить МК хватит, но взрыв это слишком.

при достаточно мощном питании Vcc.
Ну если конечно 20 А по 5В. Но питать МК напрямую от такого есть изврат. Защита должна быть селективной хотя бы супротив пожара.
Go to the top of the page
 
+Quote Post
Mias
сообщение Jul 25 2005, 19:11
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 19-07-04
Пользователь №: 339



Цитата(AlexOr @ Jul 25 2005, 15:45)
Если заземляющий контакт на вилке компа не соединился почему-либо с заземлением, на его корпусе будет напряжение 110В переменки.
Да, за счет конденсаторов БП которые обычно 1-10 нФ.
Но энергия все равно смешная. Да и ток не более 7 мА.
Убить МК хватит, но взрыв это слишком.

при достаточно мощном питании Vcc.
Ну если конечно 20 А по 5В. Но питать МК напрямую от такого есть изврат. Защита должна быть селективной хотя бы супротив пожара.
*


При программировании плата подключается к источнику питанию компа.

Для понимания уточню проблему.


1.Через один контроллеры не хотят прошиваться вообще по SPI. В DIP даже не смотря на то что у них с SOIC-ом одинаковые кристаллы прошивались 100% всегда. И это является основной проблемой.


2.Контроллеры взырваются только во время работы в схеме. И при том только те у которых были проблемы с прошивкой по FBPRG и они были прошиты и верифицированны с помощью AlteraByte Blaster-a (см. выше).

3.При переходе от DIP к SOIC изменились только разъемы. и посадочное гнездо под контроллер.

cranky.gif

4. Грешили на поставщика попробовали совсем другой канал и повторилось то же самое.

Я тоже был обсолютно уверен что DIP и SOIC идентичны. Но выходит, что нет. Может быть при монтаже в них происходит что то? Но для ATiny2313 в SOIC, At89s8252, и AtMega128 в QFP при одном и том же программаторе и технологии монтажа выход годных 100%. Хотя один раз и 128-Мега не захотела прошиваться. smile3046.gif
Go to the top of the page
 
+Quote Post
Karl
сообщение Jul 26 2005, 03:19
Сообщение #15


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

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Твоих данных не достаточно, чтобы разобраться с проблемой. У нас выход годных ATiny15 в SOIC составляет 100%. Хотя, уже говорил, используем их давно и много. Выкладывай схему. Возможно тогда сможем помочь...
Go to the top of the page
 
+Quote Post
Tech
сообщение Jul 26 2005, 04:13
Сообщение #16


Участник
*

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



С tiny15 проблемм накушался массу.
1. Калибровка - отдельная песня.
Иногда, при любом калибровочном байте, частота не меняется.
Иногда частота сильно плавает неизвестно от чего (питание стабильно, температура стабильно), х.з. возможно из-за изменения тока через выводы.
Однако, в большинстве случаев, для настройки с точностью 1% достаточно записать заводской калибровочный байт.
При переходе калибровочного байта с 0x7F на 0x80 наблюдается скачек частоты вниз.
Я подстраиваю при программировании, по эталонной частоте, 0.3%.
2. Была проблема - грелись (DIP), вплоть до выгорания. Следствие - зависание сразу после подачи питания. "0" на RESET - не помогает (скорее наоборот). Причина - помехи от входов/выходов других микросхем по линиям SPI в момент старта.
Устранение - если не трогать схемотехнику, пользуйте сторожевой таймер (инициализируйте в самом начале программы). Схемотехнически - подтяжки на линии SPI.
Go to the top of the page
 
+Quote Post
PlainUser
сообщение Jul 26 2005, 06:36
Сообщение #17


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

Группа: Участник
Сообщений: 84
Регистрация: 23-06-05
Пользователь №: 6 244



Для более глубоких измышлений данных мало.Но думаю проблема N2 в обвязке.
Go to the top of the page
 
+Quote Post
Mias
сообщение Jul 26 2005, 23:39
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 19-07-04
Пользователь №: 339



Выложил схему. Отличие от DIP варианта состовляет лишь наличие выводов для программирования по SPI.
Может быть, что перемена корпуса кристалла влияет на его свойства это и полный бред (мне тоже казалось что они идентичны), но факт остается фактом. Спасибо Tech попробую поиграться с калибровочным байтом и повесить пуллапы на все ноги (Может поможет). blush.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 27 2005, 08:34
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Mias @ Jul 27 2005, 05:39)
попробую поиграться с калибровочным байтом и повесить пуллапы на все ноги (Может поможет).  blush.gif
*

Лучше уж pull-down, а то полевики в начальный момент времени будут открыты.
Go to the top of the page
 
+Quote Post
Mias
сообщение Jul 27 2005, 23:15
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 19-07-04
Пользователь №: 339



Цитата(rezident @ Jul 27 2005, 11:34)
Цитата(Mias @ Jul 27 2005, 05:39)
попробую поиграться с калибровочным байтом и повесить пуллапы на все ноги (Может поможет).  blush.gif
*

Лучше уж pull-down, а то полевики в начальный момент времени будут открыты.
*



Вэтой схеме в нормальном состоянии они и должны быть открыты. Кстати вспомнил, раньше небыло пуллапа на Reset и контроллеры тоже глючили. Может быть это поможет и на остальных ногах. Вообщем буду шаманить, прыгать вокруг и стучать в бубен. wacko.gif
Go to the top of the page
 
+Quote Post
Old Nick
сообщение Jul 28 2005, 00:05
Сообщение #21


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

Группа: Свой
Сообщений: 133
Регистрация: 27-05-05
Пользователь №: 5 445



Цитата(Mias @ Jul 27 2005, 02:39)
Выложил схему. Отличие от DIP варианта состовляет лишь наличие выводов для программирования по SPI.
Может быть, что перемена корпуса кристалла влияет на его свойства это и полный бред (мне тоже казалось что они идентичны), но факт остается фактом.  Спасибо Tech попробую поиграться с калибровочным байтом и повесить пуллапы на все ноги (Может поможет).  blush.gif
*

С очень большой вероятностью проблема "аналоговая".

Вспомнил о похожих симптомах с этими же контроллерами у друзей.
Программатор самодельный, раньше работал ка часы с DIP. При смене корпуса - увы.
Побороть удалось уменьшением скорости программирования.
Не следует думать, что кристаллы обязательно одинаковы. Даже если одинакова топология. Они могут отличаться. Это нормально.
Выложеная схема не говорит о том, КАК собрано. Кстати, на схеме нет никаких указаний на длину проводов, не говоря о согласовании. Хороший скоп, желательно цифровой вполне может это обнаружить: возможно, что-то работало на пределе, а с _новыми_ (именно новыми, из другой партии) экземплярами уже не работает.
Сплошь и рядом мои товарищи по работе делают "специальные" земли и сигнальные проводники так, что на них стоИт звон и ловятся помехи.
Примерно то же можно сказать о взрывах. Типовые ошибки разработки. Скачки напряжения выше/ниже питания + неограниченая мощность.


--------------------
Зачем скоту свобода мысли?
Go to the top of the page
 
+Quote Post
rubic
сообщение May 12 2009, 14:28
Сообщение #22


Участник
*

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



И у меня две тиньки SOIC сдохли, сильный разогрев,так и неначавшись прошиватся,програматор PonyProg c другими камнями в различных корпусах в фашизме замечен небыл,по форуму почитал но одноэначного ответа ненашёл
Go to the top of the page
 
+Quote Post
Marian
сообщение May 12 2009, 18:02
Сообщение #23


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

Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618



Если взрывается, может ток через проц. слишком большой.
(попробуй вместо полевиков поставить светодиоды и погоняй схему)
И еще дурацкий совет , нагрузи кренку резистором.

Сообщение отредактировал Marian - May 12 2009, 18:06
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 12 2009, 18:18
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(rezident @ Jul 27 2005, 11:34) *
Лучше уж pull-down, а то полевики в начальный момент времени будут открыты.

Я бы даже сказал - обязательно резисторы об землю или на питание (по логике работы). А резисторы последовательные - не ставлю.

Далее. Разрушение кристалла, не является гарантийным случаем и не принимается к рассмотрению ни одним производителем кристаллов. Причина проста. Такое может происходить только благодаря внешнему воздействию.

А вот из-за какого внешнего воздействия сие происходит - вопрос. Если у вас разъём программирования в режиме работы никуда не подключён, то скорее всего помеха по земле очень интенсивная или пробой ЕН-ки.
Go to the top of the page
 
+Quote Post
GeorgyBey
сообщение May 13 2009, 20:58
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 21-12-04
Из: Киев
Пользователь №: 1 593



Цитата(Mias @ Jul 25 2005, 22:11) *
При программировании плата подключается к источнику питанию компа.


2.Контроллеры взырваются только во время работы в схеме. И при том только те у которых были проблемы с прошивкой по FBPRG и они были прошиты и верифицированны с помощью AlteraByte Blaster-a (см. выше).

Для "взрыва" не обязательна ПРИЧИНА, их может быть две! Одна "пробивает канал" микромощностью, вторая греет "раненый" кристалл через "пробой" и, вероятно, "уже потом".
Разность в корпусах :
1. отвод тепла от кристалла в "подкритичной" ситуации - у дипа большие красивые ноги и толстое туловище могли не дать сработать первой причине (например иглы на питании от компа), а тощенькая соик скукоживается.
2. расстояние, пардон, между ногами - остатки флюса, химии и т.п. соика достанут больше.
3. разная масса корпусов (см п1) в процессе пайки - соик нагревается больше (?).
Мне лично СИЛЬНО не нравится питание от компа. Купил недавно приборчик UNI-T UT81B так они для связи с компом ОПТИЧЕСКИ оторвали USB от прибора!
Сильно компа боятся! biggrin.gif (хотя, конечно, больше ЗА него)


--------------------
На "нет" и "нах" :)
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 14 2009, 07:47
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Согласно схемы там нечему грется. Да и вообще, надо понимать, что CPU не усилитель мощности. Вопросы рассеивания мощности корпусом даже подниматься не должен. Если поднимается - это уже хомут проектировщика.
А микропробой или полный пробой - это тоже не штатная ситуация. Её надо устранить.

Питание от компа - не пробовал, а вот от USB делали и выпускали изделия. Никаких проблем не наблюдалось.
Go to the top of the page
 
+Quote Post
Serj78
сообщение May 14 2009, 18:21
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Использовал несколько десятков тинек в соиках, в устройствах при повышенной температуре (до 110 градусов).

Кроме ухода внутренного генератора от температуры- проблем не было.
Go to the top of the page
 
+Quote Post
Goodefine
сообщение May 15 2009, 16:49
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 6-08-07
Из: Приднестровье, Тирасполь
Пользователь №: 29 581



Цитата(Mias @ Jul 27 2005, 03:39) *
Выложил схему....

1. Избавьтесь от С1
2. R4 увеличьте до 5~10k
3. С ноги Reset на землю подключите конденсатор 100n
4. Обязательно поставьте пуллапы(или пуллдауны) - только чтоб полевики полностью закрывались(открывались) проследите...
И вопрос - силовая земля как разведена?
Как заметил GeorgyBey , для выхода из строя тиньки в DIP, могло не хватать совсем чуть-чуть - все-таки режимы несколько разные...
Еще, какую нагрузку коммутируют полевики?


--------------------
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
Go to the top of the page
 
+Quote Post
aesok
сообщение May 15 2009, 18:17
Сообщение #29


Знающий
****

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



Цитата(Goodefine @ May 15 2009, 20:49) *
Цитата(Mias @ Jul 27 2005, 03:39) *

Выложил схему.

1. Избавьтесь от С1
2. R4 увеличьте до 5~10k


0. Прочитайте дату поста на который отвечаете.

Анатолий.
Go to the top of the page
 
+Quote Post
Farat
сообщение May 18 2009, 12:26
Сообщение #30





Группа: Новичок
Сообщений: 3
Регистрация: 18-05-09
Из: Харьков
Пользователь №: 49 227



Тоже долго мучался с запуском нескольких Тинь, пока на подтянул аппаратно вывод сброса к питанию через резистор - все глюки исчезли, работает хорошо и шьется с первого раза
Go to the top of the page
 
+Quote Post

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

 


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


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