RTV forum PL | NewsGroups PL

Prosty sposób na stworzenie sterownika AVR z WiFi do komunikacji z PC

AVR i Wifi -jak toto ugryźć...

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Prosty sposób na stworzenie sterownika AVR z WiFi do komunikacji z PC

Goto page Previous  1, 2, 3, 4  Next

Rysio
Guest

Wed Feb 02, 2011 9:58 pm   



W dniu 2011-02-02 21:34, Pszemol pisze:
Quote:
"BartekK" <sibi@NOSPAMdrut.org> wrote in message
news:iicems$coo$1@mx1.internetia.pl...
Najtaniej i najprościej to będzie wziąć router/AP z wbudowanym
wifi+eth (~100zl albo wiele mniej za starsze modele 11Mbit), na którym
odpalisz sobie linuksa (albo weźmiesz od razu takiego na którym
linuksy chodzą i są gotowe), i swoją "sterownikową" aplikację.
Wiekszość AP ma na płycie rs232-ttl (3.3v lub 5v) oraz zestaw linii
i/o dowolnego wykorzystania (czasem użyte w oryginalnym firmware do
migania ledami).

Zainteresowałeś mnie tym pomysłem - czy możesz podpowiedzieć
jakiś model routera wifi co by miał pasmo g i możliwość linuksowania
swoich aplikacji po jakichś portach równoległych I/O lub szer. RS232TTL?


http://siecibezprzewodowe.pl/urzadz.php?gr=3&kat=84&idx=885

masz I2C 2 RSy i kilka GPIO do tego OpenwRT i SDK

Adam Dybkowski
Guest

Wed Feb 02, 2011 9:59 pm   



W dniu 2011-02-02 21:34 Pszemol napisał(a):

Quote:
Najtaniej i najprościej to będzie wziąć router/AP z wbudowanym
wifi+eth (~100zl albo wiele mniej za starsze modele 11Mbit), na którym
odpalisz sobie linuksa (albo weźmiesz od razu takiego na którym
linuksy chodzą i są gotowe), i swoją "sterownikową" aplikację.
Wiekszość AP ma na płycie rs232-ttl (3.3v lub 5v) oraz zestaw linii
i/o dowolnego wykorzystania (czasem użyte w oryginalnym firmware do
migania ledami).

Zainteresowałeś mnie tym pomysłem - czy możesz podpowiedzieć
jakiś model routera wifi co by miał pasmo g i możliwość linuksowania
swoich aplikacji po jakichś portach równoległych I/O lub szer. RS232TTL?

Wystarczy pierwszy z brzegu router z interfejsem szeregowym i
możliwością wgrania DD-WRT. Ja się teraz bawię właśnie z D-Link'iem
DIR-300 (nówka w sklepie poniżej 100 zł kosztuje obecnie). Podłączenie
do UARTu jest banalne. Na razie podłączyłem to do peceta ale połączenie
z dowolnym AVRem będzie jeszcze prostsze (nie potrzeba konwertera
poziomów na RS232, na złączu w routerze są wyprowadzone +3V3, GND, TX,
RX). Oprócz UARTu można sterować 2 LEDami i odczytywać stan 2 przycisków
- pełny wypas. Na pinach I/O podłącza się np. kartę SD/MMC.

Możesz całą logikę pozostawić zewnętrznemu AVRowi ale dużo lepiej
przerzucić ją na barki Linuxa w routerze, a AVRem tylko przetwarzać
końcowe wyniki (np. wyświetlać na LCD czy sterować czym tam chcesz).

Nieco bardziej wypasione rozwiązanie to router z hostem USB i możliwość
podłączenia do niego pendrive'a czy konwertera USB-RS232. Najprostszy
TPLINK z USB obsługiwany przez DD-WRT czy OpenWRT to ok. 130 zł.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

sundayman
Guest

Wed Feb 02, 2011 10:05 pm   



Quote:
Bez tego typu modułu AVR oczywiście nie ma najmniejszych szans obsłużyć
WiFi. Pytający zapewne o tym jeszcze nie wie.

No bez przesady, do AVR32 chociażby to
http://pl.farnell.com/h-d-wireless/spb106-ap-1/panel-ewaluacyjny-wifi-smd-hdg104/dp/1839057

