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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-01-11T14:55:07+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=24&amp;t=10157&amp;mode</id>
<entry>
<author><name><![CDATA[Morcinek92]]></name></author>
<updated>2015-01-11T14:55:07+01:00</updated>
<published>2015-01-11T14:55:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113716#p113716</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113716#p113716"/>
<title type="html"><![CDATA[Re: Kilka problemów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113716#p113716"><![CDATA[
[syntax=c]        <br />// Przerwanie INT2<br />EICRA |= (1&lt;&lt;ISC21);    // wyzwalanie zboczem opadającym        <br />EIMSK |= (1&lt;&lt;INT2);              // odblokowanie przerwania      <br />PORTD |= (1&lt;&lt;PD2);[/syntax]<br /><br />czy tak ma byc ??<br /><br />Wymiana stabilizatora pomogła. Układ działa tak jak powinien. Dzieki<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=903">Morcinek92</a> — 11 sty 2015, o 14:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Morcinek92]]></name></author>
<updated>2015-01-11T12:14:41+01:00</updated>
<published>2015-01-11T12:14:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113693#p113693</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113693#p113693"/>
<title type="html"><![CDATA[Re: Kilka problemów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113693#p113693"><![CDATA[
oczywiscie ze biore, ale pomiar robilem przed dioda ; ) <br />kupilem juz nowy stabilizator wlutuje go wieczorem i zdam relacje <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />moze ktos sprawdzic czy dobrze inicjalizuje przerwanie ??<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=903">Morcinek92</a> — 11 sty 2015, o 12:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[giciors]]></name></author>
<updated>2015-01-11T11:49:10+01:00</updated>
<published>2015-01-11T11:49:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113689#p113689</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113689#p113689"/>
<title type="html"><![CDATA[Re: Kilka problemów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113689#p113689"><![CDATA[
Wez pod uwage spadek napiecia na diodzie.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 3 minutach ]</span></strong><br /><br />Wez pod uwage spadek napiecia na diodzie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1818">giciors</a> — 11 sty 2015, o 11:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Morcinek92]]></name></author>
<updated>2015-01-11T10:54:12+01:00</updated>
<published>2015-01-11T10:54:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113681#p113681</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113681#p113681"/>
<title type="html"><![CDATA[Re: Kilka problemów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113681#p113681"><![CDATA[
Zmusiłeś mnie do przejrzenia moich zamówień... <br /><br /><a href="http://forum.atnel.pl/_obrazki/o/903/99b151c48615977a9af953fd4c184755.PNG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/903/99b151c48615977a9af953fd4c184755.PNG" alt="Obrazek" /></a><br /><br /><br />Miałeś rację <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />) Dzięki !! <br /><br /><br />Jeszcze została sprawa z tym PCF...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=903">Morcinek92</a> — 11 sty 2015, o 10:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[P3ndz3l3k]]></name></author>
<updated>2015-01-11T10:44:05+01:00</updated>
<published>2015-01-11T10:44:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113678#p113678</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113678#p113678"/>
<title type="html"><![CDATA[Re: Kilka problemów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113678#p113678"><![CDATA[
Witaj a nie zamontowałeś przypadkiem tego stabilizatora w wersji ADJ czyli regulowanej?<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/3709/8e061c49b733b88739f49a026b1baa6f.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/3709/8e061c49b733b88739f49a026b1baa6f.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3709">P3ndz3l3k</a> — 11 sty 2015, o 10:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Morcinek92]]></name></author>
<updated>2015-01-11T10:33:20+01:00</updated>
<published>2015-01-11T10:33:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113675#p113675</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113675#p113675"/>
<title type="html"><![CDATA[Kilka problemów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10157&amp;p=113675#p113675"><![CDATA[
Witam, <br /><br />1) Napięcie wyjściowe na stabilizatorze LM1117.<br /><br />Polutowałem swój &quot;sterownik domowy&quot; i już na samym początku mam problemy... <br />Mianowicie podłączyłem moduł ENC28j60 i dioda na nim ociupinkę się zaświeciła i zgasła.. zauważyłem to dopiero po kilku próbach. Pomyślałem, że to wina z modułem , ale podłączyłem go pod zestaw ATB pod zaciski wyjściowe z LM1117 i wszystko świeci normalnie. <br />Pomierzyłem napięcie 2,2V na mojej płytce... ale to i tak dioda powinna świecić bo kiedy podłączyłem go pod zasilacz stabilizowany przy 2 V nawet świeci.. więc coś mam ze stabilizatorem... spróbowałem jeszcze podłączyć moduł pod mój drugi zestaw ATB_GLS i jest dosłownie tak samo (napięcie 2,6 V) . Wydaje mi się ze oba stabilizatory są z jednego zamówienia. Na opakowaniu było napisane &quot;LM1117&quot; no ale co na układzie jest napisane to nie wiem bo jak umyłem płytkę to nie da się rozszyfrować ;P . Czy ktoś się spotkał z takim zjawiskiem ?? Czy kupić nowy układ i sprawdzić ?<br />Schemat jest okej, ale dodam: <br /><a href="http://forum.atnel.pl/_obrazki/o/903/ffe5883462e9824c88a9075a8f1508d9.PNG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/903/ffe5883462e9824c88a9075a8f1508d9.PNG" alt="Obrazek" /></a><br /><br /><br />2) PCF8583T<br /><br />Program praktycznie z BB i na zestawie ATB działa znakomicie . <br />Przenoszę ten sam program na mój sterownik i no wiadomo... ;D <br />W sterowniku mam Atmega128. <br />Wydaje mi się że może to być wina inicjalizacji przerwania. <br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />//#include &lt;avr/iom128.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#include &quot;LCD/lcd44780.h&quot;<br />#include &quot;I2C_TWI/i2c_twi.h&quot;<br /><br />// **** UWAGA - wybierz właciwy adres jak niżej **************<br />//#define PCF8583_ADDR 0xA0// gdy A1 --&gt; GND<br />#define PCF8583_ADDR 0xA2// gdy A1 --&gt; VCC<br /><br /><br /><br />// utworzenie typu u08, odpowiednika uint8_t aby kod był bardziej czytelny<br />typedef unsigned char  u08;<br />typedef unsigned short u16;<br /><br /><br /><br />volatile uint8_t int0_flag=1;// flaga zmieniana w przerwaniu i sprawdzana w pętli głównej<br /><br />// konwersja liczby dziesiętnej na BCD<br />uint8_t dec2bcd(uint8_t dec);<br />// konwersja liczby BCD na dziesiętną<br />uint8_t bcd2dec(uint8_t bcd);<br /><br /><br />int main(void) {<br /><br />DDRB |= (1&lt;&lt;PB4);// ustawiamy kierunek linii podświetlenia LCD jako WYJŚCIE<br />PORTB |= (1&lt;&lt;PB4);// załączamy podświetlenie LCD - stan wysoki<br /><br />// Przerwanie INT0<br />EICRA |= (1&lt;&lt;ISC21);    // wyzwalanie zboczem opadającym<br />EIMSK |= (1&lt;&lt;INT2);              // odblokowanie przerwania<br />PORTD |= (1&lt;&lt;PD2);<br /><br /><br />// definiujemy sobie dla polepszenia czytelności programu typ wyliczeniowy<br />// wskazujący nam później na odpowiednie indeksy w tablicy (buforze)<br />enum {ss=1, mm, hh};<br />uint8_t bufor&#91;4&#93;;// rezerwacja bufora 4 bajty<br />uint8_t sekundy, minuty, godziny;<br /><br /><br />lcd_init();<br /><br />i2cSetBitrate( 100 ); // USTAWIAMY prędkość 100 kHz na magistrali I2C<br /><br />sei();<br /><br /><br /><br /><br />while(1) {<br /><br />if ( int0_flag ) {<br />//odczyt 4 bajtów do bufora od adresu 0x01 z pamięci RAM naszego RTC<br />TWI_read_buf( PCF8583_ADDR, 0x01, 4, bufor );<br /><br />sekundy = bcd2dec( bufor&#91;ss&#93; );<br />minuty = bcd2dec( bufor&#91;mm&#93; );<br />godziny = bcd2dec( bufor&#91;hh&#93; );<br /><br />// wyświetlenie czasu na LCD<br />lcd_locate(1,0);<br />if( godziny &lt; 10 ) lcd_str(&quot;0&quot;);<br />lcd_int(godziny);<br />lcd_str(&quot;:&quot;);<br />if( minuty &lt; 10 ) lcd_str(&quot;0&quot;);<br />lcd_int(minuty);<br />lcd_str(&quot;:&quot;);<br />if( sekundy &lt; 10 ) lcd_str(&quot;0&quot;);<br />lcd_int(sekundy);<br /><br /><br />int0_flag=0;<br />}<br /><br />}<br />}<br /><br /><br />// procedura obsługi przerwania INT 0<br />SIGNAL(SIG_INTERRUPT2)  {<br />int0_flag = 1;<br />}<br /><br /><br />// konwersja liczby dziesiętnej na BCD<br />uint8_t dec2bcd(uint8_t dec) {<br />return ((dec / 10)&lt;&lt;4) | (dec % 10);<br />}<br /><br />// konwersja liczby BCD na dziesiętną<br />uint8_t bcd2dec(uint8_t bcd) {<br />    return ((((bcd) &gt;&gt; 4) &amp; 0x0F) * 10) + ((bcd) &amp; 0x0F);<br />}[/syntax]<br /><br />Schemat:<br /><a href="http://forum.atnel.pl/_obrazki/o/903/70e271147a6d03dd5c18fad8dad5a9f4.PNG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/903/70e271147a6d03dd5c18fad8dad5a9f4.PNG" alt="Obrazek" /></a><br /><br />INT_RTC pod PIN PD2 czyli INT2<br />Na wyświetlaczu &quot;ciemno&quot; nic się nie wyświetla.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=903">Morcinek92</a> — 11 sty 2015, o 10:33</p><hr />
]]></content>
</entry>
</feed>