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

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

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

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

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

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


Ответ
Опции темы
Непрочитано 11.09.2023, 12:39   #11
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,813
Сказал спасибо: 2,703
Сказали Спасибо 2,665 раз(а) в 1,971 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Когда-то давным-давно в холодильнике на работе издох термостат. Не мудрствуя шеф решил сделать на каком-то 8-ногом PIC-е и "таблетке"- датчике температуры замену.
Компрессор включался через какое-то дешевенькое реле, а его обмотка - с ноги ПИКа через транзистор (диод параллельно обмотке, если что - присутствовал).
Питание схемы - от какого-то 5В (или 12В) источника.
И это дело зависало раз в несколько дней. Т.е. приходишь на работу - а внутри холодоса тепло.
Честно сказать - никто не разбирался в причинах зависания микроконтроллера, осциллограф лень было тащить. Просто добавили оптрон между транзистором и обмоткой реле - и зависания прекратились. А казалось бы - реле уже обеспечивает гальваноразвязку...
Реклама:
Yuri222 вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Yuri222 за это сообщение:
Eddy71 (11.09.2023), E_C_C (12.09.2023), zoog (11.09.2023)
Непрочитано 11.09.2023, 13:53   #12
zoog
Почётный гражданин KAZUS.RU
 
Регистрация: 28.03.2008
Сообщений: 7,690
Сказал спасибо: 877
Сказали Спасибо 1,126 раз(а) в 902 сообщении(ях)
zoog на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Сообщение от Yuri222 Посмотреть сообщение
Может быть тантал на сотню микрофарад попробовать...
Чем тантал лучше электроллита? Т.б. на 10..22мФ)
zoog вне форума   Ответить с цитированием
Непрочитано 11.09.2023, 14:05   #13
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,813
Сказал спасибо: 2,703
Сказали Спасибо 2,665 раз(а) в 1,971 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

zoog, так тантал и есть электролит. Только в отличие от обычного - не так стареет (не высыхает) и на морозе имхо более стабилен.
Насчет номинала - хз, что там с БП. Если нормальный БП, а помеха, сбивающая контроллер, прилетает "слева" - то никакой конденсатор по питанию не поможет.
Опять же - почему слетают параметры (фактически - прошивка в EEPROM или FLASH контроллера)? Ведь чтобы что-то там стереть - контроллер должен дать ряд команд, и не абы каких.
А чтобы напрямую помеха стерла - не думаю, это же какая помеха должна бы быть, и - почему не стирает остальное?! Или там есть и FLASH, и EEPROM, а параметры в последнем, и как-то помеха только его и портит... Как-то маловероятно кмк.

Мне кажется - проверить способ от ув. Eddy71 - стоит в первую очередь.

Да, глянул картинки - вроде бы кондеров разных там есть...
Yuri222 вне форума   Ответить с цитированием
Непрочитано 11.09.2023, 15:14   #14
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,866
Сказал спасибо: 2,949
Сказали Спасибо 3,137 раз(а) в 2,127 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Сообщение от Yuri222 Посмотреть сообщение
Просто добавили оптрон между транзистором и обмоткой реле - и зависания прекратились.
Оптроны и помехи - разные вещи. Поскольку
Сообщение от Yuri222 Посмотреть сообщение
Честно сказать - никто не разбирался в причинах зависания микроконтроллера
то - ОБС.

Танталы, ионисторы и прочие конденсаторы абы куда - тоже из раздела ОБС. Бездумное навешивание ёмкостей на питание может и усугубить проблему за счёт медленного нарастания и спада.

Начать с внешнего супервизора, я думаю, - первое дело.

Также можно посмотреть подтяжку к питанию на выходе RO U14 (ADM485, выв. 1) - может она подсыпает мусор, на который пытается реагировать МК?

P.S. Обратите внимание, что вместо помехоподавляющих "бусин" - запаяны резисторы.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума   Ответить с цитированием
Сказали "Спасибо" ForcePoint
E_C_C (12.09.2023)
Непрочитано 11.09.2023, 17:40   #15
zoog
Почётный гражданин KAZUS.RU
 
Регистрация: 28.03.2008
Сообщений: 7,690
Сказал спасибо: 877
Сказали Спасибо 1,126 раз(а) в 902 сообщении(ях)
zoog на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Сообщение от Yuri222 Посмотреть сообщение
zoog, так тантал и есть электролит. Только в отличие от обычного
в разы дороже, на десятки мФ их не найдёшь.

Сообщение от Yuri222 Посмотреть сообщение
помеха, сбивающая контроллер, прилетает "слева" - то никакой конденсатор по питанию не поможет.
а мож не слева и сбивает питание - тут-то х10..100 ёмкость и пригодится. А на нет и туда нет.

Сообщение от Yuri222 Посмотреть сообщение
Опять же - почему слетают параметры (фактически - прошивка в EEPROM или FLASH контроллера)? Ведь чтобы что-то там стереть - контроллер должен дать ряд команд, и не абы каких.
Скорей всего индусский код держит постоянно режим записи, в котором реакция содержимого на пропадание питания непредсказуема (ещё бы, ведь внутренний watchdog займёт аж 0,0001кв.мм кристалла).

