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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-08-15T18:45:51+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=12540&amp;mode</id>
<entry>
<author><name><![CDATA[Waldekk]]></name></author>
<updated>2015-08-15T18:45:51+01:00</updated>
<published>2015-08-15T18:45:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=137456#p137456</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=137456#p137456"/>
<title type="html"><![CDATA[Re: Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=137456#p137456"><![CDATA[
Kolega leeon wprawdzie rozwiązał swój problem przez wymianę procesora na taki z dwoma UARTAMI ale nie zawsze tak się da. <br />Ja np. też chciałem się wpiąć z ATB222 lub WiFi232 bezpośrednio w moją domową sieć RS485, w której mam już spiętych kilkanaście mikroprocesorów i nie bardzo mi się chciało dodawać tylko w tym celu kolejnego mikroprocesora z dwoma UARTAMI.<br />Przypomniało mi się, że dawno temu gdy nie było jeszcze FT232 a i USB dopiero raczkowało znalazłem najprawdopodobniej w EP schemat pozwalający z RS232 tylko za pomocą linii Rx i Tx sterować kierunkiem przepływu MAX485.<br />Teraz lekko go zmodyfikowałem by działał przy zasilaniu 5V  i to ATB222 sterował kierunkiem przepływu no i dzisiaj sprawdziłem. Jednak pomimo tego, że wszyscy twierdzili, że tak się nie da to jednak u mnie to działa.<br />Trzeba tylko dołożyć jedną kostkę – 555.<br />Czekam tylko a odpowiednika 555 pracującego przy 3,3V i wtedy przeprowadzę próby z takim napięciem.<br />Jeśli znajdą się osoby zainteresowane schematem, to mogę go udostępnić<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1562">Waldekk</a> — 15 sie 2015, o 18:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ramrusazer]]></name></author>
<updated>2015-08-07T06:16:57+01:00</updated>
<published>2015-08-07T06:16:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136663#p136663</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136663#p136663"/>
<title type="html"><![CDATA[Re: Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136663#p136663"><![CDATA[
<div class="quotetitle">leeon napisał(a):</div><div class="quotecontent"><br />Jakies wskazowki nt modyfikacji biblioteki?<br /></div><br /><br />Tak, pdfy Atmega32 (na którą jest pisana bibliiteka), oraz Atmega164 do zmiany są w zasadzie rejestry odpowiedzialne za uart, nie znam 164ki.<br />A samo rozszerzenie na 2 uarty jest banalne, wystarczy podublować funkcje i callbaki, oczywiście przy rozkazach wysyłania/odbierania trzeba sobie dodać flagę z którego uarta chcemy korzystać.<br />2 dni roboty (po kilka godzin) dla niewprawnego (czyli mnie) programisty..<br /><br />PS. Robiłem to ponad 2lata temu więc już nie pamiętam za wiele <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=10335">ramrusazer</a> — 7 sie 2015, o 06:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[leeon]]></name></author>
<updated>2015-08-06T11:27:58+01:00</updated>
<published>2015-08-06T11:27:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136551#p136551</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136551#p136551"/>
<title type="html"><![CDATA[Re: Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136551#p136551"><![CDATA[
Znalazlem juz Atmege164, obejdzie sie bez znacznych zmian <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Jakies wskazowki nt modyfikacji biblioteki?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8525">leeon</a> — 6 sie 2015, o 11:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ramrusazer]]></name></author>
<updated>2015-08-06T07:11:25+01:00</updated>
<published>2015-08-06T07:11:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136534#p136534</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136534#p136534"/>
<title type="html"><![CDATA[Re: Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136534#p136534"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />ale weź że zamiast ATmegi16 jakiegoś procka który ma dwa UART'y np ATmega644P i do jednego UART'a podepnij sobie RS485 jak się należy a do drugiego UART'a podepnij sobie WIFI i to będzie OK<br /></div><br /><br />Nawet biblioteki UART z zielonej przerobione na dwa uarty chodzą pięknie na 644 bez większych problemów. Masz całkowicie nieblokująca obsługę dwu uartów, a w międzyczasie jeszcze sporo można zrobić.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10335">ramrusazer</a> — 6 sie 2015, o 07:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-08-05T13:28:31+01:00</updated>
<published>2015-08-05T13:28:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136488#p136488</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136488#p136488"/>
<title type="html"><![CDATA[Re: Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136488#p136488"><![CDATA[
<div class="quotetitle">leeon napisał(a):</div><div class="quotecontent"><br />mialem na mysli to że modul wifi nie jest w stanie sam ustawic transreceivera w tryb nadawania,<br /></div><br />Coś sam się już chyba zamieszałeś <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> bo jak niby sam moduł WIFI by sobie przestawił tryb nadawania<br /><br /><div class="quotetitle">leeon napisał(a):</div><div class="quotecontent"><br />Domyslam się że dla tego idea wydaje sie byc niedorzeczna ?<br /></div><br />Niestety przy tym dość jak na razie chaotycznym pomyśle - tak się to wydaje<br /><br />Tzn - ok ja rozumiem, że chcesz ze smartfona coś tam wysyłać - ok to jest pomysł jak najbardziej<br /><br />ale weź że zamiast ATmegi16 jakiegoś procka który ma dwa UART'y np ATmega644P i do jednego UART'a podepnij sobie RS485 jak się należy a do drugiego UART'a podepnij sobie WIFI i to będzie OK<br /><br />Wtedy ta ATmega644P będzie sobie gadać ze smartfonem i ew coś tam słać w RS485 po drugim uarcie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2015, o 13:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[leeon]]></name></author>
<updated>2015-08-05T12:07:57+01:00</updated>
<published>2015-08-05T12:07:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136475#p136475</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136475#p136475"/>
<title type="html"><![CDATA[Re: Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136475#p136475"><![CDATA[
A więc oposuje:<br />Mega16 ma za zadanie ogarnianie kilku knalow ADC oraz sterowanie przekaźnikami. Uklad mial byc sterowany z smartphone i klawiatury na ADC (22 przyciski, dodatkowo w klawiaturze chciałem dodać lcd). Jako ze w tym przypadku musialbym ciagnac dlugie (4-5m)przewody do lcd, a klawiatura ADC nie obsluguje multiklikniec, postanowilem o wrzuceniu dodatkowego procka odpowiedzialnego za klawisze i prezentacje danych na lcd. Tutaj pojawił sie problem posiadania jednego uart w Mega16 i kombinacje jak to pogodzic, rs485 dalby mozliwosc rozwoju w przyszlosci.<br /><br />Z nadawaniem wifi, zle sformulowalem zdanie, mialem na mysli to że modul wifi nie jest w stanie sam ustawic transreceivera w tryb nadawania, dla tego atmega16 robila by to wtedy gdy ani ona, ani mega8 z klawiatury nie nadaja (dodatkowy sygnal o zajetosci linii pomiedzy megami).<br /><br />Co do rezystora to juz sie orientowalem ze tylko krancowe uklady maja miec rezystory 120ohm.<br /><br />Przepraszam za brak polskich znakow- pisalem z telefonu.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 13 minutach ]</span></strong><br /><br />Zdaje sobie sprawe ze w tej sytuacji zadzialanie klawiatura przerwie transmisje wifi-mega16. Jest to nawet porządany efekt, ze wzgledu na priorytet obslugi klawiatura.<br /><br />Domyslam się że dla tego idea wydaje sie byc niedorzeczna ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8525">leeon</a> — 5 sie 2015, o 12:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-08-05T07:03:04+01:00</updated>
<published>2015-08-05T07:03:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136415#p136415</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136415#p136415"/>
<title type="html"><![CDATA[Re: Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136415#p136415"><![CDATA[
Ja w ogóle panowie nie rozumiem co to za idea - ale może czegoś nie wiem ?<br /><br />Co to za określenie że WIFI będzie coś nadawał ? Tak jakby WIFI był samodzielnym modułem, który ma się komunikować, to troszkę bez sensu proszę wybaczyć. <br /><br />Ale dobrze - zakładając, że autor stosuje tylko takie uproszczenie i załóżmy - że z wifi będą leciały do magistrali rs485 tylko dane z jakiegoś oddalonego nie wiem np komputera PC albo smartfonu ... ok .... To skąd u licha ta niby jakaś atmega, która ma sterować rzekomym kierunkiem nadawania będzie o tym wiedzieć ? Sorki ale tak opisana idea jakoś się (jak to się mówi) kupy nie trzyma wg mnie ... <br /><br />Proponuję panie autor opisz ty najpierw co chcesz uzyskać bez rysowania na razie tak dziwnych schematów to może łatwiej będzie podpowiedzieć co i jak zorganizować<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />Nie wspomnę już, że gdy wepniesz TYLE tych rezystorów 120R to ci ten cały RS485 nawet nie stęknie - nie ruszy ... Rezystory stosuje się na końcach magistrali a nie przy każdym układzie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2015, o 07:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2015-08-05T06:33:00+01:00</updated>
<published>2015-08-05T06:33:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136410#p136410</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136410#p136410"/>
<title type="html"><![CDATA[Re: Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136410#p136410"><![CDATA[
Jeżeli stosujesz Rs485,  to pewnie atmege będą daleko od siebie. Twoje rozwiązanie wymusza ciągnięcie dodatkowych przewodów z sygnałem na poziomie TTL  i to jeszcze bezpośrednio z pinow procesora. To nie najlepszy pomysł. <br />Nie wiem ile danych będzie wysyłał  WiFi ale nie myślałeś żeby zastosować coś w stylu master plus dwa slave'y?  Atmege będąca masterem mogłaby wysyłać cały czas zapytania o dane.  Ale bezpośrednio przy WiFi musiałby pewnie być jeszcze jeden avr aby odpowiadał na zapytania mastera.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 5 sie 2015, o 06:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[leeon]]></name></author>
<updated>2015-08-05T02:01:57+01:00</updated>
<published>2015-08-05T02:01:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136404#p136404</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136404#p136404"/>
<title type="html"><![CDATA[Podłączenie Wifi przez RS485]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12540&amp;p=136404#p136404"><![CDATA[
Witam, postanowiłem doprecyzować pytanie, a więc utworzyłem temat od nowa.<br /><br />Proszę o opinie czy poniższe podłączenie ma prawo bytu. Chodzi mi o komunikację pomiędzy dwoma atmegami, oraz obsługę modułu wifi. Co do możliwości podpięcia atmeg do układu jestem pewny, tak w kwestii bezpośredniego podpięcia modułu wifi nie jestem pewien.<br /><br />Układ ma działać tak, że moduł WIFI, ciagle znajduje się w stanie nadawania. W nasłuchiwanie zostaje przełączony TYLKO kiedy któraś z atmeg chce zacząć nadawać. W zasadzie to mega16 jest sterowana na podstawie rozkazów wydanych przez Mege8 lub moduł WIFI, więc prawdopodobieństwo utraty danych jest małe.<br /><br />Na schemacie pominąłem konwerter poziomów dla modułu WIFI, chodzi mi o ideę podłączenia w sieć rs485.<br /><br /><a href="https://obrazkiforum.atnel.pl/8525/7a41e2642e49e9743eaab284024f8dcd.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/8525/7a41e2642e49e9743eaab284024f8dcd.png" alt="Obrazek" /></a><br /><br />btw, czy możliwe jest ustawienie zezwolenie na nadawanie poprzez podpięcie na RE i DE liniii TXD?<br /><br />Proszę o poradę <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=8525">leeon</a> — 5 sie 2015, o 02:01</p><hr />
]]></content>
</entry>
</feed>