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

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

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

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

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

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

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 24.01.2022, 11:25  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,727
Сказал спасибо: 2,418
Сказали Спасибо 894 раз(а) в 581 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Mega48PA vs PB. Задачка на разминку мозгов

Купил как то в магазине 3 штуки Мега8 в TQFP. Одна не виделась,вторая работала частично,у третьей половина портов не работала. На задней стороне по углам 2 точки с надписями: у нормальных предыдущих экземпляров выштамповано Taivan, у бракованных Korea.
Реклама:
baiderin вне форума  
Непрочитано 24.01.2022, 11:45  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Mega48PA vs PB. Задачка на разминку мозгов

Сообщение от SlovachevskyDV Посмотреть сообщение
Хотя реально оно было в норме. Запускалось все только если его обесточить и дождаться разряда всех емкостей, чтобы питание проца опустилось до нуля. Тогда запускалось нормально и работало устойчиво. Если выключить и включить почти сразу - тоже работает. Но если дать постоять в выключенном состоянии больше 3 минут - глюк.
Зависание при включении наблюдал на разных Atmega, начиная с ATMega103.
Внутри как будто какие-то триггерные структуры защелкиваются. При этом чип жрёт дофига и греется. У тех чипов, что имели ногу перевода в режим программирования, она устанавливалась в режим программирования, никакие подтяжки ее не могли установить в рабочее состояние. Ресет не помогает, помогает только передергивание питания. Потом, после передергивания, все работает. Вероятность входа в режим зависания тем выше, чем больше устройство постояло выключенным. В ATTiny тоже такой эффект наблюдался. Есть также какая-то связь частоты возникновения глюка со временем нарастания напряжения питания. В общем, что я ни делал, рано или поздно зависание могло проявиться - иногда сразу, иногда на 100-м включении.
В итоге плюнул, и стал ставить на все устройства ватчдоги по питанию. Если после включения после пары секунд не идут импульсы с ноги МК - питание передергивается. Больше об этом не вспоминал, от заказчиков жалоб не было.
pambaru вне форума  
Непрочитано 24.01.2022, 11:50  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,561
Сказал спасибо: 5,396
Сказали Спасибо 24,783 раз(а) в 5,563 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Mega48PA vs PB. Задачка на разминку мозгов

Как ни странно, но китайцы подделки не только на полевики и операционники делают. И в ЧиД они часто попадают..
Если покупать у дилеров производителя, то таких проблем не будет.

https://www.microchip.com/salesdirec.../EUROPE/Russia
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Сказали "Спасибо" Eddy71
-vitalik- (31.01.2022)
Непрочитано 24.01.2022, 11:52  
alex_t2
Прописка
 
Регистрация: 16.09.2010
Сообщений: 157
Сказал спасибо: 22
Сказали Спасибо 125 раз(а) в 64 сообщении(ях)
alex_t2 на пути к лучшему
По умолчанию Re: Mega48PA vs PB. Задачка на разминку мозгов

Еще момент припоминаю.
Если используется IIC для подключения, например 24схх, причем не программный, а встроенный в контроллер, то низкий уровень на SCL переводит контроллер в вечное ожидание готовности шины, причем вачдог игнорится. Впрочем, это маловероятно.
alex_t2 вне форума  
Непрочитано 24.01.2022, 11:55  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Mega48PA vs PB. Задачка на разминку мозгов

Сообщение от Eddy71 Посмотреть сообщение
Если покупать у дилеров производителя, то таких проблем не будет.
Года 4 назад купил в Промэлектронике ATMega32A-AU. Часто там покупаю.
Ну и, когда протирал плату растворителем (ацетон или 646), обратил внимание, что корпус микрухи начал растворяться . Позвонил, задал им вопрос. Сказали - пишите рекламацию, присылайте обратно . А я их уже все впаял. В итоге жалоб вроде не было на них. Ну а Промэлектроника стала их потом продавать как "аналог" за меньшую цену, и указывать, что тактовая частота должна быть не 16, а 8 МГц.
pambaru вне форума  
Сказали "Спасибо" pambaru
Eddy71 (24.01.2022)
Непрочитано 24.01.2022, 11:55  
SlovachevskyDV
Временная регистрация
 
