eXplorer.lviv.ua

Форум => Спорядження => Тема розпочата: Dima_Bear від 01.10.2011 18:50:37

Назва: Відображення температури
Відправлено: Dima_Bear від 01.10.2011 18:50:37
Представлю хоч і примітивну але практичну схемку приладу що вимірює температуру.
Так як я більше часу проводжу за компом, то знайшов у неті схему і софт, що дозволяє відображати температуру з 2-х давачів (безкоштовно, більше потрібна ліцензія на прогу).
Схема надзвичайно проста, підсилу навіть мені без особливих навичок у радіоконструюванні.

(https://exl.fra1.cdn.digitaloceanspaces.com/4806/28314/ds1820)
В нас на радіоринку датчик:
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/28314/07aeefdc578fc82c1f2530fbb429a01c.png)
DS 18B20 (а він дешевший ніж DS1820) рік тому коштував 20 грн.

Вигляд готового приладу

(https://exl.fra1.cdn.digitaloceanspaces.com/4806/28314/ds18b20)

Сайт (http://isens.ru/) з детальнішими інструкціями та софтом.

Ще один  сайт (http://msevm.com/main/therm/ds18b20t.htm)   з докладними малюнками

ось робота   в мене на компі:
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/28314/33d7577abf42)
(синя лінія є переривчастою бо, (він був першим, пізніше зявився ще один) я його трохи в процесі експериментаціїї підпалив, але не вбив повністю  :D

)
Назва: Re: Відображення температури
Відправлено: YserL від 02.10.2011 14:55:57
Де саме на радіобазарі? рік тому шукав не найшов.
Мені прийшов дотчик температури і вологості SHT21, його можу поставити на вулицю, і завести на роутер, який скидуватиме в нет заміри і малюватиме графік.
Стаття на Хабрі: http://habrahabr.ru/blogs/DIY/55780/
В юстасі немає, в середу поїду на радіобазар, може там є.
Знайшли в юстасі датчик, DS18B20+ 16,85 грн. В космодромі 11,64грн :)
Мінімальне замовлення 100 грн, я ще братиму інші деталі, так що більше буде замовлення) Доставка не дуже дорога думаю.


Знайшов такий для кімнати:
http://www.dealextreme.com/p/solar-powered-1-2-lcd-digital-thermometer-50-150-c-44757
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/28322/sku_44757_1)

http://www.dealextreme.com/p/solar-powered-2-5-lcd-multi-function-clock-w-perpetual-calendar-alarm-clock-thermometer-2-x-lr44-71737
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/28322/sku_71737_1)

Ще хочу такий брелок:
http://www.dealextreme.com/p/compass-keychain-with-thermometer-7971
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/28322/sku_7971_1)

