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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-07-01T22:29:07+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=20925&amp;mode</id>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-07-01T22:29:07+01:00</updated>
<published>2018-07-01T22:29:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209455#p209455</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209455#p209455"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209455#p209455"><![CDATA[
Dobra Panowie, chyba problem rozwiązany.<br /><br />Po zmianie hardware'owej z vref coś nie działało. Okazało się, że wcześniej ponieważ ADMUX i tak miał same zera, wpisałem pomiary<br /><br /><br />[syntax=c]#define HALL1 ADMUX = 1;<br />#define HALL2 ADMUX = 2;<br />#define HALL3 ADMUX = 3;[/syntax]<br /><br />Zanim to jednak poprawiłem spostrzegłem, że mimo braku impulsów z halli prędkościomierz i tak coś pokazywał(a przecież własnie jedna z kombinacji sensorów miała wysyłać to przerwanie). Skapnąłem się, że nie założyłem filtra na linię SPEEDO <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 1 lip 2018, o 22:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-07-01T16:43:08+01:00</updated>
<published>2018-07-01T16:43:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209443#p209443</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209443#p209443"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209443#p209443"><![CDATA[
A to wewnetrzne napięcie referencyjne nie będzie skakać?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 3 minutach ]</span></strong><br /><br /><div class="quotetitle">mczarny napisał(a):</div><div class="quotecontent"><br />Kolego <strong>bart92</strong><br />Dziękuję Ci za pochwałę, ale uwierz mi masz złe podejście do problemu.<br />Gdybyś obejrzał poradniki (warto się przemóc nawet jak się nie lubi autora)wiedziałbyś, że napięcie odniesienia 1,1V jest dużo lepsze niż Vcc. Dodawanie baterii elektrolitów niewiele tu pomoże - ba może nawet zaszkodzić. Poczytaj też proszę o prawidłowej filtracji napięcia zasilania procesora a gwarantuję Ci, że problemy które opisujesz znikną i sam będziesz się z tego śmiał <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .<br />Udanych eksperymentów.<br /></div><br /><br /><br />Napięcie zasilania akurat jest filtrowane najlepiej, jak to możliwe. Dobrymi elekteolitami i ceramikami o odpowiedniej pojemności. Nawet zasilacz dałem liniowy(mimo strat) , żeby poprawić charakterystykę zasilania. Obejrzałem o tym sporo poradników, od róznych ludzi. Zamiast hejtu zerknijcie proszę na schemat. W każdym krytycznym miejscu są założone odpowiednie filtry.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 1 lip 2018, o 16:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2018-07-01T10:49:51+01:00</updated>
<published>2018-07-01T10:49:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209421#p209421</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209421#p209421"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209421#p209421"><![CDATA[
<div class="quotetitle">Bart92 napisał(a):</div><div class="quotecontent"><br />po co udzielasz porady(nie podpinać V ref do vcc) skoro ma nie pomóc?<br /></div> Ponieważ sam fakt że tak robisz świadczy o niewiedzy w temacie, a jak sam zauważysz na początku nic nie napisałem żeby nie podpinać Vref do Vcc tylko zapytałem gdzie wyczytałeś takie sugestie i zaproponowałem lekturę tematu. Właśnie dla tego nie udzielałem &quot;konkretnych&quot; Twoim zdaniem porad bo problemów w temacie masz więcej niż to podłączenie Vref - które tak naprawdę nie powoduje żadnych anomalii w działaniu (no może poza brakiem kondka od Vref do masy, i praktycznie pominięcie filtra LC - bo przecież Vref podłączyłeś przed tym filtrem tak więc dławik 10uH został zwarty). Zamiast narzekać na niekonkretne porady w szczątkowych kwestiach obejrzał byś poradniki i zrozumiał temat całościowo. Ale jak nie lubisz poradników no to jak już pisałem, Twój wybór.<br /><br /><div class="quotetitle">Bart92 napisał(a):</div><div class="quotecontent"><br />Zwyczajnie nie lubię filmów Pana Mirka.<br /></div> No i faktycznie, po Twoim nicku miałem wywróżyć że nie lubisz poradników Mirka, ale piszesz na forum które On sam założył...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 1 lip 2018, o 10:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2018-07-01T09:35:46+01:00</updated>
<published>2018-07-01T09:35:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209419#p209419</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209419#p209419"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209419#p209419"><![CDATA[
Kolego <strong>bart92</strong><br />Dziękuję Ci za pochwałę, ale uwierz mi masz złe podejście do problemu.<br />Gdybyś obejrzał poradniki (warto się przemóc nawet jak się nie lubi autora)wiedziałbyś, że napięcie odniesienia 1,1V jest dużo lepsze niż Vcc. Dodawanie baterii elektrolitów niewiele tu pomoże - ba może nawet zaszkodzić. Poczytaj też proszę o prawidłowej filtracji napięcia zasilania procesora a gwarantuję Ci, że problemy które opisujesz znikną i sam będziesz się z tego śmiał <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .<br />Udanych eksperymentów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 1 lip 2018, o 09:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-07-01T00:56:34+01:00</updated>
<published>2018-07-01T00:56:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209416#p209416</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209416#p209416"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209416#p209416"><![CDATA[
Zwyczajnie nie lubię filmów Pana Mirka. A jeżeli to ma nie pomóc na skaczące ADC, po co udzielasz porady(nie podpinać V ref do vcc) skoro ma nie pomóc?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 1 lip 2018, o 00:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2018-06-30T13:30:41+01:00</updated>
<published>2018-06-30T13:30:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209409#p209409</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209409#p209409"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209409#p209409"><![CDATA[
<div class="quotetitle">Bart92 napisał(a):</div><div class="quotecontent"><br />I wolę konkretną poradę, niż oglądanie 10 filmików po 30 minut<br /></div>Widzisz, wolisz konkretną poradę, a to traktowanie sprawy &quot;po łepkach&quot;. Jak byś obejrzał poradniki dowiedziałbyś się nie tylko, że nie podłączamy Vref do Vcc, nie tylko że przy wyborze Vcc po ustwieniu wartości referencyjnej na Vcc procek sam tam poda napięcie Vcc i że trzeba wówczas podłączyć kondka od Vref do masy (co zresztą widać w nocie,  nawet na screenie wrzuconym przez kolegę &quot;mczarny&quot;), ale dowiedziałbyś się również dla czego twoim zdaniem kocie 1,1V jest dużo lepsze od Vcc, ba nawet lepsze od 2,56V. Lepiej jest dobrze zrozumieć temat niż ślepo słuchać &quot;konkretnych&quot; porad, a takie nijak nie będą do końca konkretne bo układ masz Ty, testujesz i badasz również Ty a tu na forum opisujesz tylko swoje spostrzeżenia - niekoniecznie właściwe i przez odbiorców niekoniecznie właściwie zrozumiane. <br />Ale ok, Ty wolisz konkretną poradę która w niewielkim stopniu pomoże na skaczące ADC... No cóż, Twój wybór.<br />Poza tym Tobie nie chce się oglądać paru poradników na które Mirek kiedyś poświęcił masę czasu, ale już od forumowiczów żądasz by oni poświęcili swój czas by napisać Ci konkretną odpowiedź!? <img src="https://forum.atnel.pl/images/smilies/icon_eek.gif" alt=":shock:" title="Zaszokowany" /> ... normalnie ręce opadają. <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 30 cze 2018, o 13:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2018-06-30T10:26:55+01:00</updated>
<published>2018-06-30T10:26:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209406#p209406</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209406#p209406"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209406#p209406"><![CDATA[
Tutaj masz rejestr gdzie to ustawiasz<br /><a href="https://obrazkiforum.atnel.pl/4651/4c2398ab1075b3296516b3567cc1a157.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/4651/4c2398ab1075b3296516b3567cc1a157.jpg" alt="Obrazek" /></a><br />Spróbuj również napięcia odniesienia 1,1V - bardzo fajnie się pracuje na tym napieciu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 30 cze 2018, o 10:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-06-30T09:41:39+01:00</updated>
<published>2018-06-30T09:41:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209404#p209404</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209404#p209404"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209404#p209404"><![CDATA[
<div class="quotetitle">mczarny napisał(a):</div><div class="quotecontent"><br />Konkretna porada to taka, że Aref nigdy nie podpina się do Vcc. Pin Aref podpinasz przez 100nF do masy a to czy napięciem odniesienia będzie Vcc czy 1,1V wybierasz programowo.<br /></div><br />Dzięki! Już biorę się za testy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 30 cze 2018, o 09:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2018-06-30T06:03:58+01:00</updated>
<published>2018-06-30T06:03:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209403#p209403</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209403#p209403"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209403#p209403"><![CDATA[
Konkretna porada to taka, że Aref nigdy nie podpina się do Vcc. Pin Aref podpinasz przez 100nF do masy a to czy napięciem odniesienia będzie Vcc czy 1,1V wybierasz programowo.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 30 cze 2018, o 06:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-06-29T22:59:15+01:00</updated>
<published>2018-06-29T22:59:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209402#p209402</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209402#p209402"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209402#p209402"><![CDATA[
<div class="quotetitle">xentis napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">Bart92 napisał(a):</div><div class="quotecontent">Zasilanie ADC jak w notce, 10uH od VCC, i 100n do masy. V ref podciągnięte do Vcc.<br /></div>A gdzie Ty w nocie wyczytałeś by Vref podpinać do Vcc?!<br />Może obejrzyj sobie serię mirkowych poradników <a href="https://www.youtube.com/watch?v=tlkCOv1Ixt0&amp;list=PLtXXWLsA5QNi_R9uDXpHRpo5hRnig_f23"  class="postlink">https://www.youtube.com/watch?v=tlkCOv1Ixt0&amp;list=PLtXXWLsA5QNi_R9uDXpHRpo5hRnig_f23</a></div><br />Nigdzie. Po prostu chcę, żeby napięciem odniesienia dla ADC było 5V. Jeszcze w atmega 8 używałem tego wewnętrznego, bo miało sensowne 2.56V. A tutaj jest jakieś 1.1...<br /><br />I wolę konkretną poradę, niż oglądanie 10 filmików po 30 minut(z czego 1/3 wiem, a pozostałe 2/3 nie są mi tutaj potrzebne), żeby znaleźć jedną informację<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 29 cze 2018, o 22:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2018-06-29T18:17:54+01:00</updated>
<published>2018-06-29T18:17:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209388#p209388</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209388#p209388"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209388#p209388"><![CDATA[
<div class="quotetitle">Bart92 napisał(a):</div><div class="quotecontent"><br />Zasilanie ADC jak w notce, 10uH od VCC, i 100n do masy. V ref podciągnięte do Vcc.<br /></div>A gdzie Ty w nocie wyczytałeś by Vref podpinać do Vcc?!<br />Może obejrzyj sobie serię mirkowych poradników <a href="https://www.youtube.com/watch?v=tlkCOv1Ixt0&amp;list=PLtXXWLsA5QNi_R9uDXpHRpo5hRnig_f23"  class="postlink">https://www.youtube.com/watch?v=tlkCOv1Ixt0&amp;list=PLtXXWLsA5QNi_R9uDXpHRpo5hRnig_f23</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 29 cze 2018, o 18:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-06-29T18:07:17+01:00</updated>
<published>2018-06-29T18:07:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209387#p209387</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209387#p209387"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209387#p209387"><![CDATA[
<div class="quotetitle">krish napisał(a):</div><div class="quotecontent"><br />To ma być tylko pierwsza próba lokalizacji problemu. W zależności od efektu, będą/nie będą dalsze działania.<br />Skąd wiesz czy to sieje zasilanie, błędny reset, czy zakłócenia na wejściach czujników, czy jeszcze coś innego?<br /></div><br /><br />Hm, w sumie nie wiem. Okej, zacznę od tego. Chociaż reset bym raczej wykluczył, bo oba uC są zasilanie tak samo, a sterownik się nie resetuje(gdyby to robił, widziałbym splash screen po starcie)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 29 cze 2018, o 18:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krish]]></name></author>
<updated>2018-06-29T17:45:07+01:00</updated>
<published>2018-06-29T17:45:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209386#p209386</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209386#p209386"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209386#p209386"><![CDATA[
To ma być tylko pierwsza próba lokalizacji problemu. W zależności od efektu, będą/nie będą dalsze działania.<br />Skąd wiesz czy to sieje zasilanie, błędny reset, czy zakłócenia na wejściach czujników, czy jeszcze coś innego?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2273">krish</a> — 29 cze 2018, o 17:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-06-29T15:00:02+01:00</updated>
<published>2018-06-29T15:00:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209385#p209385</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209385#p209385"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209385#p209385"><![CDATA[
To obejście problemy, a nie rozwiązanie. Nie chcę mieć kolejnego aku do ładowania ;p<br />Może na początek dodam więcej elektrolitów do zasilacza.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 29 cze 2018, o 15:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krish]]></name></author>
<updated>2018-06-29T14:23:11+01:00</updated>
<published>2018-06-29T14:23:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209384#p209384</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209384#p209384"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209384#p209384"><![CDATA[
W pierwszym kroku oddzieliłbym zasilanie kontrolerów od zasilania silników (osobny akumulatorek i bym nie żałował elektrolitów),<br /> i sprawdził efekty.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2273">krish</a> — 29 cze 2018, o 14:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-06-29T04:40:07+01:00</updated>
<published>2018-06-29T04:40:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209382#p209382</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209382#p209382"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209382#p209382"><![CDATA[
Musicie mi wybaczyć jakość, póki co mam tylko takie robocze schematy.<br /><br />Sterownik :<br /><br /><a href="https://obrazkiforum.atnel.pl/19363/0685bfb0b91b057d409ca8e0584ec155.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/19363/0685bfb0b91b057d409ca8e0584ec155.jpg" alt="Obrazek" /></a><br /><br />Esc;<br /><br /><br /><a href="https://obrazkiforum.atnel.pl/19363/167ac0c1c74c43d153138e2bc8bf9180.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/19363/167ac0c1c74c43d153138e2bc8bf9180.jpg" alt="Obrazek" /></a><br /><br />Polmostek(jedna faza) <br /><a href="https://obrazkiforum.atnel.pl/19363/25d08e32cec57903a1736de4ac803504.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/19363/25d08e32cec57903a1736de4ac803504.jpg" alt="Obrazek" /></a><br /><br />Halle <br /><a href="https://obrazkiforum.atnel.pl/19363/efabe53e9339842d2c4fccbce9a90017.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/19363/efabe53e9339842d2c4fccbce9a90017.jpg" alt="Obrazek" /></a><br /><br />Zasilacz<br /><br /><a href="https://obrazkiforum.atnel.pl/19363/5cc6c55e7d7ca5c7d59da801c18a5778.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/19363/5cc6c55e7d7ca5c7d59da801c18a5778.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 29 cze 2018, o 04:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2018-06-28T13:05:00+01:00</updated>
<published>2018-06-28T13:05:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209368#p209368</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209368#p209368"/>
<title type="html"><![CDATA[Re: Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209368#p209368"><![CDATA[
Przede wszystkim wstaw schematy, bo jeden obraz wart 1000 słów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 28 cze 2018, o 13:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bart92]]></name></author>
<updated>2018-06-28T11:39:40+01:00</updated>
<published>2018-06-28T11:39:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209366#p209366</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209366#p209366"/>
<title type="html"><![CDATA[Sterownik silnika BLDC - opanować zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20925&amp;p=209366#p209366"><![CDATA[
Witam!<br /><br />Jeszcze raz ja <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> tym razem nie załatam wad schematu metodami programowanymi.<br /><br />Zbudowałem kontroler do e-bike na dosyć znaczną moc. W układzie mocy płyną napięcia sięgające 55v i prądy nawet powyżej 25A.<br /><br />Silnik jest sterowany blokowo, prostokątnie. Jest trójfazowy, a kroki są ustawiane na podstawie odczytu z czujnków halla.<br /><br />Układ jest sterowany za pomocą dwóch mikrokotrnolerów(2x ATmega 328P). Jeden z nich, nazwijmy go STEROWNIK zajmuje się pomiarem napięć, prądów, prędkości, obsługą wyświetlacza, zabezpieczeniami, odczytem rollgazu oraz wysyłaniem sygnału do drugiego miktrokontrolera, który nazwę ESC(Engine speed controller). Ten zaś zajmuje się wyłącznie odbiorem sygnału od STEROWNIKA, ustawieniem odpowiedniego PWM, włączeniem/wyłączeniem KERS, odczytem z czujników halla w silniku, oraz samymi komutacjami.<br /><br />Zaprogramowałem również prędkościomierz, oczywiście obsługiwany poprzez STEROWNIK- bo przy nim mamy wyświetlacz. Ale przerwania do prędkościomierza generuje ESC przy pomocy jednego z 6 kroków pracy silnika.<br /><br />Dodam też, że cały kontroler pracuje nieźle.<span style="color: #0000BF"><strong> Silnik osiąga nominalną moc oraz obroty.</strong></span> Oczywiście wszystko też pod obciążeniem pow 25A.<br /><br />Problem dotyczy samego prędkościomierza, oraz sporadycznych &quot;przycięć&quot; silnika których nie czuć podczas jazdy, ale wyraźnie słychać(silnik jest w piaście a szprychy są dość sprężyste).<br /><br />Wszystko jest dobrze, kiedy silnik pracuje bez obciążenia. Wtedy prędkościomierz działa świetnie, a przycięcia nie występują.<br /><br /><span style="color: #0000FF"><strong><span style="text-decoration: underline">Prędkościomierz działa dobrze również wtedy, kiedy się jedzie bez odkręconej manetki gazu(wyłączony silnik).<br /><br />Wariuje natomiast, kiedy się przyspiesza. Vmax roweru nie przekracza 39kmh, a podczas przyspieszania licznik potrafi pokazać prawie setkę.<br /><br />Gorzej jest, kiedy hamuje regeneracyjnie. Wtedy prędkości są już 3 cyfrowe(np 600kmh).</span></strong></span><br /><br />Oznacza to, że zasilanie strasznie sieje, a odczyty z czujnika przypominają bardziej trawę niż schody. <br /><br />Podczas normalnej pracy PWM działa z częstotliwościa 488Hz. Podczas hamowania z KERS przełącza się na 3.9KHz.<br /><br />Oba mikrokontrolery mają po elektrolicie jamicon 100uF 16V, oraz ceramiku smd 100nF przy samych nóżkach.<br />Zasilane są poprzez dwupoziomowy zasilacz liniowy LM317(do 14.2V), a następnie jakiś 5V low dropout(1A). W zasilaczu też mamy elektrolit 100uF, 100V na wejściu,  100nF na wyjściu 14.2V, oraz 100nF na wyjściu 5V(ceramiki).<br /><br />Na każdej fazie są dwa tranzystory kluczujące IRFB3306, z towarzyszącymi im diodami SR2100 po jednej na każdy tranzystor(szybkie jak jasny ch*j, bo mosfety do 60V nie strzelają przy obciążeniu indukcyjnym pod napięciem 55V),  oraz po elektrolicie 100uF 100V na każdą z faz, przy samych tranzystorach. <br /><br />Półmostki sterowane są driverami IR2184. Drivery te z kolei są sterowane syngałem PWM z ESC, z filtrem RC low pass(1k, 100nF).<br /><br />Pomiar z czujników halla odbywa się za pomocą ADC(1MHz- niska dokładność, bardzo szybki odczyt, ale na zalecanym zakresie też śmigało). Nie użyłem do tego rejestrów PIN, żeby mieć kontrolę nad progiem. Tutaj przy odczycie 0 nie mamy całkiem 0V, gdyż...<br /><br />...odczyt z czujników również jest filtrowany(RC low pass, 5k, 100n), a czujniki są podciągnięte pull-up(10k) do 5V. Więc robi nam się tutaj dzielnik napięcia. <br /><br />Zasilanie ADC jak w notce, 10uH od VCC, i 100n do masy. V ref podciągnięte do Vcc.<br /><br />Niestety przewód z silnika do kontrolera ma ok 80cm.<br /><br />Nie wiem, jak zapanować nad tymi zakłóceniami odczytu z halli...<br /><br />Jedyne co mi jeszcze przychodzi do głowy to założenie &quot;koralika&quot; ferrytowego na przewody od czujników, ale nie wiem czy mi to nie przesunie odczytów z czujników, niszcząc synchronizację. A nie chcę niepotrzebnie rozklejać wtyczki. Z drugiej strony trawa musi być tak konkretna, że nie wiem czy taka pierdoła ma prawo pomóc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19363">Bart92</a> — 28 cze 2018, o 11:39</p><hr />
]]></content>
</entry>
</feed>