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

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

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

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

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

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


 
Опции темы

STM32F042 и LIN шина на TJA1021

Непрочитано 27.01.2022, 13:51  
gamester
Частый гость
 
Регистрация: 10.02.2011
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
gamester на пути к лучшему
По умолчанию STM32F042 и LIN шина на TJA1021

Необходимо реализовать Slave Lin устройство для работы в Автомобиле.
Питание 12В постоянное. Соответственно необходимо чтобы устройство уходило в сон, и не кушало аккумулятор автомобиля.
У процесоров STM32F042 есть StandBy режим, с очень низким потреблением. Т.е. впринципе можно уводить процессор в этот режим и просыпать по событию на внешнем входе. При этом питание процессора можно сделать на линейном регуляторе LN1117, из обвязки ему нужно только 2 конденсатора.
В тоже время у микросхемы LIN интерфейса TJA1021, есть выход INH, который можно подать на вход EN, микросхемы питания NCP3170, которая выдает 3.3В на процессор. Таким образом можно обесточить весь процессор, но NCP3170 требует большей обвязки.
Питание на выходе INH появляется в момент активности по LIN шине.
Что запускает выходной каскад на микросхеме NCP3170 и появляется питание на процессоре STM32F042.
Какой вариант предпочтительный?
Реклама:
gamester вне форума  
Непрочитано 27.01.2022, 15:05  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,919
Сказал спасибо: 3,109
Сказали Спасибо 3,030 раз(а) в 2,258 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: STM32F042 и LIN шина на TJA1021

gamester, 1) а что еще будет питаться от аккума автомобиля? это к тому, насколько велик вклад 1117-й микры в общий энергетический бюджет.
2)
Сообщение от gamester Посмотреть сообщение
на выходе INH появляется в момент активности по LIN шине
т.е. начало процессор проспит в отключке, без питания? Это - допустимо?
Yuri222 вне форума  
Непрочитано 27.01.2022, 15:50  
gamester
Частый гость
 
Регистрация: 10.02.2011
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
gamester на пути к лучшему
По умолчанию Re: STM32F042 и LIN шина на TJA1021

Сообщение от Yuri222 Посмотреть сообщение
gamester, 1) а что еще будет питаться от аккума автомобиля? это к тому, насколько велик вклад 1117-й микры в общий энергетический бюджет.
2)

т.е. начало процессор проспит в отключке, без питания? Это - допустимо?
1. от 1117 будет питаться только процессор. От аккума автомобиля, питается вся его электроника. Но она вся уходит в сон, так что напряжение на аккумуляторной батарее меняется на +0.2В после ухода в сон всей электроники.
2. Мастер по Lin шине посылает специальную посылку 0х80, для пробуждения Slave устройств.
Соответственно, по этой посылке, TJA1021, должна включить питание на микропроцессор. По запуску процессора, он должен подать высокий уровень на вход SLP_N микросхемы TJA1021, что выведет ее в рабочий режим.
В итоге и микросхема и процессор перейдут в рабочий режим.

По получению от мастера по Lin шине команды ухода в Сон, процессор должен подать на вход SLP_N низкий сигнал. И микросхема TJA1021 уйдет в сон, и выдаст низкий уровень сигнала на выходе INH, который отрубит питание процессора.
И тут вопрос, стоит заморачиваться с полным отключением питания процессора, или просто уводить его в StandBy.

Последний раз редактировалось gamester; 27.01.2022 в 15:57.
gamester вне форума  
Эти 2 пользователя(ей) сказали Спасибо gamester за это сообщение:
Yuri222 (27.01.2022)
Непрочитано 27.01.2022, 16:34  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,919
Сказал спасибо: 3,109
Сказали Спасибо 3,030 раз(а) в 2,258 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: STM32F042 и LIN шина на TJA1021

Сообщение от gamester Посмотреть сообщение
И тут вопрос, стоит заморачиваться с полным отключением питания процессора, или просто уводить его в StandBy
как я понимаю, львиную долю энергии от аккума при сне проца будет потреблять стабилизатор на 1117-й микросхеме (т.е.- она сама).
Заглянул в даташит - LM1117 кушает неслабо, около 10мА + минимальная нагрузка должна быть пяток мА (думаю, на самом деле это может оказаться и меньше, но хз как оно окажется в широком температурном диапазоне, при автомобильном применении я бы не пренебрегал этой цифрой).
Это в сумме - заметная величина. Я бы или искал более менеепотребляющий стабилизатор, или какой-нибудь экономичный импульсный, или - действительно, всё выключать полностью, отключая питания. Если быстродействие в десяток миллисекунд (задержка на подачу/стабилизацию питания и холодный старт проца) допустимы.
Yuri222 вне форума  
Непрочитано 27.01.2022, 17:08  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: STM32F042 и LIN шина на TJA1021

