-
Data: 2014-12-02 00:26:06
Temat: Re: Projektowanie układu z myślą o długowieczności
Od: Marek Wodzinski <m...@O...mamy.to> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 11/28/2014 10:10 PM, Atlantis wrote:
> Powoli zabieram się w końcu za prosty system automatyki domowej. Zacznę
> od jednego modułu z interfejsem sieciowym (Ethernet), który będzie miał
> za zadanie sterować światłem (triaki), przyjmować impulsy z fizycznych
> włączników i PIR-ek (przez transoptory) oraz odczytywać temperaturę z
> kilku DS18B20 na kilkunastometrowej magistrali 1-wire (tutaj też będzie
> izolowany interfejs).
>
> Oczywiście w przypadku takiej konstrukcji ważna jest niezawodność.
I dlatego powinieneś zrezygnowac z 1-wire.
Używałem tego w domu z oryginalnym interfejsem Maxima (jakiś scalak
rs232 do 1-wire + orgyginalny scalaczek z didami zabezpieczającymi
magistralę) i na początku jakoś to działało. Później zaczęły się
problemy, których nie dało się przezwyciężyć zmianą topologii czy
czujników. Po prostu czasem przestawało działać (znikały pojedyncze
czujniki czy układy wykonawcze, czasem cała magistrala była pusta).
Ja jakbym miał jeszcze użyć do czegoś 1-wire, to tylko na tej samej
płytce co procek sterujący. Sama magistrala to pomyłka, rozrzut zakresu
pracy w zależności od temperatury też jest masakryczny. To po prostu nie
ma prawa działać w sposób niezawodny.
> Układ
> powinien po zamontowaniu działać długimi latami (najlepiej dekadami) bez
> konieczności serwisowania.
Czyli podstawowa właściwosć, to dobry dostęp, łatwe 'wyprucie' układu w
razie awarii i możliwość obejścia go.
> 2) Zasilanie. Przede wszystkim mam tutaj na myśli zintegrowane,
> miniaturowe przetworniczki do izolowanych interfejsów. Mają one jakąś
> tendencję do psucia się, czy raczej można je uznać za mało awaryjne
> elementy?
Osobiście skłaniałbym się do zrobienia włączników i czujników
bezprzewodowych (433 lub 868MHz) zasilanych z baterii. Włączniki mogą w
sumie nawet same się zasilać :-) (są rozwiązania zmieniające ruch
przełącznika na napięcie wystarczające do zasilenia procka z modułem
radiowym). Temperatura natomiast ma na tyle dużą bezwładność, że odczyt
raz na kilka(naście) minut wystarczy. Przy radiówce odpada też problem
przemeblowania mieszkania, bo może się okazać, że tam gdzie miałeś
kiedyś wszystkie połączenia, to teraz chcesz postawić coś innego i nie
możesz przez okablowanie. Tzn. co innego jak masz strukturę w domku i
szafkę z rj-kami do każdego pomieszczenia w kotłowni czy innym
pomieszczeniu technicznym, a co innego w zwykłym mieszkaniu.
Jak już ktoś też trafnie zauważył - jednym z większych problemów będzie
to estetycznie okablować niż zrobić 'środek'.
I co do zasilania - po jakimś czasie stwierdzisz, że te wszystkie
ethernety za dużo prądu ciągną (sam ENC zjada ok. 0.5W), rodzi to
problem z zasilaniem awaryjnym, grzaniem się (ENC w większości wypadków
wymaga radiatora do stabilnej pracy) i rachunkami za prąd :-)
Jeżeli zrobisz sobie czujniki bezprzewodowe, to możesz to dać w dowolne
miejsce na dworze. Jakby Ci się nie chciało za bardzo bawić, to możesz
kupić jakąś stację pogodową i z niej użyć czujników - nadają na 433MHz,
protokoły są w większości rozpracowane, tylko używać.
Ja u siebie nawet odbieram czujniki ze stacji sąsiada, więc i na tym
można oszczędzić lub poszerzyć zakres monitorowania :-)
Jeszcze co do samych urządzeń z ethernetem (część i tak będziesz takich
miał niezależnie czy pójdziesz w radiówkę), to zrób zasilanie przez PoE
- mniejsze problemy z zasilaniem, bezpieczniejsze napięcie do grzebania,
możesz zasilać wszystko z 'serwerowni', również z ups-a.
> 3) Izolowanie ścieżek. Warto pokryć spód płytki jakimś plastikiem 70,
> czy raczej tego nie robić?
Oprócz plastiku jest jeszcze patent typu 'guma w sprayu'
(plastidip/sprayplast) stosowany m.in. do zabezpieczania elektroniki w
samochodach.
> Coś jeszcze powinienem wziąć pod uwagę?
Że za jakiś czas Ci się znudzi, albo znajdziesz inną fajną zabawkę, i z
tym co sobie wykombinujesz będziesz musiał żyć (oraz współdomownicy).
Dlatego jak już coś robisz, to rób to tak, żeby w razie potrzeby można
było to banalnie wywalić jak przestanie działać, a już Ty stracisz serce
do serwisowania tego.
Pozdrawiam
Marek
--
"If you want something done...do yourself!"
Jean-Baptiste Emmanuel Zorg
Następne wpisy z tego wątku
- 02.12.14 00:59 Pszemol
- 02.12.14 01:00 Pszemol
- 02.12.14 01:05 Pszemol
- 02.12.14 01:08 Pszemol
- 02.12.14 01:31 Jarosław Sokołowski
- 02.12.14 01:43 Pszemol
- 02.12.14 02:19 Jarosław Sokołowski
- 02.12.14 02:41 Pszemol
- 02.12.14 02:46 Mario
- 02.12.14 03:20 Jarosław Sokołowski
- 02.12.14 04:24 JDX
- 02.12.14 05:00 Pszemol
- 02.12.14 08:47 Atlantis
- 02.12.14 09:52 Piotr Gałka
- 02.12.14 11:31 s...@g...com
Najnowsze wątki z tej grupy
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO