На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 11.02.2009, 15:16   #1
Живу я тут
  
 
Аватар для vanessa
 
Реєстрація: 20.02.2005
Звідки Ви: Вишгород
Дописи: 1.202
сказав Дякую: 142
сказали Дякую 344 раз(и) в 199 повідомленні
Надіслати повідомлення для vanessa на ICQ
Відповідь: Графіки параметрів on-line ===www.aquaforum.ua===

Mykhaylo, клапан в ночі - це недоліки алгоритму насправді він не спрацьовує. це проблема виділилення четвертого біта із слова після того як це слово починає інтерпритуватися як реал. стартер - це температура процесора того компа, який все це крутить.

Sem, на вологості - два ds18b20 - сухий і вологий. а далі в пам’яті процесора зашита психрометрична таблиця.
__________________
В державі недержавною мовою має право розмовляти лише гість, невільник чи окупант.

vanessa поза форумом   Відповісти з цитуванням
Ці 3 користувач(ів) сказали Дякую vanessa за це повідомлення:
Mykhaylo (11.02.2009), Skif (12.02.2009), Володя Череп (26.02.2009)
Старий 12.02.2009, 14:11   #2
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Відповідь: Графіки параметрів on-line ===www.aquaforum.ua===

Цитата:
Допис від vanessa Переглянути допис
Sem, на вологості - два ds18b20 - сухий і вологий. а далі в пам’яті процесора зашита психрометрична таблиця.
Vanessa, можно подробнее
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Старий 12.02.2009, 14:34   #3
Живу я тут
  
 
Аватар для vanessa
 
Реєстрація: 20.02.2005
Звідки Ви: Вишгород
Дописи: 1.202
сказав Дякую: 142
сказали Дякую 344 раз(и) в 199 повідомленні
Надіслати повідомлення для vanessa на ICQ
Відповідь: Re: Відповідь: Графіки параметрів on-line ===www.aquaforum.ua===

Цитата:
Допис від Starcomputer Переглянути допис
можно подробнее
А що тут детальніше ? Пан знає як міряти температуру за допомогою DS18B20 ? ну або іншим способом.
Далі один термометр треба заізолювати (я попросив у дружини використаний пробник від духів, туди корпус TO-92 якраз гарно влазить) обмотитати тонким шаром тканини (рекомендують батіст, я обмотав звичайною марлею) та опустити кінець тканини у воду (я використав пластикову коробочку з-під ліків, у кришці якої прорізав отвіт і в нього вставив кінець марлі)
далі все це діло поставив від вентилятор від кулєра - потрібен невеликий вітерець. напругу на кулєр дав +5В, щоб менше гудів.

А далі вимірявши дві температури (сухого і водогого) розрахував індекс елемента в таблиці, вийняв значення - це і буде вологість. Таблиця - психрометрична, взята звідси. Звісно в пам’ять процесора завантажена не вся таблиця а тільки її шматок від +15*С до +35*С по сухому термометру.

таблиця була переформатована, відповідні рядки склеєні. получився одномірний масив типу char. шматок програми для розрахунку індекса для avg-gcc наступний
[code]
if(ti[1]>=ti[3])
{
th=(ti[1]-ti[3])>>3; // індекс рядка
if(th!=0)
{
th--; // зкорегувати індекс рядка
th*=24;
th+= (ti[1]>>4)-15;

hyhro=eeprom_read_byte(psihro+th);
}
else // якщо різниця між показами сухого і вологого рівна 0 тоді
hyhro=100; // вологість рівня 100
}
else // якщо різниця між показами сухого і вологого рівна 0 тоді
hyhro=-1; // невираховується
[/code]
тут
ti[1] - покази сухого термометра
ti[3] - покази вологого
значення ті, які віддає DS18B20 без перерахунку ( не ділені на 16)
th - тимчасові змінна для розрахунку власне тут в кінці буде необхідний індекс

у цьому розрахунку мені дещо не подобається. Я не імітував всіх можливих варіантів але при деякій комбінації воно скаче на сусідній рядок по психрометричній таблиці, а мало б скакати по колонках. В глибокий аналіз щоб виявити і скорешувати цей глюк я не вдавався, поки що воно мене влаштовує.

PS: приблизно раз на два дні потрібно доливати воду, як забуду і вона висохне то показує -1
__________________
В державі недержавною мовою має право розмовляти лише гість, невільник чи окупант.


Востаннє редагував vanessa: 12.02.2009 о 14:39..
vanessa поза форумом   Відповісти з цитуванням
Ці 2 користувач(ів) сказали Дякую vanessa за це повідомлення:
Lestat (28.02.2010), Starcomputer (12.02.2009)
Старий 12.02.2009, 14:50   #4
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Відповідь: Re: Відповідь: Графіки параметрів on-line ===www.aquaforum.ua===

Цитата:
Допис від vanessa Переглянути допис
Далі один термометр треба заізолювати (я попросив у дружини використаний пробник від духів, туди корпус TO-92 якраз гарно влазить) обмотитати тонким шаром тканини (рекомендують батіст, я обмотав звичайною марлею) та опустити кінець тканини у воду (я використав пластикову коробочку з-під ліків, у кришці якої прорізав отвіт і в нього вставив кінець марлі) далі все це діло поставив від вентилятор від кулєра - потрібен невеликий вітерець. напругу на кулєр дав +5В, щоб менше гудів.
Вот это меня и интересовало

П.С. на Си пишете ?
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Старий 12.02.2009, 15:17   #5
Живу я тут
  
 
Аватар для vanessa
 
Реєстрація: 20.02.2005
Звідки Ви: Вишгород
Дописи: 1.202
сказав Дякую: 142
сказали Дякую 344 раз(и) в 199 повідомленні
Надіслати повідомлення для vanessa на ICQ
Відповідь: Re: Відповідь: Re: Відповідь: Графіки параметрів on-line ===www.aquaforum.ua===

Цитата:
Допис від Starcomputer Переглянути допис
П.С. на Си пишете ?
в основному так.

Цитата:
Допис від Mykhaylo Переглянути допис
Погодою?
ні, нажаль ні. тільки температурою та рН акваріумної води + освітлення(МГ+ЛЛ лампи). але проектів чим би поуправляти ще багато.
Цитата:
Допис від Mykhaylo Переглянути допис
А хіба швидкість обдуву не впливає на швидкість випаровування
якщо не помиляюся то для промислового аспіратора (може помилився в назві) швидкість руху повітря при вимірюванні вологості має бути 2м/с. там навіть механізм із пружинкою та вентирятором є.
__________________
В державі недержавною мовою має право розмовляти лише гість, невільник чи окупант.

vanessa поза форумом   Відповісти з цитуванням
Старий 12.02.2009, 15:31   #6
Живу я тут
  
 
Реєстрація: 09.10.2005
Звідки Ви: Киев
Дописи: 10.118
сказав Дякую: 11.373
сказали Дякую 9.053 раз(и) в 4.067 повідомленні
Відповідь: Re: Відповідь: Re: Відповідь: Графіки параметрів on-line ===www.aquaforum.ua===

Цитата:
Допис від vanessa Переглянути допис
швидкість руху повітря при вимірюванні вологості має бути 2м/с. там навіть механізм із пружинкою та вентирятором є.
Саме так. А якщо швидкість буде менша або більша - будуть зовсім інші показники, тобто як на мене треба чимось перевірити, хоча в акваріумі параметри від цього не зміняться

Mykhaylo поза форумом   Відповісти з цитуванням


Share/Bookmark

Відповідь


Тут присутні: 1 (учасників - 0 , гостей - 1)
 

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 10:49.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts