|
Контроль пропадания питания, ATmega128 + AT45DB161 + DS1307 |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 22)
|
Jul 11 2008, 05:21
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(Tcom @ Jul 11 2008, 08:03)  связка из ATmega128 + DS1307 Если учесть, что DS1307 жрет исчезающе мало, то правильно ли я понял, что при пропадании питания Вам надо: 1. Прочитать часы (относительно медленный процесс) 2. Перегнать блок данных (кстати, каков размер блока данных ?) 3. Летаргия
|
|
|
|
|
Jul 11 2008, 05:26
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(Tcom @ Jul 11 2008, 11:03)  Привет всем! Подскажите как правельнее реализовать схемное решение таким образом, чтоб при пропадании питания, связка из ATmega128 + DS1307 смогла сохранить данные в AT45DB161. Мало данных. 1. Какой объем данных подлежит сохранению? 2. Как участвует в сохранение данных DS1307? 3. как часто и на какой срок пропадает питание? 4. Приведите схему источника питания. 5. С какой скоростью исчезает питание? 6. Хватит-ли запасенной энергии в конденсаторах (которые стоят на входе стабилизатора) для успешного процесса записи? 7. Есть-ли в схеме возможность определять пропадание первичного питания, т.е. до стабилизатора? 8. Рассмотрите идею применения ионистора, как источника резервного питания. 9. Рассмотрите идею применения FRAM-памяти или вообще "партнера" (все в одном флаконе).
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Jul 11 2008, 06:09
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(Tcom @ Jul 11 2008, 11:40)  4. Схемы нет, какая будет подходить больше всего такую и сделаю. 9. Наверно нет смысла в моей задаче. Я так понимаю будет питание от сети 220 В? Ну тогда бы я сделал так: к обмотке трансформатора подключены два мостика 1. Мостик основного выпрямителя -- для питания схемы. 2. Мостик дополнительного выпрямителя (можнно вообще обойтись двумя "верхними" диодами, т.к. "нижние" будут работать от основного выпрямителя) -- для датчика пропадания первичного напряжения. На основной схеме питания нужно установить электролитический конденсатор заведомо большой емкости (чтобы хватило времени для успешного сохранения данных). А вот емкость в цепи датчика пропадания питания должна быть маленькой. Собственно, сама схема будет состоять их этой емкости, резистора (нагрузки, разряжающей этот конденсатор) и какого-нибдь порогового элемента, который умеет определять напряжение: больше порога или меньше порога. Например, базо-эмиттерный переход, или стабилитрон. Важно, чтобы при переходе напряжения через "порог" просигнализировать об этом микроконтроллеру. Идея в том, что бы при пропадании питания конденсатор датчика разряжался бы быстрее, и на МК поступал бы сигнал о "пропадании", а МК успевалл бы сохранить критические данные пока остается заряд на первичном конденсаторе (до стабилизатора) питания. Тут, правда, подстерегают грабли. Большая емкость конденсатора предполагает медленный рост напряжения питания при включении. Возможно МК не будет четко запускаться, тогда надо будет предусматреть в схеме супервизор питания. Ну вот, я бы как-то так решал задачу.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Jul 11 2008, 06:50
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(Tcom @ Jul 11 2008, 12:20)  устройство автомобильное 24 вольта, если поставить диод перед ёмкостью и с него снимать сигнал пропадания? Как такой вариант. Нормально. Грубо говоря, заменяйте (трансформатор и два мостика) на (аккумулятор и диод в цепи патания МК). Ну, идею Вы уловили, а реализация -- это уж дело авторское. Удачи!
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Jul 11 2008, 08:09
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата 1. Данные накопляются в первом буфере DataFlash и нужно просто сделать копирование в флеш. Был у меня в первых версиях приборов такой алгоритм, сливал по завершению буфера или падению питания. На стендах все работало. Но практика объектов примерно за 5 лет показала, что бывают случаи, что не сливается. Посему выполнил по другому: при начале нового сектора сектор просто стирался, затем, когда нужно было выполнить новую запись, место в буфере до и после новой записи заполнялось 0xFF и производилась запись без стирания (есть такая команда). Т.е. запись происходила сразу, а так как, на самом деле, при записи выполняется операция AND, то старые данные не изменялись. Больше нареканий нет. Приведенный алгоритм есть в каком-то официальном апноте атмеловском, но его суть - есть древний боян...
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Jul 11 2008, 10:04
|

