Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д.

 
Опции темы
Непрочитано 16.07.2011, 12:28  
llans
Частый гость
 
Регистрация: 23.04.2011
Адрес: Санкт- Петербург
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
llans на пути к лучшему
По умолчанию Сбой Atmega8

Где-то год назад Atmega8 стали глючить, если свободные входы не затянуть хотя-бы встроенным резистором. Раньше такого не было. Это такая партия, или технология изменилась. Конечно висящие входы оставлять нежелательно, но вроде это должно влиять только на потребление, а тут вешает контроллер.
Реклама:
llans вне форума  
Сказали "Спасибо" llans
warel (28.06.2019)
Непрочитано 16.07.2011, 13:31  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Сбой Atmega8

И что из этого?

Навскидку бит PUD проверьте
niXto вне форума  
Сказали "Спасибо" niXto
warel (28.06.2019)
Непрочитано 17.07.2011, 17:03  
llans
Частый гость
 
Регистрация: 23.04.2011
Адрес: Санкт- Петербург
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
llans на пути к лучшему
По умолчанию Re: Сбой Atmega8

PUD здесь не причем. Наведенная помеха на неиспользуемый вход влияет на работу процессора, причем приводит к зависанию даже с включенным WDT. Лечится легко - все неиспользуемые входы делаем выходами. Но - это явный глюк.
llans вне форума  
Сказали "Спасибо" llans
warel (28.06.2019)
Непрочитано 17.07.2011, 18:13  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Сбой Atmega8

Так вы что, даже подтяжку не включали, оставляли болтаться высокоимпедансные вход(ы) в воздухе??
Нельзя так делать, надо обязательно подтягивать к земле или питанию. Иначе из-за сквозных токов входных буферов чип может даже сгореть
niXto вне форума  
Сказали "Спасибо" niXto
warel (28.06.2019)
Непрочитано 18.07.2011, 18:33  
llans
Частый гость
 
Регистрация: 23.04.2011
Адрес: Санкт- Петербург
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
llans на пути к лучшему
По умолчанию Re: Сбой Atmega8

Неправильно, сгореть не могут. Судя по схеме в дс стоят диоды на землю и питание. Кроме того, сквозные токи, это когда ток идет и через верхний и через нижний транзистор pushpull схемы одновременно. C чего бы им там быть?
llans вне форума  
Сказали "Спасибо" llans
warel (28.06.2019)
Непрочитано 18.07.2011, 18:56  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Сбой Atmega8

А с того, что в самый момент переключения (когда уровень на входе УЖЕ не 0, но ЕЩЁ не 1 или наоборот) - как раз оба транзистора открыты. В АВР стоят триггеры Шмитта, но у этих элементов фильтрованный только выход - пара входных транзисторов, подключенных непосредственно к ножке, пропускает сквозняки. Собственно рекомендация есть как в АВРовских даташитах, так и в документации на ЛЮБУЮ КМОП цифровую микросхему
niXto вне форума  
Сказали "Спасибо" niXto
warel (28.06.2019)
Непрочитано 18.07.2011, 19:00  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,784
Сказал спасибо: 2,911
Сказали Спасибо 3,119 раз(а) в 2,110 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Сбой Atmega8

Сообщение от llans Посмотреть сообщение
Неправильно, сгореть не могут. ..... Кроме того, сквозные токи, это когда ток идет и через верхний и через нижний транзистор pushpull схемы одновременно. C чего бы им там быть?

Абисняем:
Высокоимпедансный вход наводками, утечками и пр. бяками смещён до уровня "половина питания".
Результат: Оба транзистора КМОП-структуры "приоткрыты" и через них шпарит сквозняк, величина которого определяется, в первом приближении, технологией изготовления ИМС.
Ds: Кустарщина.
Rp: Неиспользуемые выводы снабдить подтяжками к стабильному уровню или сконфигурировать как выходы.

Последний раз редактировалось ForcePoint; 19.07.2011 в 10:08. Причина: Опечатка
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
warel (28.06.2019)
Непрочитано 18.07.2011, 21:42  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Сбой Atmega8

Сообщение от llans Посмотреть сообщение
Конечно висящие входы оставлять нежелательно, но вроде это должно влиять только на потребление, а тут вешает контроллер.
Здесь могут быть две причины... софтварная - кто знает что вы там наваяли... и хардварная - или подтягивать, или конфигурировать на вывод и в ноль...
Через два поста выяснится, что нет емкостей по питанию... и неправильно выполнена инициализация МК...
st_1 вне форума  
Сказали "Спасибо" st_1
warel (28.06.2019)
Непрочитано 18.07.2011, 22:34  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Сбой Atmega8

А через 4 - что до кварца дорожки 20 см по периметру всей платы
niXto вне форума  
Сказали "Спасибо" niXto
warel (28.06.2019)
Непрочитано 11.08.2011, 04:30  
eCAH
Прописка
 
Регистрация: 29.08.2008
Сообщений: 224
Сказал спасибо: 0
Сказали Спасибо 31 раз(а) в 31 сообщении(ях)
eCAH на пути к лучшему
Счастье Re: Сбой Atmega8

почитал. Предположил, что, возможно, всё наоборот - глюк был ранее, когда "раньше такого не было. Это такая партия.."
Но человек об Иване (зависании чипа). а ему всё об Ерёме (мол "сгорит", хотя реально такого, в схемах с висящими входами, ниразу и не наблюдалось), довольно загадочно..

В принципе (если есть желание "докопаться") можно и погрызть до истины - подтягивать эти входы по одному и запускать/тестировать чип - определить какая же из них вешает его. Можно будет сделать любопытные выводы.
__________________
—————————
eCAH вне форума  
Сказали "Спасибо" eCAH
warel (28.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взаимозаменяемы ли ATmega8 и Attiny2313 rusentu Микроконтроллеры, АЦП, память и т.д 17 21.08.2010 18:41
Контроллер на основе Atmega8 и его доработка Dreadlock Электроника - это просто 16 04.05.2010 19:01
ATMega8 VS USB SkyProc Микроконтроллеры, АЦП, память и т.д 28 28.04.2010 17:01
Котроллер дисплея на Atmega8 kosant Микроконтроллеры, АЦП, память и т.д 24 30.11.2009 20:57
Микроконтроллер - АБ 12VDC - машинный активатор - сбой МК avgust75 Микроконтроллеры, АЦП, память и т.д 4 20.12.2006 22:27


Часовой пояс GMT +4, время: 06:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot