Sida 1 av 2
Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 10:37:14
av weedo
Jag söker en modul med vars hjälp jag kan gå från en serieport (UART) på min uP till en sida på Internet och hämta lite information (bara text). Jag har en vanlig internetuppkoppling med ADSL modem till telefonjacket (Telia).
Ungefär så här:
Firmware > UART > Modul > Ethernet > Modem > Internet > Server
Och tillbaka igen.
Jag vill alltså agera "client" och gå till en sida typ "
http://www.minsida.se" och hämta lite text som jag sedan använder i min uP.
Jag har hittar många moduler som kan agera web server, men jag vill ju göra det omvända. Och för det har jag inte hittat något.
Tacksam för tips!
Re: Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 10:53:42
av Nerre
Du vill ha en modul som i princip simulerar en textbaserad webbläsare?
Det skulle väl gå att ansluta serieporten till console på en burk som nån form av linux och använda wget, curl eller lynx för att komma ut på webben.
Re: Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 10:56:30
av TomasL
Är nog rätt övertygad om att en MOXA-server klarar det, till exempel.
Re: Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 10:59:44
av AndLi
Modul och modul vet jag inte, men W5200 från Wiznet kommer väldigt nära, men saknar de översta lagrena..
Du behöver själv knappa ihop själv webclienten
Och den finns som shield till arduino med färdig kod... Då är det ju nästan som en modul
thomasL: Hur får du en moxa att prata med en webserver, vilken modell tänker du på?
Re: Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 11:17:58
av TomasL
Tänker inte på någon speciell modell, men de är ju tämligen flexibla, och jag vill minnas att jag sett en sådan applikation i deras KB.
Men som sagt, inte 100 säker.
Re: Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 11:35:06
av weedo
Tack för input!
Det är bara lite text jag vill läsa från en websida. Inga bilder eller annat "tyngre". Så textbaserad webläsare kanske man kan kalla det.
Visst skulle man kunna ha någon Linux burk och gå ut via den, men det känns som overkill. Borde gå att hitta något enklare/mindre, eller...?
MOXA-server. Vad är det? Jag kollade på
http://www.moxa.com men hittade inget vettigt. Kollade bara på fel ställe?
Jag har sneglat på Wiznet W5200 men kom också fram till att det kräver en massa kod jag helst vill slippa skriva.
Re: Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 11:41:05
av sodjan
Som du säger så finns det ju många små moduler som fungerar som
enkla web-servers. Det är en rellativt statisk funktion som enbart
behöver svara när den får ett anrop.
En läsning är lite trixigare, det måste vara något som triggar det hela
och på något sätt behövs det något som gör själva anropet, anger
URL o.s.v.
Det enklaste jag kommer på på rak arm är något i stil med RaspberryPI.
Ett litet Python script på den som lyssnar på en serieport (från din
microcontroller) och sedan kör de färdiga wget (eller liknande)
funktionerna i Python mot web-servern.
Re: Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 11:50:55
av janno
Jag funderar lite på att använda denna modul:
RN171XV i ett projekt, har inte prövat den men den gör väl vad du vill, dock över WiFi.
Gränssnittet är TTL UART.
Från sidan: "Onboard TCP/IP stack includes DHCP, UDP, DNS, ARP, ICMP, HTTP client, FTP client and TCP"
/Janno
Re: Tips på serie (UART) till Internet modul
Postat: 23 augusti 2013, 12:01:14
av sodjan
Intressant! Det här verkar ju i princip beskriva det som efterfrågas:
http://ww1.microchip.com/downloads/en/A ... Client.pdf
Se även "4.4.1 Retrieve Web Server Data" i:
http://www.rovingnetworks.com/resources ... ser_Manual
Re: Tips på serie (UART) till Internet modul
Postat: 26 augusti 2013, 00:30:45
av weedo
Ja, förutsatt att man vill köra wifi är ju en modul från Roving Networks klockren!
Men... jag vill köra med sladd...
Konstigt att det inte finns moduler. Borde ju vara en vanlig grej, eller..?
Re: Tips på serie (UART) till Internet modul
Postat: 26 augusti 2013, 00:43:47
av ToPNoTCH
Jag har några sådana här
http://tibbo.com/products/modules/em100.html om det är intressant.
Dom e rätt gammaldags men funkar bra.
Samma tillverkare har modernare som man kan även trixa in egen kod i.
Re: Tips på serie (UART) till Internet modul
Postat: 26 augusti 2013, 09:59:02
av PHermansson
Borde ju finnas projekt som använder Arduino och Ethernet Shield. Men jag skulle göra som Sodjan föreslår, en Raspberry Pi, Python och wget. Enklare kan det inte bli.
Re: Tips på serie (UART) till Internet modul
Postat: 29 augusti 2013, 18:40:46
av weedo
Det var uppenbarligen knepigare än vad man kunde tro att hitta något...
Det bästa so far (om man kör WiFi) är nog modulerna från Roving Networks (Numera TI).
Efter mycket sökande har jag nu också hittat detta:
http://www.iobridge.com/products/web_gateways.html
Vad tro ni om det? Det är ett helt annat sätt göra internet kopplingar på. Man använder en molntjänst för att göra livet lättare. Man kan ju tycka vad man vill att blanda in en firma som man sedan blir beroende av, men så är det ju med molntjänster. Det hela verkar inte olikt electric imp (
http://electricimp.com/) som ju också är en molnbasear variant på temat (och med WiFi).
Re: Tips på serie (UART) till Internet modul
Postat: 29 augusti 2013, 19:19:02
av janno
Är det inte enklare att ta en Raspbery Pi och prata UART med den och därifrån sköta kommunikationen till webservern?
Då har du i stort sett kontroll på hela processen.
Fritt val av programeringsspråk och möjlighet till att köra kabel eller nått annat...
/J
Re: Tips på serie (UART) till Internet modul
Postat: 30 augusti 2013, 14:35:11
av swesysmgr
http://www.netburner.com/products/serial-to-ethernet/sbl2e
sbl2e.png
Får erkänna att jag inte testat den utan såg den i en annons men "no programming is required", rimligt pris runt $30 och verkar skeppa till Sverige i onlinebutiken.