Сообщение от ForcePoint Посмотреть сообщение
Танталы, ионисторы и прочие конденсаторы абы куда - тоже из раздела ОБС. Бездумное навешивание ёмкостей на питание может и усугубить проблему за счёт медленного нарастания и спада.
Тем не менее это иногда официальный способ решения проблемы, а часто и единственный.
zoog вне форума   Ответить с цитированием
Сказали "Спасибо" zoog
E_C_C (12.09.2023)
Непрочитано 11.09.2023, 18:01   #16
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,866
Сказал спасибо: 2,949
Сказали Спасибо 3,137 раз(а) в 2,127 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Сообщение от zoog Посмотреть сообщение
Сообщение от Yuri222 Посмотреть сообщение
Если нормальный БП, а помеха, сбивающая контроллер, прилетает "слева" - то никакой конденсатор по питанию не поможет.
а мож не слева и сбивает питание - тут-то х10..100 ёмкость и пригодится. А на нет и туда нет.
Посчитайте можность для сбоя напряжения с 5 до 4,5 В на конденсаторе 22 мкФ за 50 мкс. У меня получилось 1 Вт (мин., не считая противодействия стабилизатора).
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума   Ответить с цитированием
Непрочитано 11.09.2023, 18:05   #17
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,813
Сказал спасибо: 2,703
Сказали Спасибо 2,665 раз(а) в 1,971 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Сообщение от ForcePoint Посмотреть сообщение
Танталы, ионисторы и прочие конденсаторы абы куда - тоже из раздела ОБС
понятно, что не тыркать бездумно... Осциллографом посмотреть очень бы желательно вначале.
У меня недавно настольный китайский показатель температуры не хотел от литиевой штатной таблетки работать - якобы battery low, хотя на самом деле она выдавала 2,97В. И у других знакомых такое же - работает. Правда, моя батарея лет 5-6 пролежала в упаковке...
Оказалось - проц раз в секунду включался, включал блютуз, и просаживал до 2 вольт питание, которое сам же и мониторил. 10 мкФ тантал пролему не решил - просадка уменьшилась, но недостаточно. 47 мкФ помогло.
Больше микрофарад вешать не стал, т.к. с их ростом растет и утечка...
Самое смешное - место то на плате было как раз для такого кондерика, в корпусе В...


Сообщение от zoog Посмотреть сообщение
Скорей всего индусский код держит постоянно режим записи
Это как? Вроде бы, чтобы активировать процесс записи/стирания флеша - нужно подать пару команд как минимум - разрешение записи и саму команду (записи или стирания).
Если вклинится между ними что-то другое (другая команда) - то бит разрешения записи аннулируется. Т.е. держать постоянно разрешение записи невозможно. Или в этом проце не так?


ForcePoint, я уже не вспомню, чем эта приблуда питалась. Может быть, там было два независимых канала - 5В для проца и 12В для обмотки реле (у нас тогда как раз 12-вольтовые релюхи куда-то применялись). Вполне могло быть так, что в исходной схеме земли обоих питаний были соединены, а после добавления оптрона их , ес-но, разъединили. На плате никаких петель земли-питания не было, разведено достаточно аккуратно, кондеры (47 мкф тантал и 0,1 мкф керамика - прямо у ног питания проца... И - почему ОБС?! Зависал проц вначале? - зависал. После доделки перестал зависать - работал несколько лет, пока оттуда не переехали...
Yuri222 вне форума   Ответить с цитированием
Непрочитано 11.09.2023, 18:11   #18
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,590
Сказал спасибо: 5,426
Сказали Спасибо 24,889 раз(а) в 5,583 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Сообщение от zoog Посмотреть сообщение
Скорей всего индусский код держит постоянно режим записи
Не, у пиков так нельзя. У него для записи в ЕЕ или в PROM обязательна "специальная последовательность" записи байт в управляющий регистр записи типа 0x55 0xAA чтобы разрешить запись.
Я склоняюсь к неконтролируемым действиям при плавном снижении или нарастании питания. Не включен BOR детектор напряжения питания и всё.
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Eddy71 за это сообщение:
E_C_C (12.09.2023), mike-y-k (12.09.2023), Yuri222 (11.09.2023)
Непрочитано 11.09.2023, 18:35   #19
zoog
Почётный гражданин KAZUS.RU
 
Регистрация: 28.03.2008
Сообщений: 7,690
Сказал спасибо: 877
Сказали Спасибо 1,126 раз(а) в 902 сообщении(ях)
zoog на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Сообщение от ForcePoint Посмотреть сообщение
Посчитайте можность для сбоя напряжения с 5 до 4,5 В на конденсаторе 22 мкФ за 50 мкс. У меня получилось 1 Вт (мин., не считая противодействия стабилизатора).
Так там контроллер дохленький, а электролит здоровенький. мкФ - это Вам показалось, мФ же)

Последний раз редактировалось mike-y-k; 12.09.2023 в 14:06. Причина: 7.11
zoog вне форума   Ответить с цитированием
Непрочитано 11.09.2023, 19:10   #20
ART_ME
Частый гость
 
Аватар для ART_ME
 
Регистрация: 07.10.2016
Сообщений: 48
Сказал спасибо: 3
Сказали Спасибо 6 раз(а) в 4 сообщении(ях)
ART_ME на пути к лучшему
По умолчанию Re: Слетают параметры в PIC18lf2523 и антиреклама AWD 10

Что мешает проверить версию питания МК путем подключения к нему внешнего независимого надежного неотключаемого питания?
ART_ME вне форума   Ответить с цитированием
Сказали "Спасибо" ART_ME
E_C_C (12.09.2023)
Ответ

Закладки


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

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

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


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


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