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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-02-21T09:00:21+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=6043&amp;mode</id>
<entry>
<author><name><![CDATA[nV37]]></name></author>
<updated>2014-02-21T09:00:21+01:00</updated>
<published>2014-02-21T09:00:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71302#p71302</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71302#p71302"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71302#p71302"><![CDATA[
Podobny problem (wyświetlacz matrycowy) rozwiązałem w ten sposób:<br />- potrzebujemy 7 lini procesora (6 linii danych, oraz jedna zegarowa), 32-rejestry równoległe (192/6 = 32, 6 bitowe - takie dostałem) oraz 4 rejestry szeregowe 8 bitowe (32/8 = 4)<br />- wejścia rejestrów równoległych łączymy równolegle i podpinamy do 6 linii danych procesora (wyjścia do diody LED) <br />- wejścia zegarowe rejestrów równoległych do kolejnych wyjść rejestrów szeregowych (a te spięte szeregowo)<br />- przez rejestry szeregowe przesuwamy stan wysoki, który taktuje nam kolejne rejestry równoległe<br />- przed kolejnym taktem wystawiamy odpowiednie dane na linie data<br /><br />dorzucam link z mojego fb z przykładowym działaniem (odświeżanie widoczne, bo celowo dodałem waity w pętlach)<br /><!-- m --><a class="postlink" href="https://www.facebook.com/photo.php?v=646740025364287" >https://www.facebook.com/photo.php?v=646740025364287</a><!-- m --><br /><br />Czy to dobre dla Ciebie rozwiązanie nie wiem, u mnie się sprawdziło<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3057">nV37</a> — 21 lut 2014, o 09:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2014-02-18T18:57:26+01:00</updated>
<published>2014-02-18T18:57:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71012#p71012</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71012#p71012"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71012#p71012"><![CDATA[
Przecież FT232 jest w różnych obudowach. Kto ci każe kupować w najmniejszej?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 18 lut 2014, o 18:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Zaba]]></name></author>
<updated>2014-02-18T18:06:42+01:00</updated>
<published>2014-02-18T18:06:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71008#p71008</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71008#p71008"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=71008#p71008"><![CDATA[
Tylko te FT232 to  QFP &quot;moja&quot; nie potrafi tego lutować <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=1044">Zaba</a> — 18 lut 2014, o 18:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[eMCe2]]></name></author>
<updated>2014-02-18T12:15:36+01:00</updated>
<published>2014-02-18T12:15:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70976#p70976</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70976#p70976"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70976#p70976"><![CDATA[
No pokombinować i się da <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />W każdym razie w linku od SunRiver'a sprzedawca ma FT232 po 4pln wiec już kilka zanabyłem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Ale to już taki OT. <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1363">eMCe2</a> — 18 lut 2014, o 12:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[perlon]]></name></author>
<updated>2014-02-18T11:48:35+01:00</updated>
<published>2014-02-18T11:48:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70972#p70972</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70972#p70972"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70972#p70972"><![CDATA[
<div class="quotetitle">eMCe2 napisał(a):</div><div class="quotecontent"><br />tyle że w nocie<br /> • Address by 3 hardware address pins for use of up to<br />8 devices (up to 16 with PCF8574A)<br /><br />A skoro to jest 8-bit expander to 8 x 8 da 64 a nie 192 niestety dla wersji ATS 16x8 też za mało <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Jakby złączyć I2C_soft to można by do 128 podciągnac moze? ale i tak ciągle mało dozałożeń autora...<br /></div><br /><br />Stosując ATXmega mamy 2 sprzętowe TWI. Stosując mix PCF8574 i PCF8574A możemy na jednej magistrali powiesić 2 x 8 x 8 portów czyli 128 x2 magistrale = 256 portów. Jeżeli nie wchodzi w grę ATXmega to na zwykłej atmedze trzeba by zrobić jeden soft_TWI, w ostateczności wziąć kontroler innego producenta z dwoma interfejsami sprzętowymi I2C. Sporo PICusiów 16 i 18 ma dwa sprzętowe I2C<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=382">perlon</a> — 18 lut 2014, o 11:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2014-02-18T09:55:36+01:00</updated>
<published>2014-02-18T09:55:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70966#p70966</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70966#p70966"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70966#p70966"><![CDATA[
Zawsze może użyć  LM8330 ma 104 choc nie do tego , ale jest jeszcze   TCA6424A<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 18 lut 2014, o 09:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[eMCe2]]></name></author>
<updated>2014-02-18T07:39:50+01:00</updated>
<published>2014-02-18T07:39:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70954#p70954</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70954#p70954"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70954#p70954"><![CDATA[
tyle że w nocie<br /> • Address by 3 hardware address pins for use of up to<br />8 devices (up to 16 with PCF8574A)<br /><br />A skoro to jest 8-bit expander to 8 x 8 da 64 a nie 192 niestety dla wersji ATS 16x8 też za mało <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Jakby złączyć I2C_soft to można by do 128 podciągnac moze? ale i tak ciągle mało dozałożeń autora...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1363">eMCe2</a> — 18 lut 2014, o 07:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2014-02-17T21:02:04+01:00</updated>
<published>2014-02-17T21:02:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70887#p70887</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70887#p70887"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70887#p70887"><![CDATA[
Nie wiem ile tego potrzebujesz , ale jest okazja <br /><!-- m --><a class="postlink" href="http://allegro.pl/uklad-scalony-pcf-8574-ts-oraz-ats-okazja-i3970211697.html" >http://allegro.pl/uklad-scalony-pcf-857 ... 11697.html</a><!-- m --><br /><br />po zecie sztuka więc ....<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 17 lut 2014, o 21:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sempth]]></name></author>
<updated>2014-02-17T19:38:24+01:00</updated>
<published>2014-02-17T19:38:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70851#p70851</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70851#p70851"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70851#p70851"><![CDATA[
Musi być odczyt, ponieważ chodzi tutaj o testowanie poprawności połączeń. Np. podajemy stan wysoki na pin3 wejścia układu i pojawia się on na pinie 100 i 130 na wyjściu tego układu. I tak dla każdego pinu:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2902">sempth</a> — 17 lut 2014, o 19:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[perlon]]></name></author>
<updated>2014-02-17T19:23:20+01:00</updated>
<published>2014-02-17T19:23:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70845#p70845</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70845#p70845"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70845#p70845"><![CDATA[
Tak bardzo chyba nie przegrywają. Jeden 16bitowy expander wg TME netto to 4,0PLN a nawet 3,60PLN. 2x(74HC595+74HC589) to 2,30PLN. Do tego miejsce na PCB i lutowanie, które też kosztuje i różnica już nie taka wielka.<br />Tak z ciekawości zapytam. Skoro kontroler steruje wyjściami to chyba wie co na nie wysyła. Czy stan tych wyjść jest zależny od innych czynników że trzeba sprawdzać ich stan? Może lepiej pamiętać co się wysłało? <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=382">perlon</a> — 17 lut 2014, o 19:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sempth]]></name></author>
<updated>2014-02-17T18:10:49+01:00</updated>
<published>2014-02-17T18:10:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70828#p70828</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70828#p70828"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70828#p70828"><![CDATA[
Fakt, takie expandery to będzie lepsze rozwiązanie.<br /><br />Trochę przegrywają jedynie ceną;)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2902">sempth</a> — 17 lut 2014, o 18:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2014-02-17T17:38:36+01:00</updated>
<published>2014-02-17T17:38:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70822#p70822</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70822#p70822"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70822#p70822"><![CDATA[
wiesz kolego możesz sobie łączyć w kaskady przecież , ale trochę to bezcelowe nie lepiej<br />użyć dedykowanych expanderów I/O na i2C ??<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 17 lut 2014, o 17:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sempth]]></name></author>
<updated>2014-02-17T17:02:56+01:00</updated>
<published>2014-02-17T17:02:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70815#p70815</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70815#p70815"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70815#p70815"><![CDATA[
Tak, jak pisałem wcześniej:<br />- 74HC595 - do ustawiania pinów (jest to rejestr serial-in/parallel-out)<br />- 74HC589 - od odczytu pinów (jest to rejestr parallel-in/serial-out)<br /><br /><br />Pozdrawiam;)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2902">sempth</a> — 17 lut 2014, o 17:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-02-17T16:25:05+01:00</updated>
<published>2014-02-17T16:25:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70809#p70809</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70809#p70809"/>
<title type="html"><![CDATA[Re: Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70809#p70809"><![CDATA[
ale z ciekawości zapytam - a jak chcesz np odczytywać stan 74595 ?<br /><br />przecież to jednokierunkowy rejestr, i samo nic się na wyjściach nie zmieni - więc jeśli coś wysyłasz - to wiesz co wysłałeś przecież.<br /><br />czy może chodzi ci o jeszcze coś innego ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 lut 2014, o 16:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sempth]]></name></author>
<updated>2014-02-17T15:56:27+01:00</updated>
<published>2014-02-17T15:56:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70804#p70804</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70804#p70804"/>
<title type="html"><![CDATA[Rejestr przesuwny a duża liczba pinów.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6043&amp;p=70804#p70804"><![CDATA[
Witam!<br /><br />Sytuacja wygląda tak, że potrzebuje wysterować 192piny (stan wysoki/niski), a z drugiej strony odczytać to co zostało wysterowane.<br /><br />Mam doświadczenie w używaniu rejestrów przesuwnych, 8mio bitowych (CD4094, 74HC595). Jednak do wysterowania 192 bitów potrzebowałbym 24 takich układów. Teoretycznie można łączyć nieskończenie wiele takich układów ze sobą, jednak jak to wygląda w praktyce? Budował ktoś z Was kiedyś takie długie łańcuchy danych?<br /><br />I teraz jeszcze pozostaje kwestia jak odebrać to z drugiej strony, czyli odczyt stanu 192 bitów? Tutaj można by wykorzystać również rejestry przesuwne (np. 74HC589 parallel-in/serial-out), jednak znowu trzeba będzie połączyć 24 takie układy ze sobą.<br /><br />A może ma ktoś z Was jakiś inny sposób jak to wysterować z jednego mikrokontrolera.<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2902">sempth</a> — 17 lut 2014, o 15:56</p><hr />
]]></content>
</entry>
</feed>