Сообщение от Yuri222 Посмотреть сообщение
а что еще будет питаться от аккума автомобиля?
Утечки в проводке, ЦЗ, сигналка, балалайка... Самый минимум 20 мА, но это я сильно поскромничал. Нет великой нужды в больших заморочках.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 27.01.2022, 17:13  
gamester
Частый гость
 
Регистрация: 10.02.2011
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
gamester на пути к лучшему
По умолчанию Re: STM32F042 и LIN шина на TJA1021

Сообщение от Yuri222 Посмотреть сообщение
Заглянул в даташит - LM1117 кушает неслабо, около 10мА + минимальная нагрузка должна быть пяток мА (думаю, на самом деле это может оказаться и меньше, но хз как оно окажется в широком температурном диапазоне, при автомобильном применении я бы не пренебрегал этой цифрой).
Это в сумме - заметная величина. Я бы или искал более менеепотребляющий стабилизатор, или какой-нибудь экономичный импульсный, или - действительно, всё выключать полностью, отключая питания.
хорошо, если заменить LM1117 на NCP3170, то стоит ли играться с отключением питания процессора?
gamester вне форума  
Непрочитано 27.01.2022, 17:25  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,919
Сказал спасибо: 3,109
Сказали Спасибо 3,030 раз(а) в 2,258 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: STM32F042 и LIN шина на TJA1021

Сообщение от gamester Посмотреть сообщение
заменить LM1117 на NCP3170
Цитата:
The NCP3170 operates from 4.5 V to 18 V
максимально допустимое - 20вольт... - т.е. нужно что-то на вход защитное. да и для LM-ки тоже не помешало бы.
он же 3-амперный, думаю, если взять какой-нибудь на полампера-ампер, то он будет менее потребляющим (у TI есть такие, с понижением частоты при слабой нагрузке).
Но в принципе - этот уже в разы будет кушать меньше LM1117, да еще - он не в тепло "лишнее напряжение будет преобразовывать", а всё-же импульсник.
Yuri222 вне форума  
Непрочитано 27.01.2022, 17:53  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: STM32F042 и LIN шина на TJA1021

Сообщение от Yuri222 Посмотреть сообщение
Но в принципе - этот уже в разы будет кушать меньше LM1117, да еще - он не в тепло "лишнее напряжение будет преобразовывать", а всё-же импульсник.
КПД у импульсника, естественно, выше. Но при достаточно большой нагрузке. Без нагрузки потребление у импульсника больше, чем возможно у линейника.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 27.01.2022, 18:05  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,919
Сказал спасибо: 3,109
Сказали Спасибо 3,030 раз(а) в 2,258 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: STM32F042 и LIN шина на TJA1021

Сообщение от akegor Посмотреть сообщение
Без нагрузки потребление у импульсника больше, чем возможно у линейника.
у именно вышеназванного - потребление Quiescent Supply Current 2 мА,
+ к этому работу в импульсном режиме - еще пару мА - намного лучше, чем 5-10мА у LM1117.
Заявлено Light Load Efficiency, но не смотрел - каким путем это достигается.

Да, при низких нагрузках (десятки мА) кпд резко падает, но даже при 50% - не хуже, чем у линейного.
Ну и не так давно искал импульсники у TI (правда, не было нужды с Uin больше десяти вольт) - есть у них гораздо менее потребляющие, с током до полампера - ампера, и с фичей Light Load Efficiency (за счет снижения частоты и пропуска импульсов). А полампера ТС, думаю, более чем достаточно.
Yuri222 вне форума  
Непрочитано 27.01.2022, 22:10  
gamester
Частый гость
 
Регистрация: 10.02.2011
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
gamester на пути к лучшему
По умолчанию

Yuri222

А зачем что-то защитное на вход? Бортовая сеть авто выдает от 11.5 до 14.7В. При старте двигателя возможно проседание до 9В.

У NCP3170 Shutdown Supply Current вообще 17мкА, это даже в 100 раз ниже чем его же Quiescent Supply Current. Ну т.е. вырубив питание на выходе получается очень низкое потребление.

Последний раз редактировалось mike-y-k; 28.01.2022 в 07:52. Причина: 6.6, 7.15
gamester вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FSMC шина 8 бит nml ARM 8 23.10.2019 21:33
Продаю различные радиодетали kkvchel Барахолка электронных компонентов 3 10.01.2019 16:11
Ускорить компьютер 7Fantomas7 Ремонт оргтехники 111 08.08.2018 05:27
Программный декодер шины LIN double_dash Микроконтроллеры, АЦП, память и т.д 0 23.09.2011 10:20


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.