Местный
  
Группа: Свой
Сообщений: 360
Регистрация: 3-01-06
Из: Украина Запорожская обл.
Пользователь №: 12 792

|
Цитата Посему выполнил по другому: при начале нового сектора сектор просто стирался, затем, когда нужно было выполнить новую запись, место в буфере до и после новой записи заполнялось 0xFF и производилась запись без стирания (есть такая команда). Т.е. запись происходила сразу, а так как, на самом деле, при записи выполняется операция AND, то старые данные не изменялись. Больше нареканий нет. Спасибо! Идея отличная, наверно так и зделаю..
|
|
|
|
|
Jul 11 2008, 12:42
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(_Pasha @ Jul 11 2008, 18:08)  Нелишне рассчитать с полуторным запасом. Мир играет в игру под названием потребительство (некоторые произносят его по-другому, через "ять", что сути не меняет). Более того, правительство нашей страны взяло курс на формирование личности потребителя. Не созидателя, не творца, а именно пртребителя! Если вещь исправно служит в течении 2-3 лет, она все равно обесценивается из-за морального износа. Какой смысл корячиться и делать девайс на 10 лет, если через пару лет его заменят более навороченным? "Мне не нужна вечная игла для примуса. Я не собираюсь жить вечно!" (С) Ильф & Петров. -- а ведь они правы! Мы все ругаем узкоглазых за качество их продукции, однако... продолжаем покупать шмотки "а-ля на один сезон". Компы меняются раз в 2-3 года. Авто тоже все стараются поменять года через два-три года. Есть негласный лозунг -- "промышленность должна работать!". Если производство начнет останавливться, в мире начнутся кризисы. С политической сточки зрения это не нужно ни одной стране мира. Поэтому в жертву приносится качество и ориентация на фетиш. Рынок потребляет не тот товар, который качественный о более долговечный, а тот, который более раскручен рекламой и более дешевый. Поэтому, я считаю, нужно биться не над качеством и долговечностью, а над вопросами уменьшения себестоимости изделия. Конечно, если ваши зделия ломаются еще на пути к потребителю, то... Ладно! Тем не менее, извините за то, что публично высказал свою точку зрения.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Jul 11 2008, 13:19
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата Если вещь исправно служит в течении 2-3 лет, она все равно обесценивается из-за морального износа. Какой смысл корячиться и делать девайс на 10 лет, если через пару лет его заменят более навороченным? Это Вы, батенька, погорячились. Стандарты на изделия, которые я разрабатываю, требуют срок службы 10 лет. И испытания проводятся соответствующие. Так что разные случаи есть. Если речь идет о елочной гирлянде - это одно, в других случаях - другое, не надо всех под одну гребенку...
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Jul 11 2008, 13:26
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(zhevak @ Jul 11 2008, 15:42)  Мы все ругаем узкоглазых за качество их продукции, однако... продолжаем покупать шмотки "а-ля на один сезон". Компы меняются раз в 2-3 года. Авто тоже все стараются поменять года через два-три года. Что-то я не пойму вашего поста. А чем плохо когда вещь качественная? Например чем плохо когда полный шкаф шмоток, пусть отсталых от моды, которые не изнашиваются и никогда нет проблемы "что одеть". Неужели удобнее ходить в новой, но уже рваной одной тельняшке весь сезон? Чем плохо не менять компы по нужде - потому что сломалось и превратилось в г.вно, а неспешно подбирать новый из интереса.. Чем плохо не выбрасывать авто на свалку потому что за три года сломалось и стало г.вно, а докупить второе и ездить на двух по-очереди - ведь дольше прослужат. Цитата Поэтому, я считаю, нужно биться не над качеством и долговечностью, а над вопросами уменьшения себестоимости изделия. А я напротив, считаю биться надо за качественную дорогую и долговечную продукцию во всех отраслях, а от дешевого разрекламмированного г.вна надо избавляться. Никогда для себя лично ничего не выбирал по критерию "подешевле". Код Уж лучше голодать, чем что попало есть и лучше одному, чем вместе с кем попало! Омар Хайам Цитата Если вещь исправно служит в течении 2-3 лет, она все равно обесценивается из-за морального износа. Как минимум на жилье это не распространяется.
|
|
|
|
|
Jul 11 2008, 14:52
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(Rst7 @ Jul 11 2008, 19:19)  Это Вы, батенька, погорячились. Абсолютно согласен! Цитата А чем плохо когда вещь качественная? Качественная вещь сама по себе -- это даже отлично. Но есть промышленность, которая не должна останавливаться. Массовый выпуск качественных вещей порождает долговременное насыщение рынка. Вследствие чего даже качественный товар перестает продаваться. Грубо говоря, мне не нужно три автомобиля, четыре компьютера, пять дюжин нержавеющих ложек и т.д. И, разумеетя, я не буду их покупать в ближайшие несколько лет. И так, товар перестает продаваться. Нависают проблемы с занятостью трудящихся и выплатой им зарплаты. Абсолютно новый вид товар для серийного выпуска придумать сложно. Поэтому товар старые разработки "дефейсят", "фейс-лифтят" и выбрасывают на рынок. Они вступают в конкуренцию с товаром из старых версий и тоже толком не продаются. Проблема, однако. Так вот, что бы таких в промышленности проблем не было, товар делают с ограниченным сроком службы. Успокойтесь! -- Не весь товар! Есть и такие виды товаров, которые должны долго и безупрчно работать. И вы их приводите в пример. Но есть такие виды бытовых товаров, у которые не имеет смысла увеличивать срок службы до десяти лет. Я даже не задумываюсь о примерах, сходу называю то, что приходит в голову: мобильники, музыкальные центры, CD и DVD - приводы, Винчестеры, Память, Телевизоры, ДСВ-моники, КПК, принтеры, и прочие изделия ... шкафы-купе, газоразрядные лампы в любимом авто, а в доме галогенки... и т.д. Цитата Как минимум на жилье это не распространяется. Да как же это не распространяется? А пол -- обязательно ламинат, окна -- пластик, батареи -- плоские... ну и т.д. Большиство из них еще могли служить и служит, но ... морально устарели. Поэтому на свалку! Да я и сам, вобщем-то, противник потребительского отношения. У меня у самого VW Passat 1992 г.в. И вроде бы надо поменять его, но ... зачем? Добрая ведь машина! Ну подумаешь, стекла мясорубкой поднимаются -- чай не баре -- покрутим и руками. Не в лом! Топливо жрет в меру (инжектор). Кузов не гнилой. Все болезни авто знаю. Вобщем плюсов еще очень много, а минус один -- старый. Но ведь не физически, а морально! Какой смысл покупать другую машину? Примерно тоже могу сказать про комп. Ему уже лет пять. Комп свои функции выполняет, работает надежно, какой смысл менять? А теперь производители компов и автомобилей, попробуйте мне втюкать свой товар! Но вот, смотрю я на свои изделия, и вижу, что .... мои проги, которые я написал лет 10 назад, до сих пор работают. И бывшие мои клиенты совсем не собираются их менять или заказывать другие. И то, что со стязи создания программ для компов я вновь вернулся к микроконтроллерам, это было правильно, т.к. тут много чего еще можно продать. (Да, именно продать. А как же еще зарабатывать деньги?) Наверно надо притормозить. Т.к. монолог -- это плохо. Критикуйте!
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Jul 11 2008, 16:04
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Tcom @ Jul 11 2008, 09:38)  А как поведёт себя устройство через 10 лет, если подсядит ёмкость конденсаторов. Если изделие ответственное, то: 1. Выбирать соотвествующие по качеству конденсаторы. 2. Предусмотреть возможность самоотключения первичного источника питания устройством на некоторе количество миллисекунд, с контролем величены провала питающего напряжения.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|