Автор Тема: Промяна на код  (Прочетена 8395 пъти)

zoro1

  • Global Moderator
  • *****
  • Публикации: 610
    • Профил
    • http://www.zoro1.com
Промяна на код
« -: Септември 10, 2016, 02:10:04 pm »
Здравейте.Правя една схема за автоматично регулиране на температура и влажност ,Схемата и кодът ,който е тук е за тн психометричен начин за измеране на влажността ,основан на разликата между сух и влажен датчик.Са датчици се ползват 18b20 на Далас ,но бих искал да смена втория датчик с датчик за влажност DTH11 ,имам го в наличност.Прилагам файла




...Великите нации  се държат като гангстери,а малките като проститутки...
И.Несторов
Skype:Zorro1430

yasko

  • Administrator
  • *****
  • Публикации: 484
    • Профил
Re: Промяна на код
« Отговор #1 -: Септември 11, 2016, 02:04:40 pm »
Здр.
В текущия вариант влажността с датчици за температура ли се мери?
DTH11 не съм гу пускал, въпреки че преди време си купих 2-3 броя от DHT22 (който е подобен), но после се отказах от тях. Намерих по-добър вариант и с по-ниска консумация SHT21 на Sensirion.  Корпуса е малко кофти, но датчика е супер дава температура и  влжност по I2C.  За него имам код за AVR,  а мисля, че ми е остнала и някоя бройка залепана на платка.
Иначе за DTH11 е най-добре да се намери библиотека, ако има за да не се открива топлата вода.  Дай малко почвече информация какво и как управлява въпросния код и ще го разчоплим.
Ясен Паунски,  гр.София, 39 г.

zoro1

  • Global Moderator
  • *****
  • Публикации: 610
    • Профил
    • http://www.zoro1.com
Re: Промяна на код
« Отговор #2 -: Септември 12, 2016, 04:15:11 pm »
Да Яско ,в текущия код влажността се измерва по температурата на "сух" и "влажен " датчик .Има и една таблица в нета за това.За целта датчика "влажен" се увува в парцалче близо до съда с вода,но не знам колко  еточно измерването.Аз подкарах друга схема с друг код ,но за съжаление е готов хекс ,а не код,и работи .Странното е ,че при отдалечаването на датчика 11 от платката с кабели /около 2 метра/ забива захранването на цялата схема.Не съм прбвал повдигащия резистор към DATA да монтирам до датчика ,но довечера ще пробвам и това .Иначе ДТХ22 са доста по добри от 11 -измерват много по точно ,а пък тези ст21 са много скъпи ,а и платката дето трабва да се монтират трчбва да отговаря на специални изисквания ,отсрани да има отври  ,непосредствено до датчика да се разположи преобразователя на 3,3 волта и затова се спрях на дтх11-хем са по ефитин и/4 лева/ хем 2 процента точност напълно ме удовлетворява.Вчрно за температура ползвам дс1820 ,което оскъпява ,но пък имам два отделни датчика,за зашита.Срса и схемата е за направата на инкубатор за пилета и екзотични птички


...Великите нации  се държат като гангстери,а малките като проститутки...
И.Несторов
Skype:Zorro1430

bateAz

  • Зомбиран Роботостроител
  • *****
  • Публикации: 187
    • Профил
Re: Промяна на код
« Отговор #3 -: Септември 12, 2016, 06:26:48 pm »
Аз съм ползвал SMTHS07, на времето го имаше в Комет. Може и сега да го има. Много съм доволен от него, як е. Единствен недостатък - иска и температурна корекция.
Не може да не може

Венцислав Караджов, 61 год.

zoro1

  • Global Moderator
  • *****
  • Публикации: 610
    • Профил
    • http://www.zoro1.com
Re: Промяна на код
« Отговор #4 -: Септември 13, 2016, 12:55:27 pm »
Да знае някой какво е максималното растояние ,при което тия датчици работят нормално?намерих сорса за датчик дтх11 на пин10.подкарах схемата на бредборд ,но като отдалеча датчика за влага става мазало.Използвам UTP кабел с дължина около метър ,при пускането започва да играе температурата ,влажноста показва /а дали е вярно?!


...Великите нации  се държат като гангстери,а малките като проститутки...
И.Несторов
Skype:Zorro1430

nunep

  • Вече знае какво е робот!
  • *****
  • Публикации: 76
    • Профил
Re: Промяна на код
« Отговор #5 -: Септември 13, 2016, 07:09:45 pm »
За отдалечено използване на датчици преди бях попаднал на този саит:
 http://smartgreenhouse.org/index.php/products/accessories/catkit-long-distance-connectivity

дават го до 100 метра да прави връзка.

Друг вариант е да използваш RS485  - има готови платки за ардуиното.

Или накаква филтрация с резистори и кондензатори ...... може би :)

zoro1

  • Global Moderator
  • *****
  • Публикации: 610
    • Профил
    • http://www.zoro1.com
Re: Промяна на код
« Отговор #6 -: Септември 15, 2016, 04:23:39 pm »
Е не е чак толкова отдалечено ,пък и по обикновен кабел това върви на 100 метра!Проблема се оказа .....захранването....След монтиране на 1000 м след стабилизатора 7805 нещата заспаха.Това го забелязах понеже ползвам няколко захранвания и две от китайските явно нямат хубави филтрови кондензатори...Сега схемата се тества в работен режим ,Яско каква е цената на ст21 с платката?


...Великите нации  се държат като гангстери,а малките като проститутки...
И.Несторов
Skype:Zorro1430

yasko

  • Administrator
  • *****
  • Публикации: 484
    • Профил
Re: Промяна на код
« Отговор #7 -: Септември 17, 2016, 10:24:39 am »
Сложи един филтров кондензатор 1-10uF до самия чип.
Платката за SHT21 е малко импровизирана, т.е приспособил съм друга платка за целта. Може да видиш приложената снимка. Няма да проблем да вземеш една да тестваш. Ако решиш че ти върши работа мога да ти я дам на цената на сензора: 10-12 лв.
Ясен Паунски,  гр.София, 39 г.

zoro1

  • Global Moderator
  • *****
  • Публикации: 610
    • Профил
    • http://www.zoro1.com
Re: Промяна на код
« Отговор #8 -: Септември 19, 2016, 01:16:49 pm »
Засега тествам с ДТХ11 ,това на снимката май не отговаря на изискванията на фирмата производител ???Някъде имах някаква скица за платка на това чудо.Схемата и кода се държат отлично ,само дето играта с времето на работа н чакане на помпата за вода не могада улуча.


...Великите нации  се държат като гангстери,а малките като проститутки...
И.Несторов
Skype:Zorro1430