Аватар для SlovachevskyDV
 
Регистрация: 10.10.2011
Адрес: Донецк
Сообщений: 94
Сказал спасибо: 65
Сказали Спасибо 48 раз(а) в 13 сообщении(ях)
SlovachevskyDV на пути к лучшему
По умолчанию

alex_t2
Не, IIC не используется.

pambaru
Вот уж чего не было, того не было. Никогда. Ни у меня за 10 лет их практического применения, ни у кого либо еще не слышал. От вас впервые.
Да и в описанном мной случае было не зависание как таковое, а скорее всего неправильное чтение ЕЕР, где хранятся калибровочные коэффициенты.

Последний раз редактировалось mike-y-k; 24.01.2022 в 15:22. Причина: 6.6, 7.15
SlovachevskyDV вне форума  
Непрочитано 24.01.2022, 12:05  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Mega48PA vs PB. Задачка на разминку мозгов

Сообщение от SlovachevskyDV Посмотреть сообщение
Вот уж чего не было, того не было. Никогда. Ни у меня за 10 лет их практического применения, ни у кого либо еще не слышал. От вас впервые.
Я в 2004 - 2005 этот эффект наблюдал, после чего сделал вотчдог и забыл.
А знакомый ставил в изделия ATTiny, также наблюдал такой эффект, сортировал микросхемы по данному признаку Ведёрко м/с отбраковал
pambaru вне форума  
Непрочитано 24.01.2022, 12:09  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,780
Сказал спасибо: 2,671
Сказали Спасибо 2,645 раз(а) в 1,953 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Mega48PA vs PB. Задачка на разминку мозгов

Сообщение от pambaru Посмотреть сообщение
Внутри как будто какие-то триггерные структуры защелкиваются. При этом чип жрёт дофига и греется.
Похоже на защелкивание паразитной тиристорной структуры входов.
Когда напряжение на вход приходит раньше, чем питание. Или на входе импульс напряжения выше питания (или допустимого уровня).
И при этом ток входа не ограничен на допустимом уровне (ниже уровня защелкивания).
ИМХО - наиболее вероятен косяк при разработке железа.
Yuri222 вне форума  
Непрочитано 24.01.2022, 12:10  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
pambaru на пути к лучшему
По умолчанию

Сообщение от SlovachevskyDV Посмотреть сообщение
Да и в описанном мной случае было не зависание как таковое, а скорее всего неправильное чтение ЕЕР
Возможно, отголоски давней проблемы. Производитель что-починил, что-то осталось.

Сообщение от Yuri222 Посмотреть сообщение
ИМХО - наиболее вероятен косяк при разработке железа.
Точную схему уже не вспомнить, да и чужая она была, мне дали разобраться. Это когда я впервые столкнулся.
А потом и в своей схеме наблюдал такое.
Схема типовая - МК, логика, АЦП.

Сообщение от Yuri222 Посмотреть сообщение
Когда напряжение на вход приходит раньше, чем питание.
Насколько помню, экспериментировал, при таком раскладе вероятность зависания повышалась. Но наибольшая вероятность была все же при первом включении после долгого простоя - когда все кондеры разряжены, на входах в принципе ничего не могло быть.

Последний раз редактировалось mike-y-k; 24.01.2022 в 15:24. Причина: 6.6
pambaru вне форума  
Непрочитано 24.01.2022, 12:30  
alex_t2
Прописка
 
Регистрация: 16.09.2010
Сообщений: 157
Сказал спасибо: 22
Сказали Спасибо 125 раз(а) в 64 сообщении(ях)
alex_t2 на пути к лучшему
По умолчанию Re: Mega48PA vs PB. Задачка на разминку мозгов

О, кстати да.
По EEPROM тоже был момент.
В первых версиях ПО я записывал калибровочное значение параметра (ток линии), полученное в процессе тестирования при производстве, в EEPROM, и при включении использовал его для инициализации в рабочем режиме.
Помню, что иногда прилетало явно некорректное значение. Разбираться тогда не стал, просто стал давать в программу среднепотолочное значение, и периодически его проверять и корректировать в ОЗУ, подключая эквивалент на линию.
alex_t2 вне форума  
 

Закладки

Метки
avr, eeprom
Опции темы

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

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

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


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


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