Stránka 1 z 1

Ukládání dat ze senzorů a času

Napsal: 27 srp 2018, 08:30
od Axamith
Ahoj, pracuji na síti senzorů, které budou v průběhu dne odesílat naměřená data na web. Jako mezičlánek mezi senzory bude jeden společný příjimač připojený k arduinu UNO, na něm bude shield s LAN a CD. Data uloží na SD (záloha) a současně pošle na server. Při odeslání na server uložím současně čas uložení, při ukládání na SD nemám žádný časový údaj. Nechci honit vteřiny, budu odesílat každou hodinu, tedy 24 zápisů za den. Nabízí se možnost přidat RTC, ze kterého časový údaj přiložím k naměřeným hodnotám. Díky tomu, že nepotřebuji extra přesnost mi v podstatě stačí znát datum prvního uložení a následné hodnoty lze dopočítat (+ 1 hodina). Lze toto řešit jiným způsobem než RTC? Určitě by šlo tahat časový údaj ze serveru na UNO a SD, ale co při výpadku sítě?

Re: Ukládání dat ze senzorů a času

Napsal: 27 srp 2018, 12:34
od pavel1tu
Máš 2 možnosti:
1) Brát čas z internetu a pravidelně synchronizovat čas arduina, ale dle mne zbytešně složité, musíš se spolehnout na časování arduina a na čínských klonech mi to letí za hodinu o sekundy
2) RTC je levné, jednoduché na naprogramování a spolehlivé, jdi do něj .... + můžeš ho třeba 1x za týden synchnout z netu :-)

Rozhodně bych nic nedopočítával podle počtu měření, co když to párkrát vynechá ?

Re: Ukládání dat ze senzorů a času

Napsal: 27 srp 2018, 12:41
od Axamith
Přikláním se k verzi s RTC, právě pro tu jednoduchost a nízkou cenu. A taky stabilitu času, není závislé na ext. zdroji časové informace.

Re: Ukládání dat ze senzorů a času

Napsal: 27 srp 2018, 15:21
od lukinool
Rozhodně RTC, nevidím logiku zaznamenávání hodnot např každou 41 minutu apod., jelikož jak jinak zajistíš rozumné časování?

Re: Ukládání dat ze senzorů a času

Napsal: 29 srp 2018, 08:54
od Axamith
Rozhodnuto, použiji RTC. Díky za konzultaci.