Будем замовляти.
Назва: Re: Відображення температури
Відправлено: Dima_Bear від 02.10.2011 15:19:00
так в твого і ціна покруче...
На радіобазарі в двох місцях були,
і в "Юстасі" знаєш такий?
Назва: Re: Відображення температури
Відправлено: Mike від 17.10.2011 20:12:22
Мені колись хотілось зробити "Машину часу"... Закохався у неї зразу ж як побачив відео.
Схеми розумію, можу навіть й сам творити (в універі це якби вчив), а от руки з сраки поросли... =/
Назва: Re: Відображення температури
Відправлено: Dima_Bear від 18.10.2011 23:57:18
так + доставка з космодрому в скільки обійдеться?
Назва: Re: Відображення температури
Відправлено: explorer від 20.10.2011 01:22:31
Бавився колись  давно у термометр на основі game\midi порта (він вміє вимірювати опір, що використовувалось при підключенні джойстику). Не впевнений що зараз ті порти є ще... забавка була цікава та проста як двері (вішай терморезистори на порт), але точність (як мінімум з моєю саундкартою) - жахлива :)
Назва: Re: Відображення температури
Відправлено: YserL від 20.10.2011 11:59:20
Поставив датчик вологості і температури на плату, витримав 9 годин у вологості. Очікую датчик тиску.
Трохи нерівномірно пайка, паяв паяльником. Після проходження феном виглядатиме гарно)
Колодка I2C interface 5 pin (+, -, int, scl, sda).
(http://lh3.googleusercontent.com/-dg_SG1FGyc8/Tp_iF4S2ZgI/AAAAAAAAD5g/YFll1NOeN_I/s1024/DSC_0630.JPG)
(http://lh3.googleusercontent.com/-ZFgZwAt7Vpg/Tp_iKnnu_NI/AAAAAAAAD5o/b5htn_rczg4/s1152/DSC_0629.JPG)
Цікаво чи датчик розрахований на outdoor умови експлуатації.

(https://lh4.googleusercontent.com/-vljw-lt6F-Q/TrOyJHkrPjI/AAAAAAAAD9s/a9tWjvOAuTA/s600/IMG7770636.jpg)

По точності:
1 датчик SHT21  (http://www.sensirion.com/en/pdf/product_information/Datasheet-humidity-sensor-SHT21.pdf)I2C, живлення 2.1..3.0..3.6В
-температура: діапазон -40..125°C, розширення 0.01°C, похибка +/-0.3°C
-вологість: діапазон 0..100%RH, розширення 0.04%RH, похибка +/-2%RH

2 датчик BMP085 (http://www.bosch-sensortec.com/content/language1/downloads/BST-BMP085-DS000-05.pdf) I2C, живлення 1.8..2.5..3.6В, частота 3.4Mhz
-температура: діапазон -40..85°C, розширення 0.1°C, похибка +/-2.0°C max
-тиск: діапазон 300..1100 hPa (+9000..-500 м відносно моря), розширення 0.01 hPa, похибка +/-4.0 hPa max

Процесор обробки:
Atmega8A (http://www.atmel.com/dyn/resources/prod_documents/doc8159.pdf), живлення 2.8..5.5в
-I2c
-UART
-Іппульсний вхід із датчика вітру

Живлення електроніки драйвер 12в->3.3в

Кабель для звязку із компютером 4 жильний екранований 20 м (vcc 12в, gnd, 1l[Tx|DQ], 2l[Rx|res]).

Бокс виносного блоку Z-92U (http://www.maszczyk.pl/pl/offer/view/54/186/obudowy-zasilaczy-z-92u), термостійкість -40°C..105°C
(http://www.maszczyk.pl/assets/images/cache/250x250/025442e8e526f9aea16c5a6d29900e351759a8fd.jpg)

Бошівський датчик їде з Києва :) Ще купив датчик DS18B20 1-wire але думаю термодатчиків вистарчить)

Питання:
1. якщо плату датчиків виставити на вулицю у такий блок, уся пайка буде покрита епоксидним лаком, чи довго проживе така конструкція?
2. Чим фізично краще зєднати блок із компютером: 1-wire чи RS232
3. Чим краще помалювати бокс із чорного у білий колір, бо матеріал чорний полістирол плюс захист від UV.

Зроблю пробу чи нітроварба білого кольору не вурдиться із пластиком, тоді із балончика помалювати у білий колір (глянець).
Назва: Re: Відображення температури
Відправлено: Dima_Bear від 20.10.2011 21:46:39
впринципі якщо закрити то буде працювати, але вологість то не буде точною.
мій ДС18Б20 я вивів на двір, взяв в трубочку і сховав від сонця, якось одного разу вирішив заглянути і о чудо трубочка разом з датчиком повна води а ДееСу  хоч би що. воду вилив до цих пір працює.
Назва: Re: Відображення температури
Відправлено: :-) від 07.11.2011 00:09:59
Цитата: YserL від 28.10.2011 12:59:13
Питання:
3. Чим краще помалювати бокс із чорного у білий колір, бо матеріал чорний полістирол плюс захист від UV.
Є така річ, "абсолютно чорне тіло" - найбільше поглинає випромінювання, ібо коефіціент відбиття у нього "0", поглинання відповідно "1".
Тут так розумію що треба поміняти ті коефіціенти місцями. Було б добре захромувати. Або банально фольгою якомога рівнішою обмотати. Кухарською, блискучішою стороною. Ну я б так робив, бо "серебрянка" ніфіга не працює.
Отут щось про матеріал із найвищим коефіціентом відбиття: http://www.techno-solar.com.ua/pdf/SGM-TS_all_info_2011.pdf (http://www.techno-solar.com.ua/pdf/SGM-TS_all_info_2011.pdf)
Назва: Re: Відображення температури
Відправлено: linuxoid від 07.11.2011 11:15:16
Наскільки я знаю, найкраще відбиває тепло золото. Може спробувати сусальним зототом?
Назва: Re: Відображення температури
Відправлено: onyx від 07.11.2011 12:17:23
Наскільки знаю у магній оксиду коефіцієнт відбиття 1. Дешево і сердито  :)
Назва: Re: Відображення температури
Відправлено: :-) від 07.11.2011 14:41:30
Цитата: onyx від 07.11.2011 12:17:23
Наскільки знаю у магній оксиду коефіцієнт відбиття 1. Дешево і сердито  :)
Ідеальне дзеркало?
Нітрофарба не то, обмотай фольгою. От з того ж шекаладу (ксаті "дякую" передає вся наша дружна "сонячна" група, ексепт ТП), обмотав, прорізав отвори і юзаєш.
Назва: Re: Відображення температури
Відправлено: onyx від 07.11.2011 15:11:25
Ну не зовсім дзеркало, типу ідеально білий, як пише педівікія, абсолютний відбивач.
Назва: Re: Відображення температури
Відправлено: :-) від 07.11.2011 15:21:03
Цитата: onyx від 07.11.2011 15:11:25
Ну не зовсім дзеркало, типу ідеально білий, як пише педівікія, абсолютний відбивач.

ЦитуватиЯвляется абсолютным отражателем — веществом с коэффициентом отражения, равным единице в широкой спектральной полосе.
Це при опроміненні певним діапазоном. А я вже злякався, що ідеал є. ;D

Питання, а такий давач варто чіпляти до свинцевого акумулятора для визначеня температури при заряді-розряді?
Назва: Re: Відображення температури
Відправлено: Roman_P від 08.11.2011 22:26:09
написано що довжина кабелю має бути 20 метрів . Тому з двох варіантів 1-wire чи RS-232 однозначно RS-232 . По причині можливих спотворень сигналу . Взагалі RS-232 тільки до 15 метрів але якщо кабель екранований і швидкість обміну не висока , повинно працювати . Для великих відстаней краще використовувати RS-485 або подібний до нього RS-422 . Вони є на диференційних парах тому завадостійкість набагато краща . Є перетворювачі з логічних рівнів на RS-485 , з RS-232 на RS-485 , USB - RS-485 . Якби відстань могла би бути коротшою міг би бути USB . Не знаю яка максимальна довжина USB , але і не близько 20 метрів . Як варіант бездротові зєднання типу BlueTooth . Є готові модулі які легко конфігуруються в бездротовий UART . Наприклад http://www.national.com/ds/LM/LMX9838.pdf .
На рахунок магазину "Юстас" . Товар вони возять з Польщі . Замовляють тут http://www.tme.eu/ua/ . Тобто додивитеся чи те що вам треба є на сайті і є в наявності , виписуєте номер товару і йдете з цим в магазин . Кажете що хочете замовити з сайту ТМЕ . Залишаєте гроші як передоплату або завдаток , як домовитесь . Вони докручують до ціни сайту десь 20% . За тиждень - два отримуєте . Я замовляв в них неодноразово . В магазині такого асортименту як на сайті нема . Були затримки , забували подзвонити що товар прийшов , але як варіант може бути .
Назва: Re: Відображення температури
Відправлено: Dima_Bear від 03.12.2011 17:57:27
http://www.dealextreme.com/c/household-thermometers-1021
Назва: Re: Відображення температури
Відправлено: Fenriz від 04.12.2011 14:37:02
я собі купив такий :
http://www.dealextreme.com/p/1-5-lcd-car-home-outdoor-digital-thermometer-black-2-x-lr44-105647
Назва: Re: Відображення температури
Відправлено: Dima_Bear від 07.12.2011 23:26:07
а де можна глянути дані?
можеш ще один ( і навіть не один) поставити послідовно, наприклад для відображення температури в кімнаті .
Назва: Re: Відображення температури
Відправлено: YserL від 21.12.2011 14:36:27
Надибав на проект: AVR Butterfly Logger
(http://www.electronics-lab.com/blog/wp-content/uploads/2008/03/avr-butterfly-logger.jpg)
Щеб були б креслення)
Шукав готові проекти вимірювання логування кількості опадів на такому принципі:
http://lana-sator.livejournal.com/155015.html (http://lana-sator.livejournal.com/155015.html)
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/30339/0_7094b_28687d9e_XL)

