0 / 0 / 0
Регистрация: 05.11.2010
Сообщений: 257
1

Сохранение состояние после выключения питания без FLASH

12.11.2016, 00:55. Показов 4700. Ответов 17
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.
Необходимо сохранить 1 бит данные даже после отключения питания - факт что устройство сработало. Но не хочется использовать EEPROM, FLASH память из-за 1 бита.
Может есть вариант кроме выжигания предохранителя.
Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2016, 00:55
Ответы с готовыми решениями:

после выключения питания не запускается bios
Здравствуйте. Если после выключения компьютера не выключать питание(сетевой фильтр), и еще раз...

Работа блока питания после выключения ПК
Добрый день! Вопрос по питанию бп. Пытаюсь настроить корректно WOL(wake on lan). Проблема...

Блок питания продолжает работать после выключения ПК
После нажатия кнопки "завершение работы" или "спящий режим" компьютер выключается, все кулеры...

Нет питания SSD после выключения компьютера
Незнаю где уже искать решение моей проблемы, 2 дня манипуляций и поиска решений в гугле, тут тоже...

17
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
12.11.2016, 01:17 2
Да легко.
Порт GPIO, через диод 4148 заряжать электролит с малой утечкой (дешевые "звуковые", не LowESR) 22-2200uF 10-16V. Это напряжение подать на затвор 2n7002, в сток светодиод. Лампочка будет светить, если девайс сработал (ну, и питание есть).
Если надо не только set, но и risit, то добавляется 2n7002 для обнуления конденсатора, управлять через другой GPIO.
Можно извратиться и без транзисторов, но идея та-же.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,864
12.11.2016, 01:38 3
Но зачем? Три строчки кода для использования eeprom - явно проще, чем паять три детали (один бит sram на рассыпухе? Это гордо) и писать код для управления ими.
0
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
12.11.2016, 02:09 4
Гы. Я бы из принципа сделал на конденсаторе и полевиках. Только конденсатор, наверно, взял бы пленочный. Задача интересна хотя бы из желания знать истинные возможности мосфетов. И вообще, всегда интереснее делать вещи за гранью возможного.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,864
12.11.2016, 03:22 5
Если из принципа - то надо стимпанк лепить. Механический переключатель и активатор/шаговик/серва.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
12.11.2016, 03:38 6
Зачем? Бистабильное реле.
Хотя, самое тупое простое решение - поставить резистор 0402 и его жечь. Потребуется порядка 0.5 Вт и 1 сек (предполагаю, не делал).
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
12.11.2016, 09:11 7
Цитата Сообщение от krjkrj
Но не хочется использовать EEPROM, FLASH память из-за 1 бита..
Неправильное рассуждение. Используйте EEPROM. Если у вас единственный бит, и частое использование, гоняйте по кругу, по всему массиву EEPROM. Записываем бит первый раз, во второй раз ищем где записан бит, затираем 0xFF, записываем бит в следующую ячейку. И так до конца массива. Потом сначала. Если же предполагается запись раз в несколько дней, то и забудьте об ухищрениях. Пишите в одну и ту же ячейку.
0
0 / 0 / 0
Регистрация: 12.08.2012
Сообщений: 1,217
12.11.2016, 13:52 8
Несколько лет назад видел рекламную заметку про компонент как раз для этих целей. Деталька с тремя ногами - земля, питание и цифровой вход, он же выход. Этот самый вход-выход она умеет мягко подтягивать или к земле или к питанию в зависимости от того какой уровень до этого на этой ноге был. А т.к. внутри у неё ячейка FROM то может запоминать своё состояние и без питания. Но ни названия ни производителя ни где про неё читал не помню, и не гуглится чтото ничего.
0
0 / 0 / 0
Регистрация: 05.11.2010
Сообщений: 257
12.11.2016, 18:28 9
Добрый день.
Дело в том, что микроконтроллера нет.
Выжигать резистор 0402 - это все равно что выжигать предохранитель, вариант рабочий, но не "элегантный".
Но все равно спасибо.
Собрать "память" на конденсаторе интересное решение - попробуем, но не на электролите хочется сделать, условия работы для него тяжелые.
Идея с "неизвестным" компонентом и FROM, интересная поищу этот компонент спасибо.
Если кто знает, подскажите.
Хочется что-то в маленьком корпусе SOT например, с питание 3,3-5В.
Спасибо.
0
0 / 0 / 0
Регистрация: 05.11.2010
Сообщений: 257
12.11.2016, 18:32 10
Цитата Сообщение от mShit
Несколько лет назад видел рекламную заметку про компонент как раз для этих целей. Деталька с тремя ногами - земля, питание и цифровой вход, он же выход. Этот самый вход-выход она умеет мягко подтягивать или к земле или к питанию в зависимости от того какой уровень до этого на этой ноге был. А т.к. внутри у неё ячейка FROM то может запоминать своё состояние и без питания. Но ни названия ни производителя ни где про неё читал не помню, и не гуглится чтото ничего.
Спасибо нашел ее гуглением
FM1105 и FM1106
http://www.bis-el.som/downtoods/file/Ar ... on0807.pdf
по ключевому слову FROM, осталось оценить достпуность этого зверя.
Если есть у кого опыт работы с ним - расскажите очень интересно.

