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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-12-04T21:05:01+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=44&amp;t=5010&amp;mode</id>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-04T21:05:01+01:00</updated>
<published>2013-12-04T21:05:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59707#p59707</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59707#p59707"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59707#p59707"><![CDATA[
Ok już wszystko działa pozmieniałem jeszcze troszkę kod i jest, musiałem dać wyłączenie przy wyjściu z menu bo inaczej silnik tylko na chwile zwalniał<br /><br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/eeprom.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;stdint.h&gt;<br />#include &lt;stdlib.h&gt;<br />#include &lt;inttypes.h&gt;<br />#include &quot;LCD/lcd44780.h&quot;<br />#include &lt;avr/interrupt.h&gt;<br /><br /><br /><br /><br /><br />typedef struct {<br />uint16_t ref_adc;<br />uint16_t ref_v;<br />char v1&#91;3&#93;;<br />char v2&#91;3&#93;;<br />} TVOL;<br /><br />TVOL accu1_vol;//utwozenie TVOL<br /><br />void get_vol (uint16_t adc, TVOL * voltage);//pobor napiecia<br />uint16_t pomiar (uint8_t kanal); //zmienna pomiarowa na dany kanal<br />//definicje--------------------------------------------<br /><br />#define DC (1&lt;&lt;PD2)<br />#define DC_D PORTD |= DC<br />#define DC_STOP PORTD ^= DC<br /><br />#define OK_PIN (1&lt;&lt;PD0)<br />#define OK_DOWN !(PIND &amp; OK_PIN)<br />#define ESC_PIN (1&lt;&lt;PD1)<br />#define ESC_DOWN !(PIND &amp; ESC_PIN)<br /><br />#define REF_256 (1&lt;&lt;REFS1) | (1&lt;&lt;REFS0)  //makra ADC<br />#define REF_VCC (1&lt;&lt;REFS0)    //makra ADC<br /><br /><br />//wgranie do pamięci znaków----------------------------<br /><br />void ldc_cls (void){}<br /><br /><br />int main(void)<br />{<br /><br /><br />    DDRD |= DC;<br />    PORTD |= DC;<br /><br /><br />DDRD &amp;= ~OK_PIN;<br />PORTD |= OK_PIN;<br />DDRD &amp;= ~ESC_PIN;<br />PORTD |= ESC_PIN;<br />//def portow -----------------------------<br /><br /><br />sei(); //globalne wlaczenie przerwan<br /><br />DC_STOP;<br /><br /><br />//inicjalizacja ADC<br />ADCSRA |= (1&lt;&lt;ADEN);  //włacz ADC<br />ADCSRA |= (1&lt;&lt;ADPS2)|(1&lt;&lt;ADPS1)|(1&lt;&lt;ADPS0); //preskaler = 8<br />ADMUX |= REF_VCC;     //zrodlo odniesienia VCC<br /><br />accu1_vol.ref_adc = 1023;  //referencyjny pomiar ADC (brany z ADC pomocniczego)<br />accu1_vol.ref_v = 515;     //napiecie pomnozone x100<br /><br /><br />lcd_init();<br />// inicjalizacja LCD ----------------------------<br />lcd_locate(0,0);<br />lcd_str(&quot;Testing...&quot;);<br />_delay_ms(400);<br /><br />uint16_t Napiecie = 0 ;   //zmienna Napiecia ADC<br />int menu = 0;<br />lcd_cls();<br />lcd_locate(0,0);<br />lcd_str(&quot;*     MENU     *&quot;);   //wyswietlenie głownego okna MENU<br /><br />while(1)<br />{<br /><br /><br />if (OK_DOWN)                //jesli przycisk wcisniety zwieksz zmienna menu o 1<br />{<br />_delay_ms(80);<br />if (OK_DOWN)<br />{<br />menu++;                  //obsluga drgan stykow<br />}<br />_delay_ms(200);<br />}<br /><br />if (ESC_DOWN)<br />{<br />_delay_ms(80);<br />if (ESC_DOWN)<br />{<br />menu--;<br />}<br />_delay_ms(200);        //koniec obslugi klawiszy<br />}<br /><br /><br />lcd_locate(1,8);          //wyswietla aktualna pozycje menu<br />lcd_str(&quot;M.pos.&quot;);<br />lcd_int(menu);<br /><br /><br />       if (menu&gt;2) menu=0;<br />       if (menu&lt;0) menu=0;<br />switch (menu)<br />{<br /><br />case 1:<br />lcd_cls();<br />    Napiecie = pomiar (PC1);     //wgranie pomiaru do zmiennej<br />            get_vol(Napiecie, &amp;accu1_vol); //przetwozenie wyniku<br /><br />             lcd_locate(0,0);           //zaprezetowanie na lcd<br />             lcd_str(&quot;P.uC &quot;);<br />             lcd_str(accu1_vol.v1);     //zmierzonego napiecia<br />             lcd_str(&quot;.&quot;);//juz po przetwozeniu<br />             lcd_str(accu1_vol.v2);<br />             lcd_str(&quot; V&quot;); //dolozenie litery &quot;V&quot;<br /><br /><br />             lcd_locate(1,8);<br />             lcd_str(&quot;M.pos.&quot;);<br />             lcd_int(menu);<br />             lcd_locate(1,15);<br />             lcd_str(&quot; &quot;);<br /><br />       break;<br /><br />case 2:<br />lcd_cls();<br /><br />DC_D;                                           //po wejsciu do menu 2 wlacz silnkik<br />if (ESC_DOWN)<br />{<br />_delay_ms(400);                     //jesli klawisz jest wcisniety 400ms wyłącz silnik i wejdz do menu 1<br />if (ESC_DOWN)<br />{<br />DC_STOP;<br />menu = 1;<br />}<br />_delay_ms(400);        //koniec obslugi wylaczania silnika<br />}<br />             lcd_locate(1,8);<br />             lcd_str(&quot;M.pos.&quot;);<br />             lcd_int(menu);<br />             lcd_locate(1,15);<br />             lcd_str(&quot; &quot;);<br /><br />break;<br /><br />default:                        //domylna funkcja MENU<br /><br />lcd_locate(0,0);<br />lcd_str(&quot;*     MENU     *&quot;);<br />lcd_locate(1,8);<br />lcd_str(&quot;M.pos.&quot;);<br />lcd_int(menu);<br />lcd_locate(1,15);<br />lcd_str(&quot; &quot;);<br /><br />break;<br /><br /><br />}<br /><br /><br /><br /><br /><br /><br />}<br /><br /><br />}<br /><br /><br />void get_vol (uint16_t adc, TVOL * voltage){<br />uint16_t wynik = ( adc * (uint32_t)voltage-&gt;ref_v) / voltage-&gt;ref_adc;<br />div_t divmod = div(wynik, 100);<br />itoa (divmod.quot, voltage-&gt;v1, 10);<br />itoa (divmod.rem, voltage-&gt;v2, 10);<br />if (divmod.rem &lt;10){<br />voltage-&gt;v2&#91;0&#93;='0';<br />voltage-&gt;v2&#91;1&#93;=divmod.rem+'0';<br />}<br /><br />voltage-&gt;v1&#91;2&#93;=0;<br />voltage-&gt;v2&#91;2&#93;=0;<br />}<br /><br />uint16_t pomiar (uint8_t kanal){<br />ADMUX = (ADMUX &amp; 0b11111000) | kanal;<br />ADCSRA |= (1&lt;&lt;ADSC);<br /><br />return ADCW;<br /><br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2114">KoWaL</a> — 4 gru 2013, o 21:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-12-04T20:56:10+01:00</updated>
<published>2013-12-04T20:56:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59704#p59704</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59704#p59704"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59704#p59704"><![CDATA[
A to:<br />[syntax=c]#define DC_D PORTD = DC[/syntax]<br />zmieniłeś na:<br />[syntax=c]#define DC_D PORTD |= DC[/syntax]<br />i jak coś zmienisz to edytuj powyższy post<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 4 gru 2013, o 20:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-04T20:08:53+01:00</updated>
<published>2013-12-04T20:08:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59684#p59684</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59684#p59684"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59684#p59684"><![CDATA[
<div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />[syntax=c]#define DC_D PORTD = DC //wyłącza podciąganie przyciskom<br />#define DC_STOP PORTD ^= DC //a nie lepiej &amp;= albo |=, bo wtedy nie zależy od wcześniejszego ustawienia[/syntax]<br /></div><br /><br /><br /><br />Dalej to samo a po zmianie na |=  lub  &amp;= funkcja nie działa ponieważ chyba nie zmienia bitu z 1 na 0.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2114">KoWaL</a> — 4 gru 2013, o 20:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-12-04T19:25:03+01:00</updated>
<published>2013-12-04T19:25:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59675#p59675</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59675#p59675"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59675#p59675"><![CDATA[
[syntax=c]#define DC_D PORTD = DC //wyłącza podciąganie przyciskom<br />#define DC_STOP PORTD ^= DC //a nie lepiej &amp;= albo |=, bo wtedy nie zależy od wcześniejszego ustawienia[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 4 gru 2013, o 19:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-04T17:12:20+01:00</updated>
<published>2013-12-04T17:12:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59656#p59656</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59656#p59656"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59656#p59656"><![CDATA[
Mam jeszcze jedno pytanie odnośnie sterowania ale teraz już przez uC.<br />Jeżeli mam taki kod i tranzystor podłączony pod PD2 to dlaczego gdy jest funkcja już ze sterowaniem Dc to kanału menu cały czas się zmieniają same?<br />i dodam że potem już całkiem wariuje.<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/eeprom.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;stdint.h&gt;<br />#include &lt;stdlib.h&gt;<br />#include &lt;inttypes.h&gt;<br />#include &quot;LCD/lcd44780.h&quot;<br />#include &lt;avr/interrupt.h&gt;<br /><br /><br /><br /><br /><br />typedef struct {<br />uint16_t ref_adc;<br />uint16_t ref_v;<br />char v1&#91;3&#93;;<br />char v2&#91;3&#93;;<br />} TVOL;<br /><br />TVOL accu1_vol;//utwozenie TVOL<br /><br />void get_vol (uint16_t adc, TVOL * voltage);//pobor napiecia<br />uint16_t pomiar (uint8_t kanal); //zmienna pomiarowa na dany kanal<br />//definicje--------------------------------------------<br /><br />#define DC (1&lt;&lt;PD2)                                                     //silnik PD2<br />#define DC_D PORTD = DC<br />#define DC_STOP PORTD ^= DC<br /><br />#define OK_PIN (1&lt;&lt;PD0)<br />#define OK_DOWN !(PIND &amp; OK_PIN)<br />#define ESC_PIN (1&lt;&lt;PD1)<br />#define ESC_DOWN !(PIND &amp; ESC_PIN)<br /><br />#define REF_256 (1&lt;&lt;REFS1) | (1&lt;&lt;REFS0)  //makra ADC<br />#define REF_VCC (1&lt;&lt;REFS0)    //makra ADC<br /><br /><br />//wgranie do pamięci znaków----------------------------<br /><br />void ldc_cls (void){}<br /><br /><br />int main(void)<br />{<br /><br /><br />    DDRD |= DC;<br />    PORTD |= DC;<br /><br /><br />DDRD &amp;= ~OK_PIN;<br />PORTD |= OK_PIN;<br />DDRD &amp;= ~ESC_PIN;<br />PORTD |= ESC_PIN;<br />//def portow -----------------------------<br /><br /><br />sei(); //globalne wlaczenie przerwan<br /><br />DC_STOP;<br /><br /><br />//inicjalizacja ADC<br />ADCSRA |= (1&lt;&lt;ADEN);  //włacz ADC<br />ADCSRA |= (1&lt;&lt;ADPS2)|(1&lt;&lt;ADPS1)|(1&lt;&lt;ADPS0); //preskaler = 8<br />ADMUX |= REF_VCC;     //zrodlo odniesienia VCC<br /><br />accu1_vol.ref_adc = 1023;  //referencyjny pomiar ADC (brany z ADC pomocniczego)<br />accu1_vol.ref_v = 515;     //napiecie pomnozone x100<br /><br /><br />lcd_init();<br />// inicjalizacja LCD ----------------------------<br />lcd_locate(0,0);<br />lcd_str(&quot;Testing...&quot;);<br />_delay_ms(400);<br /><br />uint16_t Napiecie = 0 ;   //zmienna Napiecia ADC<br />int menu = 0;<br />lcd_cls();<br />lcd_locate(0,0);<br />lcd_str(&quot;*     MENU     *&quot;);   //wyswietlenie głownego okna MENU<br /><br />while(1)<br />{<br /><br /><br />if (OK_DOWN)                //jesli przycisk wcisniety zwieksz zmienna menu o 1<br />{<br />_delay_ms(80);<br />if (OK_DOWN)<br />{<br />menu++;                  //obsluga drgan stykow<br />}<br />_delay_ms(200);<br />}<br /><br />if (ESC_DOWN)<br />{<br />_delay_ms(80);<br />if (ESC_DOWN)<br />{<br />menu--;<br />}<br />_delay_ms(200);        //koniec obslugi klawiszy<br />}<br /><br /><br />lcd_locate(1,8);          //wyswietla aktualna pozycje menu<br />lcd_str(&quot;M.pos.&quot;);<br />lcd_int(menu);<br /><br /><br />       if (menu&gt;2) menu=0;<br />       if (menu&lt;0) menu=0;<br />switch (menu)<br />{<br /><br />case 1:<br />lcd_cls();<br />    Napiecie = pomiar (PC1);     //wgranie pomiaru do zmiennej<br />            get_vol(Napiecie, &amp;accu1_vol); //przetwozenie wyniku<br /><br />             lcd_locate(0,0);           //zaprezetowanie na lcd<br />             lcd_str(&quot;P.uC &quot;);<br />             lcd_str(accu1_vol.v1);     //zmierzonego napiecia<br />             lcd_str(&quot;.&quot;);//juz po przetwozeniu<br />             lcd_str(accu1_vol.v2);<br />             lcd_str(&quot; V&quot;); //dolozenie litery &quot;V&quot;<br /><br /><br />DC_STOP;                                        //po cofnieciu sie do menu 1 zatrzymaj silnik<br />             lcd_locate(1,8);<br />             lcd_str(&quot;M.pos.&quot;);<br />             lcd_int(menu);<br />             lcd_locate(1,15);<br />             lcd_str(&quot; &quot;);<br /><br />       break;<br /><br />case 2:<br />lcd_cls();<br /><br />DC_D;                                           //po wejsciu do menu 2 wlacz silnkik<br /><br />             lcd_locate(1,8);<br />             lcd_str(&quot;M.pos.&quot;);<br />             lcd_int(menu);<br />             lcd_locate(1,15);<br />             lcd_str(&quot; &quot;);<br /><br />break;<br /><br />default:                        //domylna funkcja MENU<br /><br />lcd_locate(0,0);<br />lcd_str(&quot;*     MENU     *&quot;);<br />lcd_locate(1,8);<br />lcd_str(&quot;M.pos.&quot;);<br />lcd_int(menu);<br />lcd_locate(1,15);<br />lcd_str(&quot; &quot;);<br /><br />break;<br /><br /><br />}<br /><br /><br /><br /><br /><br /><br />}<br /><br /><br />}<br /><br /><br />void get_vol (uint16_t adc, TVOL * voltage){<br />uint16_t wynik = ( adc * (uint32_t)voltage-&gt;ref_v) / voltage-&gt;ref_adc;<br />div_t divmod = div(wynik, 100);<br />itoa (divmod.quot, voltage-&gt;v1, 10);<br />itoa (divmod.rem, voltage-&gt;v2, 10);<br />if (divmod.rem &lt;10){<br />voltage-&gt;v2&#91;0&#93;='0';<br />voltage-&gt;v2&#91;1&#93;=divmod.rem+'0';<br />}<br /><br />voltage-&gt;v1&#91;2&#93;=0;<br />voltage-&gt;v2&#91;2&#93;=0;<br />}<br /><br />uint16_t pomiar (uint8_t kanal){<br />ADMUX = (ADMUX &amp; 0b11111000) | kanal;<br />ADCSRA |= (1&lt;&lt;ADSC);<br /><br />return ADCW;<br /><br /><br />}[/syntax]<br /><br /><br />Tak wiem że lepiej źródło odniesienia ADC na 2.56, ale to się zmieni.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2114">KoWaL</a> — 4 gru 2013, o 17:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2013-12-04T12:58:38+01:00</updated>
<published>2013-12-04T12:58:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59628#p59628</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59628#p59628"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59628#p59628"><![CDATA[
<div class="quotetitle">matrix napisał(a):</div><div class="quotecontent"><br />No właśnie chciałem zapytać o diodę do prądu wstecznego.<br /></div><br />W zasadzie dowolna dioda prostownicza, ale najlepsza jest szybka dioda shotky i dobiera się ją w zależności od mocy obciążenia. Może być np. 1N5819 (prąd 1A) lub 1N5822 (3A), a w układach przekaźnikowych wystarczy w zasadzie takie maleństwo jak 1N4148. To ona przejmuje cały prąd zwrotny, który się indukuje w obciążeniu, a więc czasem może być naprawdę spory.<br /><br /><strong>@KoWaL</strong> - przede wszystkim nigdy nie podłączaj obciążeń pod emiter, bo tranzystor zupełnie inaczej się wtedy zachowuje i standardowa teoria jego wysterowania bierze w łeb... Do tego służy kolektor. Podobnie w mosfetach wyjście najlepiej z drenu (D), a nie ze źródła (S).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 4 gru 2013, o 12:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mikandrzej]]></name></author>
<updated>2013-12-04T07:37:40+01:00</updated>
<published>2013-12-04T07:37:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59588#p59588</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59588#p59588"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59588#p59588"><![CDATA[
W sumie mosfet to tranzystor polowy, więc nie ma chyba sensu rezystora klonowac:)<br /><br />Wysłane z mojego GT-I9500 przy użyciu Tapatalka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=431">mikandrzej</a> — 4 gru 2013, o 07:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mikandrzej]]></name></author>
<updated>2013-12-04T07:36:33+01:00</updated>
<published>2013-12-04T07:36:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59587#p59587</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59587#p59587"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59587#p59587"><![CDATA[
A mam do Was pytanie. Fakt, może nie dotyczy ono sterowania silnikiem, ale za to o tranzystorze jak najbardziej.<br /><br />Czy mogę bez problemu podłączyć równolegle dwa tranzystory? Oczywiście identyczne. Mam tu na myśli wzmacniacz audio. Spalily się oryginalne na końcówce mocy, a jak kupiłem to chyba jakieś chińskie. Grają ładnie, ale czuć, że się mocniej grzeją.jakbym tak równolegle dał takie same? A może musiałbym też rezystor na bramce powielic, żeby wykluczyć różnice w budowie?<br /><br />Wysłane z mojego GT-I9500 przy użyciu Tapatalka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=431">mikandrzej</a> — 4 gru 2013, o 07:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matrix]]></name></author>
<updated>2013-12-03T20:52:12+01:00</updated>
<published>2013-12-03T20:52:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59545#p59545</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59545#p59545"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59545#p59545"><![CDATA[
No właśnie chciałem zapytać o diodę do prądu wstecznego.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=689">matrix</a> — 3 gru 2013, o 20:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-03T20:25:04+01:00</updated>
<published>2013-12-03T20:25:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59542#p59542</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59542#p59542"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59542#p59542"><![CDATA[
<div class="quotetitle">D_C napisał(a):</div><div class="quotecontent"><br />tak, ale układ będzie wymagał małych modyfikacji, żeby tranzystor przewodził musisz mu podać na bazę 0V<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"> unipolarnym PNP<br /></div> ??? nie słyszałem o takim, raczej bipolarny PNP <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /></div><br /><br />Też mi się tak wydaje lecz w sklepie pisało unipolarny więc tak zapytałem (może jakaś pomyłka).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2114">KoWaL</a> — 3 gru 2013, o 20:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[D_C]]></name></author>
<updated>2013-12-03T20:23:40+01:00</updated>
<published>2013-12-03T20:23:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59541#p59541</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59541#p59541"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59541#p59541"><![CDATA[
tak, ale układ będzie wymagał małych modyfikacji, żeby tranzystor przewodził musisz mu podać na bazę 0V<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />unipolarnym PNP<br /></div> ??? nie słyszałem o takim, raczej bipolarny PNP <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1165">D_C</a> — 3 gru 2013, o 20:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-03T20:18:49+01:00</updated>
<published>2013-12-03T20:18:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59540#p59540</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59540#p59540"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59540#p59540"><![CDATA[
<div class="quotetitle">D_C napisał(a):</div><div class="quotecontent"><br />a i gdybyś chciał jakoś mocniej obciążyć silnik, to ten tranzystor lepiej zamienić na coś mocniejszego np. BD139<br /></div><br /><br />Ok a na tranzystorze unipolarnym PNP to pójdzie? bo zakupiłem tez 2 większe.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2114">KoWaL</a> — 3 gru 2013, o 20:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[D_C]]></name></author>
<updated>2013-12-03T20:15:43+01:00</updated>
<published>2013-12-03T20:15:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59539#p59539</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59539#p59539"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59539#p59539"><![CDATA[
a i gdybyś chciał jakoś mocniej obciążyć silnik, to ten tranzystor lepiej zamienić na coś mocniejszego np. BD139<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1165">D_C</a> — 3 gru 2013, o 20:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-03T20:13:15+01:00</updated>
<published>2013-12-03T20:13:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59538#p59538</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59538#p59538"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59538#p59538"><![CDATA[
Ok działa dzięki wielkie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2114">KoWaL</a> — 3 gru 2013, o 20:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[D_C]]></name></author>
<updated>2013-12-03T19:58:19+01:00</updated>
<published>2013-12-03T19:58:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59534#p59534</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59534#p59534"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59534#p59534"><![CDATA[
ok spoko, każdy z nas był kiedyś początkujący <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br /><a href="http://forum.atnel.pl/_obrazki/o/1165/df98fdb987d1c009314be23d7b5c461c.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/1165/df98fdb987d1c009314be23d7b5c461c.png" alt="Obrazek" /></a><br /><br />proszę, powinno działać  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1165">D_C</a> — 3 gru 2013, o 19:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-03T19:57:11+01:00</updated>
<published>2013-12-03T19:57:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59533#p59533</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59533#p59533"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59533#p59533"><![CDATA[
A możecie dać jakis schemacik bo mi sie to miesza i już nie bardzo kapuje  |:    dziwny jestem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2114">KoWaL</a> — 3 gru 2013, o 19:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[D_C]]></name></author>
<updated>2013-12-03T19:48:19+01:00</updated>
<published>2013-12-03T19:48:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59530#p59530</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59530#p59530"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59530#p59530"><![CDATA[
skoro nic, to mogłeś uszkodzić tranzystor, spróbuj dać inny, a układ podłącz tak jak zaleca kolega elektor18<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1165">D_C</a> — 3 gru 2013, o 19:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-03T19:45:32+01:00</updated>
<published>2013-12-03T19:45:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59529#p59529</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59529#p59529"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59529#p59529"><![CDATA[
<div class="quotetitle">D_C napisał(a):</div><div class="quotecontent"><br />Zapomniałeś o rezystorze na bazie tranzystora <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> daj ok 2,2k<br /></div><br /><br /><br />Dodałem już 2.15k  i dalej nic <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=2114">KoWaL</a> — 3 gru 2013, o 19:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elektor18]]></name></author>
<updated>2013-12-03T19:45:35+01:00</updated>
<published>2013-12-03T19:42:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59528#p59528</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59528#p59528"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59528#p59528"><![CDATA[
Emiter tranzystora do masy, silnik pomiędzy +zailania a kolektor tranzystora, rezystor w bazie, może być ok 250ohm.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1397">elektor18</a> — 3 gru 2013, o 19:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[D_C]]></name></author>
<updated>2013-12-03T19:35:22+01:00</updated>
<published>2013-12-03T19:35:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59527#p59527</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59527#p59527"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59527#p59527"><![CDATA[
Zapomniałeś o rezystorze na bazie tranzystora <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> daj ok 2,2k<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1165">D_C</a> — 3 gru 2013, o 19:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-03T19:28:43+01:00</updated>
<published>2013-12-03T19:28:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59525#p59525</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59525#p59525"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59525#p59525"><![CDATA[
<a href="http://forum.atnel.pl/_obrazki/o/2114/2729e611fcb341900e3c81b9cb9c13fd.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2114/2729e611fcb341900e3c81b9cb9c13fd.png" alt="Obrazek" /></a>  Na razie tylko w jedną,  Mostek muszę jeszcze zamówić albo później zbudować.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2114">KoWaL</a> — 3 gru 2013, o 19:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2013-12-03T19:19:16+01:00</updated>
<published>2013-12-03T19:19:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59524#p59524</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59524#p59524"/>
<title type="html"><![CDATA[Re: Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59524#p59524"><![CDATA[
A silnik ma się kręcić w obie strony czy tylko w jedną?<br /><br />Jeśli w obie to mostek H, a jeśli w tylko w jedną to włączyć jak przekaźnik lub może nawet lepszy byłby tranzystor MOSFET.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 3 gru 2013, o 19:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoWaL]]></name></author>
<updated>2013-12-03T19:29:29+01:00</updated>
<published>2013-12-03T19:16:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59523#p59523</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59523#p59523"/>
<title type="html"><![CDATA[Sterowanie silnikiem DC poprzez tranzystor NPN (bc547)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5010&amp;p=59523#p59523"><![CDATA[
Witam jestem początkujący i zwłaszcza mam problem z tranzystorami, jak moę sterować silnikiem DC  za pomocą NPN (jakiś schemat)?  zaraz dołącze moje próby ale żadna z nich nie wychodzi <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=2114">KoWaL</a> — 3 gru 2013, o 19:16</p><hr />
]]></content>
</entry>
</feed>