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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-03-13T13:43:28+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=20132&amp;mode</id>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2018-03-13T13:43:28+01:00</updated>
<published>2018-03-13T13:43:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=205523#p205523</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=205523#p205523"/>
<title type="html"><![CDATA[Re: Konwerter poziomów logicznych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=205523#p205523"><![CDATA[
Przepraszam za post pod postem.<br />Nie miałem wcześniej czasu, żeby wdrożyć to rozwiązanie. Dziś przeprowadziłem pierwsze próby... i wszystko działa <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br />Kolejny raz przekonuję się, że najlepsze są najprostsze rozwiązania.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 13 mar 2018, o 13:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2018-02-02T20:54:13+01:00</updated>
<published>2018-02-02T20:54:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203194#p203194</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203194#p203194"/>
<title type="html"><![CDATA[Re: Konwerter poziomów logicznych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203194#p203194"><![CDATA[
Tak, właśnie o to mi chodziło. Bardzo dziękuję za pomoc i podpowiedzi.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 2 lut 2018, o 20:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[abel11]]></name></author>
<updated>2018-02-02T18:46:37+01:00</updated>
<published>2018-02-02T18:46:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203179#p203179</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203179#p203179"/>
<title type="html"><![CDATA[Re: Konwerter poziomów logicznych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203179#p203179"><![CDATA[
Jeśli dobrze Ciebie zrozumiałem to problem polega na tym, że masz procesor zasilany napięciem 3.3V i dołączasz do jego portów urządzenie o nieokreślonym stanie wejść/wyjść w zakresie napięć 0-3.3V lub 0-5V ?<br /><br />Jeśli tak to procesor nigdy nie ma wyższego potencjału (stanu wysokiego) niż dołączane urządzenie, więc sprawa staje się prosta... zgodnie z uwagą z strony Pana Mirka :<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />UWAGA! SOURCE (czyli źródło) tranzystora ZAWSZE podłączamy po tej stronie gdzie mamy niższe napięcie (na rysunkach niżej lewa strona). Natomiast DRAIN (czyli dren) tranzystora podłączamy po stronie wyższego napięcia.<br /></div><br />Z czego wynika, że źródło jest zawsze od strony procesora, natomiast dren pod strony podłączanego urządzenia (zarówno dla Tx jak i Rx) i nie ma mowy żeby dioda przewodząc zrobiła psikusa pod tytułem &quot;ups zwarcie&quot;.<br />Różnica napięć zasilania 3.3V musiała by być dość spora (zasilanie procesora ponad 3.3V, zasilanie urządzenia poniżej 3.3V) żeby uszkodzić wyprowadzenie procka. Jeśli takich różnic się spodziewasz poszukaj tranzystora z dość wysokim napięciem przewodzenia diody, zwykle te małe smd np.bss138 mają coś koło 0,5V @ 1mA.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17861">abel11</a> — 2 lut 2018, o 18:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2018-02-02T15:44:58+01:00</updated>
<published>2018-02-02T15:44:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203162#p203162</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203162#p203162"/>
<title type="html"><![CDATA[Re: Konwerter poziomów logicznych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203162#p203162"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />panie to zawsze zadziała nie ważne czy po obu stronach będzie 3V3 czy 5V0 <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Nie można tylko dopuścić do odwrotnego podłączenia tranzystora bo przez wbudowaną diodę przy różnicy napięć po obu stronach może zacząć płynąć niepotrzebny prąd<br /></div>Tak myślałem. Tylko chciałem się upewnić. Dziękuję za odpowiedź.<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />Jak to będzie się zmieniał - troszkę dziwne pytanie - bo co? samo coś się będzie robić ? czy ty panujesz nad tym co projektujesz ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> To nie złośliwe pytanie tylko prośba o przemyślenie ... bo zobacz ... konwersję robisz po to, że potrzebujesz np przesyłać jakiś sygnał - no to któraś strona generuje ten sygnał (nie ważne która - prawa czy lewa) ... To bez sensu jest wtedy założenie, że jedna strona generuje sygnał a na drugiej stronie co? jakiś jeden stan ma wg ciebie być ? Jak ? skąd ? ... toż po drugiej stronie będziesz miał TEN SAM sygnał tyle, że na innym poziomie napięć<br /></div>Ech, szkoda, że nie mogę przedstawić całego projektu, ale to projekt wewnętrzny, w pracy, więc obowiązuje mnie tajemnica. Ale postaram się wyjaśnić, o co mi chodzi.<br />Otóż, jest konwerter UART&lt;=&gt;USB (na procku STM32). Na złączce IDC6 są sygnały Rx, Tx, GND. Są też dodatkowe piny, które nie są wykorzystywane do komunikacji, natomiast są potrzebne w innych zastosowaniach. <br />Ponieważ teraz dostałem zadanie ogarnąć temat sprzętowo, więc pomyślałem, że dodam przedstawione przez Ciebie rozwiązanie na konwersję napięć. A w tym konkretnym przypadku chodzi o to, że od strony konwertera pin jest ustawiony jako wyjście z jedynką logiczną, natomiast od strony podłączonego urządzenia może być zarówno jedynka logiczna jak i zero logiczne. A połączenie to jest bezpośrednie, nawet bez jakiegokolwiek rezystora ograniczającego prąd po drodze. I mam wrażenie, że przez to uszkadzają się porty w procesorze.<br />Dodam jeszcze, że od strony urządzenia może być zarówno 3V3 jak i 5V, więc tym bardziej chcę użyć konwersji napięć.<br />Mam nadzieję, że teraz jaśniej napisałem, o co chodzi <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=12752">Marhef</a> — 2 lut 2018, o 15:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-02-02T06:29:32+01:00</updated>
<published>2018-02-02T06:29:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203149#p203149</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203149#p203149"/>
<title type="html"><![CDATA[Re: Konwerter poziomów logicznych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203149#p203149"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Co się stanie, jeśli po stronie niższego napięcia (w tym wypadku 3V3) będzie ustalony stan (na przykład jedynka logiczna), a po drugiej stronie (na 5V) stan będzie się zmieniał? Czy zabezpieczy to port w mikrokontrolerze przed uszkodzeniem?<br /></div><br />Jak to będzie się zmieniał - troszkę dziwne pytanie - bo co? samo coś się będzie robić ? czy ty panujesz nad tym co projektujesz ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> To nie złośliwe pytanie tylko prośba o przemyślenie ... bo zobacz ... konwersję robisz po to, że potrzebujesz np przesyłać jakiś sygnał - no to któraś strona generuje ten sygnał (nie ważne która - prawa czy lewa) ... To bez sensu jest wtedy założenie, że jedna strona generuje sygnał a na drugiej stronie co? jakiś jeden stan ma wg ciebie być ? Jak ? skąd ? ... toż po drugiej stronie będziesz miał TEN SAM sygnał tyle, że na innym poziomie napięć<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Czy układ ten zadziała, jeśli po obu stronach będzie takie samo napięcie zasilania (3V3)?<br /></div><br />panie to zawsze zadziała nie ważne czy po obu stronach będzie 3V3 czy 5V0 <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Nie można tylko dopuścić do odwrotnego podłączenia tranzystora bo przez wbudowaną diodę przy różnicy napięć po obu stronach może zacząć płynąć niepotrzebny prąd<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 lut 2018, o 06:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2018-02-01T23:54:10+01:00</updated>
<published>2018-02-01T23:54:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203147#p203147</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203147#p203147"/>
<title type="html"><![CDATA[Konwerter poziomów logicznych]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20132&amp;p=203147#p203147"><![CDATA[
Mam pewną zagwozdkę. Chodzi o <a href="http://mirekk36.blogspot.com/2015/05/konwerter-poziomow-33v-ttl.html"  class="postlink">konwerter poziomów logicznych</a> z bloga Mirka.<br />Co się stanie, jeśli po stronie niższego napięcia (w tym wypadku 3V3) będzie ustalony stan (na przykład jedynka logiczna), a po drugiej stronie (na 5V) stan będzie się zmieniał? Czy zabezpieczy to port w mikrokontrolerze przed uszkodzeniem?<br />Czy układ ten zadziała, jeśli po obu stronach będzie takie samo napięcie zasilania (3V3)?<br />Zdaję sobie sprawę z tego, że te pytania są banalne. Ale nie jestem pewien, a chcę wykorzystać ten układ.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 1 lut 2018, o 23:54</p><hr />
]]></content>
</entry>
</feed>