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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-11-21T19:56:15+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=16872&amp;mode</id>
<entry>
<author><name><![CDATA[krzyhu0905gmail]]></name></author>
<updated>2016-11-21T19:56:15+01:00</updated>
<published>2016-11-21T19:56:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175341#p175341</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175341#p175341"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175341#p175341"><![CDATA[
<div class="quotetitle">SunRiver napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">krzyhu0905gmail napisał(a):</div><div class="quotecontent">zrozumiałem, tyle, że ten układ pomaga mi obsłużyć 3 urządzenia o tym samym adresie a ja mam ich 10 czyli musiałbym użyć 4 takie,<br /></div><br /><br />no właśnie nie zrozumiałeś ... to był przykład dołączenia 3ch magistral ... wystarczyło się rozejrzeć po stronie ...<br />jest tam ... kilkadziesiąt dedykowanych rurerów i switchy dla urządzeń I2C <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />oczywiście rozwiązania NXP są również bardzo dobre -- w końcu to dawny Philips ...  twórca I2C</div><br /><br />masz rację, zbyt pobieżnie na to popatrzyłem może dlatego, że nie znalazłem do końca tego czego oczekiwałem. Ostatecznie zrobię to na NXP i myślę, że załatwi to sprawę. <br /><br />Jeszcze raz dzięki chłopcy za pomoc <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> nie wpadłem wcześniej na to, że mogą istnieć dedykowane rozwiązania i dlatego nawet nie szukałem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3013">krzyhu0905gmail</a> — 21 lis 2016, o 19:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Situs]]></name></author>
<updated>2016-11-21T19:53:59+01:00</updated>
<published>2016-11-21T19:53:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175340#p175340</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175340#p175340"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175340#p175340"><![CDATA[
Tak trochę żartem, ale po zapewnieniu odpowiedniego zasilania powinno działać to można byłoby przekaźniki zastosować, są dwukierunkowe.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />Przecież jest możliwy kalkualtor na przekaźnikach, ale będzie prądu zużywał.<br /><br /><br /><strong><span style="color: #FF0000">Proszę o nie pisanie nic nie wnoszących postów w tematach ... bo bedę takie zachowanie nagradzał  warnem ..<br />-- SunRiver</span></strong><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14339">Situs</a> — 21 lis 2016, o 19:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krzyhu0905gmail]]></name></author>
<updated>2016-11-21T19:51:56+01:00</updated>
<published>2016-11-21T19:51:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175339#p175339</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175339#p175339"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175339#p175339"><![CDATA[
<div class="quotetitle">andrews napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">krzyhu0905gmail napisał(a):</div><div class="quotecontent">układ mux/demux może działać jako dwukierunkowy przełącznik czyli generalnie zachowuje się neutralnie<br /></div><br />A mógłbyś podać jakiś konkretny symbol?<br /><br /><div class="quotetitle">krzyhu0905gmail napisał(a):</div><div class="quotecontent"><br />Jeśli chodzi o linię zegarową to z układem, który mam linia SCL nie powoduje niczego złego ponieważ stan lini SDA będzie HIGH (układ zdeaktywowany).<br /></div><br />Teoretycznie tak, ale sprawdziłeś to w praktyce? O ile wiem, specyfikacja magistrali raczej takiej sytuacji nie przewiduje, więc byłbym ostrożny. Poza tym myślę, że nie bez powodu dedykowane układy mają multipleksowane obydwie linie.<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Dzięki za zasugerowanie układu PCA9548A to dokładnie to czego potrzebuje upakowane w jednym scalaku<br /></div>Dla uzupełnienia do 10 można użyć mniejszego dwukanałowego <a href="http://www.ti.com/lit/ds/symlink/pca9543a.pdf"  class="postlink">PCA9543A</a>, żeby zaoszczędzić miejsce <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /></div><br /><br />jeśli chodzi o sprawdzenie to tak działało mi to bez odłączania lini SCL + 2 przełączniki manualne dla SDA.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3013">krzyhu0905gmail</a> — 21 lis 2016, o 19:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2016-11-21T19:01:25+01:00</updated>
<published>2016-11-21T19:01:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175338#p175338</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175338#p175338"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175338#p175338"><![CDATA[
<div class="quotetitle">krzyhu0905gmail napisał(a):</div><div class="quotecontent"><br />zrozumiałem, tyle, że ten układ pomaga mi obsłużyć 3 urządzenia o tym samym adresie a ja mam ich 10 czyli musiałbym użyć 4 takie,<br /></div><br /><br />no właśnie nie zrozumiałeś ... to był przykład dołączenia 3ch magistral ... wystarczyło się rozejrzeć po stronie ...<br />jest tam ... kilkadziesiąt dedykowanych rurerów i switchy dla urządzeń I2C <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />oczywiście rozwiązania NXP są również bardzo dobre -- w końcu to dawny Philips ...  twórca I2C<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 21 lis 2016, o 19:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[andrews]]></name></author>
<updated>2016-11-21T18:27:29+01:00</updated>
<published>2016-11-21T18:27:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175336#p175336</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175336#p175336"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175336#p175336"><![CDATA[
<div class="quotetitle">krzyhu0905gmail napisał(a):</div><div class="quotecontent"><br />układ mux/demux może działać jako dwukierunkowy przełącznik czyli generalnie zachowuje się neutralnie<br /></div><br />A mógłbyś podać jakiś konkretny symbol?<br /><br /><div class="quotetitle">krzyhu0905gmail napisał(a):</div><div class="quotecontent"><br />Jeśli chodzi o linię zegarową to z układem, który mam linia SCL nie powoduje niczego złego ponieważ stan lini SDA będzie HIGH (układ zdeaktywowany).<br /></div><br />Teoretycznie tak, ale sprawdziłeś to w praktyce? O ile wiem, specyfikacja magistrali raczej takiej sytuacji nie przewiduje, więc byłbym ostrożny. Poza tym myślę, że nie bez powodu dedykowane układy mają multipleksowane obydwie linie.<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Dzięki za zasugerowanie układu PCA9548A to dokładnie to czego potrzebuje upakowane w jednym scalaku<br /></div>Dla uzupełnienia do 10 można użyć mniejszego dwukanałowego <a href="http://www.ti.com/lit/ds/symlink/pca9543a.pdf"  class="postlink">PCA9543A</a>, żeby zaoszczędzić miejsce <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=14165">andrews</a> — 21 lis 2016, o 18:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krzyhu0905gmail]]></name></author>
<updated>2016-11-21T18:01:38+01:00</updated>
<published>2016-11-21T18:01:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175333#p175333</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175333#p175333"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175333#p175333"><![CDATA[
<div class="quotetitle">SunRiver napisał(a):</div><div class="quotecontent"><br />obawiam się że nie zrozumiałeś  ...   to jeden układ jest tylko  wiec co ma zająć ?? <br />to nie jest gotowiec tylko dedykowane rozwiązanie na takie właśnie problemy jak masz ty <br />jest wyraźnie pokazane ... <br /><br />to sprawdzone rozwiązanie właśnie do takich kłopotów , ... ale  jak to mówią ... każdy się musi nauczyć<br /></div><br /><br />zrozumiałem, tyle, że ten układ pomaga mi obsłużyć 3 urządzenia o tym samym adresie a ja mam ich 10 czyli musiałbym użyć 4 takie, które zaproponowałeś. Rozwiązanie jest oczywiście dobre i dziękuję Ci za pomoc jednak w moim przypadku muszę znaleźć jakąś inną alternatywę, wszystko ze względu na ograniczone miejsce na płytce.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 6 minutach ]</span></strong><br /><br /><div class="quotetitle">andrews napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">krzyhu0905gmail napisał(a):</div><div class="quotecontent">Mam nadzieję, że odpowiednia konfiguracja rezystorów pozwoli na wykorzystanie tej idei.<br /></div><br />A próbowałeś sobie to już rozrysować?<br /><br />Zwróć uwagę, że akurat linia SDA jest dwukierunkowa i w dodatku musi mieć wyjścia typu 'open collector', więc zwykły multiplexer raczej tu egzaminu nie zda. Poza tym sytuacja, kiedy na linii SDA jest cały czas stan wysoki, gdy jednocześnie na linii SCL jest sygnał zegarowy, nie jest raczej ujęta w specyfikacji magistrali, więc nie wiadomo, jak układy slave na to zareagują.<br /><br />Myślę, że lepszym rozwiązaniem byłoby jednak użycie specjalizowanego układu, np. coś w stylu <a href="http://www.ti.com/product/pca9548a/datasheet"  class="postlink">PCA9548A</a> (powinien być dostępny w Polsce).</div><br /><br />układ mux/demux może działać jako dwukierunkowy przełącznik czyli generalnie zachowuje się neutralnie. Jeśli chodzi o linię zegarową to z układem, który mam linia SCL nie powoduje niczego złego ponieważ stan lini SDA będzie HIGH (układ zdeaktywowany).<br /><br />Dzięki za zasugerowanie układu PCA9548A to dokładnie to czego potrzebuje upakowane w jednym scalaku <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=3013">krzyhu0905gmail</a> — 21 lis 2016, o 18:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2016-11-21T17:29:48+01:00</updated>
<published>2016-11-21T17:29:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175327#p175327</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175327#p175327"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175327#p175327"><![CDATA[
obawiam się że nie zrozumiałeś  ...   to jeden układ jest tylko  wiec co ma zająć ?? <br />to nie jest gotowiec tylko dedykowane rozwiązanie na takie właśnie problemy jak masz ty <br />jest wyraźnie pokazane ... <br /><br />to sprawdzone rozwiązanie właśnie do takich kłopotów , ... ale  jak to mówią ... każdy się musi nauczyć<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 21 lis 2016, o 17:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[andrews]]></name></author>
<updated>2016-11-21T17:28:15+01:00</updated>
<published>2016-11-21T17:28:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175326#p175326</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175326#p175326"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175326#p175326"><![CDATA[
<div class="quotetitle">krzyhu0905gmail napisał(a):</div><div class="quotecontent"><br />Mam nadzieję, że odpowiednia konfiguracja rezystorów pozwoli na wykorzystanie tej idei.<br /></div><br />A próbowałeś sobie to już rozrysować?<br /><br />Zwróć uwagę, że akurat linia SDA jest dwukierunkowa i w dodatku musi mieć wyjścia typu 'open collector', więc zwykły multiplexer raczej tu egzaminu nie zda. Poza tym sytuacja, kiedy na linii SDA jest cały czas stan wysoki, gdy jednocześnie na linii SCL jest sygnał zegarowy, nie jest raczej ujęta w specyfikacji magistrali, więc nie wiadomo, jak układy slave na to zareagują.<br /><br />Myślę, że lepszym rozwiązaniem byłoby jednak użycie specjalizowanego układu, np. coś w stylu <a href="http://www.ti.com/product/pca9548a/datasheet"  class="postlink">PCA9548A</a> (powinien być dostępny w Polsce).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14165">andrews</a> — 21 lis 2016, o 17:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krzyhu0905gmail]]></name></author>
<updated>2016-11-21T17:19:53+01:00</updated>
<published>2016-11-21T17:19:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175325#p175325</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175325#p175325"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175325#p175325"><![CDATA[
Rozwiązanie fajne bo gotowe, ale będzie zajmowało znacznie więcej miejsca na płytce w stosunku do tego co narysowałem. Mam nadzieję, że odpowiednia konfiguracja rezystorów pozwoli na wykorzystanie tej idei.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3013">krzyhu0905gmail</a> — 21 lis 2016, o 17:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2016-11-21T17:05:55+01:00</updated>
<published>2016-11-21T17:05:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175322#p175322</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175322#p175322"/>
<title type="html"><![CDATA[Re: Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175322#p175322"><![CDATA[
zobacz co na to ma do powiedzenia <br />maxim ....<br /><br /><!-- m --><a class="postlink" href="https://www.maximintegrated.com/en/app-notes/index.mvp/id/955" >https://www.maximintegrated.com/en/app- ... mvp/id/955</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 21 lis 2016, o 17:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krzyhu0905gmail]]></name></author>
<updated>2016-11-21T16:37:16+01:00</updated>
<published>2016-11-21T16:37:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175315#p175315</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175315#p175315"/>
<title type="html"><![CDATA[Wiele urządzeń I2C o tym samym adresie w 1 magistrali I2C]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16872&amp;p=175315#p175315"><![CDATA[
Witam Kolegów,<br /><br />w trakcie przygotowań do pracy magisterskiej, a mianowicie modyfikacji nawigacji robota na metodę magnetyczną natrafiłem na następujący problem. Mianowicie chcę użyć ok 10 czujników HMC5883L (magnetometr cyfrowy) na jednej lini I2C, niestety nie posiadają one możliwości zmiany adresu. Mam pewien pomysł, który przedstawiam poniżej. Prosiłbym Was o jego skomentowanie.<br /><br /><a href="https://obrazkiforum.atnel.pl/3013/c1f657439182721151a4cf8f3fdc3c20.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/3013/c1f657439182721151a4cf8f3fdc3c20.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3013">krzyhu0905gmail</a> — 21 lis 2016, o 16:37</p><hr />
]]></content>
</entry>
</feed>