fistacho pisze:
Urządzenie jest zaprojektowane od podstaw.
Tak z ciekawości - jeśli to nie tajemnica - coś więcej można podać?
Jaka będzie struktura? Jakiś procek, FPGA czy jeszcze coś innego?
Pytam, bo ogólnie mnie to zaciekawiło, to już ciekawy projekt.
fistacho pisze:
Będzie mogło przyjmować i wysyłać dane w kilku standardach (RS,1wire,I2C,Lan)
Temperatura będzie mierzona układem elektronicznym DS18B20.
DS18B20 wydaje się być w rozsądnym rozwiązaniem. Co prawda +/- 0.5 stopnia dokładności w tym zakresie temperatur to i tak trochę loteria ale dla akwarystyki wystarczy.
1Wire pozwoli na łatwe i tanie powielanie na większą liczbę zbiorników (akurat ten aspekt będę brał pod uwagę bo mnie interesuje - czyli łatwość multiplikacji liczby torów pomiarowych).
Ogólnie temat mnie zainteresował bo miałem kiedyś przygodę z układami Dallasa - zrobiłem urządzenie do pomiaru, rejestracji i regulacji temperatury w czasie właśnie na 1Wire, z akwizycją danych na karcie MMC. Co prawda z powodu pewnych ograniczeń musiałem przyjąć pewne uproszczenia (założyłem 1-4 torów pomiarowych ale możliwość rozszerzenia ilości to tylko kwestia pewnych zmian), częścią sprzętową sterował ATmega 16 (albo 32 - teraz nie pamiętam - musiałbym sprawdzić) - wtedy jeszcze się porwałem i całość zaprogramowałem w assemblerze.
Interfejs użytkownika (aplikacja pod Windows) napisałem w C++ i właśnie uproszczenie polegało na tym, że parametry na cykl pracy były ustawiane w tej aplikacji, zapisywane do pliku na kartę MMC a tam już procek sobie odczytywał parametry choć pewne modyfikacje można było wprowadzić z klawiatury.
Prosty odczyt danych możliwy był z wyświetlacza urządzenia a bardziej złożone analizy (wykresy, ekstrema, eksport do plików różnych formatów itp) dopiero po odczytaniu pliku z karty w aplikacji Windowsowej.
Stosowałem jeszcze ich pastylki do "zabezpieczenia" przed dostępem do konfiguracji i modyfikacji danych na karcie przez osoby niepowołane (np. dla zastosowań w transporcie spożywczym jako przymiarka pod HACCP).
Jak już macie 1Wire to pamiętam, mieli (mają) chyba jakieś fajne cyfrowe potencjometry 1Wire - można by to wykorzystać (sposób do przemyślenia) do sterowania oświetlenia (symulacja zmierzchu, świtu np. przy oświetleniu diodowym) a nawet (ale tutaj mogę coś przekręcić bo nie pamiętam do końca) coś było pod silniki krokowe - więc jeśli tak to można by to zastosować pod automatyczne karmniki, podajniki itp.
fistacho pisze:
Zastanawiamy się jak rozwiązać pomiar pH, jeżeli ktoś ma jakieś doświadczenie to proszę o informacje.
Może ISFET? Ale w tym temacie wiem tyle co nic - kiedyś mi się obiło o uszy i zaciekawiło ale jakoś nie znalazłem do tej pory czasu by poszukać konkretów. Wiem, że są urządzenia (podobno proste), nawet jakieś publikacje i testy można znaleźć ale nie wiem w tej chwili gdzie i w jakiej cenie można dostać (i jakie komponenty - czy same tranzystory, czy gotowe sondy).
fistacho pisze:
Konduktometr, jak się domyślam, jest potrzebny dla zbiorników morskich,
Niekoniecznie - używam na co dzień do zbiorników słodkowodnych i nie wyobrażam już sobie pracy bez nich. Zwłaszcza przy większej liczbie zbiorników zamiast w każdym robić żmudne i czasochłonne testy kropelkowe na twardości można na szybko (1-2s) zrobić pomiar by mieć od razu informacje o stanie zbiornika (w przypadku krewetek jedną z wazniejszych)
fistacho pisze:
jeżeli ktoś zaakceptuje cenę ok 1000 PLN plus kalibrację co jakiś czas to możemy się pochylić nad tematem.
Nie sądzę - urządzenie, które ja kupiłem kosztuje ok 150zł a jeszcze ktoś musiał na tym zarobić (pewnie cały łańcuszek) więc musi być tańsze. Owszem - są i wiele droższe ale do celów akwarystycznych te wystarczają w zupełności. Używam już ok roku i jeszcze nie musiałem kalibrować. Ale nawet gdyby to nie problem - roztwór do kalibracji kosztuje podobno ok 20zł i można co jakiś czas (raz na kilka miesięcy pewnie) poświęcić chwilę by skalibrować sondę).
fistacho pisze:
Jeżeli będzie konduktometr to będzie również możliwość automatyki korygowania przewodności ale to jest raczej pieśń przyszłości.
Może nawet bliższej przyszłości - jak pisałem wcześniej - znając już przewodność wystarczy do układu automatycznej dolewki/podmiany podłączyć roztwór obniżający (najlepiej RO) i podnoszący (najprościej na bazie RO + minerały) przewodność i dolać odpowiednią ilość.
fistacho pisze:
W przypadku zaniku zasilania - warto urządzenie podłączyć do UPS-a, będzie zbierało dane do bufora jednak jeszcze nie wiemy jak długo.
Myślę, że czynnikiem krytycznym będzie tu czas działania UPSa bo przy dobrej organizacji danych nawet na małym nośniku i przy gęstej akwizycji i dużej ilości sond to powinno starczyć na długo (ja przy karcie 16MB, 4 czujnikach, pomiar co 1 minutę zapełniałem kartę dopiero po kilku tygodniach, a przy nieco bardziej rozsądnym ustawieniu parametrów akwizycji to nawet można było włączyć i na kilka lat zostawić - a co to jest 16MB przy obecnych wielkościach nośników danych).
fistacho pisze:
Jeżeli chodzi o możliwość chłodzenia zbiornika to nie wiem za bardzo o co chodzi

Bardzo przydatna rzecz - latem woda w zbiornikach może osiągać w nieklimatyzowanych pomieszczeniach do 30-32 stopni. Jeśli maximum jaki wytrzymają mieszkańcy zbiornika jest 24-26 to już jest problem.
Ale wystarczające są wentylatorki nad zbiornikiem powodujące wzmozony ruch tafli - na styku woda/powietrze jest najlepsza wymiana (a przy okazji napowietrzanie). Widziałem już powazne hodowle, gdzie nad każdym zbiornikiem był wentylator (jak z komputera). W jednej osobiście byłem i hodowca powiedział, że latem mu się to super sprawdza, miał proste sterowanie na RT-2 (tym odwróconym) i wystarczyło. Co prawda w największe upały wenetylatory mu chodziły prawie cały czas ale mówił, że nie przekraczał 24 stopni.
Oczywiście od pewnej liczby zbiorników bardziej opłaca się założyć klimatyzację w pomieszczeniu ale to inna kwestia.
fistacho pisze:krzysiekh pisze:Miernik tds jeszcze też ujdzie

'Może mi ktoś przybliżyć co to jest miernik tds ?
TDS - Total Dissolved Solids czyli wszystkie związki rozpuszczone w wodzie. Pośrednio pomiarem można (po przeliczeniach) okreslić zgrubnie przewodnośćw uS.
Więcej szczegółów tutaj:
http://www.krewetki.org/forum/viewtopic.php?t=3469