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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-11-25T23:40:34+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=9395&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-11-25T23:40:34+01:00</updated>
<published>2014-11-25T23:40:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=106000#p106000</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=106000#p106000"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=106000#p106000"><![CDATA[
wywal z kodu tą linię<br /><br />[syntax=c]_delay_us(1);[/syntax]<br /><br />to było tylko tak dla przykładu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 25 lis 2014, o 23:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[steter]]></name></author>
<updated>2014-11-25T23:24:26+01:00</updated>
<published>2014-11-25T23:24:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105998#p105998</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105998#p105998"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105998#p105998"><![CDATA[
<div class="quotetitle">steter napisał(a):</div><div class="quotecontent"><br />Na razie kombinuję jeszcze  z programowym SPI, ale też coś mi nie wychodzi z transmisją (nic nie działa).<br />Mam atmegę32 z kwarcem 11059200Hz - może to za szybko hula i 74HC595 nie nadąża. ( W sprzętowym SPI  ATmegi32 max to Fosc/2 )<br /></div><br /><br />Ależ popełniłem błąd, literówka że hej.<br /><br />[syntax=c]// Funkcja wysyłająca bajt danych<br />void Send_Soft_SPI(uint8_t bajt){<br /><br />uint8_t cnt=0x80;                 // licznik do zasysania bitów ze zmiennej bajt aby je wysłać<br />SCK_0;                            // wyzeruj linię SCK<br />while(cnt){                       // pętla do momentu wysłania bajtu do ukadu Slave<br />if(bajt &amp; cnt) MOSI_1;        // w pierwszym obiegu pętli - jesli najstarszy bit == 1 to MOSI=1 - stan wysoki<br />else MOSI_1; //*** powinno być MOSI_0;                 // w przeciwnym razie MOSI=0  - stan niski                                                             <br />SCK_1;                        // linia shift Clock - stan wysoki | Własnie wysyłam do<br />SCK_0;                        // linia shift Clock - stan niski  | układu Slawe najstarszy bit (w pierwszym obiegu pętli)<br />cnt&gt;&gt;=1;                      // w pierwszym obiegu pętli - przesuń w prawo bit licznika do pobrani(zassania)<br />                              // ze zmienej bajt bitu nr.7<br />}<br />SCS_1;                            // Po pobraniu całego bajtu zatrzaskuje pobrany bajt na wyj. Qa-Qh<br />_delay_us(1);                     //<br />SCS_0;                            // zeruję linie do następnego zatrzasnięcia<br />}[/syntax]<br /><br /><br />A powinno być tak.<br /><br />[syntax=c]// Funkcja wysyłająca bajt danych<br />void Send_Soft_SPI(uint8_t bajt){<br /><br />uint8_t cnt=0x80;                 // licznik do zasysania bitów ze zmiennej bajt aby je wysłać<br />SCK_0;                            // wyzeruj linię SCK<br />while(cnt){                       // pętla do momentu wysłania bajtu do ukadu Slave<br />if(bajt &amp; cnt) MOSI_1;        // w pierwszym obiegu pętli - jesli najstarszy bit == 1 to MOSI=1 - stan wysoki<br />else MOSI_0;                  // w przeciwnym razie MOSI=0  - stan niski<br />SCK_1;                        // linia shift Clock - stan wysoki | Własnie wysyłam do<br />SCK_0;                        // linia shift Clock - stan niski  | układu Slawe najstarszy bit (w pierwszym obiegu pętli)<br />cnt&gt;&gt;=1;                      // w pierwszym obiegu pętli - przesuń w prawo bit licznika do pobrani(zassania)<br />                              // ze zmienej bajt bitu nr.7<br />}<br />SCS_1;                            // Po pobraniu całego bajtu zatrzaskuje pobrany bajt na wyj. Qa-Qh<br />_delay_us(1);                     //<br />SCS_0;                            // zeruję linie do następnego zatrzasnięcia<br />}[/syntax]<br /><br />Nie zauważyłem tej literówki przez 2 godziny <img src="https://forum.atnel.pl/images/smilies/icon_redface.gif" alt=":oops:" title="Zawstydzony" /> będąc pewnym że kod jest ok.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2747">steter</a> — 25 lis 2014, o 23:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[steter]]></name></author>
<updated>2014-11-25T21:24:54+01:00</updated>
<published>2014-11-25T21:24:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105966#p105966</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105966#p105966"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105966#p105966"><![CDATA[
Jak się nie mylę w tranzystorach Mosfet z kanałem P podając na &quot;Gate&quot; bramkę potencjał zbliżony do potencjału Drenu, otwiera tranzystor.<br /><br /><!-- m --><a class="postlink" href="http://www.redrok.com/MOSFET_IRF5305_-55V_-31A_6mO_Vth-4.0_TO-220.pdf" >http://www.redrok.com/MOSFET_IRF5305_-5 ... TO-220.pdf</a><!-- m --><br />VGS(th) Gate Threshold Voltage -2.0 ––– -4.0 V VDS = VGS, ID = -250μA - parametr dla właśnie tego mosfeta<br /><br />( jeśli dobrze doczytałem to właśnie różnica potencjału już -2V między &quot;SOURCE&quot; a &quot;Gate&quot; bramą otwiera mosfeta)<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2747">steter</a> — 25 lis 2014, o 21:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2014-11-25T21:02:16+01:00</updated>
<published>2014-11-25T21:02:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105956#p105956</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105956#p105956"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105956#p105956"><![CDATA[
cześć <br />problem nie tkwi w scalakach 74595 tylko w układach wykonawczych<br />tak patrzę na schemat i nie masz rezystora rozładowującego pojemność bramki - dołącz pomiędzy bramkę i masę coś rzędu <br />47K i zobacz co się dzieje<br />Jak nie pomoże to optotriaki z detekcją zera sieci<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 25 lis 2014, o 21:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[steter]]></name></author>
<updated>2014-11-25T21:07:22+01:00</updated>
<published>2014-11-25T20:53:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105953#p105953</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105953#p105953"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105953#p105953"><![CDATA[
Witam, <br /><br />To są mosfety IRF5305 z kanałem P ( po prostu chciałem aby sterowanie cewki było plusem )<br />I tak sobie myślę, że chyba powinienem nimi sterować jakimiś transoptorami, aby zrobić chociażby galwaniczną izolację.<br /><br />P.Mirek mnie zmotywował do dalszej walki, więc w wolnym czasie zrobię podobny układ, tylko właśnie z transoptorami.<br />Chyba że polecacie coś innego i praktyczniejszego.<br />Na razie kombinuję jeszcze  z programowym SPI, ale też coś mi nie wychodzi z transmisją (nic nie działa).<br />Mam atmegę32 z kwarcem 11059200Hz - może to za szybko hula i 74HC595 nie nadąża. ( W sprzętowym SPI  ATmegi32 max to Fosc/2 )<br />Z moim angielskim kiepsko, ale spojrzę do noty 74HC595, może coś pisze o maxymalnej prędkości transmisji ?.<br /><br />Pozdrawiam.<br /><br /><!-- m --><a class="postlink" href="http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf" >http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf</a><!-- m --><br />2. Features and benefits<br /> 8-bit serial input<br /> 8-bit serial or parallel output<br /> Storage register with 3-state outputs<br /> Shift register with direct clear<br /> 100 MHz (typical) shift out frequency     <br /> ESD protection:<br /> HBM JESD22-A114F exceeds 2000 V<br /> MM JESD22-A115-A exceeds 200 V<br /> Multiple package options<br /> Specified from 40 C to +85 C and from 40 C to +125 C<br /><br /><br />Na piątej pozycji (jak się nie mylę i dobrze interpretuje, to 100MHz układ spokojnie da rady. <br />-- 100 MHz (typowy) przesuwają się częstotliwość(przetłumaczone w (Tłumacz Google)<br />A jak się mylę to mnie poprawcie.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2747">steter</a> — 25 lis 2014, o 20:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[giciors]]></name></author>
<updated>2014-11-25T18:00:07+01:00</updated>
<published>2014-11-25T18:00:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105917#p105917</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105917#p105917"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105917#p105917"><![CDATA[
Witam <br />Nie siedzę zbyt długo w analogówce , ale wydaje mi się że trochę przkombinowałeś z MOSFETAMi z tego co zauważyłem używasz IRF3305 ? <br />PO włączeniu zasilania mosfet przewodzi ? tranzystor (jeżeli nic z nim nie zrobisz ) nic nie robi. Dopiero jak puścisz 1 na pin to wyłączy MOSFETA ? Czy dobrze myślę ?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />Czemu puszczasz zasilanie Gata mosfetów  z 24v ?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 6 minutach ]</span></strong><br /><br />Już chyba widzę ...masz inne MOSFETY z kanałem P.....to inne niż te co podałem wyżej..sorki słaby wzrok.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1818">giciors</a> — 25 lis 2014, o 18:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-11-25T16:38:55+01:00</updated>
<published>2014-11-25T16:38:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105909#p105909</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105909#p105909"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105909#p105909"><![CDATA[
Jeśli omijasz problemy zamiast je rozwiązywać to może być kiepsko również z expanderami PCF - tzn w sensie że też będziesz miał ten sam efekt zakłóceń<br /><br /><div class="quotetitle">steter napisał(a):</div><div class="quotecontent"><br />linie układu SCK i MOSI łączyłem rezystorem nawet 200R do VCC<br /></div> <br />200R ???? to już masakra <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />jak widzisz - warto poćwiczyć projektowanie obwodów a nie wymieniać scalaki na inne w nadziei, że to cudownie rozwiąże problem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 25 lis 2014, o 16:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[steter]]></name></author>
<updated>2014-11-25T16:33:46+01:00</updated>
<published>2014-11-25T16:33:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105908#p105908</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105908#p105908"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105908#p105908"><![CDATA[
Dziękuję za zainteresowanie, pozostałe wolne piny w mojej mega_32 ustawiałem jako wej. z podciąganiem do VCC, jako wyjścia ustawiając <br />stan H lub L, linie układu SCK i MOSI łączyłem rezystorem nawet 200R  do VCC, lub GND i powiem że poprawa była, lecz nadal problem występuje,<br />więc spróbuję zrobić tą kartę używając PCF8574 na I2c, o ile sobie poradzę  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /> ,(zegarek z niebieskiej książki udało mi się uruchomić)<br />nie wiem tylko czy będę mógł jednocześnie ustawić stany na wyjściach jednocześnie na trzech układach, tak jak na 74HC595.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2747">steter</a> — 25 lis 2014, o 16:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-11-24T09:02:36+01:00</updated>
<published>2014-11-24T09:02:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105699#p105699</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105699#p105699"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105699#p105699"><![CDATA[
Skoro masz długie przewody SPI do sterowania 74595 to podciągnij linie SPI na tej płytce do VCC rezystorami<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 24 lis 2014, o 09:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2014-11-24T08:41:20+01:00</updated>
<published>2014-11-24T08:41:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105697#p105697</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105697#p105697"/>
<title type="html"><![CDATA[Re: 74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105697#p105697"><![CDATA[
cześć<br />zacznij od ustawienia niewykorzystanych pinów jako wejścia i podciągnij je do Vcc za pomocą wewnętrznych rezystorów w procku<br />wszystkie piny po restarcie ustawione są jako wejścia, ale bez podciągnięcia do Vcc i są w stanie wysokiej impedancji - działają Ci jak anteny<br /><br />pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 24 lis 2014, o 08:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[steter]]></name></author>
<updated>2014-11-23T20:03:04+01:00</updated>
<published>2014-11-23T20:03:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105642#p105642</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105642#p105642"/>
<title type="html"><![CDATA[74HC595N_zakłócenia_z_sieci]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9395&amp;p=105642#p105642"><![CDATA[
Witam wszystkich użytkowników.<br /><br />Po oglądnięciu poradnika pana Mirka na temat układu 74HC595N, postanowiłem pobawić się tym układem.<br />Pisząc program, obserwowałem wyniki mojej pracy na diodach led- byłem zachwycony.<br /><br />Po zaprzyjaźnieniu się z układem, postanowiłem zrobić (używając 74HC595n) &quot;kartę wyjść&quot; do sterowania<br />cewkami zaworów hydraulicznych wtryskarki.<br />Szybko zaprojektowałem płytkę w eaglu, wytrawiłem i wlutowałem elementy.<br /><br />Po podłączeniu jej do mojego zestawu z ATmegą 32, zacząłem ją testować.<br />Okazało się, że przy załączeniu bądź wyłączeniu lutownicy transformatorowej lub jakiegoś trafo, układ bardzo reaguje<br />i załącza lub gasi losowo diody(na karcie wyjść)czyli wyjścia. <br />Próbując różnych sposobów z filtrowaniem układu, używając różnych wartości kondensatorów, (nic to nie dawało)<br />postanowiłem zasilić cały układ z mojego laptopa, nie podłączonego do sieci AC (na samej baterii)<br />Ku mojemu zdziwieniu nic się nie zmieniło.<br /><br />Wywnioskowałem więc, że moja karta wyjść to chyba odbiornik, antena i odbiera wszystko co może.<br />Jestem mega amatorem, więc pewnie gdzieś popełniłem błąd przy projektowaniu schematu i płytki.<br />Proszę Was o poradę co z tym zrobić.Dodam że, po złożeniu 74HC595 na płytce stykowej i podłączeniu wyjść Qa-Qh<br />z diodami na moim zestawie uruchomieniowym działa wszystko ok.<br />Ale jak tylko chociażby połączę GND mojej wytrawionej karty wyjść z zestawem uruchomieniowym, to na diodach <br />zestawu, jest takie same czary mary.<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/2747/a168686beff9c1047b0ac5f1569a2043.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2747/a168686beff9c1047b0ac5f1569a2043.jpg" alt="Obrazek" /></a><br /><a href="http://forum.atnel.pl/_obrazki/o/2747/30d9d483f1f2ea7528af5646c8f6ab63.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2747/30d9d483f1f2ea7528af5646c8f6ab63.jpg" alt="Obrazek" /></a><a href="http://forum.atnel.pl/_obrazki/o/2747/d32d9f66f6e175f1b4140a33f08918b6.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2747/d32d9f66f6e175f1b4140a33f08918b6.jpg" alt="Obrazek" /></a><br /><br />Wybaczcie, nie wiem jak dodać schemat z eagle, podpowiedzcie to wrzucę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2747">steter</a> — 23 lis 2014, o 20:03</p><hr />
]]></content>
</entry>
</feed>