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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-12-17T13:35:30+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=9330&amp;mode</id>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-17T13:35:30+01:00</updated>
<published>2014-12-17T13:35:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109176#p109176</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109176#p109176"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109176#p109176"><![CDATA[
Dzięki za wyjaśnienie <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=4365">jaguar963</a> — 17 gru 2014, o 13:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-12-17T12:35:45+01:00</updated>
<published>2014-12-17T12:35:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109164#p109164</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109164#p109164"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109164#p109164"><![CDATA[
ale pod warunkiem, że przerwanie zewnętrzne odłączysz w trakcie działania układu i zmienna ika1 nie jest zerem. Żarówka się nie wyłączy ponieważ nie wykona się fragment kodu wyłączający stan wysoki na pinie podłączonym do bramki optotriaka(który to fragment znajduje sie właśnie w obsł. przerwania zewnętrznego.<br />Jednakże na początku zmienna ika1 wynosi 0 i ładowana jest wartością zmiennej kanal 1  w obsłudze przerwania zewnętrznego. Więc jeżeli ono nie nastąpi ani razu (odłączona szpilka od początku trwania programu)to nie spełni się warunek odpowiedzialny za zezwolenie włączenia żarówki(ten z przerwania CTC).<br />Nie sprawdzałem tego praktycznie ponieważ nie chce mi się demontować lampy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />(mogę się mylić) ale po analizie kodu tak mi się to w głowie skompilowało <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=2537">Kuźnia</a> — 17 gru 2014, o 12:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-17T10:10:37+01:00</updated>
<published>2014-12-17T10:10:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109158#p109158</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109158#p109158"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109158#p109158"><![CDATA[
Na końcu kodu przerwania od detektora zera uruchamiamy timer, który pracuje w trybie CTC. Będzie on cały czas odliczał od 0 do zadanej wartości w rejestrze OCR2A a po doliczeniu do niej generował przerwanie i znowu liczył od zera. W jego przerwaniu zmienna kroki jest cały czas dekrementowana, więc po osiągnięciu wartości równej zero, &quot;przekręci&quot; się na 255 i dalej będzie zmniejszana. Jeśli nie ma sygnału z detektora zera, timer będzie cały czas uruchomiony, a więc wyjście będzie cały czas aktywne. Dobrze myślę? Bo nie wiem jak żarówka miałaby być wtedy wyłączona.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 17 gru 2014, o 10:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-12-16T22:49:47+01:00</updated>
<published>2014-12-16T22:49:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109129#p109129</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109129#p109129"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=109129#p109129"><![CDATA[
<div class="quotetitle">jaguar963 napisał(a):</div><div class="quotecontent"><br />A co z faktem, że w kodzie wtedy timer nigdzie nie jest zatrzymywany? Nie będzie on działał cały czas?<br /></div><br />o co pytasz ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2537">Kuźnia</a> — 16 gru 2014, o 22:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-14T22:42:48+01:00</updated>
<published>2014-12-14T22:42:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108734#p108734</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108734#p108734"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108734#p108734"><![CDATA[
Czytałem ale już jakiś czas temu a obecnie nie mam książki przy sobie żeby odświeżyć pamięć <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />A co z faktem, że w kodzie wtedy timer nigdzie nie jest zatrzymywany? Nie będzie on działał cały czas?<br /><br />Dla ułatwienia sprawy wklejam kod:<br />[syntax=c]ISR(INT0_vect) {<br />TIMER2_STOP;<br />T_ZAR1_OFF; T_ZAR2_OFF; T_ZAR3_OFF;<br /><br />kroki=LICZBA_KROKOW;<br /><br />/* podwójne buforowanie, synchronizacja do 50Hz */<br />ika1=kanal1;<br />ika2=kanal2;<br />ika3=kanal3;<br /><br />TCNT2 = 0;<br />TIMER2_START;<br />}<br /><br />ISR(TIMER2_COMP_vect) {<br />if(ika1 &amp;&amp; kroki == ika1) T_ZAR1_ON;<br />if(ika2 &amp;&amp; kroki == ika2) T_ZAR2_ON;<br />if(ika3 &amp;&amp; kroki == ika3) T_ZAR3_ON;<br />kroki--;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 14 gru 2014, o 22:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-12-14T22:37:21+01:00</updated>
<published>2014-12-14T22:37:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108730#p108730</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108730#p108730"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108730#p108730"><![CDATA[
<div class="quotetitle">jaguar963 napisał(a):</div><div class="quotecontent"><br />to triak wyłączy się w momencie przejścia sinusoidy przez zero?<br /></div><br />to wynika i z zasady działania triaka i w Bluebooku masz to opisane - czytałeś ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 14 gru 2014, o 22:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-14T22:34:21+01:00</updated>
<published>2014-12-14T22:34:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108729#p108729</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108729#p108729"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108729#p108729"><![CDATA[
Chyba nie do końca dobrze zrozumiałem, czyli jeśli triak jest włączony, odłączymy sygnał detektora zera, to triak wyłączy się w momencie przejścia sinusoidy przez zero?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 14 gru 2014, o 22:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-12-14T21:43:12+01:00</updated>
<published>2014-12-14T21:43:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108715#p108715</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108715#p108715"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108715#p108715"><![CDATA[
<div class="quotetitle">jaguar963 napisał(a):</div><div class="quotecontent"><br />Wtedy wyjście będzie załączone aż do rozłączenia zasilania całego urządzenia, o ile dobrze sobie to w głowie poukładałem<br /></div><br />Wtedy to panie nie będzie przerwań do procka, a co z tym idzie nawet próby włączenia triaka, który wygaśnie po ostatniej połówce sinusoidy - i Qniec - ciemność widzę - ciemność<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 14 gru 2014, o 21:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-14T21:40:21+01:00</updated>
<published>2014-12-14T21:40:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108714#p108714</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108714#p108714"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108714#p108714"><![CDATA[
Chyba nie zrozumieliśmy się <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Chodzi mi o sytuację, w której triak jest załączony a coś stanie się z detektorem zera i nagle stracimy od niego impulsy. Wtedy wyjście będzie załączone aż do rozłączenia zasilania całego urządzenia, o ile dobrze sobie to w głowie poukładałem <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=4365">jaguar963</a> — 14 gru 2014, o 21:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-12-14T17:58:53+01:00</updated>
<published>2014-12-14T17:58:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108663#p108663</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108663#p108663"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108663#p108663"><![CDATA[
stan niski na bramce triaka powoduje tyko zezwolenie  na wyłączenie przez niego żarówki a samo  wyłączenie dzieje się przy przejściu sinusoidy przez zero. Wiec tak na dobra sprawę nie ma znaczenia w którym momencie trwania aktualnie przycinanej połówki zezwolimy na wyłączenie triaka, ważne żeby stało się to przed przejściem przez zero. Przerwanie zewnętrzne, które służy nam do synchronizacji z przebiegiem sinusoidalnym prądu odbywa się tuż przed przejściem przez zero dlatego wykorzystujemy ten fakt i przy okazji tu właśnie sterujemy triakiem. Oczywiście tak jak napisałeś równie dobrze moglibyśmy zrobić to wcześniej po jakimś odliczonym czasie ale wymaga wlasnie stworzenia dodatkowo timera (dodatkowy kod, zasoby). Wykorzystanie przerwania  zewnętrznego  jest łatwiejsze i bardziej optymalne . Odsyłam do blue booka tam jest to świetnie opisane.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2537">Kuźnia</a> — 14 gru 2014, o 17:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-14T12:51:03+01:00</updated>
<published>2014-12-14T12:51:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108620#p108620</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108620#p108620"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108620#p108620"><![CDATA[
No to wszystko się zgadza. W takim razie pasuje dorobić jakiś timer który wyłączałby żarówkę po określonym czasie bez sygnału z detektora zera, chyba że jest lepszy sposób na to?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 14 gru 2014, o 12:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-12-13T23:56:55+01:00</updated>
<published>2014-12-13T23:56:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108573#p108573</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108573#p108573"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108573#p108573"><![CDATA[
wyłączenie żarówki realizowane jest w obsłudze przerwania zewnętrznego wiec jeżeli odpiął byś detekcję to wyłączenie by nie nastąpiło i teoretycznie żarówka świeciłaby cały czas maksymalną jasnością<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2537">Kuźnia</a> — 13 gru 2014, o 23:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-13T12:08:01+01:00</updated>
<published>2014-12-13T12:08:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108477#p108477</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108477#p108477"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=108477#p108477"><![CDATA[
Po przeanalizowaniu wszystkiego co możliwe doszedłem do wniosku że wina musi leżeć po stronie triaka załączającego żarówkę. Wymieniłem go i układ oczywiście zadziałał. Nie wiem czy ja go uszkodziłem, czy był wadliwy ale po wymianie na nowy wszystko działa jak powinno (przynajmniej tak mi się wydaje). Mam jeszcze jedno pytanie: jak żarówka powinna się zachowywać jeśli włączymy ją, a następnie odepniemy układ detekcji zera?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 13 gru 2014, o 12:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-12-08T19:15:11+01:00</updated>
<published>2014-12-08T19:15:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=107841#p107841</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=107841#p107841"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=107841#p107841"><![CDATA[
przesyłam listning prostego programu do sprawdzenia szpilki, napisanego dosłownie na kolanie ale sprawdzałem go na mojej szpilce i innych wygenerowanych sztucznie. Wskazania były prawidłowe, Jest napisany na atmege16, F_CPU 8Mhz, więc na a32 możesz go sobie szybko uruchomić i podając szpilkę na wejście ICP (PD6), szybko sprawdzić jej szerokość i czy w ogóle ona tam jest[syntax=c]/*<br />wskaznik szerokosci szpilki<br />wersja .1<br />procesor ATMEGA16<br />Taktowanie 800000<br />wejscie sygnału PD6 (ICP)<br />plik &quot;lcd.h&quot; (&quot;lcd.c&quot;)biblioteka z bluebooka<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;lcd44780.h&quot;<br /><br />#define SZP_PIN (1&lt;&lt;PD6)// numer pinu wejścia ICP<br />#define SZP_PORT PORTD<br /><br />volatile uint16_t szerokosc;<br /><br />int main(void) {<br />lcd_init();<br /><br />TCCR1B |= (1&lt;&lt;CS11);//prescaler 8<br />TIMSK = (1&lt;&lt;TICIE1)|(1&lt;&lt;TOIE1);//tryb prosty, przerwania od przechwycenia i od przepełnienia<br /><br />SZP_PORT |= SZP_PIN;//podciagamy napiecie na pinie ICP<br /><br />sei();<br /><br />lcd_cls();<br />lcd_str(&quot;szer. szpilki =&quot;);<br /><br />while(1){<br /><br /><br />lcd_locate(1,0);<br />if(szerokosc==0){lcd_str(&quot;err (brak) sygn&quot;);}<br />else if(szerokosc&gt;1000){lcd_int(szerokosc/1000);lcd_str(&quot; ms           &quot;);}//UWAGA ZAOKR. W DÓŁ (np: 3,99 na 3)<br />else {lcd_str(&quot;0,&quot;);lcd_int(szerokosc/10);lcd_str(&quot; ms        &quot;);}<br /><br />_delay_ms(200);<br />}<br />}<br /><br />ISR(TIMER1_CAPT_vect){<br /><br />uint16_t szerok;<br />if(TCCR1B &amp; (1&lt;&lt;ICES1)){<br /><br />TCCR1B ^= (1&lt;&lt;ICES1);<br />TCNT1 = 0;<br /><br />}else{<br /><br />TCCR1B ^= (1&lt;&lt;ICES1);<br />szerok = ICR1;<br />szerokosc = szerok;<br /><br />}<br />}<br /><br />ISR(TIMER1_OVF_vect){<br /><br />uint16_t szerok=0;<br />szerokosc = szerok;<br /><br />}[/syntax]<br /><div class="quotetitle">jaguar963 napisał(a):</div><div class="quotecontent"><br />Pytając o napięcie chodziło mi o wejście optotriaka do detekcji zera. Czyli napięcie za rezystorami 2W na wejściu 230V.<br /></div><br />Do detekcji zera używamy transoptora a nie optotriaka (jak napisałeś), chyba że to jest po prostu przejęzyczenie <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=2537">Kuźnia</a> — 8 gru 2014, o 19:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-01T13:37:29+01:00</updated>
<published>2014-12-01T13:37:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106883#p106883</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106883#p106883"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106883#p106883"><![CDATA[
Mierzyłem to zwykłym multimetrem więc na pewno nie była to wartość trueRMS. Spróbuje z tą diodą czy będzie widać jakieś impulsy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 1 gru 2014, o 13:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-12-01T11:05:20+01:00</updated>
<published>2014-12-01T11:05:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106873#p106873</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106873#p106873"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106873#p106873"><![CDATA[
Czym mierzyłeś ?, miernikiem z TrueRMS ?, biorąc pod uwagę charakter impulsowy sygnału to całkiem możliwe że 0,3V to napięcie prawidłowe, aczkolwiek nie mam przy sobie PC817 by zmierzyć.<br /><br />PS. biorąc pod uwagę, że w PDFie są podane prądy maksymalne oraz zalecane diod (typowe) prosto można wyliczyć rezystancje rezystorów które powinny znajdować się na wejściu.<br /><br />Po drugie wyjście można od razu dać np. na diodę świecącą przez rezystor, prąd kolektora też jest maksymalny oznaczony, śmiało wysterujesz np. diodę led przez rezystor 330om, podłączony do +5V celem testów.<br />Niestety bez porządnego miernika, oraz dostępu do oscyloskopu to takie szukanie po omacku jest.<br /><br />Rezystory &quot;wejściowe&quot; tj. na diodach, powinny być minimum 2-3W, dobrej jakości, bierz pod uwagę że spadek na nic jest w okolicach 110-120V na każdym.<p>Statystyki: Napisane przez Gość — 1 gru 2014, o 11:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-01T09:50:24+01:00</updated>
<published>2014-12-01T09:50:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106867#p106867</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106867#p106867"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106867#p106867"><![CDATA[
Mierzyłem to napięcie na wejściu PC814 i mam tam 0,3V, na wyjściu PC814 nie ma żadnego napięcia, a według mnie przy 100Hz powinno coś być widać na voltomierzu. Zmieniałem ten optotriak i na obydwóch jest to samo, może za duże rezystory? Połączenia na pewno są ok bo sprawdzane kilka razy, przelutowywane dla pewności itp.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 1 gru 2014, o 09:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-12-01T09:43:13+01:00</updated>
<published>2014-12-01T09:43:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106866#p106866</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106866#p106866"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106866#p106866"><![CDATA[
Napięcie to powinno wynosić spadek napięcia na diodzie w PC817, jakie to napięcie jest opisane w Datasheet.<br />To można sprawdzić nawet zwykłym miernikiem, dodatkowo wyjście masz typu otwarty kolektor + rezystor w zasilaniu, bodajże 100Hz powinno być na wyjściu, masz chociaż częstościomierz w mierniku?<br /><br />Przebiegi na wyjściu PC817 masz w temacie który podałem.<p>Statystyki: Napisane przez Gość — 1 gru 2014, o 09:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-12-01T09:35:25+01:00</updated>
<published>2014-12-01T09:35:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106864#p106864</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106864#p106864"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106864#p106864"><![CDATA[
Pytając o napięcie chodziło mi o wejście optotriaka do detekcji zera. Czyli napięcie za rezystorami 2W na wejściu 230V.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 1 gru 2014, o 09:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-11-29T00:01:32+01:00</updated>
<published>2014-11-29T00:01:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106501#p106501</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106501#p106501"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106501#p106501"><![CDATA[
Obstawiał bym w takim razie też na złą szpilkę, ale nie wiem jak bez oscyloskopu ją w prosty sposób sprawdzić. Może jakiś prosty programik mierzący czas tylko jednej szpilki od zbocza narastającego do opadającego na wejściu przerwania zewnętrznego albo icp.<br /><div class="quotetitle">jaguar963 napisał(a):</div><div class="quotecontent"><br />Jakie powinno być napięcie za rezystorami a więc na wejściu optotriaka?<br /></div><br />jeżeli podając stan wysoki na ten pin, zapalasz na stałe żarówkę (a piszesz że, zapalasz) to znaczy, że prąd który dopływa do diody w optotriaku jest ok... chociaż nie do końca bo gdy wartość rezystora na wejściu jest za mała  to też nie jest dobrze bo przez diodę optotriaka popłynie większy prąd. Mieliśmy teraz tak przy dokładaniu następnych kanałów, że jeden z nich miał w tym miejscu za duży prąd i program działał tak, że się zawieszał ale dopiero po pewnym czasie. Myśleliśmy że to kwestia kodu bo dorzuciliśmy obsługę pilotem(dodatkowe przerwanie) i parę innych funkcji w pętli głównej, ale dopiero po odłączeniu tego kanału od procka okazało się ze przyczyną był za duży prąd płynący przez pin procka (coś się za mocno grzało <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> rezystor miał tylko 220 ohm )   Teraz mamy moc3020 i rezystor 560 ohm, na kanał, ale wcześniej w wersji pająkowej moc3021 i rezystor 330 albo 470 ohm i było ok.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2537">Kuźnia</a> — 29 lis 2014, o 00:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-11-27T11:00:02+01:00</updated>
<published>2014-11-27T11:00:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106180#p106180</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106180#p106180"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=106180#p106180"><![CDATA[
Jakaś zwykła 40W<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 27 lis 2014, o 11:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jaguar963]]></name></author>
<updated>2014-11-25T20:02:48+01:00</updated>
<published>2014-11-25T20:02:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105942#p105942</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105942#p105942"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105942#p105942"><![CDATA[
Najpierw działałem na atmedze32 z kwarcem 16MHz. Przeniosłem wszystko na inną płytkę z procesorem atmega328 z kwarcem 16MHz i tutaj też nie śmiga, ale objawy są inne. Tutaj muszę dać pełne wypełnienie - wtedy żarówka zaświeci, w innym wypadku zero reakcji. Przy programowym włączeniu pinu wyjścia optotriaka sterującego żarówką na stałe do VCC - żarówka świeci.<br /><br />Edit:<br />Jakie powinno być napięcie za rezystorami a więc na wejściu optotriaka?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4365">jaguar963</a> — 25 lis 2014, o 20:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-11-21T19:12:26+01:00</updated>
<published>2014-11-21T19:12:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105346#p105346</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105346#p105346"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105346#p105346"><![CDATA[
no, u nas odpaliło:)był problem z makrami załączającymi optotriak ale ty masz je ok. Ale... objawy masz podobne do tych z którymi się borykaliśmy więc sprawdź czy masz prawidłowo podłączony optotriak do mikrokontrolera czyli: nóżka PB1 podłączona do anody optotriaka(nóżka 1) a masa do katody (nóżka 2) (oczywiście nie zaszkodzi sprawdzić raz jeszcze pozostałych połączeń). <br />Jeżeli masz F_PCU 1000000 to też może pojawić się problem ze skalibrowaniem (Mirek zasygnalizował ten problem w BB) więc jeśli jeszcze nie masz 8000000hz to przestaw taktowanie jeszcze przed zabawą w dobieranie szerokości szpilki.<br />No i na końcu  zostaje zabawa w dobieranie szpilek jak to zrobić opisane jest w BB (zmiany szerokości szpilki o 0,1ms) ....<br />powodzenia <br />(napisz jaki masz procek i jakie taktowanie )<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2537">Kuźnia</a> — 21 lis 2014, o 19:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-11-20T15:12:40+01:00</updated>
<published>2014-11-20T15:12:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105116#p105116</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105116#p105116"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105116#p105116"><![CDATA[
No właśnie zapomniałem napisać - szpilkę na nóżce AVR-a mamy i wynosi 1ms<br /><br />Może po weekendzie coś więcej będziemy wiedzieć to damy znać.<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2537">Kuźnia</a> — 20 lis 2014, o 15:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-11-20T10:55:00+01:00</updated>
<published>2014-11-20T10:55:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105079#p105079</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105079#p105079"/>
<title type="html"><![CDATA[Re: Sterowanie 230V, brak reakcji na zmianę wypełniania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9330&amp;p=105079#p105079"><![CDATA[
Tutaj działający <!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic2118-30.html" >topic2118-30.html</a><!-- l --> co prawda migotało, ale sterowanie docelowo było grzałką i kumpel nie miał już czasu na poprawki <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />.<p>Statystyki: Napisane przez Gość — 20 lis 2014, o 10:55</p><hr />
]]></content>
</entry>
</feed>