Te Microchipowe moduły też wyglądają nienajgorzej...

A taki np. GA1000 Tibbo ?

Adam Dybkowski
Guest

Wed Feb 02, 2011 10:06 pm   



W dniu 2011-02-02 21:58 Rysio napisał(a):

Quote:
Najtaniej i najprościej to będzie wziąć router/AP z wbudowanym
wifi+eth (~100zl albo wiele mniej za starsze modele 11Mbit), na którym
[...]
Zainteresowałeś mnie tym pomysłem - czy możesz podpowiedzieć
jakiś model routera wifi co by miał pasmo g i możliwość linuksowania
swoich aplikacji po jakichś portach równoległych I/O lub szer. RS232TTL?

http://siecibezprzewodowe.pl/urzadz.php?gr=3&kat=84&idx=885
masz I2C 2 RSy i kilka GPIO do tego OpenwRT i SDK

LOL. 179 zł? Za tyle to kupisz 2 routery z WiFi (z obudową i zasilaczem).

W tym "Magicbox" WiFi na pokładzie nie ma - trzeba dokupić kartę MiniPCI
oraz antenkę. Pytającemu chodziło właśnie o WiFi jak najtaniej. Aha,
dodatkowe koszty to jeszcze zasilacz i ew. obudowa.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

sundayman
Guest

Wed Feb 02, 2011 10:06 pm   



Quote:
Najtaniej i najprościej to będzie wziąć router/AP z wbudowanym wifi+eth
(~100zl albo wiele mniej za starsze modele 11Mbit), na którym odpalisz
sobie linuksa (albo weźmiesz od razu takiego na którym linuksy chodzą i są
gotowe), i swoją "sterownikową" aplikację. Wiekszość AP ma na płycie
rs232-ttl (3.3v lub 5v) oraz zestaw linii i/o dowolnego wykorzystania
(czasem użyte w oryginalnym firmware do migania ledami).

Wszystko fajnie, tylko kolega mi powie, gdzie ja to kupię w ilości np. 100
szt ?
I zeby potem mieli następne 100 szt ?

Tu jest pies pogrzebany...

sundayman
Guest

Wed Feb 02, 2011 10:09 pm   



Quote:
Wystarczy pierwszy z brzegu router z interfejsem szeregowym i możliwością
wgrania DD-WRT. Ja się teraz bawię właśnie z D-Link'iem DIR-300 (nówka w
sklepie poniżej 100 zł kosztuje obecnie). Podłączenie do UARTu jest
banalne. Na razie podłączyłem to do peceta ale połączenie z dowolnym AVRem
będzie jeszcze prostsze (nie potrzeba konwertera poziomów na RS232, na
złączu w routerze są wyprowadzone +3V3, GND, TX, RX). Oprócz UARTu można
sterować 2 LEDami i odczytywać stan 2 przycisków - pełny wypas. Na pinach
I/O podłącza się np. kartę SD/MMC.

Możesz całą logikę pozostawić zewnętrznemu AVRowi ale dużo lepiej
przerzucić ją na barki Linuxa w routerze, a AVRem tylko przetwarzać
końcowe wyniki (np. wyświetlać na LCD czy sterować czym tam chcesz).

Nieco bardziej wypasione rozwiązanie to router z hostem USB i możliwość
podłączenia do niego pendrive'a czy konwertera USB-RS232. Najprostszy
TPLINK z USB obsługiwany przez DD-WRT czy OpenWRT to ok. 130 zł.

Panie Adamie, flaszka ci się należy ! Smile
To jest koncepcja do przyjęcia... co prawda średnio mi się podobuje
"hardwareowo", musiałbym coś tutaj "pokombinować", żeby całość nie
wyglądała na poskładane z bebechów jakichś...

sundayman
Guest

Wed Feb 02, 2011 10:21 pm   



Quote:
Wszystko fajnie, tylko kolega mi powie, gdzie ja to kupię w ilości np. 100
szt ?
I zeby potem mieli następne 100 szt ?

no tak, sam sobie odpisuję, że w sumie to chyba problem nie będzie...

sundayman
Guest

Wed Feb 02, 2011 10:27 pm   



