<?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=8&amp;t=11878&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-02-22T21:43:38+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=11878&amp;mode</id>
<entry>
<author><name><![CDATA[jacekrv1]]></name></author>
<updated>2017-02-22T21:43:38+01:00</updated>
<published>2017-02-22T21:43:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=183298#p183298</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=183298#p183298"/>
<title type="html"><![CDATA[Re: brak zasilania zapis do EEPROMA]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=183298#p183298"><![CDATA[
Witam!<br />Grzebiąc po sieci trafiłem na stronkę 'The mystery of the Zombie RAM' autorstwa bigjosh2, z opisem podtrzymania  zmiennych w RAM'ie, nawet przez kilka minut po zaniku zasilania, wyłącznie przez zwykłą diodę LED, podłączoną do pinu. Jest też sugestia by wykorzystać do tego kondensator.<br />Tutaj jest <a href="https://wp.josh.com/2014/03/03/the-mystery-of-the-zombie-ram"  class="postlink">link do pierwszej strony</a>.<br />Czy mądre głowy mogą rozwinąć temat? Wydaje się, że wart jest zainteresowania.<br />Nie mogę pojąć, o co chodzi w przytoczonym tam kodzie.<br />[syntax=c]#include &amp;lt;avr/io.h&amp;gt;<br /> <br />#define MAGIC_COOKIE 0xee00ff55UL       // Nice cookie to exercise bits<br /> <br />unsigned long ram_cookie;<br /> <br />void init0 (void) __attribute__ ((naked)) __attribute__ ((section (&amp;quot;.init0&amp;quot;)));<br /> <br />// This code will be run immedeately on reset, before any initilization or main()<br /> <br />void init0(void) {<br /> <br />    DDRD = _BV(0);                  // Enable output on LED on pin 19<br /> <br />    if (ram_cookie==MAGIC_COOKIE) { // Is the cookie there?<br /> <br />        PORTD = _BV(0);             // Light the LED!<br /> <br />    }<br /> <br />    ram_cookie = MAGIC_COOKIE;      // Load the cookie for next run<br /> <br />    while (1);                  // All done<br /> <br />}<br /> <br />// We never make it to main()<br /> <br />int main(void)<br />{<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8924">jacekrv1</a> — 22 lut 2017, o 21:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2015-06-05T14:22:40+01:00</updated>
<published>2015-06-05T14:22:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=131008#p131008</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=131008#p131008"/>
<title type="html"><![CDATA[Re: brak zasilania zapis do EEPROMA]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=131008#p131008"><![CDATA[
O tym resecie wtedy nie pomyślałem.Pewnie masz racje.Moze nawet przez to były problemy.Ten schemat zasilania przerysowałem z jakiejś książki.Nie pamiętam jednak z jakiej.Nie pamiętam jaki jest rezystor przy GoldCap dobierałem go już na układzie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 5 cze 2015, o 14:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2015-06-04T20:48:34+01:00</updated>
<published>2015-06-04T20:48:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130948#p130948</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130948#p130948"/>
<title type="html"><![CDATA[Re: brak zasilania zapis do EEPROMA]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130948#p130948"><![CDATA[
Proszę sie nie śmiać to był mój pierwszy kontakt z  Eagle.Jeszcze przed era poradników:)<br />Co nie znaczy,ze teraz jest dużo lepiej.<img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><a href="http://forum.atnel.pl/_obrazki/o/1519/df64f3b5f9b0571f3dabfabe22a22ee9.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/1519/df64f3b5f9b0571f3dabfabe22a22ee9.jpg" alt="Obrazek" /></a><br />Nie wiem czemu ,ale do Kondensatora podtrzymującego musiałem dac rezystor,bo gdy wyłączałem i włączałem napięcie na zasadzie takich drgań to sie blednie zapisywało.Po dodaniu tego rezystora nie było tych problemów.<br />Program w Bascom i spokojnie to wystarczało na zapisanie jakiś 20 zmiennych.<br />Ten sterownik steruje triakami i obsługuje 3 pralki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 4 cze 2015, o 20:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_W]]></name></author>
<updated>2015-06-02T13:09:02+01:00</updated>
<published>2015-06-02T13:09:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130701#p130701</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130701#p130701"/>
<title type="html"><![CDATA[Re: brak zasilania zapis do EEPROMA]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130701#p130701"><![CDATA[
Aha stosujecie jakieś rezystory ograniczające prąd przy kondensatorach, jedynie dioda-kondensator-prcesor?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5610">Marcin_W</a> — 2 cze 2015, o 13:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_W]]></name></author>
<updated>2015-06-02T10:01:02+01:00</updated>
<published>2015-06-02T10:01:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130679#p130679</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130679#p130679"/>
<title type="html"><![CDATA[Re: brak zasilania zapis do EEPROMA]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130679#p130679"><![CDATA[
Dzięki! Tak też myślałem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Grzeniu 73 Też właśnie myślałem, aby to zrealizować - na tranzystorze, bezpośrednio z 12V. <br />Na ile (czasu) wystarcza Ci taki kondensator 1F?<br /><br />Wystarczą diody SS14, Czy powinny być jakieś specjalne?<br /><br />I mam jeszcze jedną sprawę do rozpatrzenie. Z 12V jest załączana pompka wodna przez mosfet. Czy załączanie pompki nie będzie wpływało na odczyt zaniku zasilania. Linia 12V przed stabilizatorem zabezpieczona jest kondensatorem 1000uF + 2x100nF<br /><br />Niestety nie mam oscyloskopu aby móc poobserwować tę linię,co się tam dzieje, więc wolał bym się zabezpieczyć trochę na zapas.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5610">Marcin_W</a> — 2 cze 2015, o 10:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2015-06-02T06:14:46+01:00</updated>
<published>2015-06-02T06:14:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130659#p130659</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130659#p130659"/>
<title type="html"><![CDATA[Re: brak zasilania zapis do EEPROMA]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130659#p130659"><![CDATA[
Witam!<br />Mam takie urządzenie ,które zapisuje po wyłączeniu zasilania.Mam cały procesor zasilany(tylko procesor)kondensator 10 000uF lub żelowy.Ja mam 1F.Brak napięcia wykrywam w ten sposób,ze do zasilania mam podpięty tranzystor.Po wyłączeniu prądu na port dostaje 0 i wtedy zapamiętuje co mam zapamiętać.Diody to diody shotkiego.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 2 cze 2015, o 06:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2015-06-02T04:42:49+01:00</updated>
<published>2015-06-02T04:42:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130658#p130658</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130658#p130658"/>
<title type="html"><![CDATA[Re: brak zasilania zapis do EEPROMA]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130658#p130658"><![CDATA[
cześć<br /><br />Myślę, że do prawidłowej pracy musisz zasilać cały procesor.<br />Lepiej chyba będzie zastosować kondensator żelowy niż zwykły elektrolit<br /><br />pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 2 cze 2015, o 04:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_W]]></name></author>
<updated>2015-06-02T01:11:45+01:00</updated>
<published>2015-06-02T01:11:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130655#p130655</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130655#p130655"/>
<title type="html"><![CDATA[brak zasilania zapis do EEPROMA]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11878&amp;p=130655#p130655"><![CDATA[
Witam.<br />Jest taka sprawa. Pracuję właśnie nad sprzętową częścią sterownika. Potrzebuję w chwili zaniku zasilania (choć by przypadkowe wyjęcie wtyczki z gniazdka) zapamiętać pewne ustawienia. Aby po przywróceniu zasilania móc kontynuować dalszą pracę (odliczanie czasu, 2 alarmu itp...). <br /><br />Ze znalezionych informacji widzę to tak. Zasilanie idzie do procesora przez diodę za którą, znajduje się duży kondensator (1500uF ?) pozwalający utrzymać, jeszcze chwilę zasilanie procesora na czas zapisu - taki jego UPS. W sumie konstrukcja podobna jak w przypadku podtrzymywania układu PCFxxx. Zasilanie całego układu podpięte jest pod jedną z nóg procesora - W chwili zaniku zasilania następuje spadek napięcia na tej nodze i skok do procedury awaryjnego zapisu do eeproma.<br />na płytkę i idzie w sumie 12V a następnie jest obniżane do 5V więc dane do detekcji zaniku brał bym bezpośrednio z 12V, jeszcze przed stabilizatorem.<br /><br />I tu nasuwa się pytanie o zasilanie procesora. Czy część analogowa (AVCC) i reset ma być podpięty pod to zapasowe źródło zasilania - za anodą diody. Czy wystarczy samo VCC procesora? Czyli czy cały procesor ma być zasilany z UPS'a, czy wystarczy samo VCC<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5610">Marcin_W</a> — 2 cze 2015, o 01:11</p><hr />
]]></content>
</entry>
</feed>