(https://exl.fra1.cdn.digitaloceanspaces.com/4806/30339/0_70ae6_dc271a31_L)
Назва: Re: Відображення температури
Відправлено: Golem від 21.12.2011 16:47:24
Робив таку систему коли працював на техприладі в 2004 році. Над давачем ставилося спеціальне каліброване відро з підігрівом, коли падав сніг воно його плавило і тоді міряло к-сть опадів. Чашечка  була з нержавійки спеціальної форми, від неї власне і залежали метрологічні характеристики приладу. Шкода шо не збереглося фотографій, тоді цифрові технології ще тільки наступали :)
Назва: Re: Відображення температури
Відправлено: YserL від 21.12.2011 17:33:37
Цитата: Golem від 21.12.2011 16:47:24
Робив таку систему коли працював на техприладі в 2004 році. Над давачем ставилося спеціальне каліброване відро з підігрівом, коли падав сніг воно його плавило і тоді міряло к-сть опадів. Чашечка  була з нержавійки спеціальної форми, від неї власне і залежали метрологічні характеристики приладу. Шкода шо не збереглося фотографій, тоді цифрові технології ще тільки наступали :)
З підігрівом ідея) Основне направлення це рівень опадів крім снігу. Калібруються легко наливаючи певну кількість води і рахуючи кількість перекидань каретки. А знаючи діаметр отвору, маємо площу.
Назва: Re: Відображення температури
Відправлено: Golem від 21.12.2011 18:08:50
Підігрів вмикався по давачу температури. Слабким місцем системи є власне ця каретка, шо перекидується.  При коливаннях температури і при забрудненні та зношенні механізму він починає перемикатися при різних к-стях води. Перекидування каретки вимірювалося давачем Хола, зручно коли все зроблене з металу.
Назва: Re: Відображення температури
Відправлено: YserL від 07.02.2012 23:55:16
Прийшов мені sc16is741ipw (http://www.nxp.com/documents/data_sheet/SC16IS741.pdf)
Single UART with I2C-bus/SPI interface з Industrial temperature range: ?40 °C to +95 °C
Ітого датчики можна напряму підключати до серійного порта.
Помоєму не можна, це i2c slave (
Хтось з такими мостами працював?

(http://lh5.googleusercontent.com/-b6pzF6qtYeI/TybaZymSP6I/AAAAAAAAEuk/zHZsXCEt4Pw/s800/IMG_9605.JPG)
Назва: Re: Відображення температури
Відправлено: Roman_P від 08.02.2012 23:58:55
Подібні використовували I2C to GPIO . На процесорі бракувало вільних виводів . І2С має мати мастера на шині  . Читай сторінка 2 пункт 2.2 . Там пише що той міст slave тільки. А датчики це як ? З одної сторони І2С датчик , другою стороною в СОМ порт ? Не буде працювати бо датчик теж slave . З датчиками це просто робиться на мікроконтролері , в якого є I2C master i UART .
Назва: Re: Відображення температури
Відправлено: YserL від 09.02.2012 12:26:45
Дякую, теж прочитав що слейв.
Часу намаж розвести на мезі 8.
Хочу зразу розвести під корпус, хтось має ідеї як таке зробити?
(http://www.raimet.ru/imgs/raimet/photos/catalog_photos_small_191.jpg)
(http://t2.gstatic.com/images?q=tbn:ANd9GcSpcUdibw8KBPL28nGjZiTremqLgNKu3Z-gHd8129IVtC4lCcacAQW1j7k0)
(http://www.prin.ru/resource/img/trm_monitoring_p03.jpg)
Назва: Re: Відображення температури
Відправлено: Roman_P від 09.02.2012 23:38:23
"Хочу зразу розвести під корпус," що мається на увазі ? Я би таке паяв на макетній платі , DIP- корпуси , просто і дешево . Для атмел в мене є написані функції для I2C і UART .  I2C (SMBUS) для ATXMEGA під ІАR .  Пробну 30-денну ІАR версію можна з сайту зтягнути . UART є для attiny , atmega , atxmega . Можу поділитися .
Назва: Re: Відображення температури
Відправлено: Dima_Bear від 10.02.2012 15:12:31
Стаття   тут (http://vasi.net/community/jeto_interesno/2012/02/09/prikosnis_k_pogode_2_foto.html)

Та відео тут (http://vimeo.com/36133244)

цікавого девайсу.
Назва: Re: Відображення температури
Відправлено: YserL від 06.03.2012 23:12:05
Цитата: Roman_P від 09.02.2012 23:38:23
"Хочу зразу розвести під корпус," що мається на увазі ? Я би таке паяв на макетній платі , DIP- корпуси , просто і дешево . Для атмел в мене є написані функції для I2C і UART .  I2C (SMBUS) для ATXMEGA під ІАR .  Пробну 30-денну ІАR версію можна з сайту зтягнути . UART є для attiny , atmega , atxmega . Можу поділитися .
Для початку хочу зробити корпус, такий як для малюнку, щоб на датчики не потрапляв дощ із пилом. Тоді зроблю розводку плати. і закріплю датчики з Atmega8 на одній платі.
Назва: Re: Відображення температури
Відправлено: YserL від 11.03.2012 15:05:51
Тестував схему на DS18B20:
1 кабель 18 м 4*0,22 екранований сигнальний
2 кабель 30 м 8 * 0,48 біметал найдешевший з підвалу. Знаю зробив помилку, треба було купляти сигнальний)
Дані з дального датчику у підвалі не зчитуються, виникає помилка контрольної суми.
Так що використання витої пари для 1wire мережі не бажане. Краще не скупитися і купити сигнальний кабель.

Запуск:
Код Select
digitemp_DS9097 -a
DigiTemp v3.6.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - http://www.digitemp.com
CRC Failed. CRC is 63 instead of 0x00
CRC Failed. CRC is 63 instead of 0x00
CRC Failed. CRC is 63 instead of 0x00
Mar 10 14:51:42 Sensor 1 C: 10.12 F: 50.23


Без обрізку 2 кабелю:
Код Select
digitemp_DS9097 -a
DigiTemp v3.6.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - http://www.digitemp.com
Mar 10 13:43:16 Sensor 0 C: 40.12 F: 104.22
Mar 10 13:43:17 Sensor 1 C: 9.44 F: 48.99
Назва: Re: Відображення температури
Відправлено: YserL від 28.04.2012 12:58:29
Корпус метеозонда. Оголовок, муфта, заглушка d50. Виробник Інтрпласт. Бюджет 20 грн. Дешево і сердито)

(http://lh4.googleusercontent.com/-Q_bMlAhvplc/T5u_AxbtDvI/AAAAAAAAFcI/N_nykhBWb2M/w800/IMG_3454.JPG)
Назва: Re: Відображення температури
Відправлено: YserL від 05.05.2012 16:34:36
Сьогодні купив К1116КП4 для анемометра, а також розтиснув двигун від HDD і викинув катушку і магніт.
Напруга живлення від 6 до 12в. Планує до станції подавати 12В, конвектор 12в-3,3в для датчиків і контролера.
(http://lh5.googleusercontent.com/-JE1eGVKquZQ/T6UsnzLYTQI/AAAAAAAAFeo/HKF1gAy515I/w800/IMG_3523.JPG)
Назва: Re: Відображення температури
Відправлено: YserL від 08.07.2012 18:33:45
Розібрався із математикою BMP085, то піз..ц. Вбити розробників.
Отож в кімнаті:
- SHT21: T 29,67  H 49,28%
- BMP085: T 29,9400 P 975,5998 mbar, або 731,7620 mmHg. Перевівши до рівня моря із висоти 291,7 м отримуємо 756,45 mmHg

За даними http://meteopost.com/ua/weather/lvov/
Тиск (на рівні моря) 758 мм.рт.ст.
Тиск (на станції) 731 мм.рт.ст. висота 325

Нібито правильно обчислено.
Математика в екселі: https://docs.google.com/spreadsheet/pub?key=0Apj_8tLAJKHZdFZJTjh0VDJYMWI1T29oVFZWa1hGRXc&output=html

Читати: http://wmrx00.sourceforge.net/Arduino/BMP085-Calcs.pdf
Помилка на сторінці 5 Derived Calibration Data має бути 0,000004
Помилка у формулі y2 на сторінці 2, додатково поділив на 40 000 щоб дані співпали із тестовими.

Щеб із CY3240 забирати через консоль дані без ActiveX :))
Назва: Re: Відображення температури
Відправлено: YserL від 25.08.2012 16:01:19
Тепер можна розводити плату.

(http://lh5.googleusercontent.com/-UXJh3JqRpKI/UB9zpO4JVmI/AAAAAAAAG8Q/ukoCT5SPTHA/w600/IMG_6913.JPG)

(http://lh6.googleusercontent.com/-0L2SmI7WdTI/UB9zsw5bFLI/AAAAAAAAG8Y/YmGghDYzu6o/w600/IMG_6914.JPG)

(http://lh3.googleusercontent.com/-4AN6ZwwTmfg/UAk0BZYQQoI/AAAAAAAAG54/Wi71KQn9tlo/w600/RadiationShiels2.png)

(http://lh4.googleusercontent.com/-62jcg2zS-cE/UAk0DG0EEFI/AAAAAAAAG6A/NgTo0V_EW9Q/w600/RadiationShiels.png)
Назва: Re: Відображення температури
Відправлено: YserL від 26.09.2012 14:38:38
Метеостанція на Atmega8a: I2C (SHT21, BMP085), 1-wire, 2 імпульсних входи. Лнія: RS-485, 12в. Внутрішня напруга 3,0в.

(http://lh3.googleusercontent.com/-fSUNXJDQGb4/UGLolcDbz3I/AAAAAAAAHW8/QddR_1FxLg0/w800/Meteo-Circuit.png)

І гарні гайки. В когось є чуть чуть білої фарби?
(http://lh5.googleusercontent.com/-8VRf-DcXIms/UD35Ej8A3EI/AAAAAAAAHCc/wsA2zFWUI1U/w800/IMG_6925.JPG)

І ще питання, для захисту по 485 шині можна використати замість MBR0540 BA159  ?:
BA159  1A, 1000В швидкі <300ns, 3MHz
Назва: Re: Відображення температури
Відправлено: Roman_P від 01.10.2012 01:13:21
Питання від чого треба захищатися ?
Якщо від напруги понад 12 вольт то підходять будь які швидкодіючі випрямляючі діоди . Тобто і MBR0540 і BA159 в такому випадку підходять . Але треба обмежити струм через діоди . Наприклад послідовно на лінії А , В поставити резистори . Опір має бути не дуже великий  щоб сигнал не надто спотворився . Перевірити осцилографом .
Якщо від електростатичного розряду (ESD protection ) то не підходить жоден . Для захисту від ESD використовують зовсім інші діоди . Вони мають і характеристики діодів і характеристики швидкісних стабілітронів . Також для захисту від ESD використовують швидкісні супресори  ( двосторонні стабілітрони ) .
Якщо це є перший випуск плати то особливо перейматися питаннями захисту не варто . Достатньо добитися основної функціональності . На платі можна залишити вільні контактні площадки (коло конектора ) . Коли все запрацює тоді вже впаювати захисні компоненти і перевіряти захист . Для тестування ESD треба спеціальне обладнання . Якщо такого обладнання нема , і протестувати нема як , то паритися тими діодами не варто . Бо навіть найшвидші діоди змонтовані не належним чином не будуть виконувати свої функції .
Що би я додав до схеми так це послідовно діод + індуктивність на +12 , і конденсатори (нема жодного) . Діод як захист від переполюсовки індуктивність як захист від стрибків струму . Після діоду і індуктивності між +12 і землею паралельно керамічний конденсатор 0.1мкФ і електроліт 10мкФ . На МАХ3483 треба додати 0.1мкФ на живлення .
Я би радив прочитати :
http://en.wikipedia.org/wiki/Decoupling_capacitor

http://www.intersil.com/content/dam/Intersil/documents/an13/an1325.pdf

Назва: Re: Відображення температури
Відправлено: YserL від 03.01.2013 17:56:53
Хто може в Україні виготовити півсфери із міді покрівельної 0,8мм-1,2мм для анемометра, діаметр ~50мм.

Технології виробництва: http://steampunker.ru/blog/forsteammaker/7874.html

(https://exl.fra1.cdn.digitaloceanspaces.com/4806/37111/ba289a)

(https://exl.fra1.cdn.digitaloceanspaces.com/4806/37111/7ce483)

(https://exl.fra1.cdn.digitaloceanspaces.com/4806/37111/2fc8f2)
Назва: Re: Відображення температури
Відправлено: YserL від 12.08.2013 16:32:39
Розводка плати під датчик:
(http://lh5.googleusercontent.com/-iO3Aogu9Q_E/UQ-RAqQKG2I/AAAAAAAAH7c/BJCKmur5cEU/w998-h578-no/s.png)
Назва: Re: Відображення температури
Відправлено: Golem від 31.01.2014 12:14:58
Бош випустив давач тиску, температури і вологості в одному корпусі 2,5мм на 2,5мм з спільним інтерфейсом.

BME260 (http://ae-bst.resource.bosch.com/media/products/dokumente/bme280/Bosch_Sensortec_Flyer_BMP280.pdf)

Тепер робити метеостанції ще простіше.
Назва: Re: Відображення температури
Відправлено: YserL від 31.01.2014 12:35:23
Цитата: Golem від 31.01.2014 12:14:58
Бош випустив давач тиску, температури і вологості в одному корпусі 2,5мм на 2,5мм з спільним інтерфейсом.

BME260 (http://ae-bst.resource.bosch.com/media/products/dokumente/bme280/Bosch_Sensortec_Flyer_BMP280.pdf)

Тепер робити метеостанції ще простіше.
Круть. Написав їм може вишлють семпли. Хоча вони жадні.
Назва: Re: Відображення температури
Відправлено: YserL від 31.01.2014 19:11:29
Цитата: YserL від 31.01.2014 12:35:23
Цитата: Golem від 31.01.2014 12:14:58
Бош випустив давач тиску, температури і вологості в одному корпусі 2,5мм на 2,5мм з спільним інтерфейсом.

BME260 (http://ae-bst.resource.bosch.com/media/products/dokumente/bme280/Bosch_Sensortec_Flyer_BMP280.pdf)

Тепер робити метеостанції ще простіше.
Круть. Написав їм може вишлють семпли. Хоча вони жадні.
За комунікації 5. Буде доступним для купівлі у Q3-Q4 14 року. Семли не відправлять. Жмоти!)
Назва: Re: Відображення температури
Відправлено: YserL від 08.05.2014 23:49:35
Доробив TL-MR3020: додав UART на SP3223, додав I2C на GPIO 7 і 29.  Вивів все гарно на DB9 конектор (1-5V;2-TX;3-RX;4-NC;5-GND;6-3.3V;7-LGND;8-SCL;9-SDA). При пайці зірвав площадку( покищо працює. Налаштував відправку даних із SHT21 і BMP085 на сервер. Надточна метеостанція готова)))?
(http://lh6.googleusercontent.com/-tJ-ULeHaYnQ/U2vqR-GyR6I/AAAAAAAAQIo/u-4MqP8ASwE/w697-h587-no/20140508_203052.jpg)

(http://lh5.googleusercontent.com/-gWVMUfOuFug/U2vqR7v9clI/AAAAAAAAQJA/k7meojyQ_UY/w783-h587-no/20140508_222723.jpg)

(http://lh5.googleusercontent.com/-UX_lFRlmvCk/U2vqR2_9e4I/AAAAAAAAQI0/NQKF7xdKono/w701-h587-no/20140508_225313.jpg)

(http://lh5.googleusercontent.com/-xryNygXyx-U/U2vqSfjYKGI/AAAAAAAAQI4/V14HYoQgfSc/w582-h587-no/20140508_232402.jpg)

(http://lh4.googleusercontent.com/-iVp8I5yxhuQ/U2vqS6GANWI/AAAAAAAAQI8/od4BXMvVLBg/w891-h587-no/20140508_232534.jpg)

(http://lh5.googleusercontent.com/-8Z0Ph4l7ut4/U2vs3wtL5UI/AAAAAAAAQJg/X_cKGGBCOno/w666-h525-no/2014-05-08_234209.png)

Покищо сканувати параметри у кімнаті де спимо.
Назва: Re: Відображення температури
Відправлено: YserL від 25.08.2014 20:59:18
Метеостанція в промисловій експлуатації  :)
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/43440/20140825_194844)
Прикріпив заклепками.
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/43440/20140825_194854)
Метеостанція + сканер
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/43440/20140825_201158)
Плата з сенсорами
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/43440/20140819_201256)
Зонд відєднується
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/43440/20140819_205726)
Назва: Re: Відображення температури
Відправлено: Golem від 09.10.2014 10:03:50
Недавно стояла задача виміряти кількість опадів і температуру дуже точно. За основу взяв ось такий (http://www.acurite.com/digital-rain-gauge-with-wireless-self-emptying-rain-collector-00899.html) прилад. Нутрощі внизу на фотографії. Маленький магнітик замикає геркон тому дуже легко давач опадів підключається до мікроконтроллера. Для температури взяв ADT7420 (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CBwQFjAA&url=http%3A%2F%2Fwww.analog.com%2Fstatic%2Fimported-files%2Fdata_sheets%2FADT7420.pdf&ei=2jI2VIDtDMjMygO8r4G4DQ&usg=AFQjCNGEz2MeWzgcXOIyBwILOoPPoan3Uw&sig2=PDR1Bk01lSEaNc9E6RYcrw&bvm=bv.76943099,d.bGQ). Роздільна здатність 0,0078С, абсолютна точність 0,2С.
Назва: Re: Відображення температури
Відправлено: YserL від 09.10.2014 11:54:18
Круто, це планується використовувати як метеостанцію?
Вчора по своїй станції переробив відправку даних у RAW, уся математика на стороні сервера, зокрема і вирівнювання тиску до 0 м. Регістри із BMP занесені у базу. У запиті корисної інформації 10 байт.
Код Select
#!/bin/sh
#SHT21
RAWTEMP=$(i2cget -y 0 0x40 0xe3 w)
Q=$(echo "$RAWTEMP"|sed -r 's/0x([0-9a-f]{2})([0-9a-f]{2})/\2\1/')
RAWHUMI=$(i2cget -y 0 0x40 0xe5 w)
W=$(echo "$RAWHUMI"|sed -r 's/0x([0-9a-f]{2})([0-9a-f]{2})/\2\1/')

#BMP085
i2cset -y 0 0x77 0xf4 0x2e
sleep 1
T=$(i2cget -y 0 0x77 0xf6 w)
T=$(echo "$T"|sed -r 's/0x([0-9a-f]{2})([0-9a-f]{2})/\2\1/')
i2cset -y 0 0x77 0xf4 0xf4
sleep 1
P=$(i2cget -y 0 0x77 0xf6 w)
P=$(echo "$P"|sed -r 's/0x([0-9a-f]{2})([0-9a-f]{2})/\2\1/')
Pl=$(i2cget -y 0 0x77 0xf8)
Pl=$(echo "$Pl"|sed -r 's/0x([0-9a-f]{2})/\1/')

/usr/bin/wget -q -O /dev/null 'http://***/P/APIKEY/'$Q$W$T$P$Pl
По станції у брюховичах дані невірні, у них пару місяців тому поламався зовнішній датчик...
По аеропорту у Метарі я щось запутався із переведення тиску у мм ртутні.

Також сюди ж скидую температуру і напругу живлення із Mikrotika.
Назва: ESP8266
Відправлено: YserL від 06.01.2015 12:51:52
Офігезний проект метеостанції на базі ESP8266
http://homes-smart.ru/index.php/oborudovanie/bez-provodov-wi-fi/62-besprovodnoj-datchik-na-baze-esp8266-dlya-servisa-narodmon-ru
купив ESP-07 на ali за 3$ чекаю  :)
Назва: Re: Відображення температури
Відправлено: Stinger від 28.03.2015 12:45:06
Цікавий сайт (http://arduino-ua.com/m/?categoryID=6) з різними датчиками для Ардуіно :)
Назва: Re: Відображення температури
Відправлено: ІНТРОВЕРТ 997 від 28.03.2015 16:08:59
А чи можливо в корпусі наручного годинника об"єднати датчики освітлення , вологості, тиску , температури , а ще електричний компас  і звісно сам годинник ...
П.С. Чисто теоретично  ::).
Назва: Re: Відображення температури
Відправлено: YserL від 28.03.2015 20:19:12
Цитата: ІНТРОВЕРТ 997 від 28.03.2015 16:08:59
А чи можливо в корпусі наручного годинника об"єднати датчики освітлення , вологості, тиску , температури , а ще електричний компас  і звісно сам годинник ...
П.С. Чисто теоретично  ::).
Chronos TI: вбудований датчик тиску, температури, акселерометр, безпровідний інтерфейс.
По i2c без проблем можна підключити датчик освітлення, вологості, компас і тд. + виводити змінивши програму.
Питання тільки для чого  :)
Назва: Re: Відображення температури
Відправлено: ІНТРОВЕРТ 997 від 28.03.2015 23:02:45
Щоб викинути телефон 8) . ну і крім того не хирлява така метеостанція ( відносно ) вийде , а датчик освітлення теж корисна штука..
Назва: Re: Відображення температури
Відправлено: YserL від 06.05.2015 16:09:58
SHT21 доступна на космодромі за 150 грн
http://www.kosmodrom.com.ua/el.php?name=SHT21
треба буде замовити.
Назва: Re: Відображення температури
Відправлено: YserL від 12.04.2016 14:03:36
Цитата: Golem від 31.01.2014 12:14:58
Бош випустив давач тиску, температури і вологості в одному корпусі 2,5мм на 2,5мм з спільним інтерфейсом.

BME260 (http://ae-bst.resource.bosch.com/media/products/dokumente/bme280/Bosch_Sensortec_Flyer_BMP280.pdf)

Тепер робити метеостанції ще простіше.
Є вже в продажу
http://www.kosmodrom.com.ua/el.php?name=BME280
160 грн
Назва: Re: Відображення температури
Відправлено: inkognito від 13.04.2016 11:12:53
ЦитуватиЄ вже в продажу
http://www.kosmodrom.com.ua/el.php?name=BME280
160 грн
Редагувати повідомлення

А вони тілько в LGA-корпусі?
Назва: Re: Відображення температури
Відправлено: YserL від 13.04.2016 14:53:55
Цитата: inkognito від 13.04.2016 11:12:53
ЦитуватиЄ вже в продажу
http://www.kosmodrom.com.ua/el.php?name=BME280
160 грн
Редагувати повідомлення

А вони тілько в LGA-корпусі?
Ага. Пяльною станцією легко сідають.
https://www.bosch-sensortec.com/bst/products/all_products/bme280
https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME280_DS001-11.pdf
Но математика там пзд
Назва: Re: Відображення температури
Відправлено: DeZer від 05.01.2017 22:23:53
Клас, собі збираюсь таке запиляти.  :)

 цю вебсторінку видає TL-MR3020 ?

А чому є пропуски на графіку і на певній ділянці лінії є без перепадів?
Назва: Re: Відображення температури
Відправлено: YserL від 06.01.2017 11:35:42
Цитата: DeZer від 05.01.2017 22:23:53- цю вебсторінку видає TL-MR3020 ?
А чому є пропуски на графіку і на певній ділянці лінії є без перепадів?
Зберігання даних, генерування графіків виконує віртуальний сервер в Амстердамі.
Пропуски є через: вчорашній коли оптимізував пошук середнього і мінімального пару клав мускул.
Наприклад на 3 000 000 точок вибірка
Код Select
SELECT AVG(`T`) as 'Avg', MAX(`T`) as 'Max', MIN(`T`) as 'Min' FROM `history` WHERE `StationID`='3' AND UNIX_TIMESTAMP(`time`) BETWEEN '1483507620' AND '1483507799' - 2-5 секунд
SELECT AVG(`P`) as 'Avg', MAX(`P`) as 'Max', MIN(`P`) as 'Min' FROM `history` WHERE `StationID`='3' AND `time` BETWEEN FROM_UNIXTIME('1483507620') AND FROM_UNIXTIME('1483507799') - 0.0023 секунди...
а таких до 700 при побудові кешованих даних.
Також зробив декілька рівні кешування, графік при актуальності віддається із бази за 1 запит і за 50 мс.
Також післявчора не вичтитувався датчик температури і вологості, перегнив кабель живлення і не вистачало вольтажу для сенсора.
Раніше пропуски були через проблеми із інтернетом. Зараз попробую вийти на аптайм пять девяток, планую запроватити резервування роутутера живленням і накопичення історії при недоступності каналів і передачею пакетом при відновленні звязку.
Графік параметрів
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/49712/graph_day)
Назва: Re: Відображення температури
Відправлено: Golem від 13.06.2017 15:34:39
Я теж тепер сам собі метеоролог. Поставив на подвірї LaCrosse MA10050 (http://en.lacrossetechnology.fr/P-25-A1-MA10050.html)
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/50408/20170611_203542_s)

Показує температуру, вологість, напрям швидкість вітру, кількість опадів, випадання роси. Все це можна подивитися в неті тут (http://measurements.mobile-alerts.eu/) код 832719924683

Давач температури стоїть на висоті 2 метри над землею під деревяним дахом, сонце на нього не попадає ніколи. Навколо всього цього чуда газон, так шо гарячого бетону який міг би спотворити виміри немає.
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/50408/20170611_203533_s)

Давач вітру стоїть на висоті 3м, 35см від найближчого обєкту. Навколо нема будинків. дерев в радіусі 15 метрів.
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/50408/20170611_203527_s)

Давач кількості опадів стоїть на висоті 2м, коромисло перпендикулярно невеликому нахилу даху. Давач роси закріплений на одній з балок качелі на висоті 2м.
(https://exl.fra1.cdn.digitaloceanspaces.com/4806/50408/20170611_203502_s)

Координати метеостанції 49.654752 23.98608 Висота 300м над рівнем моря.

(https://exl.fra1.cdn.digitaloceanspaces.com/4806/50408/anry_meteo_screenshot)