Посмотрел их негде нет, устарели и не поставляются больше.
Может есть у кого информации об замене данных девайсов?
0
0 / 0 / 0
Регистрация: 30.04.2015
Сообщений: 721
12.11.2016, 18:40 11
Я вааще не понимаю как можно что то прожечь когда питания уже нет...
или питание всё таки есть какое то время ?
Например ПЛК Сименс при выключении внешнего питания на накопленном зараде в конденсаторах и ионисторе успевает сохранить ВСЕ данные на карту памяти ММС.
Есть микропроцессоры АРМ в корпусе сравнимом с SOT - считать по вафле :)

https://www.cyberforum.ru/savedimages/2016/11/12/jt6tpbxljwvxplnyyqma.jpg
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,864
12.11.2016, 18:52 12
FM1105 по $3.5 штука в 8-лапом корпусе? Я б подумал об attiny13a в качестве дешёвой и распространённой альтернативы. Правда, прошивать надо...
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
12.11.2016, 23:07 13
Еще вариант, более цивилизованный. Взять что-то типа 74AHC2G00 (2 NAND), сделать RS триггер и запитать от простенького ионистора.
0
0 / 0 / 0
Регистрация: 24.12.2010
Сообщений: 279
12.11.2016, 23:22 14
триггер на транзисторах (гуглится) и электролит, который будет его питать
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
12.11.2016, 23:24 15
Специально обученный афроамериканец, следящий за мигнувшей лампочкой
0
0 / 0 / 0
Регистрация: 05.11.2010
Сообщений: 257
06.12.2016, 09:46 16
Решение с электролитом ил ионистором интересное, рассмотрим его. Спасибо.
FM1105 - очень дорого и тяжело его достать, видать не нашел продукт своего места на рынке.
0
Oxford
06.12.2016, 11:54 17
Так в элитане они есть. Хреново ищите.
87.40 от 5 шт =437
96.30 от 2 шт =193

Отгрузка 1 день.
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
07.12.2016, 21:29 18
При подключении питания . устройство сгорает сразу- целиком. Беспроигрышный вариант.
0
07.12.2016, 21:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2016, 21:29
Помогаю со студенческими работами здесь

Тормозит виндовс 10 после выключения нажатием на кнопку питания
Я решил перезагрузить пк а он у меня упал в бесконую перезагрузку ну я его и решил выключить нажав...

Не сохраняются настройки на D-Link DGS-1100-10/ME после выключения питания
Добрый день жители сего форума! Вот столкнулся с такой проблемой... Примерно год назад купил...

Несколько секунд не горит индикатор питания (после самопроизвольного выключения)
Привет всем. У меня следующая ситуация. Ноутбук отключается сам где-то после часа работы....

Juniper srx 210 после выключения питания, горит красным status, доступ к оборудованию пропал
juniper srx 210 после выключения питания, горит красным status, доступ к оборудованию пропал. Что...

Сохранение состояние элементов управления после открытия/закрытия окна
После перехода в настройки открывается окно идет подключение к COM порту, но состояние кнопки не...

Ситуация с входом Windows 98 в домен Windows NT после выключения питания
Ситуация: есть контролер домена на NT4 и машины с Win98 в локалке, все работало, до тех пор пока не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru