реклама на сайте
подробности

 
 
> Прошу совета по питанию STM32F407 от суперконденсатора
vldmr86
сообщение Apr 20 2018, 19:27
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 12-12-16
Пользователь №: 94 599



Есть устройство на том самом STM32F407VGT6. К устройству подключены: USB порт для FLASH накопителя, Ethernet PHY, SPI память, SPI дисплей, SPI АЦП, изолированные интерфейсы (с изоляторами типа ISO7721), часовая батарейка 2032 и прочая мелочь. Замечено что неожиданное выключение питания приводит к сбою записи в SPI память. Кроме лога там телеметрия и для ее нормальной записи нужны несколько секунд. Еще одну батарейку ставить категорически не хочется по нескольким причинам. Нравится суперконденсатор. Вопросов два.
Первый - что нужно сделать на аппаратном уровне чтобы при минимальном номинале суперконденсатора продержаться максимальное время. Есть опасения что через подключенных к портам потребителей энергия суперконденсатора будет утекать бесполезно. Пока на ум пришло увеличить номиналы подтяжек на землю и питание с обычных 10 к до например 47...100 к руководствуясь конечно по каждому пункту здравым смыслом. Понятно что надо тушить дисплей, или завести его в RESETное состояние, как-то программно потушить USB и Ethernet PHY (LAN8720 если он это позволяет?) . Что еще не забыть?

Второй вопрос по типу суперконденсатора. Мне встретились 2 типа (а может их и больше в природе) отличающиеся отдаваемой мощностью. Первый тип в нашей литературе называют ионистором. Он может отдавать небольшой ток но длительное время. Например такой экземпляр от Panasonic емкостью 1 фарад стоит около 3...4 баксов. Выглядит как литиевая батарейка таблетка. Этого можно зарядить до трех вольт и уверенно рассасывать энергию до 1.8 вольта
Второй тип может отдавать большой ток но недолго. Его обычно зовут EDLC. Он выглядит как электролитический конденсатор вроде отечественных K50-6. Их много кто делает. По разумным ценам в России можно купить Nesscap, Samwha и пр. Например 3 фарада за 60 центов. Этот вариант мне нравится больше, потому что дешевле. Этого можно зарядить максимум до 2.7 а лучше не больше 2.5 ну и как-то дотянуть до тех же 1.8.

Поискал но сходу не нашел готовых апнот по этой тематике. Наверное плохо искал. Очень надеюсь на помощь.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
scifi
сообщение Apr 23 2018, 14:46
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Всю жизнь проектировал формат дынных, пишущихся во флеш, так, чтобы он был устойчивым к отключениям питания. Да, это гораздо сложнее, чем тупо записать открытым текстом и надеяться, что никто ничего отключать не будет. Зато работает без всяких конденсаторов.
Go to the top of the page
 
+Quote Post
segment
сообщение Apr 23 2018, 15:43
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 352
Регистрация: 10-08-06
Из: Санкт-Петербург
Пользователь №: 19 471



Цитата(scifi @ Apr 23 2018, 17:46) *
Всю жизнь проектировал формат дынных, пишущихся во флеш, так, чтобы он был устойчивым к отключениям питания. Да, это гораздо сложнее, чем тупо записать открытым текстом и надеяться, что никто ничего отключать не будет. Зато работает без всяких конденсаторов.

Вы используете только свои собственные форматы или уже есть вменяемые библиотеки? Вы разрабатывали дополнительные прослойки для использования, скажем, FAT?
Go to the top of the page
 
+Quote Post
scifi
сообщение Apr 24 2018, 07:15
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(segment @ Apr 23 2018, 18:43) *
Вы используете только свои собственные форматы или уже есть вменяемые библиотеки? Вы разрабатывали дополнительные прослойки для использования, скажем, FAT?

Изобретал свой велосипед. Файловая система никогда не была нужна, тем более FAT. Доморощенный велосипед чреват доморощенными глюками, конечно. Впрочем, в чужом - чужие глюки. Что касается логов, есть вот такой велосипед: тут.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vldmr86   Прошу совета по питанию STM32F407 от суперконденсатора   Apr 20 2018, 19:27
- - HardEgor   Вначале замерить ток потребления при записи и расс...   Apr 20 2018, 19:57
- - AlexandrY   Цитата(vldmr86 @ Apr 20 2018, 22:27) Кром...   Apr 20 2018, 20:40
|- - jcxz   Цитата(AlexandrY @ Apr 20 2018, 23:40) Не...   Apr 24 2018, 18:37
- - amiller   Ионисторы, батарейки и т.п. обычно используют, что...   Apr 22 2018, 08:49
|- - vldmr86   На всякий случай скажу что проблема с записью у на...   Apr 24 2018, 13:48
- - Егоров   Цитата(vldmr86 @ Apr 20 2018, 22:27) К ус...   Apr 22 2018, 20:28
- - vladec   Использую такой режим аварийной запитки по 5В, суп...   Apr 23 2018, 06:43
- - AlanDrakes   Наверное, у меня странный вариант решения вопроса,...   Apr 23 2018, 14:36
|- - AVI-crak   Цитата(AlanDrakes @ Apr 23 2018, 20:36) Н...   Apr 23 2018, 16:55
|- - AlanDrakes   Цитата(AVI-crak @ Apr 23 2018, 22:55...   Apr 24 2018, 13:11
- - twix   У меня вопрос немного не в тему, ионисторы у них ж...   Apr 24 2018, 06:03
|- - HardEgor   Цитата(twix @ Apr 24 2018, 13:03) У меня ...   Apr 24 2018, 07:19
- - arhiv6   HardEgor, у Вас тоже Forbidden 403. Обе ссылки ну...   Apr 24 2018, 07:44
- - scifi   Цитата(HardEgor @ Apr 24 2018, 10:19) For...   Apr 24 2018, 09:20
- - AlanDrakes   Кстати, у меня в одном типе плат стоит контроллер ...   Apr 24 2018, 15:07


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 09:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016