|
ATiny15L дохнут через один., Выход из строя ATiny15L |
|
|
|
Jul 23 2005, 06:08
|
Участник

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

|
Цитата(Mias @ Jul 23 2005, 03:14) То вообще не программируются, то перестают программироваться после нескольких фиклов то вдруг начинают грется и взрываются. А взрываються и греються они у вас конечно же в режиме программирования? И программируете вы чем-то наподобии AlteraByte Blaster или STK-200, где питание необходимо брать с программируемого устройства?
|
|
|
|
|
Jul 23 2005, 16:53
|
Участник

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

|
У нас не все ИС работали, хотя программировались нормально. Оказалось что рано вытягивали их с программатора. Питающее напряжение еще не успевало опустится с 5В до уровня, при котором не возможно программирование ИС.
Еще проверте качество зажима в панельке программатора. А может и статикой пробиваете.
|
|
|
|
|
Jul 24 2005, 21:01
|
Участник

Группа: Участник
Сообщений: 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 дней до недели).
|
|
|
|
|
Jul 24 2005, 21:06
|
Участник

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

|
Цитата(vip6k @ Jul 23 2005, 19:53) У нас не все ИС работали, хотя программировались нормально. Оказалось что рано вытягивали их с программатора. Питающее напряжение еще не успевало опустится с 5В до уровня, при котором не возможно программирование ИС. Еще проверте качество зажима в панельке программатора. А может и статикой пробиваете. Программирование производим в собранной схеме по SPI. На три ноги контроллера повешено по полевику через резистор 1К. больше нечего кроме питания и земли не подключено. При том программирование производится тогда когда на плате стоит один лишь Atiny15L и кондёр 0,1uF между питанием и землей.
|
|
|
|
|
Jul 25 2005, 08:06
|

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

|
Цитата(PlainUser @ Jul 25 2005, 11:22) Полный бред. Ковыряйте схему, наверняка при переходе к соику что-то улучшили. Совершенно согласен с PlainUser! Что SOIC, что DIP - кристал от этого не меняется.........
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jul 25 2005, 10:51
|
Местный
  
Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044

|
Цитата(AlexOr @ Jul 25 2005, 12:41) Для взрыва нужна большая энергия. Учитывая что длится он не долго, нужна большая мощность. Откуда она вообще могла взяться? Суммарная емкость по питанию обычно не более 100 мкФ. См. питание Для взрыва достаточно устроить сквозняк в выходном ключе при достаточно мощном питании Vcc. Сквозняк можно устроить с помощью компьютера. Если заземляющий контакт на вилке компа не соединился почему-либо с заземлением, на его корпусе будет напряжение 110В переменки. В зависимости от распайки разъема програматора (сигнальная - защитная земля) и от технологии включения этого разъема (с левого угла или с правого), а также в зависмости от того, к чему в момент втыка подключен МК - можно приложить это напряжение куда надо и с высокой эффективностью. А есть еще и другие приборы, которые могут сделать тоже самое (осцилографы, блоки питания и пр.). Наступив на эти грабли теперь всегда соединяю корпуса всех приборов, учавствующих в процессе одной проволочкой. Главное, ребята правы: DIP от SOIC ничем не отличается. Ройте в тех изменениях, которые произошли: изменение схемы, технологии работы с контроллером, топологии платы, изменившей параметры цепей и условий работы элементов. И не забудьте прислать отчет!
--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
|
|
|
|
|
Jul 25 2005, 19:11
|
Участник

Группа: Участник
Сообщений: 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 изменились только разъемы. и посадочное гнездо под контроллер.  4. Грешили на поставщика попробовали совсем другой канал и повторилось то же самое. Я тоже был обсолютно уверен что DIP и SOIC идентичны. Но выходит, что нет. Может быть при монтаже в них происходит что то? Но для ATiny2313 в SOIC, At89s8252, и AtMega128 в QFP при одном и том же программаторе и технологии монтажа выход годных 100%. Хотя один раз и 128-Мега не захотела прошиваться.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|