-
Data: 2011-09-14 23:15:10
Temat: Re: Zachowanie sprężarki w lodówce
Od: "Marcin Wasilewski" <j...@a...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "Verox" <a...@b...veroxsystems.com> napisał w
wiadomości news:slrnj725ec.bkv.antispam_verox@trinity.sikornik.
net...
> Loguję moc chwilową co 20 sek - liczoną z czasu między impulsami.
W warunkach mieszkania dość drogie (pod względem zasobów) rozwiązanie.
Starałem się gruntownie przemyśleć te problem i w zależności od
zadawalającej nas rozdzielczości można zliczać impulsy w przedziałach 10, 5,
czy też 3 minutowych. Jeśli interesuje nas wyższa
rozdzielczość to sensowniej jest od czasu bazowego zapisywać odstępy
pomiędzy impulsami w sek.
W ten sposób jesteśmy w stanie odtworzyć nie tylko chwilowe zużycie, ale też
wszelkie możliwe
dane (nie tracimy żadnych danych).
Ponieważ swój projekt dłubię też w AVR , ważne dla mnie było zużycie
pamięci, na razie mam kilka koncepcji:
1) przechowywanie danych nt. odstępu w bajtach (7 bitów danych + bit
przeniesienia), przy czym jeśli odstęp pomiędzy impulsami będzie większy niż
128 sekund, wtedy bity od 8-15 będą w starszym bajcie.
2) kompresja polegająca na tym, że dane trzymamy w 4 bitowych "słowach", a
jeśli wynik się nie mieści to zasada jak wyżej, tzn. przy zapalonym
najwyższym bicie doklejane jest następna 4-bitowe słowo
3) uśrednianie wyniku, np.:
1 -> 1 sek.
2 -> 2 sek.
3 -> 3 sek.
4 -> 4 sek.
5 -> 5-6 sek.
6 -> 7-8 sek.
7 -> 9-11 sek.
8 -> 12-14 sek.
itd. idea jest taka, że zakresy stają się coraz dłuższe, 255 = więcej niż
max. zakres.
Pozwala to zachować dość sporą dokładność i w zasadzie upchnąć dowolny
zakres w bajt, wada jest taka, że dane na osi czasu nam się troszkę
rozjeżdżają i co pewną ilość impulsów należało by walnąć jakiś timestamp z
aktualnym czasem dla synchronizacji.
Moje przemyślenia zmierzały do tego, aby w pamięci 24C1024 upchnąć dane dla
jak najdłuższego okresu.
Następne wpisy z tego wątku
- 15.09.11 05:42 Michoo
- 15.09.11 20:09 Adam Dybkowski
Najnowsze wątki z tej grupy
- "Teleportacja" polskich statków na pd. Bałtyku - rosyjska zabawa w zakłócanie GPS, Galileo, Beidou i GLONASS
- W trakcie porwania prez. Maduro wojsko USONA użyło tajnej broni masowego rażenia: Discombobulator
- antena gsm - kabel - antena gsm
- PID - jeszcze raz
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają