<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=1130&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-06-01T13:35:25+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=1130&amp;mode</id>
<entry>
<author><name><![CDATA[main.c]]></name></author>
<updated>2012-06-01T13:35:25+01:00</updated>
<published>2012-06-01T13:35:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7351#p7351</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7351#p7351"/>
<title type="html"><![CDATA[Re: Zapis danych do EEPROM w przypadku zaniku zasilania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7351#p7351"><![CDATA[
Dziękuję. Zapoznam się z tym co podaliście.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=332">main.c</a> — 1 cze 2012, o 13:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Malutki_27]]></name></author>
<updated>2012-06-01T10:30:20+01:00</updated>
<published>2012-06-01T10:30:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7322#p7322</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7322#p7322"/>
<title type="html"><![CDATA[Re: Zapis danych do EEPROM w przypadku zaniku zasilania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7322#p7322"><![CDATA[
Poczytaj sobie <a href="http://mikrokontrolery.blogspot.com/2011/03/avr-komparator-analogowy.html"  class="postlink">w tym miejscu</a> jest całkiem nie źle opisane.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=225">Malutki_27</a> — 1 cze 2012, o 10:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[miszczo]]></name></author>
<updated>2012-05-31T15:45:28+01:00</updated>
<published>2012-05-31T15:45:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7281#p7281</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7281#p7281"/>
<title type="html"><![CDATA[Re: Zapis danych do EEPROM w przypadku zaniku zasilania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7281#p7281"><![CDATA[
Rzuć okiem tutaj, może Ci się przyda.<br /><!-- m --><a class="postlink" href="http://diy.elektroda.eu/nie-zwykla-zarowka-rgb/" >http://diy.elektroda.eu/nie-zwykla-zarowka-rgb/</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=78">miszczo</a> — 31 maja 2012, o 15:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[main.c]]></name></author>
<updated>2012-05-31T15:12:11+01:00</updated>
<published>2012-05-31T15:12:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7279#p7279</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7279#p7279"/>
<title type="html"><![CDATA[Zapis danych do EEPROM w przypadku zaniku zasilania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1130&amp;p=7279#p7279"><![CDATA[
Czy ktoś z Was zmierzył się praktycznie z zapisem kluczowych danych do wewnętrznej pamięci EEPROM w przypadku zaniku napięcia zasilania?<br /><br />Mam układ składający się z trzech wyświetlaczy LED 4&quot; na których mają być wyświetlane minuty postoju pieca w firmie. Zaniki zasilania zdarzają się rzadko jednak ze swojej strony chciałbym uodpornić układ na takie zjawisko. Zastosowałem ATTiny2313 a do resetu wykorzystałem DS1813. W przypadku zaniku napięcia zasilania układ powinien zachować w wewnętrznej pamięci EEPROM zmienną minut oraz dodatkowo sekund. Sprawdzałem w dokumentacji i czat potrzebny do wykasowani i zapisu komórki EEPROM to ~3,4ms plus czas na wykrycie przerwania oraz jego obsługę.<br /><br /><a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=printview&amp;t=57055&amp;start=20"  class="postlink">Na stronie</a> znalazłem ciekawe rozwiązanie polegające na użyciu wewnętrznego komparatora analogowego i użyciu wew. napięcia odniesienia (bandgap reference voltage).<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />danni - Apr 23, 2008 - 12:07 AM<br />Post subject: I solved a similar problem without external components.<br /><br />I measure the internal band gap (1.1V) with VCC as reference.<br />Then if VCC drops below 4.5V I store the needed data to the EEPROM.<br />The brownout was set to 2.7V.<br /><br />So the capacitor must be large enough to discharge from 4.5V not below 2.7V until all bytes are written.<br /><br /><br />Peter<br /></div><br /><br />Czyżby w tym przypadku druga nóżka komparatora AIN1 (PB1) była niepodłączona tzn. można ją użyć w projekcie? Powyższe rozumiem, że komparator generuje przerwanie i wtedy następuje zapis komórek EEPROM resztkami energii wyciśniętymi z kondensatora filtrującego.<br /><br />Proszę o sugestię w sprawie tego sposobu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=332">main.c</a> — 31 maja 2012, o 15:12</p><hr />
]]></content>
</entry>
</feed>