www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 
Sponsored by SiOL

Branje iz dveh UART-ov in pošiljanje po Ethernetu

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
peterv6i
Član
Član



Pridružen-a: Tor 22 Jan 2008 13:30
Prispevkov: 116
Aktiv.: 0.81
Kraj: Izola

PrispevekObjavljeno: Sre Mar 14, 2018 10:18 am    Naslov sporočila:  Branje iz dveh UART-ov in pošiljanje po Ethernetu Odgovori s citatom

Pozdrav,
Potrebujem informacijo ali predlog kako bi se vi lotili zadeve:

Imam 2 napravi, ki mi pošiljata podatke preko UART-a.

recimo:
Naprava 1 pošilja 000.000,000.000...
Naprava 2 pošilja 00.0000,00.000....

Podatki so v ločeni z ","

Moja naloga je te podatke preposlati preko etherneta (UDP) v združeni obliki recimo

N1000.000,N1000.000,N200.000,N1000.000.....

skratka izhod iz etherneta je ena klobasa, ki vsebuje podatke iz naprave 1 in naprave 2... (konkatenirane)..


Ima kdo kakšen podoben primer iz prakse? Kako to najbolj enostavno rešit?

Torej v loop zanki verjetno spremljal če dobim podatke na UART1 in UART2.. če jih dobim jih potem shranjujem v nek buffer.. ko je ta buffer dovolj velik ga pošljem na ethernet?

hvala za predloge.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mosqito
Član
Član



Pridružen-a: Čet 07 Apr 2016 23:22
Prispevkov: 795
Aktiv.: 18.47

PrispevekObjavljeno: Sre Mar 14, 2018 11:01 am    Naslov sporočila:   Odgovori s citatom

Nekaj podobnega sem naredil za pretvorbo RS485 na http. V bistvu je podobna zadeva, le da je bil web strežnik kar na mikrokontrolerju. Če greš na UDP je še toliko enostavneje. Poglej si tole:
http://e.pavlin.si/2016/06/04/hdlc-like-data-link-via-rs485/
http://e.pavlin.si/2016/05/09/simple-web-server-hosted-on-nxpfreescale-frdm-k64f-demo-board/
Dva UART-a ne predstavljata problema, saj jih ima K64 teh celo več.


(Edit)...
Sem opazil, da je to arduino sekcija. Hm, tu pa žal ne morem kaj veliko pomagat, ker ne poznam zadev.

_________________
Bzzzzzz
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
damo
Član
Član



Pridružen-a: Čet 31 Jul 2003 13:45
Prispevkov: 2001
Aktiv.: 11.91
Kraj: Krško

PrispevekObjavljeno: Sre Mar 14, 2018 3:21 pm    Naslov sporočila:   Odgovori s citatom

Če greš preko Wifi, ti je ESP8266 idealen.

Drugače pa Arduino + ethernet shield.

_________________
Dobrga štromarja samo slab šnops strese!
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 174 dni


Powered by phpBB © 2001, 2005 phpBB Group