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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-10-02T11:17:10+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=16354&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-10-02T11:17:10+01:00</updated>
<published>2016-10-02T11:17:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170178#p170178</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170178#p170178"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170178#p170178"><![CDATA[
<div class="quotetitle">trolodk napisał(a):</div><div class="quotecontent"><br />Konieczne Twoim zdaniem będzie przesunięcie samego procesora gdzieś bliżej złącza kanda?<br /></div><br /><br /><div class="quotetitle">danny napisał(a):</div><div class="quotecontent"><br />Odwrotnie. Przesunięcie złącza kanda bliżej procesora, a tak by w miarę możliwości skrócić ścieżki.<br /></div><br />A ja tylko uzupełnię - żeby też obie rzeczy były w ramach swojej sekcji na PCB.<br /><br /><div class="quotetitle">trolodk napisał(a):</div><div class="quotecontent"><br />ad2. O jakich dokładnie mowa? Mam Twój program mkAVRcalculator i zmieniłem w nim fuse bity tylko te odpowiedzialne za zewnętrzny kwarc &gt;8MHz. Powinienem zmienić jakieś jeszcze?<br /></div><br />Napisałem jakie fusebity - te odpowiedzialne za BOD (Brown Out Detector) ... <br /><br /><a href="https://obrazkiforum.atnel.pl/54/7c36d3fc2a66928a79aa9e30b5dc0b4e.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/54/7c36d3fc2a66928a79aa9e30b5dc0b4e.jpg" alt="Obrazek" /></a><br /><br />No warto o tym poczytać do czego ten mechanizm ten jest. Niestety bardzo często jest on pomijany szerokim łukiem przez początkujące osoby, a później bywają przykre przypadki np utraty danych w EEPROM albo i nawet we Flash. Poza tym, żeby on poprawnie działał to wywal zbyt duże pojemności z zasilania. Np na takiej płytce wrzucenie kondensatora 100uF już może być problemem. Mówię popatrz na moim blogu jak organizować poprawne zasilanie dla procka - to Ważne. <br /><br /><div class="quotetitle">trolodk napisał(a):</div><div class="quotecontent"><br />ad3. Tak. Te nieużywane zdefiniowałem jako piny WEJŚCIOWE i podciągnąłem do plusa na początku programu.<br /></div><br />Tzn uzupełnię - definiować ich jako wejściowe to nie musiałeś bo zrobiłeś nadmiarowe operacje, to oczywiście niczemu nie szkodzi ale warto jednak zapamiętać - a jest to w nocie pokazane, że po resecie WSZYSTKIE wartości rejestrów DDRX ale nie tylko tych większości innych również są zerowane. A więc jeśli DDRX są wyzerowane to piny są WEJŚCIAMI ok? ... Wtedy wystarczy tylko włączyć im podciąganie do VCC programowo wpisując jedynki do rejestrów PORTX.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 paź 2016, o 11:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[danny]]></name></author>
<updated>2016-10-02T11:05:28+01:00</updated>
<published>2016-10-02T11:05:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170176#p170176</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170176#p170176"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170176#p170176"><![CDATA[
<div class="quotetitle">trolodk napisał(a):</div><div class="quotecontent"><br />Konieczne Twoim zdaniem będzie przesunięcie samego procesora gdzieś bliżej złącza kanda?<br /></div><br /><br />Odwrotnie. Przesunięcie złącza kanda bliżej procesora, a tak by w miarę możliwości skrócić ścieżki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1505">danny</a> — 2 paź 2016, o 11:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[trolodk]]></name></author>
<updated>2016-10-02T09:36:10+01:00</updated>
<published>2016-10-02T09:36:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170166#p170166</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170166#p170166"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170166#p170166"><![CDATA[
<strong>krafin:</strong> Program w trakcie zwisu nie reaguje nawet na wyłącznik awaryjny, który jest nadrzędnym warunkiem. Nie reaguje na nic, po prostu wisi.<br /><br /><strong>mirekk36:</strong> Dziękuję za obszerną wypowiedź. Faktycznie z tym pinem reset i masą są związane błędy projektowe.. Teraz je widzę. Postaram się zastosować do tych zaleceń które napisałeś, a jak nie pomoże, to zamówię w ostateczności nową płytkę PCB ze zmienionym projektem. Konieczne Twoim zdaniem będzie przesunięcie samego procesora gdzieś bliżej złącza kanda?<br /><br />Co do pytań:<br />ad1. Dodam. Napiszę jaki efekt.<br />ad2. O jakich dokładnie mowa? Mam Twój program mkAVRcalculator i zmieniłem w nim fuse bity tylko te odpowiedzialne za zewnętrzny kwarc &gt;8MHz. Powinienem zmienić jakieś jeszcze?<br />ad3. Tak. Te nieużywane zdefiniowałem jako piny WEJŚCIOWE i podciągnąłem do plusa na początku programu.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8847">trolodk</a> — 2 paź 2016, o 09:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-10-02T07:58:41+01:00</updated>
<published>2016-10-02T07:58:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170160#p170160</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170160#p170160"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170160#p170160"><![CDATA[
Wg mnie płytka PCB nie jest najlepiej zaprojektowana do pracy w silnie zakłóconym środowisku. Widać co najmniej kilka rażących błędów, które będą się mściły nieprzewidywanym zachowaniem procka, resetami itp ... tzn mogą ale nie muszą. <br /><br />1. Sygnał reset - stworzona z niego mega wspaniała długaśna ANTENA na PCB i to jeszcze biegająca sobie w okolicy sygnałów wejściowych<br /><br />2. Złącze programowania KANDA - umieszczone w tak dużej odległości od procka ? Już nawet nie o sam reset chodzi ale też o inne sygnały, a do tego również umieszczone w okolicy sygnałów wejściowych ...<br /><br />3. Totalnie źle prowadzona masa na PCB. Ale taką NAJPOWAŻNIEJSZĄ wadą w tym zakresie co od razu bije po oczach to np wylany poligon masy w sekcji wejściowej - oblanie WSZYSTKICH elementów wejściowych do optoizolatorów - no to już jawne i takie wprost proszenie się o kłopoty. Gdy stosuje się optoizolatory to wydziela się zwykle wyraźnie sekcję wejściową z nimi na PCB i w tej sekcji nie powinien znaleźć się ANI MILIMETR kwadratowy czy ścieżka masy. <br /><br />4. Totalnie źle prowadzona masa również w sekcji WYJŚĆ - czyli pod przekaźnikami <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> ... tu też powinna być ładnie wydzielona sekcja na PCB z przekaźnikami - masa powinna docierać tylko do emiterów tranzystorów i najlepiej żeby była poprowadzona oddzielną gałęzią do nóżki wejścia zasilania 12V a nie wszystko mieszane jest z jednym całym polygonem masy na PCB <br /><br />5. Troszkę dziwnie mi wygląda ta cała optoizolacja wejść .... i to bardzo dziwnie - bo niby jest optoizolacja a tak na prawdę to jej W OGÓLE NIE MA <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> .... toż u ciebie nie ma ŻADNEJ SEPARACJI GALWANICZNEJ! ... więc po co w ogóle te optoizolatory ? skoro latające wkoło od styczników, silników i innych tam takich - zakłócenia przepięknie włażą do twojego procka przez masę którą podajesz na wejścia optoizoloatorów - bo o ile dobrze zrozumiałem to ta sama masa co do procka leci tak ? Czy źle zrozumiałem ?<br /><br />6. Filtracja zasilania procka jak dla mnie jest ... hmmm no zrypana (widać wpływ tego bloga na którego się powoływałeś) ... Sterujesz tranzystory BD prądowo a przy zasilaniu procka tylko jeden kondensator 100 nF <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> ... zaś kompletnie niepotrzebnie aż 100uF przy stabilizatorze. To dla procka nic nie daje. Już nie wspomnę, że z uwagi na sposób prowadzenia twoich ścieżek - twoje kondensatory C12 i C14 a szczególnie ten C14 nic nie dają ... Prawie jakby ich nie było w układzie no ale stąd też wynika kolejny punkt. Chcesz zobaczyć zasady podstawowego podłączania procka ale przede wszystkim jego filtracji ? To zajrzyj tutaj: <!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2012/04/mikrokontroler-prawidowe-zasilanie.html" >http://mirekk36.blogspot.com/2012/04/mi ... lanie.html</a><!-- m --> (na tym sposobie na pewno nie stracisz)<br /><br />7. Totalnie zmasakrowane prowadzenie zasilania +5V - a od MEGA POPRAWNEGO prowadzenia zasilania na PCB powinno się zaczynać przy tego typu projektach. Widać że po prostu - na zasadzie &quot;jakoś tam&quot; łączyłeś ścieżkami - tak żeby było &quot;jakoś wygodnie&quot; je poprowadzić. Nie obraź się ale tu kompletnie nie widać żadnego nawet minimalnego przemyślenia, jakiejś koncepcji prowadzenia tego zasilania. A to jest albo bywa pierwszym gwoździem do trumny i to nawet dla projektów działających w zwykłych warunkach - a co dopiero mówić o takich szafach sterowniczych.<br /><br />Generalnie wg mnie (ale mogę się mylić - tyle że ja bym właśnie CAŁKOWICIE inaczej podszedł do zaprojektowania takiego PCB) taki układ wręcz powinien się ciągle resetować w środowisku silnie zakłóconym.<br /><br />Twój procek po samej masie (GND) dostaje tak w kość, że ledwo zipie ... <br /><br />Przy okazji żeby spróbować się chociaż jako tako jeszcze ratować przy tym co jest:<br /><br />1. dodaj KONIECZNIE ! ... kondensator 100nF pomiędzy pinem reset procka i GND (ale kondek na samym pinie procka a nie gdzieś daleko od niego)<br /><br />2. nic nie napisałeś czy ustawiłeś a jeśli tak to na jakim poziomie fusebity BOD (a od tego też będzie DUŻO zależeć w takim układzie)<br /><br />3. czy w programie podciągnąłeś WSZYSTKIE nie używane piny procka do VCC (jeśli pozostały wejściami)<br /><br />............. Na przyszłość zaś jeśli będziesz projektował od nowa PCB to mówię ci weź pod rozwagę te sugestie odnośnie błędów na PCB o których pisałem wyżej ale też postaraj się może:<br /><br />1. albo zamienić tranzystory bipolarne BD na jakieś mosfety (sterowane napięciowo) bo te są sterowane prądowo a brak małego elektrolicika przy zasilaniu procka już może powodować szarpania zasilania<br /><br />2. albo wprowadź optoizolację dla sterowania wyjść - ale na zeusa - GALWANICZNĄ ok ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 paź 2016, o 07:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krafin]]></name></author>
<updated>2016-10-02T06:33:25+01:00</updated>
<published>2016-10-02T06:33:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170155#p170155</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170155#p170155"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170155#p170155"><![CDATA[
Witam<br /><br />U mnie pracuje sterownik co prawda wykonany na stm32f030 i sterujący silnikami podobnej mocy przez triaki zalaczajace styczniki.  Ale nie wydaje mi się aby to było problemem. Za to problemy i to spore miałem z wejściami. Mimo filtrowania itp. miałem non stop z nimi problemy. Rozwiązanie ostatecznie było banalne czyli próbkowanie non stop wejść i reakcja na nie dopiero gdy stan aktywny utrzymuje się na nich co najmniej 50ms.<br />Ale w ramach testu weź po prostu diodę z kawałkiem przewodu i rezystorem, i podłącz pod jeden wolny pin np portu C.A w programie non stop zmieniaj jej stan. Jeżeli w momencie zwisu przestanie migac to problem z sprzętem. Inaczej program. Tylko miganie zaimplementuj najlepiej w osobnym przerwaniu z Timera.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=487">krafin</a> — 2 paź 2016, o 06:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[trolodk]]></name></author>
<updated>2016-10-01T23:19:08+01:00</updated>
<published>2016-10-01T23:19:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170146#p170146</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170146#p170146"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170146#p170146"><![CDATA[
<strong>Doktur</strong>: 328p. Kod programu mogę podrzucić na jutro, teraz nie mam go &quot;pod ręką&quot;. Kod pisałem w Arduino IDE.<br /><br /><strong>jony15</strong>: Do szafy przychodzą 3 fazy, które są porozdzielane na styczniki/silniki, oraz gniazdko, do którego wpięty jest zasilacz impulsowy 12V, który z kolei zasila PCB. Także sam sterownik zasila zasilacz. Co do reszty Twoich sugestii sprawdzę to jak najszybciej i dam znać w kolejnym poście. Dzięki póki co za sugestie Panowie.<br /><br /><strong>edit:</strong> dorzucam jeszcze plik projektu płytki, wraz z zalaną masą.<br /><br /><a href="https://obrazkiforum.atnel.pl/8847/9549bee99c523fe11ce1f210f898e6af.PNG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/8847/9549bee99c523fe11ce1f210f898e6af.PNG" alt="Obrazek" /></a><br /><br />sterownik mały1.pdf<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8847">trolodk</a> — 1 paź 2016, o 23:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jony15]]></name></author>
<updated>2016-10-01T23:08:21+01:00</updated>
<published>2016-10-01T23:08:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170143#p170143</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170143#p170143"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170143#p170143"><![CDATA[
Nie wiem czy płytka PCB na to pozwoli; spróbuj 12V na przekaźniki dać poprzez dławik 47uH albo nawet 100uH a za nim kondensator 470uF lub większy i drugi dławik 10uH szeregowo z zasilaniem UP ( za nim również kondensator np 47uF ). Jak na płytce idzie masa i plus 12V od przekaźników, nie idzie za blisko ścieżki reset ?. p.s. zasilasz to z oddzielnego zasilacza czy napięciem z szafy sterowniczej w której jest to zamontowane.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2183">jony15</a> — 1 paź 2016, o 23:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doktur]]></name></author>
<updated>2016-10-01T18:55:02+01:00</updated>
<published>2016-10-01T18:55:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170133#p170133</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170133#p170133"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170133#p170133"><![CDATA[
Witam<br />Program jest na 8P czy na 328 ? Różnice są subtelne - ale są.<br /><br />Czy resetowanie występuje z dołączonymi silnikami czy w pracy &quot;na sucho&quot; z samymi przekaźnikami?<br /><br />Schemat jest ok, jeśli problemem jest szeroko rozumiana kompatybilność elektromagnetyczna to istnieje prawdopodobieństwo błędu w PCB - np źle poprowadzona masa.<br />Warto by było sprawdzić kod programu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14344">doktur</a> — 1 paź 2016, o 18:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2016-10-01T15:47:22+01:00</updated>
<published>2016-10-01T15:47:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170118#p170118</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170118#p170118"/>
<title type="html"><![CDATA[Re: Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170118#p170118"><![CDATA[
TYM razem przeniosę ....<br />ale następnym razem proszę umieszczać posty we właściwych działach ...<br />i czytać zasady działów ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 1 paź 2016, o 15:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[trolodk]]></name></author>
<updated>2016-10-01T15:42:57+01:00</updated>
<published>2016-10-01T15:42:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170116#p170116</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170116#p170116"/>
<title type="html"><![CDATA[Zakłocenia (?) atmega 328p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16354&amp;p=170116#p170116"><![CDATA[
Witam,<br /><br />Mam problem z normalnym działaniem programu napisanego na atmedze 328p. <br />Po kolei:<br />Zrobiłem z bratem swój sterownik, na potrzeby kilku szaf sterowniczych. Projekt w załączniku, płytki drukowane przez firmę zewnętrzną, wykonane solidnie, profesjonalnie.<br />Szafy docelowo mają załączać sekwencyjnie kilka silników o mocy w granicach 1-2kW (+ jeden większy, ale o tym potem), dodatkowo obsługiwać kontrolę wejść alarmowych, oraz przycisków wł/wył.<br />Program jest dość prosty, po prostu instrukcja warunkowa if(), która sprawdza czy na wejścia są podane sygnały, jeśli tak, to cyklicznie załącza wentylatory.<br />Pierwszy na 10 sek, przerwa 5 sek.<br />Drugi na 10 sek, przerwa 5 sek.<br />Trzeci na 10 sek, przerwa 5 sek.<br />Czwarty na 10 sek, przerwa 5 sek.<br />i tak w kółko.<br />Program pisałem kilka razy w różnych wersjach (pierwotnie myślałem, że wina leży po stronie programu), program nie używa żadnych delay'ów, tylko operuje na porównaniu czasu od początku programu.<br />Tak czy inaczej problem występuje w każdej z szaf, na każdej wersji programu, mimo że wszędzie jest inaczej napisany program (nie powiela się, więc o błędzie ze strony programu raczej nie powinno być mowy).<br /><br />Wniosek - Zakłócenia, lub wina po stronie sprzętu.<br /><br /><strong>Tylko teraz jak sobie z tym poradzić?</strong><br /><br /><strong>Wejścia sterownika:</strong><br />Wejścia działają na zasadzie podania na nie MASY, która jeśli już tam trafi (wejście aktywne) przechodzi przez filtrację, tj rezystor, kondensator, dioda, znowu rezystor, transoptor i przed samą nóżką procesora jest rezystor 10k podciągający do VCC.<br />Wejść jest w sumie 8.<br /><br /><strong>Wyjścia sterownika:</strong><br />Wyjścia sterowane są przez podanie przez procesor stanu wysokiego, który idzie przez rezystor, na tranzystor i na przekaźnik. <br />Zasilanie procesora wygląda tak, że z zasilacza 12V idzie przez bezpiecznik, dwie diody, kondensatory, stabilizator na wszystkie wejścia VCC procesora.<br />Reset jest podciagnięty opornikiem 4,7k (pierwotnie był 10k) do VCC,<br />wszystkie wejścia VCC procesora mają dołożony kondensator.<br /><br /><strong>Objawy:</strong><br />Program losowo się resetuje. Wydaje mi się, że w momencie lub w okolicach momentu, gdy stycznik (zapalany przez przekaźnik wlutowany w sterownik) &quot;puszcza&quot;, wtedy idzie duży prąd. Może to dlatego. Program czasem też się &quot;zawiesi&quot; na dłuższą chwilę (około kilkanaście - kilkadziesiąt sekund) lub dłużej.<br />Ktoś wie dlaczego?<br />Czytałem poradniki ..., zgodnie z informacjami tam napisanymi wdrożyliśmy kilka zmian. Wejścia nieużywane w programie mimo, że są fizycznie podciągnięte do VCC, też programowo podciągnąłem do VCC. Zmniejszyliśmy rezystor podciągający pin RESET do VCC z 10k na 4,7K (najmniejszy z przedziału który podał producent w nocie katalogowej). Wczoraj to zrobiliśmy i program nadal się resetuje. Dodatkowo wyczytałem, że w przypadkach niesprzyjającego środowiska można też obudowę z kwarcu zewnętrznego 16MHz przylutować do masy. Przylutowaliśmy.<br />Niestety problem nie ustąpił.<br /><br />Jedna z szaf ma jeszcze duży silnik 20kW, ale on załącza się na początku programu, a sam program nie wykonuje sekwencji. Tutaj restartów nie ma. Co tym bardziej utwierdza mnie w przekonaniu, że biorą się one albo od przekaźników, albo styczników, które są przez nie załączane.<br /><br />Bardzo proszę o pomoc kogoś bardziej doświadczonego ode mnie.<br />Przekaźniki mają napięcie cewki 12V, więc zasilanie moim zdaniem jest odseparowane, a jednak problem wygląda jakby było coś nie tak z zasilaniem.<br /><br />W załączniku pełny schemat płytki w pdf (z Eagla, ale plik .sch nie przechodzi), wraz z podanymi wartościami rezystorów, kondensatorów, numerami układów, itd.<br />Link do przekaźnika: <!-- m --><a class="postlink" href="http://lispol.com/produkt/przekaznik-cewka-12v-styki-5a250vac---mpr-s-112-a" >http://lispol.com/produkt/przekaznik-ce ... pr-s-112-a</a><!-- m --><br /><br />Liczę na jakieś wskazówki. Z góry dziękuję i pozdrawiam.<br /><br />sterownik mały1.pdf<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8847">trolodk</a> — 1 paź 2016, o 15:42</p><hr />
]]></content>
</entry>
</feed>