Quote:
Możesz całą logikę pozostawić zewnętrznemu AVRowi ale dużo lepiej
przerzucić ją na barki Linuxa w routerze, a AVRem tylko przetwarzać
końcowe wyniki (np. wyświetlać na LCD czy sterować czym tam chcesz).

trochę się obawiam , na ile to jest bezpieczne, w sensie - stabilne.
Bo urządzenie ma dość odpowiedzialne zadanie, i tak sobie kombinuję, że może
taki prosty (w miarę) AVR z watchdogiem będzie pewniejszy
niż router... Poza tym - wtedy to całe WiFi może być opcjonalne - to by mi
też pasowało.
No, ale ok - ważniejsze, muszę się pobawić tym , zobaczyć co i jak można.

Mirek
Guest

Wed Feb 02, 2011 10:28 pm   



Adam Dybkowski wrote:

Quote:
DIR-300

I jak?
Odłączyłeś konsolę?
Działa tryb klienta WiFi?
Ile ciągnie z zasilacza?

Mirek.

sundayman
Guest

Wed Feb 02, 2011 11:18 pm   



Quote:
A musi być WiFi - nie wystarczy BT?
Nie, chodzi o to, że główny dynks ma być kontrolowany via aplikacja na

jakimś np. tablecie, albo laptopie. Czy tam innym netbooku.
Tak że BT odpadowuje.

Adam Wysocki
Guest

Thu Feb 03, 2011 12:06 am   



sundayman <sundayman@poczta.onet.pl> wrote:

Quote:
Mam taką na razie ogólną potrzebę - dość prosty sterownik (najchętniej na
jakimś AVR, bo lubię...) - ale potrzebuję coby go skomunikować z
programem na PC - ale via WiFi.

A musi być WiFi - nie wystarczy BT?

--
gof

Andrzej W.
Guest

Thu Feb 03, 2011 1:10 am   



W dniu 2011-02-02 22:05, sundayman pisze:
Quote:
A taki np. GA1000 Tibbo ?

A jest do niego jakaś dokumentacja?

--
Pozdrawiam,
Andrzej

sundayman
Guest

Thu Feb 03, 2011 1:57 am   



A co myślicie o tym ?
http://www.ewiznet.com/goods_detail.php?goodsIdx=135

sundayman
Guest

Thu Feb 03, 2011 2:46 am   



Tak się przyglądam , i powiem Wam, że najbardzie mi chyba pasują te moduły
microchipa
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en548014
Nie są drogie, jest do tego jakieś wsparcie, i tak to bardziej eleganckie
rozwiązanie, niż grzebanie z routerami...
Klient dostaje porządną płytkę, w dodatku małą, a w tym przypadku to dość
ważne...

Chociaż jeszcze nie zdecydowałem , jakkolwiek się powoli do tego
skłaniam...Tylko, że nie znam PICów, no ale jak trzeba...

Q
Guest

Thu Feb 03, 2011 3:35 am   



Quote:
Znaczy - wolalbym jakieś rozwiąznie typu "moduł" do wlutowania, niż WiFi
na USB, no ale te moduły to widzę póki co po cenach ponad 100 zł

wifi na usb wyszloby taniej pod wzgledem sprzetowym
(o ile w ogole znalazlbys proca z hostem usb,
z odpowiednia wielkoscia ramu i szybkoscia),
ale pod wzgledem softwarowym to by bylo chyba awykonalne ;)

co do modulow wifi bez usb sytuacja jest odwrotna,
ale tez nie jest to takie banalne;

wydawaloby sie, ze idealny (do atmegi) bylby modul wifi na rs'a
i taki istnieje i to od lat:
Digi Connect Wi-ME
- 802.11b wireless networking with 802.11i security
- Integrated High-speed serial interface (UART)
http://www.digi.com/products/wireless-wired-embedded-solutions/solutions-on-module/digi-connect/digiconnectwime.jsp

130 usd - niby to duzo, ale za taki kombajn?...
no, ale pewnie bylby problem z dostepnoscia :)

ten projekt tez jest fajny:
WLAN Internet Radio
http://www.ethernut.de/en/wlan/index.html
ale nie jest to juz takie banalne;

Goto page Previous  1, 2, 3, 4  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Prosty sposób na stworzenie sterownika AVR z WiFi do komunikacji z PC

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map